Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.28 KB

File metadata and controls

42 lines (27 loc) · 1.28 KB

Release and npm Readiness

DedrisFramework is MIT licensed and prepared for a future public npm release, but the package is not published yet. Until the first release is published, use the repository directly, local builds, or local Cordova templates.

Release checklist

Run the checks from the repository root:

npm run build
npm run check

Inspect the package that npm would publish without writing to the normal npm cache:

npm run pack:dry-run

Review the dry-run output before publishing. It should include the built dist/ assets, documentation, catalogues, and Cordova starter templates, without secrets or local-only files.

Manual publish

Publishing is intentionally manual. Do not store npm tokens in this repository.

npm login
npm publish

The package metadata uses publishConfig.access=public so the first npm publish is public when an authorized maintainer runs it.

Git tag

After a successful manual publish, tag the matching commit and push the tag:

git tag v0.1.0
git push origin v0.1.0

Keep the npm version, changelog entry, and Git tag aligned. The public project homepage remains dedrisframework.com, and DedrisFramework remains an independent Apache Cordova-oriented project under the MIT license.