@ionic/angular-standalone-codemods
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

Ionic

Ionic Angular Standalone Codemods

Code mods to migrate an Ionic Angular application to use the new standalone components in Ionic Framework v7.5.0.

Ionic Angular Standalone Codemods is released under the MIT license. PRs welcome! Follow @IonicFramework Official Ionic Discord

Blog
Community: Discord · Forums · Twitter

[!WARNING] This project is experimental. Review all changes before committing them to your project.

If you run into any issues while using this project, please open an issue on this repository. If you are unable to provide a reproduction project, please provide relevant code snippets to help us reproduce the issue.

Usage

npx @ionic/angular-standalone-codemods
# Follow the prompts
# - Dry run or not
# - Path to your Angular project (defaults to current directory)

Developing

  1. Clone this repository.
  2. Run pnpm install to install dependencies
  3. Run pnpm run dev to start the dev server, this will watch for changes and rebuild the project
  4. Run pnpm run start --filter=cli to start the CLI and test the code mods

Testing

This project uses Vitest for unit testing.

Command Description
pnpm run test Run all tests
pnpm run test:watch Run all tests in watch mode

Formatting

This project uses Prettier for code formatting.

Run pnpm run format to format all files in the project.

Additional Resources

Readme

Keywords

none

Package Sidebar

Install

npm i @ionic/angular-standalone-codemods

Weekly Downloads

41

Version

0.3.0

License

none

Unpacked Size

89.1 kB

Total Files

7

Last publish

Collaborators

  • jaredcbaum
  • sean-perkins
  • mark-ionic
  • john_ionic
  • steven0351-ionic
  • it_mike_s
  • larsmikkelsen
  • giodimiliaionic
  • ionicjs
  • drifty
  • mhartington
  • brandyscarney
  • nhyatt
  • jthoms1
  • liamdebeasi
  • jcesarmobile
  • kensodemann
  • cmapoole
  • dallasjames
  • devinshoemaker
  • jpender
  • ionic-jhagen
  • dtarnawsky
  • itschaced