UNPKG

node-apparatus

Version:

A mix of common components needed for awesome node experience

57 lines (56 loc) 1.7 kB
{ "name": "node-apparatus", "version": "0.1.15", "description": "A mix of common components needed for awesome node experience", "main": "dist/src/index.js", "scripts": { "clean-build": "rimraf ./dist && tsc", "copy-files": "npx copyfiles ./package.json ./LICENSE ./README.md ./dist/", "clean-prod": "rimraf ./dist/test", "build": "npm run build-test && npm run clean-prod", "build-test": "npm run clean-build && npx tsc && npm run copy-files", "test": "npm run build-test && node --test ./dist/test/**/**.js", "docker-local": "docker build -f ./Dockerfile -t notification-hub-svc:local .", "coverage": "c8 --config ./coverage-config.json npm run test", "push": "npm whoami && npm version patch && npm test && npm run clean-prod && npm publish && git push --tags" }, "repository": { "type": "git", "url": "git+https://github.com/LRagji/node-apparatus.git" }, "author": "Laukik", "license": "Apache-2.0", "bugs": { "url": "https://github.com/LRagji/node-apparatus/issues" }, "keywords": [ "k-way-merge", "stateful-threads", "injectable-constructor", "sorted-map", "sequential-invocation-queue", "spin-wait-lock", "distributed-time-window", "apparatus", "toolset", "toolbox", "utilities", "node", "helper", "Laukik" ], "homepage": "https://github.com/LRagji/node-apparatus#readme", "devDependencies": { "@types/node": "^22.7.8", "@types/sinon": "^17.0.3", "c8": "^10.1.2", "copyfiles": "^2.4.1", "redis-abstraction": "^0.0.2", "rimraf": "^6.0.1", "sinon": "^19.0.2", "typescript": "^5.6.3" }, "files": [ "dist/src/**" ] }