Skip to content

Commit d49e222

Browse files
fix: Move test-snaps dependencies to devDependencies (#3758)
The `test-snaps` NPM package includes the full bundle including all dependencies and thus does not need to have any NPM dependencies. Fixes #3738 <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Relocates all `packages/test-snaps` runtime dependencies into `devDependencies`, removing the `dependencies` section. > > - **Package metadata** (`packages/test-snaps/package.json`): > - Move all entries from `dependencies` to `devDependencies` and remove `dependencies`. > - Ensure tools/libs like `@metamask/providers`, `react`, `react-dom`, `react-bootstrap`, `react-redux`, and `bootstrap` are listed under `devDependencies`. > - No other script or config changes. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit dc3404b. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent 2f487f2 commit d49e222

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

packages/test-snaps/package.json

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@
4242
"test:verbose": "jest --verbose",
4343
"test:watch": "jest --watch"
4444
},
45-
"dependencies": {
45+
"devDependencies": {
46+
"@metamask/auto-changelog": "^5.0.2",
4647
"@metamask/background-events-example-snap": "workspace:^",
4748
"@metamask/bip32-example-snap": "workspace:^",
4849
"@metamask/bip44-example-snap": "workspace:^",
@@ -71,30 +72,23 @@
7172
"@metamask/preferences-example-snap": "workspace:^",
7273
"@metamask/preinstalled-example-snap": "workspace:^",
7374
"@metamask/protocol-example-snap": "workspace:^",
75+
"@metamask/providers": "^22.1.1",
7476
"@metamask/send-flow-example-snap": "workspace:^",
7577
"@metamask/signature-insights-example-snap": "workspace:^",
7678
"@metamask/snaps-sdk": "workspace:^",
7779
"@metamask/snaps-utils": "workspace:^",
7880
"@metamask/utils": "^11.8.1",
7981
"@metamask/wasm-example-snap": "workspace:^",
82+
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
8083
"@popperjs/core": "^2.11.8",
8184
"@reduxjs/toolkit": "^1.9.5",
82-
"bootstrap": "^5.2.2",
83-
"react": "^19.1.0",
84-
"react-bootstrap": "^2.5.0",
85-
"react-dom": "^19.1.0",
86-
"react-redux": "^8.0.5"
87-
},
88-
"devDependencies": {
89-
"@metamask/auto-changelog": "^5.0.2",
90-
"@metamask/providers": "^22.1.1",
91-
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
9285
"@swc/core": "1.11.31",
9386
"@swc/jest": "^0.2.38",
9487
"@types/jest": "^27.5.1",
9588
"@types/node": "18.14.2",
9689
"@types/react-refresh": "^0",
9790
"@types/webpack-env": "^1.18.1",
91+
"bootstrap": "^5.2.2",
9892
"copy-webpack-plugin": "^11.0.0",
9993
"cross-env": "^7.0.3",
10094
"css-loader": "^6.7.3",
@@ -108,6 +102,10 @@
108102
"jest-it-up": "^2.0.0",
109103
"jest-silent-reporter": "^0.6.0",
110104
"prettier": "^3.3.3",
105+
"react": "^19.1.0",
106+
"react-bootstrap": "^2.5.0",
107+
"react-dom": "^19.1.0",
108+
"react-redux": "^8.0.5",
111109
"react-refresh": "^0.17.0",
112110
"style-loader": "^3.3.2",
113111
"swc-loader": "^0.2.6",

0 commit comments

Comments
 (0)