UNPKG

turbowatch

Version:

Extremely fast file change detector and task orchestrator for Node.js.

72 lines (71 loc) 1.8 kB
{ "author": { "email": "gajus@gajus.com", "name": "Gajus Kuizinas", "url": "http://gajus.com" }, "bin": { "turbowatch": "./dist/bin/turbowatch.js" }, "dependencies": { "chalk": "^4.1.2", "chokidar": "^3.5.3", "find-process": "^1.4.7", "glob": "^9.3.1", "jiti": "^1.18.2", "micromatch": "^4.0.5", "pidtree": "^0.6.0", "randomcolor": "^0.6.2", "roarr": "^7.15.0", "semver": "^7.3.8", "serialize-error": "^11.0.0", "throttle-debounce": "^5.0.0", "ts-custom-error": "^3.3.1", "yargs": "^17.7.1", "zx": "^7.2.1" }, "devDependencies": { "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/github": "^12.0.2", "@semantic-release/npm": "^13.1.3", "@types/node": "^18.15.3", "@types/sinon": "^10.0.13", "@types/yargs": "^17.0.22", "cspell": "^6.30.2", "eslint": "^8.36.0", "eslint-config-canonical": "^41.0.1", "semantic-release": "^25.0.2", "sinon": "^15.0.2", "typescript": "^5.0.2", "vitest": "^0.31.4" }, "engines": { "node": ">=18" }, "files": [ "./src", "./dist" ], "keywords": [ "watch", "files" ], "license": "BSD-3-Clause", "main": "./dist/index.js", "name": "turbowatch", "repository": { "type": "git", "url": "https://github.com/gajus/turbowatch" }, "scripts": { "build": "rm -fr ./dist && tsc --project tsconfig.build.json", "dev": "tsc --watch", "lint": "npm run lint:tsc && npm run lint:eslint && npm run lint:cspell", "lint:cspell": "cspell './**/*.{ts,tsx}' --no-progress --gitignore", "lint:eslint": "eslint --color .", "lint:tsc": "tsc", "test:vitest": "vitest --passWithNoTests --single-thread" }, "types": "./dist/index.d.ts", "version": "2.30.0" }