The test and test:verbose scripts ran jest with one worker per CPU core, about 47 processes and 7-8 GiB per run on the shared 48-core build host. They now pass --maxWorkers=2. One process took the suite past the 30-second cap in script/test, so two it is; the cap is unchanged. make check, the pre-commit hook and script/cibuild all reach jest through these scripts. The suite timings quoted in the script/test and Dockerfile comments are updated to match. Model: opus-5-5
34 lines
1.0 KiB
JSON
34 lines
1.0 KiB
JSON
{
|
|
"name": "autistmask",
|
|
"version": "0.1.0",
|
|
"description": "Minimal Ethereum wallet browser extension for Chrome and Firefox",
|
|
"author": "sneak <sneak@sneak.berlin>",
|
|
"license": "GPL-3.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "jest --forceExit --maxWorkers=2",
|
|
"test:verbose": "jest --forceExit --maxWorkers=2 --verbose",
|
|
"build": "node build.js",
|
|
"lint": "eslint . && prettier --check .",
|
|
"fmt": "prettier --write .",
|
|
"fmt-check": "prettier --check ."
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "10.0.1",
|
|
"@tailwindcss/cli": "^4.2.1",
|
|
"esbuild": "^0.27.3",
|
|
"eslint": "10.8.1",
|
|
"globals": "17.11.0",
|
|
"jest": "^30.2.0",
|
|
"playwright-core": "1.56.0",
|
|
"prettier": "^3.8.1",
|
|
"tailwindcss": "^4.2.1"
|
|
},
|
|
"dependencies": {
|
|
"ethereum-blockies-base64": "^1.0.2",
|
|
"ethers": "^6.16.0",
|
|
"libsodium-wrappers-sumo": "^0.8.2",
|
|
"qrcode": "^1.5.4"
|
|
}
|
|
}
|