Added tests and refactored code. Fixed a few bugs.
Improved documentation
All migration steps are now tested at an "integration" level. This will help with future maintenance and onboarding. Certain steps are tested more rigorously because the file contents are checked.
Bug fixes
The following migration steps have been updated:
-
createFilesFromBlueprint- Fixed typos in
__addonLocation__/unpublished-development-types/index.d.ts - Fixed typos in
package.json
- Fixed typos in
-
updateAddonPackageJson- Fixed the calculation of desired version
-
updateTestAppPackageJson- Fixed the calculation of desired version