UNPKG

js-big-counter

Version:

Big integer/arbitrary-length counter for JavaScript.

86 lines (85 loc) 2.83 kB
{ "name": "js-big-counter", "version": "1.10.0", "description": "Big integer/arbitrary-length counter for JavaScript.", "keywords": [ "counter", "count", "bigcounter", "big-counter", "bigint", "biginteger", "big-int", "big-integer", "int", "integer", "arbitrary-length-counter" ], "author": "Anton Bagdatyev (Tonix)", "license": "MIT", "main": "dist/js-big-counter.js", "module": "dist/es6/index.js", "repository": { "type": "git", "url": "https://github.com/tonix-tuft/js-big-counter.git" }, "scripts": { "test": "jest", "test-coverage": "jest --coverage", "watch": "WEBPACK_ENV=watch webpack --progress --color --watch", "mkdir-build": "mkdir -p ./dist/es6", "clear-build": "find ./dist ! -name '.gitignore' -type f -exec rm -f {} +", "dev-build": "WEBPACK_ENV=watch webpack --progress --color", "build": "WEBPACK_ENV=build webpack", "publish-git": "npm publish && git push && git push --tags", "build-all": "npm run mkdir-build && npm run clear-build && npm run build && npm run dev-build && npm run build-module", "publish-patch": "npm run build-all && npm version patch && npm run publish-git", "publish-minor": "npm run build-all && npm version minor && npm run publish-git", "publish-major": "npm run build-all && npm version major && npm run publish-git", "build-module": "cross-env BABEL_ENV=module ./node_modules/.bin/babel ./src --out-dir ./dist/es6 --source-maps --copy-files --no-copy-ignored" }, "jest": { "transform": { "^.+\\.[t|j]sx?$": "babel-jest" } }, "devDependencies": { "@babel/cli": "^7.11.6", "@babel/core": "^7.11.6", "@babel/plugin-proposal-class-properties": "^7.10.4", "@babel/plugin-proposal-decorators": "^7.10.5", "@babel/plugin-proposal-object-rest-spread": "^7.11.0", "@babel/plugin-transform-runtime": "^7.11.5", "@babel/preset-env": "^7.11.5", "@babel/traverse": "^7.11.5", "@babel/types": "^7.11.5", "@types/jest": "^27.0.2", "@types/node": "^13.13.21", "@typescript-eslint/eslint-plugin": "^4.31.2", "@typescript-eslint/parser": "^4.31.2", "babel-jest": "^27.3.1", "babel-loader": "^8.1.0", "eslint": "^7.32.0", "eslint-plugin-jest": "^25.2.2", "eslint-webpack-plugin": "^3.0.1", "jest": "^27.3.1", "jest-cli": "^27.3.1", "minimist": ">=1.2.3", "serialize-javascript": "^5.0.1", "terser-webpack-plugin": "^3.1.0", "typescript": "^3.9.7", "webpack": "^5.45.1", "webpack-cli": "^4.8.0" }, "bugs": { "url": "https://github.com/tonix-tuft/js-big-counter/issues" }, "homepage": "https://github.com/tonix-tuft/js-big-counter#readme", "files": [ "dist", "src" ], "dependencies": { "@agrora/decimal": "^0.2.1" } }