writepool
Version:
Collects files before writing to disk, allowing change tracking, output management, and dry-runs for controlled file handling.
64 lines (63 loc) • 1.47 kB
JSON
{
"name": "writepool",
"version": "0.0.1",
"description": "Collects files before writing to disk, allowing change tracking, output management, and dry-runs for controlled file handling.",
"type": "module",
"scripts": {
"dev": "pkgroll --watch",
"build": "pkgroll",
"test": "tsx --test **/*.test.ts",
"check": "biome check",
"fix": "biome check --fix",
"release": "pnpm run fix && pnpm run build && changelogen --release --push --publish"
},
"keywords": [
"files",
"changes tracking",
"dry-run",
"output collection",
"writepool",
"batch",
"output",
"files"
],
"repository": {
"type": "git",
"url": "https://github.com/jakub-hajduk/writepool"
},
"author": {
"name": "Jakub Hajduk",
"email": "devhajduk@gmail.com"
},
"license": "MIT",
"dependencies": {
"colorette": "^2.0.20",
"fast-myers-diff": "^3.2.0"
},
"devDependencies": {
"@biomejs/biome": "^1.9.2",
"@types/node": "^22.7.4",
"changelogen": "^0.5.7",
"pkgroll": "^2.5.0",
"tsx": "^4.19.1",
"typescript": "^5.6.2"
},
"files": [
"dist"
],
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": {
"default": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"require": {
"default": "./dist/index.cjs",
"types": "./dist/index.d.cts"
}
}
}
}