UNPKG

cell-bitset

Version:

Fast JS BitSet implementation. Beyond 32bit restrictions.

71 lines (70 loc) 2.58 kB
{ "name": "cell-bitset", "version": "0.3.6", "description": "Fast JS BitSet implementation. Beyond 32bit restrictions.", "main": "BitSet.js", "repository": { "type": "git", "url": "https://github.com/unnoon/cell-bitset.git" }, "keywords": [ "bitset", "bitvector", "bitarray", "bitstring", "fast", "typescript" ], "author": "Rogier Geertzema", "license": "MIT", "scripts": { "build:clean": "rimraf -rf bin/ && rimraf -rf tmp/", "build:docs": "rimraf -rf bin/docs && npm run docs && ncp doc/ bin/docs/", "build:es6": "tsc --outDir tmp/ -p tsconfig.json --declaration --sourceMap --module ES6 --noEmit false && ncp tmp/src/ bin/ && npm run preprocess:es6", "build:files": "ncp package.json bin/package.json && ncp README.md bin/README.md", "build:ts": "npm run preprocess:ts", "build": "npm run build:clean && npm run build:es6 && npm run build:ts && npm run build:docs && npm run build:files", "docs": "rimraf -rf doc/ && typedoc --options .typedoc.json --out doc/ src/", "release": "npm version", "prepush": "npm test", "preversion": "npm test", "version": "npm run build && git add -A bin/", "postversion": "git push && git push --tags && npm publish bin/", "preprocess:es6": "rimraf bin/BitSet.js && metascript tmp/src/BitSet.js > bin/BitSet.js -VERSION=%npm_package_version%", "preprocess:ts": " mkdirp bin/.ts/ && metascript src/BitSet.ts > bin/.ts/BitSet.ts -VERSION=%npm_package_version%", "test": "karma start --single-run", "update": "ncu -u -a && npm install" }, "dependencies": { "@types/reflect-metadata": "^0.0.5", "bottom_line": "^0.9.0", "core-js": "^2.5.1", "reflect-metadata": "^0.1.10" }, "devDependencies": { "@types/chai": "^4.0.4", "@types/mocha": "^2.2.43", "@types/sinon": "^2.3.4", "awesome-typescript-loader": "^3.2.3", "babel-polyfill": "^6.26.0", "chai": "^4.1.2", "coveralls": "^2.13.1", "husky": "^0.14.3", "karma": "^1.7.1", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^2.2.0", "karma-firefox-launcher": "^1.0.1", "karma-mocha": "^1.3.0", "karma-sinon": "^1.0.5", "karma-typescript": "^3.0.5", "karma-typescript-es6-transform": "^1.0.2", "metascript": "^1.0.0", "mocha": "^3.5.3", "rimraf": "^2.6.2", "sinon": "^3.2.1", "tslint": "^5.7.0", "tslint-eslint-rules": "^4.1.1", "typescript": "^3.6.4", "webpack": "^3.6.0" } }