UNPKG

shogun-core

Version:

SHOGUN CORE - Core library for Shogun Ecosystem

87 lines (86 loc) 2.47 kB
{ "name": "shogun-core", "version": "1.7.0", "description": "SHOGUN CORE - Core library for Shogun Ecosystem", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.js", "browser": "./dist/browser/shogun-core.js", "default": "./dist/index.js", "node": "./dist/index.js" } }, "files": [ "dist" ], "scripts": { "build": "yarn docs && yarn format && yarn run build:cjs && yarn run build:browser", "build:cjs": "tsc", "build:browser": "webpack --config webpack.config.cjs", "dev": "tsc --watch", "format": "prettier --write \"src/**/*.ts\"", "docs": "yarn typedoc --options typedoc.json", "prebuild": "rimraf dist", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:ci": "jest --ci --coverage --watchAll=false" }, "keywords": [ "gun", "ethereum", "wallet", "crypto", "gunDB" ], "author": "Scobru", "license": "MIT", "dependencies": { "@noble/curves": "^1.9.1", "ajv": "^8.17.1", "assert": "^2.1.0", "base64url": "^3.0.1", "constants-browserify": "^1.0.0", "ethers": "^6.13.5", "keccak256": "^1.0.6", "nostr-tools": "^2.15.0", "paillier-bigint": "^3.4.3", "qs": "^6.14.0", "rxjs": "^7.8.2", "uuid": "^11.1.0", "vm-browserify": "^1.1.2" }, "devDependencies": { "@babel/core": "^7.24.3", "@babel/plugin-proposal-optional-chaining": "7.21.0", "@babel/plugin-transform-modules-commonjs": "^7.24.1", "@babel/preset-env": "^7.24.3", "@types/jest": "^29.5.14", "@types/node": "^20.11.24", "babel-loader": "^9.1.3", "buffer": "^6.0.3", "crypto-browserify": "^3.12.0", "gun": "^0.2020.1240", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "os-browserify": "^0.3.0", "path-browserify": "^1.0.1", "prettier": "^3.5.3", "process": "^0.11.10", "rimraf": "^5.0.5", "rollup-plugin-polyfill-node": "^0.8.0", "stream-browserify": "^3.0.0", "ts-jest": "^29.3.2", "ts-loader": "^9.5.1", "typedoc": "^0.27.9", "typescript": "^5.3.3", "util": "^0.12.5", "webpack": "^5.90.3", "webpack-cli": "^5.1.4" } }