Follow-up from #2243 Phase 1.
wheels-dev/wheels-i18n is currently a Wheels 3.x plugin (has box.json with type: "cfwheels-plugins", classic index.cfm bootstrap, no package.json, no tests/).
To be registerable in the wheels-packages registry, it needs 4.0 conversion:
Scope
Acceptance
- Registry's
validate.yml passes on the new manifest
wheels packages install wheels-i18n works (once Phase 3 CLI ships)
Follow-up from #2243 Phase 1.
wheels-dev/wheels-i18nis currently a Wheels 3.x plugin (hasbox.jsonwithtype: "cfwheels-plugins", classicindex.cfmbootstrap, nopackage.json, notests/).To be registerable in the
wheels-packagesregistry, it needs 4.0 conversion:Scope
package.json(name, version, wheelsVersion, provides.mixins)index.cfmlifecycle to the package CFC init() hooktests/suite (use WheelsTest BDD)v2.0.0(major bump — 4.0 is breaking vs 3.x plugin format) and cut GH releasewheels-dev/wheels-packagesaddingpackages/wheels-i18n/manifest.jsonAcceptance
validate.ymlpasses on the new manifestwheels packages install wheels-i18nworks (once Phase 3 CLI ships)