Skip to content

Commit 5836c38

Browse files
committed
feat!: drop WebSocket polyfill
1 parent bfaaf85 commit 5836c38

7 files changed

Lines changed: 7 additions & 71 deletions

File tree

index.browser.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
'use strict'
22

33
// Don't need to require node-fetch here, global fetch is defined
4-
// Same for global WebSocket
54

65
const fetchival = require('./fetchival.browser.js')
76
const fetch = require('./fetch.browser.js')
87

9-
module.exports = { fetch, WebSocket, fetchival }
8+
module.exports = { fetch, fetchival }

index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// NOTE: use targeted imports in new code
44

55
const fetch = require('./fetch')
6-
const WebSocket = require('./websocket')
76
const fetchival = require('./fetchival')
87

9-
module.exports = { fetch, WebSocket, fetchival }
8+
module.exports = { fetch, fetchival }

package-lock.json

Lines changed: 3 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,6 @@
2323
"node": "./fetch.js",
2424
"default": "./fetch.js"
2525
},
26-
"./websocket": {
27-
"browser": "./websocket.browser.js",
28-
"react-native": "./websocket.native.js",
29-
"node": "./websocket.js",
30-
"default": "./websocket.js"
31-
},
3226
"./core": {
3327
"browser": "./core.js",
3428
"react-native": "./core.js",
@@ -70,12 +64,10 @@
7064
"./fetch.js": "./fetch.browser.js",
7165
"./fetchival.js": "./fetchival.browser.js",
7266
"./index.js": "./index.browser.js",
73-
"./websocket.js": "./websocket.browser.js",
7467
"./wretch.js": "./wretch.browser.js"
7568
},
7669
"react-native": {
77-
"./fetch.js": "./fetch.native.js",
78-
"./websocket.js": "./websocket.native.js"
70+
"./fetch.js": "./fetch.native.js"
7971
},
8072
"files": [
8173
"experimental/fetchival.js",
@@ -84,9 +76,6 @@
8476
"fetch.browser.js",
8577
"fetch.native.js",
8678
"fetch.js",
87-
"websocket.browser.js",
88-
"websocket.native.js",
89-
"websocket.js",
9079
"create-fetchival.js",
9180
"fetchival.browser.js",
9281
"fetchival.js",
@@ -108,8 +97,7 @@
10897
"license": "MIT",
10998
"dependencies": {
11099
"node-fetch": "^2.6.0",
111-
"wretch": "^1.5.2",
112-
"ws": "^6.1.0"
100+
"wretch": "^1.5.2"
113101
},
114102
"devDependencies": {
115103
"@exodus/eslint-config": "^5.12.0",

websocket.browser.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

websocket.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

websocket.native.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)