Pin h5p-author 0.9.7
Merged
AL
1d ago+6+6+0123456789-6-6-0123456789
Closes #45.
h5p-author 0.9.7 (missing-elements/h5p-offline-player#195) changes only the skill (SKILL.md). Where a chat cannot build the package and can give a file, it hands over the source as a file beside the build page's link. The skill also says that only the build tool writes an .h5p, and that an npx which hangs has failed. The build is unchanged.
What changes
- The pin:
package.jsonand the lockfile move@missing-elements/h5p-authorfrom 0.9.6 to 0.9.7. The lockfile change is the five lines of that entry, with the integrity npm gives for 0.9.7; its dependencies are the same as 0.9.6's. - The zips:
/h5p/skill/h5p-author.zipand/h5p/skill/h5p-author-chatgpt.ziphold 0.9.7's skill, and the plugin'splugin.jsonsays 0.9.7. These are what the guide's first step hands out. - The skill files:
/h5p/skill/SKILL.mdis 0.9.7's. The brief, the licence and the 32 type files stay as in 0.9.6: the two tarballs differ only inSKILL.mdandpackage.json. - The pages: the guide and the skill's page name h5p-author 0.9.7.
/h5p/skill/index.jsonand/h5p/bundles/index.jsonsay author 0.9.7, with the same 55 bundles from pack 1.1.0. - The build page: it builds as with 0.9.6, and keeps the
feedback-headingid that installed copies of 0.9.5 print.
Tested
- Checks:
pnpm install --frozen-lockfileandpnpm build, which type-checks, pass. 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.7 tarball:skill/SKILL.md,LICENSE,references/authoring.md, and all 32 type files under both/h5p/skill/and/h5p/build/types/. No page or JSON file in the built site names 0.9.6. - Zips: the 35 skill files in each zip equal the tarball's.
- The two-file build: with this build's
h5p-author.mjsandH5P.QuestionSet.zip, a three-question Question Set built into a 1.3 MB package (10 libraries, and 5 more for installing). That is the route Grok took on 2026-11-13. - Pages: the 66 page checks from #44 and the 34 damaged-link checks from #39 pass on this build, in Chromium at 1280 px and 390 px. Firefox and WebKit were not run.
Summary by cubic
Pins @missing-elements/h5p-author from 0.9.6 to 0.9.7, which changes only the skill document and not the build code. Closes #45.
- The skill now says chats that cannot build an
.h5pshould hand over the source as a file beside the build page's link. - It also clarifies that only the build tool writes
.h5pfiles, and that annpxinvocation that hangs means the build failed.