Pin h5p-author 0.9.5
Closes #35.
h5p-author 0.9.5 (missing-elements/h5p-offline-player#191) changes only the skill (SKILL.md). When a chat builds the package itself, it now hands over the source as a file, the build page's link that carries the source, and where to say how it went. A source that names files gets no link, and the build routes are told apart by what the environment can do. The build is unchanged.
What changes
- The pin:
package.jsonand the lockfile move@missing-elements/h5p-authorfrom 0.9.4 to 0.9.5. The lockfile change is the five lines of that entry, with the integrity npm gives for 0.9.5; its dependencies are the same as 0.9.4's. - The skill files:
/h5p/skill/SKILL.mdis 0.9.5's. The brief, the licence and the 32 type files, under/h5p/skill/and/h5p/build/types/, stay as in 0.9.4: the two tarballs differ only inSKILL.mdandpackage.json. - The pages: the skill page names h5p-author 0.9.5.
/h5p/skill/index.jsonand/h5p/bundles/index.jsonsay author 0.9.5, with the same 55 bundles from pack 1.1.0. - The build page: it builds as with 0.9.4. Its "How did it go?" heading keeps the
feedback-headingid that the line 0.9.5 prints points to.
Tested
- Checks:
pnpm install --frozen-lockfile,pnpm buildandpnpm typecheckpass. The site has no e2e tests since 0063e52, so none ran. - Served files: after the build, 67 files under
_site/h5p/are byte for byte the files of the published 0.9.5 tarball:skill/SKILL.md,LICENSE,references/authoring.md, and all 32 type files under both/h5p/skill/and/h5p/build/types/. No file in the built site names 0.9.4.
Summary by cubic
Pins @missing-elements/h5p-author to 0.9.5. The only change in 0.9.5 is to SKILL.md: when a chat builds the package itself, it now hands over the source as a file, the link carrying the source, and where to report how it went; a source that names files gets no link. The build and the dependency set are identical to 0.9.4.
Verified with pnpm install --frozen-lockfile, pnpm build, and pnpm typecheck.