@aladas-org/cryptocalc
Version:
Cryptocurrency wallet generator
141 lines (137 loc) âą 5.67 kB
JSON
{
"name": "@aladas-org/cryptocalc",
"version": "0.5.3",
"description": "Cryptocurrency wallet generator",
"main": "./www/js/_main/electron_main.js",
"// electron .": "",
"// electron . --enable-logging": "",
"// --inspect-brk=9229": "",
"// ElectronJS <= 31 because after, for security reasons, path of dropped file is no longer accessible": "",
"// bs58: keep version 5.0.0 else 'import' needed instead of 'require' (ESM support in ElectronJS)": "",
"scripts": {
"start": "electron . --enable-logging",
"build": "electron-packager . app --platform win32 --arch x64 --out dist/",
"rebuild": "electron-rebuild -f -w better-sqlite3",
"api:start": "echo \"đ DĂ©marrage de l'API...\" && node \"%cd%/www/js/api/api_start.js\"",
"api:stop": "echo ArrĂȘt API... && taskkill /F /IM node.exe >nul 2>&1 && echo OK",
"api:unit:smoke": "node tests/api/runners/smoke-test.js",
"api:smoke": "start cmd /k \"npm run api:start\" && timeout 5 && npm run api:unit:smoke && npm run api:stop",
"api:unit:simple": "node tests/api/runners/test-simple-wallet.js",
"api:simple": "start cmd /k \"npm run api:start\" && timeout 5 && npm run api:unit:simple && npm run api:stop",
"api:unit:allsimple": "node tests/api/runners/test-simple-multi-coins.js",
"api:allsimple": "start cmd /k \"npm run api:start\" && timeout 5 && npm run api:unit:allsimple && npm run api:stop",
"api:unit:allhd": "node tests/api/runners/test-hd-multi-coins.js",
"api:allhd": "start cmd /k \"npm run api:start\" && timeout 5 && npm run api:unit:allhd && npm run api:stop",
"api:unit:diagnostic": "node tests/api/runners/diagnostic.js",
"api:diagnostic": "start cmd /k \"npm run api:start\" && timeout 5 && npm run api:unit:diagnostic && npm run api:stop",
"api:unit:alltests": "node tests/api/runners/verify.js",
"api:alltests": "start cmd /k \"npm run api:start\" && timeout 5 && npm run api:unit:allsimple && npm run api:unit:allhd && npm run api:stop",
"test": "jest",
"gui:e2e": "playwright test --config=tests/playwright/config/playwright.config.js",
"gui:e2e:ui": "playwright test --ui --config=tests/playwright/config/playwright.config.js",
"gui:e2e:debug": "PWDEBUG=1 playwright test --config=tests/playwright/config/playwright.config.js",
"gui:e2e:headed": "HEADED=1 playwright test --config=tests/playwright/config/playwright.config.js",
"gui:e2e:single": "playwright test --config=tests/playwright/config/playwright.config.js --grep",
"gui:e2e:report": "playwright show-report tests/playwright-report",
"gui:install": "npm install --save-dev playwright-core",
"gui:clean": "rm -rf tests/playwright-report tests/playwright/test-results tests/playwright/reports",
"test:all": "npm run unit:allsimple && npm run test:integration && npm run gui:e2e"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ALADAS-org/Cryptocalc.git"
},
"keywords": [
"cryptocurrency",
"wallet generator",
"cryptography",
"mnemonics",
"secret phrase",
"passphrase",
"private key",
"QR code",
"BIP39",
"BIP32",
"BIP38",
"BIP44",
"BIP38"
],
"author": "Daniel Rodet & Michel Kern",
"license": "BSD-3-Clause",
"bugs": {
"url": "https://github.com/ALADAS-org/Cryptocalc/issues"
},
"homepage": "https://github.com/ALADAS-org/Cryptocalc#readme",
"devDependencies": {
"@electron/packager": "^18.4.4",
"@types/node": "^25.2.2",
"cross-env": "^10.1.0",
"electron-rebuild": "^3.2.9",
"jest": "^30.2.0",
"jest-html-reporter": "^4.3.0",
"jest-watch-typeahead": "^3.0.1",
"playwright-core": "^1.58.2",
"supertest": "^7.2.2"
},
"dependencies": {
"@emurgo/cardano-serialization-lib-nodejs": "^11.5.0",
"@mysten/bcs": "^1.7.0",
"@mysten/sui": "^1.45.2",
"@playwright/test": "^1.58.2",
"@scure/bip32": "^1.4.0",
"@scure/bip39": "^1.2.2",
"@solana/web3.js": "^1.91.1",
"@terra-money/feather.js": "^2.1.0-beta.3",
"@terra-money/terra.js": "^3.1.10",
"@terra-money/terra.proto": "^5.3.0-beta.0",
"@ton/core": "^0.61.0",
"@ton/ton": "^15.3.1",
"@tonejs/midi": "^2.0.28",
"ansi-styles": "^6.2.3",
"app-root-path": "^3.1.0",
"bchaddrjs": "^0.5.2",
"bcrypt": "^6.0.0",
"bech32": "^2.0.0",
"better-sqlite3": "^12.5.0",
"bip32": "^4.0.0",
"bip38": "^3.1.1",
"bip39": "^3.1.0",
"bitcoinjs-lib": "^6.1.0",
"bitcore-lib": "^10.10.7",
"bitcore-lib-cash": "^10.10.5",
"bitcore-mnemonic": "^10.2.1",
"bs58": "^4.0.1",
"bs58check": "^4.0.0",
"bwip-js": "^4.3.2",
"cardano-crypto.js": "^6.1.2",
"cardano-wallet-js": "^1.4.0",
"check-internet-connected": "^2.0.6",
"coinkey": "^3.0.0",
"crypto-js": "^4.2.0",
"ed25519-hd-key": "^1.3.0",
"ed25519-keygen": "^0.6.2",
"eip55": "^2.1.1",
"electron": "^39.5.1",
"electron-log": "^5.2.0",
"ethereumjs-util": "^7.1.5",
"ethereumjs-wallet": "^1.0.2",
"express": "^5.2.1",
"generate-password": "^1.7.1",
"hdaddressgenerator": "^1.1.12",
"hdkey": "^2.1.0",
"js-base64": "^3.7.7",
"js-sha256": "^0.11.0",
"js-sha512": "^0.9.0",
"secp256k1": "^5.0.0",
"sqlite3": "^5.1.7",
"supports-color": "^10.2.2",
"tiny-secp256k1": "^1.1.6",
"ton-crypto": "^3.2.0",
"uuid": "^10.0.0",
"v8-compile-cache": "^2.4.0",
"web3": "^4.11.1",
"wif": "^5.0.0",
"zencashjs": "^2.2.0",
"zxcvbn": "^4.4.2"
}
}