30 lines
1.3 KiB
JSON
30 lines
1.3 KiB
JSON
|
|
{
|
||
|
|
"name": "contractless-browser-wallet",
|
||
|
|
"private": true,
|
||
|
|
"version": "0.1.0",
|
||
|
|
"type": "module",
|
||
|
|
"scripts": {
|
||
|
|
"build:wasm:testnet": "wasm-pack build ../core --target web --out-dir ../extension/src/wasm/testnet --out-name contractless_browser_core --no-default-features --features testnet",
|
||
|
|
"build:wasm:mainnet": "wasm-pack build ../core --target web --out-dir ../extension/src/wasm/mainnet --out-name contractless_browser_core --no-default-features --features mainnet",
|
||
|
|
"build:wasm": "pnpm run build:wasm:testnet && pnpm run build:wasm:mainnet",
|
||
|
|
"build:chrome": "pnpm run build:wasm && vite build --mode chrome",
|
||
|
|
"build:firefox": "pnpm run build:wasm && vite build --mode firefox",
|
||
|
|
"build": "pnpm run build:wasm && vite build --mode chrome && vite build --mode firefox",
|
||
|
|
"check": "tsc --noEmit",
|
||
|
|
"lint:firefox": "web-ext lint --source-dir dist/firefox",
|
||
|
|
"package:firefox": "web-ext build --source-dir dist/firefox --artifacts-dir web-ext-artifacts --overwrite-dest"
|
||
|
|
},
|
||
|
|
"devDependencies": {
|
||
|
|
"@types/chrome": "^0.0.326",
|
||
|
|
"@types/node": "^22.15.3",
|
||
|
|
"@types/qrcode": "^1.5.6",
|
||
|
|
"typescript": "^5.8.3",
|
||
|
|
"vite": "^6.3.5",
|
||
|
|
"vite-plugin-static-copy": "^2.3.1",
|
||
|
|
"web-ext": "^10.5.0"
|
||
|
|
},
|
||
|
|
"dependencies": {
|
||
|
|
"qrcode": "^1.5.4"
|
||
|
|
}
|
||
|
|
}
|