UNPKG

@perma/map

Version:

Immutable hash maps implemented as hash array papped tries

74 lines 1.78 kB
{ "name": "@perma/map", "description": "Immutable hash maps implemented as hash array papped tries", "version": "1.0.3", "keywords": [ "HAMT", "CHAMP", "immutable", "hashmap", "map" ], "files": [ "src", "dist/src" ], "repository": { "type": "git", "url": "https://github.com/gozala/perma-map.git" }, "homepage": "https://github.com/gozala/perma-map.git", "dependencies": { "@multiformats/murmur3": "^2.1.0", "murmurhash3js-revisited": "^3.0.0" }, "devDependencies": { "@types/chai": "^4.3.3", "@types/mocha": "^10.0.0", "c8": "^7.11.0", "chai": "^4.3.6", "mocha": "^10.0.0", "nyc": "^15.1.0", "playwright-test": "^8.1.1", "typescript": "4.8.3" }, "type": "module", "main": "src/lib.js", "module": "src/lib.js", "types": "./dist/src/lib.d.ts", "typesVersions": { "*": { ".": [ "dist/src/lib.d.ts" ], "unixfs": [ "dist/src/unixfs.d.ts" ] } }, "exports": { ".": { "types": "./dist/src/lib.d.ts", "import": "./src/lib.js" }, "./unixfs": { "types": "./dist/src/unixfs.d.ts", "import": "./src/unixfs.js" } }, "c8": { "exclude": [ "test/**", "dist/**" ] }, "license": "(Apache-2.0 AND MIT)", "scripts": { "build": "tsc --build", "test:web": "playwright-test test/**/*.spec.js --cov && nyc report", "test:node": "c8 --check-coverage --branches 100 --functions 100 --lines 100 mocha test/**/*.spec.js", "test": "c8 --check-coverage --branches 0 --functions 0 --lines 0 mocha test/**/*.spec.js", "coverage": "c8 --reporter=html mocha test/**/*.spec.js && npm_config_yes=true npx st -d coverage -p 8080", "check": "tsc --build" } }