{"action":"created","issue":{"url":"https://api.github.com/repos/selectize/selectize.js/issues/1218","repository_url":"https://api.github.com/repos/selectize/selectize.js","labels_url":"https://api.github.com/repos/selectize/selectize.js/issues/1218/labels{/name}","comments_url":"https://api.github.com/repos/selectize/selectize.js/issues/1218/comments","events_url":"https://api.github.com/repos/selectize/selectize.js/issues/1218/events","html_url":"https://github.com/selectize/selectize.js/issues/1218","id":194532562,"number":1218,"title":"npm package should not have \"dependencies\", just \"devDependencies\"","user":{"login":"vivainio","id":557579,"avatar_url":"https://avatars.githubusercontent.com/u/557579?v=3","gravatar_id":"","url":"https://api.github.com/users/vivainio","html_url":"https://github.com/vivainio","followers_url":"https://api.github.com/users/vivainio/followers","following_url":"https://api.github.com/users/vivainio/following{/other_user}","gists_url":"https://api.github.com/users/vivainio/gists{/gist_id}","starred_url":"https://api.github.com/users/vivainio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vivainio/subscriptions","organizations_url":"https://api.github.com/users/vivainio/orgs","repos_url":"https://api.github.com/users/vivainio/repos","events_url":"https://api.github.com/users/vivainio/events{/privacy}","received_events_url":"https://api.github.com/users/vivainio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-09T07:41:43Z","updated_at":"2016-12-15T18:49:01Z","closed_at":null,"body":"We want to install the 'selectize' npm package just to get access to dist/selectize.js - i.e. we want to use the package similarly to the way you use it from bower (without browserify/webpack).\r\n\r\nCurrently package.json contains:\r\n```\r\n  \"dependencies\": {\r\n    \"jquery\": \"^1.7.0\",\r\n    \"microplugin\": \"0.0.3\",\r\n    \"sifter\": \"^0.5.1\"\r\n  }\r\n```\r\n\r\nWe don't want to install any of these, and sifter is a problematic dependency because of the transient C++ dependency.\r\n\r\nIt would be useful to either have this changed, or publish a new npm package without production dependencies."},"comment":{"url":"https://api.github.com/repos/selectize/selectize.js/issues/comments/267408428","html_url":"https://github.com/selectize/selectize.js/issues/1218#issuecomment-267408428","issue_url":"https://api.github.com/repos/selectize/selectize.js/issues/1218","id":267408428,"user":{"login":"vivainio","id":557579,"avatar_url":"https://avatars.githubusercontent.com/u/557579?v=3","gravatar_id":"","url":"https://api.github.com/users/vivainio","html_url":"https://github.com/vivainio","followers_url":"https://api.github.com/users/vivainio/followers","following_url":"https://api.github.com/users/vivainio/following{/other_user}","gists_url":"https://api.github.com/users/vivainio/gists{/gist_id}","starred_url":"https://api.github.com/users/vivainio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vivainio/subscriptions","organizations_url":"https://api.github.com/users/vivainio/orgs","repos_url":"https://api.github.com/users/vivainio/repos","events_url":"https://api.github.com/users/vivainio/events{/privacy}","received_events_url":"https://api.github.com/users/vivainio/received_events","type":"User","site_admin":false},"created_at":"2016-12-15T18:49:01Z","updated_at":"2016-12-15T18:49:01Z","body":"Dependencies are the packages you actually require() in node sense, not packages you need to have loaded up by <script>. Selectize doesn't require() anything when included through selectize.js\r\n\r\nFor comparison, see e.g. https://github.com/angular-ui/bootstrap/blob/master/package.json - it has devDependencies to angular & others, but no actual \"dependencies\". Dependencies for frontend package don't make much sense unless you only support browserify or webpack workflows."}}
{"actor":{"display_login":"vivainio"}}