Skip to content

Harden package artifact checks - #12

Merged
rogerchappel merged 5 commits into
mainfrom
release-readiness-20260624-2010
Jun 24, 2026
Merged

rogerchappel merged 5 commits into
mainfrom
release-readiness-20260624-2010

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

Summary

  • include README-documented demo and tutorial assets in the npm package allowlist
  • add a package smoke checker that verifies runtime files, support docs, fixtures, demo, and tutorial assets from npm pack --dry-run --json
  • add a real package library entrypoint so package.json main resolves after build
  • update README package contents notes to match the release artifact surface

Verification

  • npm install
  • npm run package:smoke
  • npm run release:check

Note: npm install reported existing audit findings in the current dependency tree: 3 moderate, 1 high, and 1 critical.

@rogerchappel
rogerchappel merged commit b62b18d into main Jun 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant