UNPKG

batch-cluster

Version:
84 lines (83 loc) 2.35 kB
{ "name": "batch-cluster", "version": "14.0.0", "description": "Manage a cluster of child processes", "main": "dist/BatchCluster.js", "homepage": "https://photostructure.github.io/batch-cluster.js/", "bugs": { "url": "https://github.com/photostructure/batch-cluster.js/issues" }, "types": "dist/BatchCluster.d.ts", "repository": { "type": "git", "url": "https://github.com/photostructure/batch-cluster.js.git" }, "engines": { "node": ">=20" }, "scripts": { "ci": "npm ci", "clean": "rimraf dist", "fmt": "prettier --write src/*.ts", "lint": "eslint src", "compile": "tsc", "watch": "rimraf dist & tsc --watch", "pretest": "npm run clean && npm run lint && npm run compile", "test": "mocha dist/**/*.spec.js", "docs:1": "typedoc --options .typedoc.js", "docs:2": "cp .serve.json docs/serve.json", "docs:3": "touch docs/.nojekyll", "docs:4": "serve docs", "docs": "bash -c 'for i in {1..4} ; do npm run docs:$i ; done'" }, "release-it": { "src": { "tagName": "v%s", "commitArgs": "-S", "tagArgs": "-S" }, "hooks": { "before:init": [ "npm install", "npm run lint" ] }, "github": { "release": true } }, "author": "Matthew McEachen <matthew-batchcluster@photostructure.com>", "license": "MIT", "devDependencies": { "@eslint/js": "^9.27.0", "@sinonjs/fake-timers": "^14.0.0", "@types/chai": "^4.3.11", "@types/chai-as-promised": "^7", "@types/chai-string": "^1.4.5", "@types/chai-subset": "^1.3.6", "@types/mocha": "^10.0.10", "@types/node": "^22.15.21", "@types/sinonjs__fake-timers": "^8.1.5", "chai": "^4.3.10", "chai-as-promised": "^7.1.2", "chai-string": "^1.6.0", "chai-subset": "^1.6.0", "chai-withintoleranceof": "^1.0.1", "eslint": "^9.27.0", "eslint-plugin-import": "^2.31.0", "globals": "^16.2.0", "mocha": "^11.5.0", "npm-check-updates": "^18.0.1", "prettier": "^3.5.3", "prettier-plugin-organize-imports": "^4.1.0", "rimraf": "^5.0.10", "seedrandom": "^3.0.5", "serve": "^14.2.4", "source-map-support": "^0.5.21", "split2": "^4.2.0", "ts-node": "^10.9.2", "typedoc": "^0.28.5", "typescript": "~5.8.3", "typescript-eslint": "^8.32.1" } }