Skip to content

📦 chore(release): fix @openmfp/ngx packaging for 1.0.0 #238

Description

@lpgarzonr

Packaging issues on the publishable Angular library:

  • Missing license field in projects/ngx/package.json → published @openmfp/ngx declares no license despite repo being Apache-2.0. (@openmfp/webcomponents has it.)
  • Source map published — dist/ngx/.npmignore doesn't exclude *.map; a ~282 KB .mjs.map ships to npm. Add **/*.map or disable lib sourceMap.
  • Version coherence — CI publishes @openmfp/ngx and @openmfp/webcomponents with the same computed version; @openmfp/ngx (currently 0.1.0) will jump to the shared number. Decide: version-lock the two (document it) or give ngx its own version stream.

Acceptance

  • Both published packages declare Apache-2.0
  • No source maps in the npm tarball
  • Versioning strategy documented / made coherent

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions