{"action":"opened","issue":{"url":"https://api.github.com/repos/acdlite/redux-router/issues/218","labels_url":"https://api.github.com/repos/acdlite/redux-router/issues/218/labels{/name}","comments_url":"https://api.github.com/repos/acdlite/redux-router/issues/218/comments","events_url":"https://api.github.com/repos/acdlite/redux-router/issues/218/events","html_url":"https://github.com/acdlite/redux-router/issues/218","id":123061026,"number":218,"title":"history dependency screwed up since beta5","user":{"login":"texttechne","id":1963160,"avatar_url":"https://avatars.githubusercontent.com/u/1963160?v=3","gravatar_id":"","url":"https://api.github.com/users/texttechne","html_url":"https://github.com/texttechne","followers_url":"https://api.github.com/users/texttechne/followers","following_url":"https://api.github.com/users/texttechne/following{/other_user}","gists_url":"https://api.github.com/users/texttechne/gists{/gist_id}","starred_url":"https://api.github.com/users/texttechne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/texttechne/subscriptions","organizations_url":"https://api.github.com/users/texttechne/orgs","repos_url":"https://api.github.com/users/texttechne/repos","events_url":"https://api.github.com/users/texttechne/events{/privacy}","received_events_url":"https://api.github.com/users/texttechne/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-19T04:14:34Z","updated_at":"2015-12-19T04:14:34Z","closed_at":null,"body":"As has been mentioned in two other issues (acdlite/redux-router/issues/193, acdlite/redux-router/issues/198), the `history` dependency is kind of screwed up.\r\n\r\nInstalling it only shows `deep-equal` as dependency, `history` is missing: \r\n```\r\nredux-router@1.0.0-beta5 node_modules\\redux-router\r\n└── deep-equal@1.0.1\r\n```\r\n\r\nFurthermore, inspecting `package.json` of `history` dependency shows ... hmm, well, it is not shrinkwrapped, but somehow cached... haven't seen it before (and who is franz?):\r\n```\r\n{\r\n  \"_args\": [\r\n    [\r\n      \"history@^1.12.0\",\r\n      \"/Users/franz/Sites/redux-router\"\r\n    ]\r\n  ],\r\n  \"_from\": \"history@>=1.12.0 <2.0.0\",\r\n  \"_id\": \"history@1.13.1\",\r\n  \"_inCache\": true,\r\n  \"_installable\": true,\r\n  \"_location\": \"/history\",\r\n  \"_nodeVersion\": \"5.0.0\",\r\n  \"_npmUser\": {\r\n    \"email\": \"mjijackson@gmail.com\",\r\n    \"name\": \"mjackson\"\r\n  },\r\n  \"_npmVersion\": \"3.3.6\",\r\n  \"_phantomChildren\": {},\r\n  \"_requested\": {\r\n    \"name\": \"history\",\r\n    \"raw\": \"history@^1.12.0\",\r\n    \"rawSpec\": \"^1.12.0\",\r\n    \"scope\": null,\r\n    \"spec\": \">=1.12.0 <2.0.0\",\r\n    \"type\": \"range\"\r\n  },\r\n  \"_requiredBy\": [\r\n    \"/\"\r\n  ],\r\n  \"_resolved\": \"https://registry.npmjs.org/history/-/history-1.13.1.tgz\",\r\n  \"_shasum\": \"1d0664e667f031d5757ef73e81ef847beb3aedcd\",\r\n  \"_shrinkwrap\": null,\r\n  \"_spec\": \"history@^1.12.0\",\r\n  \"_where\": \"/Users/franz/Sites/redux-router\",\r\n\r\n  ... fine from here on\r\n```\r\nAs mentioned in the other issues, node_modules won't get installed properly.\r\n\r\nMy guess is, that this has been committed (it actually is possible, if you exclude your node_modules after having committed)...\r\n\r\nBeta4 is not affected, but at that point `history` was a devDep. "}}