project-check
v1.2.11
Published
This command line tool can be executed with `npx project-check` and will inspect the Ionic project (package.json, config.xml etc) in the current directory and report warnings and errors related to dependencies that require upgrading, common configuration
Downloads
5
Readme
Project Check
This command line tool can be executed with npx project-check
and will inspect the Ionic project (package.json, config.xml etc) in the current directory and report warnings and errors related to dependencies that require upgrading, common configuration mistakes and common issues.
Changelog
1.2.x
- Fix for empty node_module installs
- Fix for non ionic projects
- Recommendation on migration from Protractor
- Detect Cordova plugins that contain hooks as potential blockers for Capacitor migration
- Detect Capacitor Only Plugins
- Inspect and report on plugin android permissions and features used
- Additional recommendations for capacitor projects
- Add
node-sass
deprecation warning - Add Dev Dependencies to results
- Check for cordova-plugin-whitelist in capacitor projects
- Fix for serving project results
1.1.x
- 1.1.5 - Serve project results
- 1.1.4 - Write a web page (index.html) to nicely format the markdown document
- 1.1.3 - Write a markdown document with the project
- 1.1.2 - Cordova to Capacitor migrations recommendations for replacement plugins
- 1.1.1 - Deprecation warnings for Cordova SDK and Microsoft App Center
- Cordova to Capacitor migration recommendations flagging incompatible and unrequired plugins
- Major dependency upgrade recommendations
- Project dependency listing with minor updates mentioned
- Identity Vault v5 upgrade recommendations
1.0.x
- 1.0.15 - Recommend iv5 migrations, support custom packages
- 1.0.14 - Add warning for deprecation of
cordova-plugin-whitelist
- 1.0.13 - Add check for
phonegap-plugin-push
to be replaced withcordova-plugin-push
due to deprecation in 2017 - 1.0.11 - Display packages that are out of date by a major, minor update
- 1.0.10 - Add Cordova check for
cordova-plugin-push
and requiredGradlePluginGoogleServicesEnabled
andGradlePluginGoogleServicesVersion
setting