UNPKG

enumset32

Version:

High-performance, typesafe, small ordered set implemented in TypeScript

80 lines (79 loc) 1.92 kB
{ "name": "enumset32", "version": "0.6.4", "description": "High-performance, typesafe, small ordered set implemented in TypeScript", "metapackage": "typeverse-es5-lib", "keywords": [ "bit", "bitfield", "bitset", "bitwise", "enumset", "javascript", "set", "typescript" ], "license": "MPL-2.0", "homepage": "https://github.com/Typeverse/enumset32#readme", "bugs": { "url": "https://github.com/Typeverse/enumset32/issues" }, "author": "Justin Johansson <connect@indiescripter.com> (https://github.com/indiescripter)", "files": [ "lib/*.d.ts", "lib/*.d.ts.map", "lib/*.js", "lib/*.js.map", "cjs/*.js", "cjs/*.js.map" ], "main": "cjs/index.js", "module": "lib/index.js", "typings": "lib/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/Typeverse/enumset32.git" }, "scripts": { "build": "tsc -p . && tsc -p tsconfig-cjs.json", "docs": "docs-ts", "doctoc": "doctoc --notitle README.md doc", "format": "prettier --write src/*.ts src/**/*.ts", "lint": "npm run format && tslint -p .", "prepare": "npm run build", "prepublishOnly": "npm run lint && npm run test", "test": "npm run build && tap lib/tests/*.js" }, "devDependencies": { "@commitlint/cli": "8.0.0", "@commitlint/config-conventional": "8.0.0", "@types/node": "12.0.8", "doctoc": "1.4.0", "husky": "2.4.0", "lint-staged": "8.2.0", "prettier": "1.18.2", "tap": "14.2.2", "tslint": "5.17.0", "typescript": "latest" }, "groundedDependencies": [ "husky" ], "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "husky": { "hooks": { "commit-msg": "commitlint -e $GIT_PARAMS", "pre-commit": "lint-staged" } }, "lint-staged": { "**/*.ts": [ "prettier --write", "git add" ] } }