{"action":"created","issue":{"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1816","labels_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1816/labels{/name}","comments_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1816/comments","events_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1816/events","html_url":"https://github.com/Semantic-Org/Semantic-UI/issues/1816","id":58005477,"number":1816,"title":"Is it possible to npm install without requiring user interaction?","user":{"login":"mendenhallmagic","id":6551801,"avatar_url":"https://avatars.githubusercontent.com/u/6551801?v=3","gravatar_id":"","url":"https://api.github.com/users/mendenhallmagic","html_url":"https://github.com/mendenhallmagic","followers_url":"https://api.github.com/users/mendenhallmagic/followers","following_url":"https://api.github.com/users/mendenhallmagic/following{/other_user}","gists_url":"https://api.github.com/users/mendenhallmagic/gists{/gist_id}","starred_url":"https://api.github.com/users/mendenhallmagic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mendenhallmagic/subscriptions","organizations_url":"https://api.github.com/users/mendenhallmagic/orgs","repos_url":"https://api.github.com/users/mendenhallmagic/repos","events_url":"https://api.github.com/users/mendenhallmagic/events{/privacy}","received_events_url":"https://api.github.com/users/mendenhallmagic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/labels/Build%20Tools","name":"Build Tools","color":"006b75"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/milestones/14","html_url":"https://github.com/Semantic-Org/Semantic-UI/milestones/1.11.0","labels_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/milestones/14/labels","id":995946,"number":14,"title":"1.11.0","description":"","creator":{"login":"jlukic","id":23123,"avatar_url":"https://avatars.githubusercontent.com/u/23123?v=3","gravatar_id":"","url":"https://api.github.com/users/jlukic","html_url":"https://github.com/jlukic","followers_url":"https://api.github.com/users/jlukic/followers","following_url":"https://api.github.com/users/jlukic/following{/other_user}","gists_url":"https://api.github.com/users/jlukic/gists{/gist_id}","starred_url":"https://api.github.com/users/jlukic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlukic/subscriptions","organizations_url":"https://api.github.com/users/jlukic/orgs","repos_url":"https://api.github.com/users/jlukic/repos","events_url":"https://api.github.com/users/jlukic/events{/privacy}","received_events_url":"https://api.github.com/users/jlukic/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":17,"state":"closed","created_at":"2015-02-25T21:52:37Z","updated_at":"2015-03-06T19:23:37Z","due_on":"2015-03-04T05:00:00Z","closed_at":"2015-03-06T17:18:03Z"},"comments":18,"created_at":"2015-02-18T00:24:26Z","updated_at":"2015-04-02T20:45:32Z","closed_at":"2015-02-26T05:20:09Z","body":"First, I just wanted to say thanks for this promising new release. Your dedication to this project is amazing and inspiring. I'm really excited to simplify and speed up our build using the new semantic.less file...\r\n\r\nI just have one obstacle to upgrading:\r\n\r\nMy team has a jenkins build process, so running running npm install with a fresh (empty) node_modules directory is a use-case we have to support. Since the new release runs gulp install without a default semantic.json, user interaction seems to be required to advance the process. The way I got around this before was to npm install, copy a default semantic.json from our project root into the node_modules/semantic-ui, copy the semantic-ui/src/_site folder to the semantic-ui/src/site folder, copy site.variables from our project into semantic-ui/src/site/globals, then run gulp build.\r\n\r\nIs there currently a way to run npm install without requiring user interaction?"},"comment":{"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/comments/89040685","html_url":"https://github.com/Semantic-Org/Semantic-UI/issues/1816#issuecomment-89040685","issue_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1816","id":89040685,"user":{"login":"jlukic","id":23123,"avatar_url":"https://avatars.githubusercontent.com/u/23123?v=3","gravatar_id":"","url":"https://api.github.com/users/jlukic","html_url":"https://github.com/jlukic","followers_url":"https://api.github.com/users/jlukic/followers","following_url":"https://api.github.com/users/jlukic/following{/other_user}","gists_url":"https://api.github.com/users/jlukic/gists{/gist_id}","starred_url":"https://api.github.com/users/jlukic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlukic/subscriptions","organizations_url":"https://api.github.com/users/jlukic/orgs","repos_url":"https://api.github.com/users/jlukic/repos","events_url":"https://api.github.com/users/jlukic/events{/privacy}","received_events_url":"https://api.github.com/users/jlukic/received_events","type":"User","site_admin":false},"created_at":"2015-04-02T20:45:32Z","updated_at":"2015-04-02T20:45:32Z","body":"Yeah, the default gulpfile is created in `/semantic/` but you can copy it to your root path and just modify the paths to the tasks."}}