- Notifications
You must be signed in to change notification settings - Fork0
Codemods for updating express servers
License
mohebifar/express-codemods
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Express.js provides Codemod transforms to help you upgrade your express server when a feature is deprecated or removed.
Codemods are transformations that run on your codebase programmatically. This allows for a large amount of changes to be applied without having to manually go through every file.
You don't need to install this package, run the following command:
npx @expressjs/codemod# or pnpx, bunx, etc.or install globally:
npm i -g @expressjs/codemod# or pnpm, bun, etc.Use@expressjs/codemod -h to explore available command-line options.
Usage: @expressjs/codemod [codemod] [source] [options]Options: -v, --version Output the current version of @expressjs/codemod. -d, --dry Dry run (no changes are made to files) -p, --print Print transformed files to stdout --verbose Show more information about the transform process --silent Don't print anything to stdout -h, --help Display this help message.Commands: upgrade [options] [source] Upgrade your express server to the latest version.All the available codemods to update your express server:
Transform the deprecated magic string "back"
Transform the methods to their pluralized versions
Transform the deprecated signatures in Express v4
Change request.param() to dedicated methods
The Express.js project welcomes all constructive contributions. Contributions take many forms,from code for bug fixes and enhancements, to additions and fixes to documentation, additionaltests, triaging incoming pull requests and issues, and more!
See theContributing Guide for more technical details on contributing.
About
Codemods for updating express servers
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- TypeScript96.2%
- JavaScript3.8%