chore(deps): organise deps for browser-scripts (#65569)

This commit is contained in:
Oliver Eyton-Williams
2026-01-31 19:16:07 +01:00
committed by GitHub
parent c63b7603be
commit 08a7e1781c
8 changed files with 70 additions and 87 deletions

View File

@@ -29,7 +29,9 @@
"main": "index.js",
"scripts": {
"lint": "eslint --max-warnings 0",
"build": "NODE_OPTIONS=\"--max-old-space-size=7168\" webpack -c webpack.config.cjs --env production"
"build": "pnpm copy-scripts && pnpm bundle",
"bundle": "NODE_OPTIONS=\"--max-old-space-size=7168\" webpack -c webpack.config.cjs --env production",
"copy-scripts": "tsx ./copy-scripts.ts"
},
"type": "module",
"keywords": [],
@@ -39,14 +41,11 @@
"@babel/preset-env": "7.23.7",
"@babel/preset-typescript": "7.23.3",
"@freecodecamp/eslint-config": "workspace:*",
"@types/copy-webpack-plugin": "^8.0.1",
"@typescript/vfs": "1.6.1",
"babel-loader": "8.3.0",
"copy-webpack-plugin": "9.1.0",
"eslint": "^9.39.1",
"process": "0.11.10",
"pyodide": "^0.23.3",
"sass.js": "0.11.1",
"tsx": "^4.21.0",
"typescript": "5.9.3",
"util": "0.12.5",
"webpack": "5.90.3",
@@ -54,6 +53,8 @@
},
"dependencies": {
"@freecodecamp/curriculum-helpers": "^7.2.0",
"pyodide": "^0.23.3",
"sass.js": "0.11.1",
"xterm": "^5.2.1"
}
}