{ "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" } }