UNPKG

opendb_test_rpc

Version:

general purpose library for OpenDB blockchain

105 lines (104 loc) 3.39 kB
{ "name": "opendb_test_rpc", "version": "0.1.4", "description": "general purpose library for OpenDB blockchain", "main": "build/main/index.js", "typings": "build/main/index.d.ts", "module": "build/module/index.js", "repository": "https://github.com/foreseaz/test", "license": "MIT", "keywords": [ "OpenDB", "database", "blockchain", "javascript", "typescript", "web", "node", "api" ], "author": "nimalraj", "scripts": { "dev": "nodemon --watch 'src/**/*.ts' --ignore 'src/**/**.spec.ts' --exec 'ts-node' src/__tests__/integration.ts", "describe": "npm-scripts-info", "build": "run-s clean && run-p build:*", "build:main": "tsc -p tsconfig.json", "build:module": "tsc -p tsconfig.module.json", "fix": "run-s fix:*", "fix:prettier": "prettier \"src/**/*.ts\" --write", "fix:tslint": "tslint --fix --project .", "testOnly": "run-s build", "test": "jest", "test:lint": "tslint --project . && prettier \"src/**/*.ts\" --list-different", "watch": "run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"", "cov": "run-s build test:unit cov:html && opn coverage/index.html", "cov:html": "nyc report --reporter=html", "cov:send": "nyc report --reporter=lcov > coverage.lcov && codecov", "cov:check": "nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100", "doc": "run-s doc:html && opn build/docs/index.html", "doc:html": "typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs", "doc:json": "typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json", "doc:publish": "gh-pages -m \"[ci skip] Updates\" -d build/docs", "version": "standard-version", "reset": "git clean -dfx && git reset --hard && npm i", "clean": "trash build test", "all": "run-s reset test cov:check doc:html", "prepare-release": "run-s all version doc:publish", "preinstall": "node -e \"if(process.env.npm_execpath.indexOf('yarn') === -1) throw new Error('test must be installed with Yarn: https://yarnpkg.com/')\"" }, "engines": { "node": ">=18" }, "dependencies": { "debug": "^4.3.3", "inquirer": "^8.2.4", "isomorphic-ws": "^4.0.1", "keyvenant": "^0.0.1", "lodash": "^4.17.20", "uuid": "^8.3.2", "ws": "^7.4.6" }, "devDependencies": { "@eslint/js": "^9.2.0", "@types/debug": "^4.1.7", "@types/jest": "^29.5.12", "chalk": "^4.1.0", "codecov": "^3.8.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^9.2.0", "gh-pages": "^3.1.0", "gradient-string": "^1.2.0", "jest": "^29.7.0", "nodemon": "^2.0.7", "npm-run-all": "^4.1.5", "nyc": "^15.1.0", "opn-cli": "^5.0.0", "prettier": "^2.2.1", "standard-version": "^9.0.0", "trash-cli": "^5.0.0", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", "tslint": "^5.8.0", "tslint-config-prettier": "^1.18.0", "tslint-immutable": "^6.0.1", "tsup": "^8.0.2", "typedoc": "^0.20.36", "typescript": "^5.4.5", "typescript-eslint": "^7.9.0", "update-notifier": "^4.1.0" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "prettier": { "singleQuote": true, "semi": false }, "nyc": { "exclude": [ "**/*.spec.js" ] } }