{"_id":"@adonisjs/upgrade-kit","_rev":"5-7afbaabe9142ea2c7266ca47327a7ba5","name":"@adonisjs/upgrade-kit","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"@adonisjs/upgrade-kit","description":"CLI tool to migrate AdonisJS v5 projects to v6","version":"1.0.0","engines":{"node":">=18.16.0"},"main":"build/index.js","type":"module","bin":{"adonis-upgrade-kit":"build/bin/run.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --no-emit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"devDependencies":{"@adonisjs/eslint-config":"^1.1.7","@adonisjs/prettier-config":"^1.1.7","@adonisjs/tsconfig":"^1.1.7","@japa/assert":"2.0.0-1","@japa/file-system":"2.0.0-1","@japa/runner":"3.0.0-2","@japa/snapshot":"2.0.0-1","@swc/core":"^1.3.67","@types/dedent":"^0.7.0","@types/node":"^20.3.3","c8":"^8.0.0","copyfiles":"^2.4.1","dedent":"^0.7.0","defu":"^6.1.2","del-cli":"^5.0.0","eslint":"^8.44.0","np":"^8.0.4","prettier":"^2.8.8","ts-node":"^10.9.1","typescript":"^5.1.6"},"dependencies":{"@adonisjs/ace":"12.3.1-6","@poppinss/cliui":"6.1.1-2","ts-morph":"^19.0.0"},"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","keywords":[],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"types":"./build/index.d.ts","gitHead":"6cc0ce3a8810c2615606fdf3e6617acc8bb514b0","_id":"@adonisjs/upgrade-kit@1.0.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-lPza966GoGaPxepAALcWYnsvTpW8TNGaI2ocfY+oATy32yFsLONoLfOsb9V1G/QGYF/lPU70JU7uV3axHLQXWg==","shasum":"91761302394dbea7b09b159b246e4dc9ed820a68","tarball":"https://registry.npmjs.org/@adonisjs/upgrade-kit/-/upgrade-kit-1.0.0.tgz","fileCount":79,"unpackedSize":85034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/XA/AuBIIi69pKP2jiJ6scMXBgAY365pVIlQFNEKtBAiASriUHAu6M2iE04EXiwjEiqiFEDZLLrB3ILnp57ON++g=="}]},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upgrade-kit_1.0.0_1688327359278_0.257847037168377"},"_hasShrinkwrap":false},"1.1.0":{"name":"@adonisjs/upgrade-kit","description":"CLI tool to migrate AdonisJS v5 projects to v6","version":"1.1.0","engines":{"node":">=18.16.0"},"main":"build/index.js","type":"module","bin":{"adonis-upgrade-kit":"build/bin/run.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"devDependencies":{"@adonisjs/core":"6.1.5-26","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8","@adonisjs/tsconfig":"^1.1.8","@japa/assert":"2.0.0-1","@japa/file-system":"2.0.0-1","@japa/runner":"3.0.0-2","@japa/snapshot":"2.0.0-1","@swc/core":"1.3.80","@types/dedent":"^0.7.0","@types/node":"^20.5.6","c8":"^8.0.1","copyfiles":"^2.4.1","defu":"^6.1.2","del-cli":"^5.0.1","eslint":"^8.51.0","np":"^8.0.4","prettier":"^3.0.3","ts-node":"^10.9.1","typescript":"^5.2.2"},"dependencies":{"@adonisjs/ace":"12.3.1-6","@antfu/install-pkg":"^0.1.1","@poppinss/cliui":"6.1.1-2","dedent":"^0.7.0","execa":"^8.0.1","ts-morph":"^19.0.0"},"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","keywords":[],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"types":"./build/index.d.ts","gitHead":"750e569d733aabe39c0921834361866eb1786025","_id":"@adonisjs/upgrade-kit@1.1.0","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-Wv4m5c/p6zI+iz9tW1HRZ/uftYgjkJ+7gXvgYinejqDuRibmPedWdY0bJDfwYQfjG2wcIeac7r+7RNaU1N6gpg==","shasum":"460b464cf645dcafebe5cb1afdca01f5131e1a28","tarball":"https://registry.npmjs.org/@adonisjs/upgrade-kit/-/upgrade-kit-1.1.0.tgz","fileCount":145,"unpackedSize":210722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICc2K7xpTXLa9Rf4s2SWQBzVPG3U4V+clScgBb6qokkHAiEAt/f15Buuz/BWIrJK7T1U3z0zWtBkah6hHltGoE+B5/o="}]},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upgrade-kit_1.1.0_1697637025742_0.7056627915417588"},"_hasShrinkwrap":false},"1.2.0":{"name":"@adonisjs/upgrade-kit","description":"CLI tool to migrate AdonisJS v5 projects to v6","version":"1.2.0","engines":{"node":">=18.16.0"},"main":"build/index.js","type":"module","bin":{"adonis-upgrade-kit":"build/bin/run.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"devDependencies":{"@adonisjs/core":"6.1.5-26","@adonisjs/eslint-config":"^1.2.0","@adonisjs/prettier-config":"^1.2.0","@adonisjs/tsconfig":"^1.2.0","@japa/assert":"2.0.1","@japa/file-system":"2.0.1","@japa/runner":"3.1.0","@japa/snapshot":"2.0.3","@swc/core":"1.3.99","@types/dedent":"^0.7.2","@types/node":"^20.10.0","c8":"^8.0.1","copyfiles":"^2.4.1","defu":"^6.1.3","del-cli":"^5.1.0","eslint":"^8.54.0","np":"^9.0.0","prettier":"^3.1.0","ts-node":"^10.9.1","typescript":"~5.2.2"},"dependencies":{"@adonisjs/ace":"12.3.1-6","@antfu/install-pkg":"^0.3.0","@poppinss/cliui":"6.2.1","dedent":"^0.7.0","execa":"^8.0.1","ts-morph":"^20.0.0"},"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","keywords":[],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"_id":"@adonisjs/upgrade-kit@1.2.0","gitHead":"e5d511f7da97e62dfc69e93ab2883da8cf9834a5","types":"./build/index.d.ts","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-FIBXCgFJMTg7wcOnWxZlUMYtawC793OIozP1WEz4cKWyLcqL5IsomA0nSEgPXV4n2ORalgRBJ4tQ8VnopUXXXA==","shasum":"8f6e44e630f4695855af4eb9959e5ea1cf1f0f16","tarball":"https://registry.npmjs.org/@adonisjs/upgrade-kit/-/upgrade-kit-1.2.0.tgz","fileCount":151,"unpackedSize":230681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtcnD0YorU7ncwcTcRVO6V8nHnEhhUQslBKdC47Hh4OAiALF1IckoyCIjbbVPGgCDv/pynXhsokTKhWCGan9MV3kA=="}]},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upgrade-kit_1.2.0_1701291284296_0.5307814835189899"},"_hasShrinkwrap":false},"1.3.0":{"name":"@adonisjs/upgrade-kit","description":"CLI tool to migrate AdonisJS v5 projects to v6","version":"1.3.0","engines":{"node":">=18.16.0"},"main":"build/index.js","type":"module","bin":{"adonis-upgrade-kit":"build/bin/run.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"devDependencies":{"@adonisjs/core":"6.1.5-26","@adonisjs/eslint-config":"^1.2.0","@adonisjs/prettier-config":"^1.2.0","@adonisjs/tsconfig":"^1.2.0","@japa/assert":"2.0.1","@japa/file-system":"2.0.1","@japa/runner":"3.1.0","@japa/snapshot":"2.0.3","@swc/core":"1.3.99","@types/dedent":"^0.7.2","@types/node":"^20.10.0","c8":"^8.0.1","copyfiles":"^2.4.1","defu":"^6.1.3","del-cli":"^5.1.0","eslint":"^8.54.0","np":"^9.0.0","prettier":"^3.1.0","ts-node":"^10.9.1","typescript":"~5.2.2"},"dependencies":{"@adonisjs/ace":"12.3.1-6","@antfu/install-pkg":"^0.3.0","@poppinss/cliui":"6.2.1","dedent":"^0.7.0","execa":"^8.0.1","ts-morph":"^20.0.0"},"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","keywords":[],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"_id":"@adonisjs/upgrade-kit@1.3.0","gitHead":"f663f31368b85c7917131f61c30bb03c3398d33b","types":"./build/index.d.ts","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-kYx6cjjuvq+VPMYtjFkY4DhVJRBfq3S0JSIpcIfqyABpfHRojBvPSMskeaL4kX0QVOObJqxZId5oCj9Ms9xVHw==","shasum":"429c860411b8b1c6f176f37d507c3222f53da4c8","tarball":"https://registry.npmjs.org/@adonisjs/upgrade-kit/-/upgrade-kit-1.3.0.tgz","fileCount":151,"unpackedSize":234935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+D4l+LI6kX4EG9rVHw0o7frqZEcFVK6QCquH5ppcwCAiEA7N/rJXgdcFRCARPdZ6KMIG1SgpR40bxbtXZaH8VtwgU="}]},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upgrade-kit_1.3.0_1705275617058_0.9154561760444417"},"_hasShrinkwrap":false},"1.4.0":{"name":"@adonisjs/upgrade-kit","description":"CLI tool to migrate AdonisJS v5 projects to v6","version":"1.4.0","engines":{"node":">=20.6.0"},"main":"build/index.js","type":"module","bin":{"adonis-upgrade-kit":"build/bin/run.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"devDependencies":{"@adonisjs/core":"6.2.1","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@adonisjs/tsconfig":"^1.2.1","@japa/assert":"2.1.0","@japa/file-system":"2.2.0","@japa/runner":"3.1.1","@japa/snapshot":"2.0.4","@swc/core":"1.3.106","@types/dedent":"^0.7.2","@types/node":"^20.11.6","c8":"^9.1.0","copyfiles":"^2.4.1","defu":"^6.1.4","del-cli":"^5.1.0","eslint":"^8.56.0","np":"^9.2.0","prettier":"^3.2.4","ts-node":"^10.9.2","typescript":"~5.2.2"},"dependencies":{"@adonisjs/ace":"12.3.1-6","@antfu/install-pkg":"^0.3.0","@poppinss/cliui":"6.2.1","dedent":"^0.7.0","execa":"^8.0.1","ts-morph":"^20.0.0"},"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","keywords":[],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"_id":"@adonisjs/upgrade-kit@1.4.0","gitHead":"1ee47cd16be8ce5c0747b57ec4e7870f93e4a58e","types":"./build/index.d.ts","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NX1rsDmpOvjxQO2PFEat+wh00WArNNjAp7cn3SniRm7EyqPl9GseGcLEa6vK/Eshu6oxsBRlqUhTOJ81apVRjA==","shasum":"cb51ef86f4681ab91ac608513b8a3c98c27c7d59","tarball":"https://registry.npmjs.org/@adonisjs/upgrade-kit/-/upgrade-kit-1.4.0.tgz","fileCount":105,"unpackedSize":136475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt4BU+e/pDc4+ThVuz7dTxUgwwuPQ5wq1lnXuIyBWXaAiArHVZnN2v3mMRY1dJmtkSkwb1Md3S5WRljQNE1EtZpMQ=="}]},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upgrade-kit_1.4.0_1706178719636_0.1215585042960956"},"_hasShrinkwrap":false},"1.5.0":{"name":"@adonisjs/upgrade-kit","description":"CLI tool to migrate AdonisJS v5 projects to v6","version":"1.5.0","engines":{"node":">=20.6.0"},"main":"build/index.js","type":"module","bin":{"adonis-upgrade-kit":"build/bin/run.js"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --enable-source-maps --loader=ts-node/esm bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"devDependencies":{"@adonisjs/core":"6.2.1","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@adonisjs/tsconfig":"^1.2.1","@japa/assert":"2.1.0","@japa/file-system":"2.2.0","@japa/runner":"3.1.1","@japa/snapshot":"2.0.4","@swc/core":"1.3.106","@types/dedent":"^0.7.2","@types/node":"^20.11.6","c8":"^9.1.0","copyfiles":"^2.4.1","defu":"^6.1.4","del-cli":"^5.1.0","eslint":"^8.56.0","np":"^9.2.0","prettier":"^3.2.4","ts-node":"^10.9.2","typescript":"~5.2.2"},"dependencies":{"@adonisjs/ace":"12.3.1-6","@antfu/install-pkg":"^0.3.0","@poppinss/cliui":"6.2.1","dedent":"^0.7.0","execa":"^8.0.1","ts-morph":"^20.0.0"},"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","keywords":[],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"_id":"@adonisjs/upgrade-kit@1.5.0","gitHead":"eecb8e1d56430900f9bf1d0c62647527c5d2635d","types":"./build/index.d.ts","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-RcaSFOGrwy9+slW/0MP5l/djZmhy/uZlSWVsuDAkdE5LZ1WCILL91tWnA+k5BVQCVa7W+UpsbZm3hZ+MHtWDiA==","shasum":"eb69d38fc5725f1885d047ea0559cc6d6ed214a0","tarball":"https://registry.npmjs.org/@adonisjs/upgrade-kit/-/upgrade-kit-1.5.0.tgz","fileCount":105,"unpackedSize":137428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF/s7Xf/ekJnvGO8to/NSW5y+qCSmM2Jp6n7B6H04Q4wIgeKNN6sUYtwURWbucYm8b5quB3OrYYR8s40t5vdCuTds="}]},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upgrade-kit_1.5.0_1708424775065_0.22285561939052712"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-02T19:49:19.208Z","1.0.0":"2023-07-02T19:49:19.510Z","modified":"2024-02-20T10:26:15.716Z","1.1.0":"2023-10-18T13:50:26.002Z","1.2.0":"2023-11-29T20:54:44.489Z","1.3.0":"2024-01-14T23:40:17.212Z","1.4.0":"2024-01-25T10:31:59.818Z","1.5.0":"2024-02-20T10:26:15.232Z"},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"romainlanz","email":"romain.lanz+npm@pm.me"},{"name":"virk","email":"virk@adonisjs.com"}],"description":"CLI tool to migrate AdonisJS v5 projects to v6","keywords":[],"author":{"name":"Julien Ripouteau","email":"julien@ripouteau.com"},"license":"MIT","readme":"# Adonis.js upgrade kit\n> CLI tool to upgrade Adonis.js v5 projects to v6\n\n[![github-actions-image]][github-actions-url] [![npm-image]][npm-url] [![license-image]][license-url] [![typescript-image]][typescript-url]\n\n![](./assets/upgrade-kit.png)\n\n`adonis-upgrade-kit` is a CLI tool to upgrade Adonis.js v5 projects to v6. It probably won't cover all the work and you'll still have some manual actions to do, but at least a lot of the boring work will be done by this tool.\n\nType `adonis-upgrade-kit` to see all the available commands. Also check the [Adonis.js v6 upgrade guide](https://github.com/adonisjs/v5_to_v6_upgrade_guide/tree/main) for more informations about the different commands and the manual actions to do.\n\n## Installation\n\n```bash\nnpm i -g @adonisjs/upgrade-kit\nadonis-upgrade-kit upgrade-packages --path ../path/to/your/project \n```\n\n## Flags\n\n| Flag | Description |\n|---|---|\n| `-p, --path` | Path to the project to upgrade. Defaults to the current directory. |\n\n## Order of commands\n\nThe commands should ideally be run in the following order:\n\n```sh\n# Upgrade the packages\n1. adonis-upgrade-kit upgrade-packages\n\n# Move to ESM by updating tsconfig.json and package.json\n2. adonis-upgrade-kit upgrade-module-system\n\n# Upgrade Eslint and prettier setup\n3. adonis-upgrade-kit upgrade-eslint-prettier\n\n# Move the the new Env API\n7. adonis-upgrade-kit upgrade-env-config\n\n# Move from the old aliases to Node.js subpaths imports\n4. adonis-upgrade-kit upgrade-aliases\n\n# Move from the old IoC container to the new one\n5. adonis-upgrade-kit migrate-ioc-imports\n\n# Fix relative imports and add .js extensions ( needed for ESM )\n6. adonis-upgrade-kit fix-relative-imports\n\n# Add new entrypoints needed for Adonis.js v6\n8. adonis-upgrade-kit upgrade-entrypoints\n\n# Update config/*.ts files to use their new APIs\n9. adonis-upgrade-kit upgrade-config-files\n\n# Update the command `options` property to use the new API\n10. adonis-upgrade-kit upgrade-command-options\n\n# Move from .adonisrc.json to adonisrc.ts\n11. adonis-upgrade-kit upgrade-rcfile\n```\n\n[github-actions-image]: https://img.shields.io/github/actions/workflow/status/adonisjs/upgrade-kit/test.yml?style=for-the-badge \"github-actions\"\n\n[github-actions-url]: https://github.com/adonisjs/upgrade-kit/actions/workflows/test.yml\n\n[npm-image]: https://img.shields.io/npm/v/@adonisjs/upgrade-kit.svg?style=for-the-badge&logo=npm\n[npm-url]: https://npmjs.org/package/@adonisjs/upgrade-kit \"npm\"\n\n[license-image]: https://img.shields.io/npm/l/@adonisjs/upgrade-kit?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md \"license\"\n\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[typescript-url]:  \"typescript\"\n","readmeFilename":"README.md"}