mirror of
https://github.com/webtorrent/bittorrent-tracker.git
synced 2025-02-23 13:49:02 +00:00
Add "chromeapp" field to package.json
I'm attempting to make a defacto standard for specifying Chrome App dependency substitutions using the `"chromeapp"` field in `package.json`. The `"chromeapp"` field is just like the [`"browser"` field in `package.json`](https://github.com/defunctzombie/package-browser-field-spec) except it's intended for Chrome Apps instead of a generic browser environment. Bundler tools like `browserify` or `webpack` can be configured to look for the `"chromeapp"` field instead of the `"browser"` field when doing a build for a Chrome App. In this specific package, since Chrome Apps can use raw sockets we want to replace e.g. `require('net')` with `require('chrome-net')`.
This commit is contained in:
parent
e3ec9da607
commit
0227983663
@ -16,6 +16,10 @@
|
|||||||
"./lib/client/udp-tracker.js": false,
|
"./lib/client/udp-tracker.js": false,
|
||||||
"./server.js": false
|
"./server.js": false
|
||||||
},
|
},
|
||||||
|
"chromeapp": {
|
||||||
|
"./server.js": false,
|
||||||
|
"dgram": "chrome-dgram"
|
||||||
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/webtorrent/bittorrent-tracker/issues"
|
"url": "https://github.com/webtorrent/bittorrent-tracker/issues"
|
||||||
},
|
},
|
||||||
@ -23,6 +27,7 @@
|
|||||||
"bencode": "^2.0.0",
|
"bencode": "^2.0.0",
|
||||||
"bittorrent-peerid": "^1.0.2",
|
"bittorrent-peerid": "^1.0.2",
|
||||||
"bn.js": "^5.0.0",
|
"bn.js": "^5.0.0",
|
||||||
|
"chrome-dgram": "^3.0.2",
|
||||||
"compact2string": "^1.2.0",
|
"compact2string": "^1.2.0",
|
||||||
"debug": "^4.0.1",
|
"debug": "^4.0.1",
|
||||||
"ip": "^1.0.1",
|
"ip": "^1.0.1",
|
||||||
|
Loading…
Reference in New Issue
Block a user