deprecopilot
Version:
Automated dependency management with AI-powered codemods
87 lines (86 loc) • 2.05 kB
JSON
{
"name": "deprecopilot",
"version": "1.0.5",
"description": "Automated dependency management with AI-powered codemods",
"type": "module",
"main": "dist/index.js",
"bin": {
"deprecopilot": "bin/cli.js"
},
"scripts": {
"build": "tsc",
"test": "vitest",
"test:watch": "vitest --watch",
"test:coverage": "vitest --coverage",
"docs:serve": "npx serve docs",
"docs:build": "echo 'Documentation is in markdown format'",
"lint": "eslint src/ --ext .ts",
"lint:fix": "eslint src/ --ext .ts --fix",
"format": "prettier --write src/",
"clean": "rm -rf dist/"
},
"keywords": [
"dependency",
"upgrade",
"codemod",
"ai",
"automation",
"jscodeshift",
"breaking-changes",
"migration",
"cli",
"nodejs"
],
"author": {
"name": "Deprecopilot Team",
"email": "team@deprecopilot.dev",
"url": "https://github.com/triallord/deprecopilot"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/triallord/deprecopilot.git"
},
"bugs": {
"url": "https://github.com/triallord/deprecopilot/issues"
},
"homepage": "https://github.com/triallord/deprecopilot#readme",
"engines": {
"node": ">=16.0.0",
"npm": ">=8.0.0"
},
"files": [
"bin/",
"dist/",
"README.md",
"CHANGELOG.md",
"PRIVACY.md",
"LICENSE"
],
"dependencies": {
"diff": "^5.2.0",
"inquirer": "^9.3.7",
"jscodeshift": ">=17.0.0",
"lodash": "^4.17.21",
"update-notifier": "^7.3.1"
},
"devDependencies": {
"@types/diff": "^7.0.2",
"@types/node": "^24.0.5",
"execa": "^9.6.0",
"fs-extra": "^11.3.0",
"mock-fs": "^5.5.0",
"vitest": "^3.2.4"
},
"peerDependencies": {
"jscodeshift": ">=17.0.0"
},
"deprecopilot": {
"documentation": {
"url": "https://github.com/triallord/deprecopilot/tree/main/docs",
"gettingStarted": "docs/getting-started.md",
"cliReference": "docs/cli.md",
"examples": "examples/basic-usage.md"
}
}
}