Skip to content

Commit 76f0540

Browse files
authored
Remove eval() from the Wrangler bundle (#11452)
* Remove eval() from the Wrangler bundle * Create forty-kids-fail.md
1 parent eee8557 commit 76f0540

File tree

4 files changed

+45
-3
lines changed

4 files changed

+45
-3
lines changed

.changeset/forty-kids-fail.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"wrangler": patch
3+
---
4+
5+
Remove uses `eval()` from the Wrangler bundle

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,8 @@
8282
8383
"postal-mime": "patches/postal-mime.patch",
8484
85-
"comment-json": "patches/comment-json.patch"
85+
"comment-json": "patches/comment-json.patch",
86+
"@netlify/build-info": "patches/@netlify__build-info.patch"
8687
}
8788
}
8889
}

patches/@netlify__build-info.patch

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
diff --git a/lib/index.js b/lib/index.js
2+
index a0abbb675b6498b0babdea7c7fe3857f9fc18340..c7421ab9970fb14f2a670e3600324ff6ed0990c4 100644
3+
--- a/lib/index.js
4+
+++ b/lib/index.js
5+
@@ -3,6 +3,5 @@ export * from './logger.js';
6+
export * from './get-framework.js';
7+
export * from './project.js';
8+
export * from './settings/get-build-settings.js';
9+
-export * from './settings/get-toml-settings.js';
10+
export { WorkspaceInfo } from './workspaces/detect-workspace.js';
11+
//# sourceMappingURL=index.js.map
12+
\ No newline at end of file
13+
diff --git a/lib/settings/get-toml-settings.d.ts b/lib/settings/get-toml-settings.d.ts
14+
deleted file mode 100644
15+
index 36c5355a7abbab8d69428df4f6e382ef54708049..0000000000000000000000000000000000000000
16+
diff --git a/lib/settings/get-toml-settings.js b/lib/settings/get-toml-settings.js
17+
deleted file mode 100644
18+
index 8b4451dd3ecffce6480db3b80a44ba6933181918..0000000000000000000000000000000000000000
19+
diff --git a/lib/settings/get-toml-settings.js.map b/lib/settings/get-toml-settings.js.map
20+
deleted file mode 100644
21+
index cf2cc86882ac30426aef358943754e2f8712d3d0..0000000000000000000000000000000000000000
22+
diff --git a/package.json b/package.json
23+
index 62195c07c16e9405e9ec5d82baa44cd722595253..8f1e227d215cd445e9c0707089abfd7737752f66 100644
24+
--- a/package.json
25+
+++ b/package.json
26+
@@ -45,7 +45,6 @@
27+
"author": "Netlify Inc.",
28+
"dependencies": {
29+
"@bugsnag/js": "^8.0.0",
30+
- "@iarna/toml": "^2.2.5",
31+
"dot-prop": "^9.0.0",
32+
"find-up": "^7.0.0",
33+
"minimatch": "^9.0.0",

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)