{"action":"created","issue":{"url":"https://api.github.com/repos/substack/node-browserify/issues/1023","labels_url":"https://api.github.com/repos/substack/node-browserify/issues/1023/labels{/name}","comments_url":"https://api.github.com/repos/substack/node-browserify/issues/1023/comments","events_url":"https://api.github.com/repos/substack/node-browserify/issues/1023/events","html_url":"https://github.com/substack/node-browserify/issues/1023","id":51820865,"number":1023,"title":"Windows support (in particular for the path lib)","user":{"login":"cjblomqvist","id":1033848,"avatar_url":"https://avatars.githubusercontent.com/u/1033848?v=3","gravatar_id":"","url":"https://api.github.com/users/cjblomqvist","html_url":"https://github.com/cjblomqvist","followers_url":"https://api.github.com/users/cjblomqvist/followers","following_url":"https://api.github.com/users/cjblomqvist/following{/other_user}","gists_url":"https://api.github.com/users/cjblomqvist/gists{/gist_id}","starred_url":"https://api.github.com/users/cjblomqvist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjblomqvist/subscriptions","organizations_url":"https://api.github.com/users/cjblomqvist/orgs","repos_url":"https://api.github.com/users/cjblomqvist/repos","events_url":"https://api.github.com/users/cjblomqvist/events{/privacy}","received_events_url":"https://api.github.com/users/cjblomqvist/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-12-12T15:57:39Z","updated_at":"2015-01-25T11:16:03Z","closed_at":null,"body":"Basically, my issue is this: https://github.com/substack/path-browserify/issues/1\r\n\r\nSummary: Easily fixed in path-browserify, but it depends on process.platform being available, which it cannot be as it is done right now since the process lib is only defining an object. I.e. in order for process.platform to be properly set there needs to be some kind of preprocessing server-side of the process script so that we can get the server's process values.\r\n\r\nAny clues? This would probably fit best in some kind of option but right now it doesn't seem easily doable?"},"comment":{"url":"https://api.github.com/repos/substack/node-browserify/issues/comments/71367101","html_url":"https://github.com/substack/node-browserify/issues/1023#issuecomment-71367101","issue_url":"https://api.github.com/repos/substack/node-browserify/issues/1023","id":71367101,"user":{"login":"cjblomqvist","id":1033848,"avatar_url":"https://avatars.githubusercontent.com/u/1033848?v=3","gravatar_id":"","url":"https://api.github.com/users/cjblomqvist","html_url":"https://github.com/cjblomqvist","followers_url":"https://api.github.com/users/cjblomqvist/followers","following_url":"https://api.github.com/users/cjblomqvist/following{/other_user}","gists_url":"https://api.github.com/users/cjblomqvist/gists{/gist_id}","starred_url":"https://api.github.com/users/cjblomqvist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjblomqvist/subscriptions","organizations_url":"https://api.github.com/users/cjblomqvist/orgs","repos_url":"https://api.github.com/users/cjblomqvist/repos","events_url":"https://api.github.com/users/cjblomqvist/events{/privacy}","received_events_url":"https://api.github.com/users/cjblomqvist/received_events","type":"User","site_admin":false},"created_at":"2015-01-25T11:16:03Z","updated_at":"2015-01-25T11:16:03Z","body":"I think fixing windows support entails: 1) fix process.platform 2) fix the path shim 3) go through the core and ensure we use proper slashes everywhere and don't assume *nix (ie. /) style paths. So in a way, yes."}}