advanced-patch-generator
Version:
Advanced patch manager using Xdelta for efficient patch creation and application with progress support, events, and error handling
84 lines (83 loc) • 2.4 kB
JSON
{
"name": "advanced-patch-generator",
"version": "2.3.4",
"description": "Advanced patch manager using Xdelta for efficient patch creation and application with progress support, events, and error handling",
"main": "dist/index.js",
"type": "module",
"engines": {
"node": ">=14.0.0"
},
"scripts": {
"build": "tsc",
"build:watch": "tsc --watch",
"dev": "tsc && node dist/index.js",
"test": "npm run build && node -e \"console.log('✅ Build successful')\"",
"test:all": "npm run build",
"test:windows": "npm run build && node test-windows.js",
"start": "npm run build && node dist/index.js",
"lint": "eslint src/ --ext .ts,.js",
"lint:fix": "eslint src/ --ext .ts,.js --fix",
"docs": "jsdoc dist/ -d docs",
"prepare": "npm run build",
"prepublishOnly": "npm run test:all",
"publish:patch": "node scripts/publish.js patch",
"publish:minor": "node scripts/publish.js minor",
"publish:major": "node scripts/publish.js major",
"install:xdelta3": "node scripts/install-xdelta3.js"
},
"keywords": [
"patch",
"xdelta",
"diff",
"binary",
"delta",
"compression",
"file-diff",
"binary-diff",
"delta-encoding",
"progress",
"events",
"error-handling",
"large-files",
"batch-processing"
],
"author": {
"name": "Advanced Patch Generator",
"email": "support@advanced-patch-generator.com",
"url": "https://github.com/advanced-patch-generator"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/0rogerinho/Advanced-Patch-Generator"
},
"bugs": {
"url": "https://github.com/0rogerinho/Advanced-Patch-Generator/issues"
},
"homepage": "https://github.com/0rogerinho/Advanced-Patch-Generator",
"dependencies": {
"fs-extra": "^11.1.1"
},
"devDependencies": {
"@types/fs-extra": "^11.0.4",
"@types/node": "^20.0.0",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
"eslint": "^8.0.0",
"jsdoc": "^4.0.0",
"typescript": "^5.0.0"
},
"files": [
"dist/",
"README.md",
"LICENSE",
"examples/",
"xdelta3-3.1.0.exe"
],
"publishConfig": {
"access": "public"
},
"bin": {
"advanced-patch-generator": "./dist/index.js"
}
}