Skip to content

Commit 218c683

Browse files
Kikobeatswyattjoh
andauthored
upgrade edge-runtime dependency (vercel#50636)
Hello, We removed some core non-necessary dependencies that make Edge Runtime smaller πŸ™‚. Also, Edge Runtime is exposing `WebSocket`, so nothing additional should be done. Closes vercel#50760 --------- Co-authored-by: Wyatt Johnson <accounts+github@wyattjoh.ca>
1 parent 099ca3a commit 218c683

File tree

13 files changed

+128
-1842
lines changed

13 files changed

+128
-1842
lines changed

β€Žpackage.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"@babel/plugin-proposal-object-rest-spread": "7.14.7",
6565
"@babel/preset-flow": "7.14.5",
6666
"@babel/preset-react": "7.14.5",
67-
"@edge-runtime/jest-environment": "2.2.0",
67+
"@edge-runtime/jest-environment": "2.2.1",
6868
"@fullhuman/postcss-purgecss": "1.3.0",
6969
"@mdx-js/loader": "2.2.1",
7070
"@mdx-js/react": "2.2.1",

β€Žpackages/next/package.jsonβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,9 @@
133133
"@babel/traverse": "7.18.0",
134134
"@babel/types": "7.18.0",
135135
"@capsizecss/metrics": "1.1.0",
136-
"@edge-runtime/cookies": "3.2.0",
136+
"@edge-runtime/cookies": "3.2.1",
137137
"@edge-runtime/ponyfill": "2.3.0",
138-
"@edge-runtime/primitives": "3.0.0",
138+
"@edge-runtime/primitives": "3.0.1",
139139
"@hapi/accept": "5.0.2",
140140
"@jest/transform": "29.5.0",
141141
"@jest/types": "29.5.0",
@@ -222,7 +222,7 @@
222222
"debug": "4.1.1",
223223
"devalue": "2.0.1",
224224
"domain-browser": "4.19.0",
225-
"edge-runtime": "2.3.0",
225+
"edge-runtime": "2.3.2",
226226
"events": "3.3.0",
227227
"find-cache-dir": "3.3.1",
228228
"find-up": "4.1.0",

β€Žpackages/next/src/compiled/@edge-runtime/cookies/index.jsβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ function parseCookieString(cookie) {
4545
if (!pair)
4646
continue;
4747
const splitAt = pair.indexOf("=");
48+
if (splitAt === -1) {
49+
map.set(pair, "true");
50+
continue;
51+
}
4852
const [key, value] = [pair.slice(0, splitAt), pair.slice(splitAt + 1)];
4953
try {
5054
map.set(key, decodeURIComponent(value != null ? value : "true"));
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"name":"@edge-runtime/cookies","version":"3.2.0","main":"./index.js","license":"MPL-2.0"}
1+
{"name":"@edge-runtime/cookies","version":"3.2.1","main":"./index.js","license":"MPL-2.0"}

β€Žpackages/next/src/compiled/@edge-runtime/primitives/encoding.js.text.jsβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/next/src/compiled/@edge-runtime/primitives/load.jsβ€Ž

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ function load(scopedContext = {}) {
8080
scopedContext
8181
});
8282
assign(context, {
83-
TextDecoder: encodingImpl.TextDecoder,
84-
TextEncoder: encodingImpl.TextEncoder,
83+
TextDecoder,
84+
TextEncoder,
8585
atob: encodingImpl.atob,
8686
btoa: encodingImpl.btoa
8787
});
@@ -145,8 +145,8 @@ function load(scopedContext = {}) {
145145
scopedContext: { ...scopedContext }
146146
});
147147
assign(context, {
148-
URL: urlImpl.URL,
149-
URLSearchParams: urlImpl.URLSearchParams,
148+
URL,
149+
URLSearchParams,
150150
URLPattern: urlImpl.URLPattern
151151
});
152152
const blobImpl = (() => {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"name":"@edge-runtime/primitives","version":"3.0.0","main":"./index.js","license":"MPL-2.0"}
1+
{"name":"@edge-runtime/primitives","version":"3.0.1","main":"./index.js","license":"MPL-2.0"}

β€Žpackages/next/src/compiled/@edge-runtime/primitives/structured-clone.js.text.jsβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/next/src/compiled/@edge-runtime/primitives/url.js.text.jsβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/next/src/compiled/babel-packages/packages-bundle.jsβ€Ž

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

0 commit comments

Comments
Β (0)