{"action":"created","issue":{"url":"https://api.github.com/repos/artf/grapesjs/issues/25","repository_url":"https://api.github.com/repos/artf/grapesjs","labels_url":"https://api.github.com/repos/artf/grapesjs/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/artf/grapesjs/issues/25/comments","events_url":"https://api.github.com/repos/artf/grapesjs/issues/25/events","html_url":"https://github.com/artf/grapesjs/issues/25","id":185875291,"number":25,"title":"\"Call stack size exceeded\"","user":{"login":"leejunkit","id":828652,"avatar_url":"https://avatars.githubusercontent.com/u/828652?v=3","gravatar_id":"","url":"https://api.github.com/users/leejunkit","html_url":"https://github.com/leejunkit","followers_url":"https://api.github.com/users/leejunkit/followers","following_url":"https://api.github.com/users/leejunkit/following{/other_user}","gists_url":"https://api.github.com/users/leejunkit/gists{/gist_id}","starred_url":"https://api.github.com/users/leejunkit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leejunkit/subscriptions","organizations_url":"https://api.github.com/users/leejunkit/orgs","repos_url":"https://api.github.com/users/leejunkit/repos","events_url":"https://api.github.com/users/leejunkit/events{/privacy}","received_events_url":"https://api.github.com/users/leejunkit/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-28T09:14:16Z","updated_at":"2016-10-28T12:21:43Z","closed_at":"2016-10-28T12:18:27Z","body":"Hi! Firstly thank you for creating this amazing project. We've been trying to use it, like you mentioned, as a page builder for a CMS project that we have.\r\n\r\nWe're trying to save data to RemoteStorage, and we opted to save the components and styles in JSON format, instead of saving rendered HTML and CSS. However, the `build` code in JsonGenerator.js runs recursively until we hit a \"Call stack size exceeded\" error in Chrome. This is happening with the default demo site in the repository. \r\n\r\nWould you have any ideas how we can make this recursive operation more efficient?"},"comment":{"url":"https://api.github.com/repos/artf/grapesjs/issues/comments/256906833","html_url":"https://github.com/artf/grapesjs/issues/25#issuecomment-256906833","issue_url":"https://api.github.com/repos/artf/grapesjs/issues/25","id":256906833,"user":{"login":"artf","id":11614725,"avatar_url":"https://avatars.githubusercontent.com/u/11614725?v=3","gravatar_id":"","url":"https://api.github.com/users/artf","html_url":"https://github.com/artf","followers_url":"https://api.github.com/users/artf/followers","following_url":"https://api.github.com/users/artf/following{/other_user}","gists_url":"https://api.github.com/users/artf/gists{/gist_id}","starred_url":"https://api.github.com/users/artf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artf/subscriptions","organizations_url":"https://api.github.com/users/artf/orgs","repos_url":"https://api.github.com/users/artf/repos","events_url":"https://api.github.com/users/artf/events{/privacy}","received_events_url":"https://api.github.com/users/artf/received_events","type":"User","site_admin":false},"created_at":"2016-10-28T12:21:43Z","updated_at":"2016-10-28T12:21:43Z","body":"@leejunkit updated also the demo\r\nThanks for reporting the bug"}}
{"actor":{"display_login":"artf"}}