@rabby-wallet/rabby-sign
Version:
signature utils
76 lines (75 loc) • 2.22 kB
JSON
{
"name": "@rabby-wallet/rabby-sign",
"version": "0.4.0",
"publishConfig": {
"access": "public"
},
"description": "signature utils",
"main": "umd/sign-wasm-rabby.js",
"types": "umd/sign-wasm-rabby.d.ts",
"module": "umd/sign-wasm-rabby.js",
"react-native": "src/index",
"source": "src/index",
"exports": {
".": {
"import": "./es/index.js",
"require": "./es/index.js",
"default": "./es/index.js"
},
"./umd": {
"import": "./umd/sign-wasm-rabby.js",
"default": "./umd/sign-wasm-rabby.js"
},
"./umd/sign-wasm-rabby": {
"import": "./umd/sign-wasm-rabby.js",
"default": "./umd/sign-wasm-rabby.js"
}
},
"authors": {
"email": "richardo2016@gmail.com",
"name": "richardo2016"
},
"scripts": {
"build": "npm run build:umd && npm run build:es",
"build:umd": "npm run clean:umd && cross-env NODE_ENV=production webpack",
"build:es": "npm run clean:es && tsc -p tsconfig.es.json",
"build:es:cache": "tsc -p tsconfig.es.json",
"prebuild:wasm": "rm -f wasm_src/rabby_sign.wasm && make wasm_src/rabby_sign.wasm",
"build:wasm": "node scripts/build-wasm.js",
"ci": "jest --verbose test/*.spec.ts",
"ci:umd": "npm run build:umd && jest --verbose test-umd/*.spec.ts --env=./test-umd/jsdom-env-hack.js",
"clean:umd": "rimraf -rf ./umd",
"clean:es": "rimraf -rf ./es",
"clean:cjs": "rimraf -rf ./cjs",
"prepublishOnly": "npm run build"
},
"files": [
"umd",
"!**/*.js.map"
],
"dependencies": {
"fast-deep-equal": "^3.1.3",
"lodash.clonedeep": "^4.5.0",
"sha256-uint8array": "^0.10.3",
"url-parse": "^1.5.1"
},
"devDependencies": {
"@types/chai": "^4.2.16",
"@types/jest": "~27.4.1",
"@types/mocha": "^8.2.2",
"@types/webpack": "^5.28.0",
"chai": "^4.3.4",
"cross-env": "^7.0.3",
"jest": "~27.5.1",
"rimraf": "~3.0.2",
"should": "^13.2.3",
"ts-jest": "~27.1.4",
"ts-loader": "~8.0.0",
"tsconfig-paths-webpack-plugin": "~3.2.0",
"typescript": "~4.5.5",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0",
"webpack-merge": "^5.8.0"
},
"gitHead": "319bdd28b26edfeb1f9b85a205c8d99f1ba58b35"
}