Pin h5p-author 0.9.5

Merged
AL
19h ago
+6-6

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.json and the lockfile move @missing-elements/h5p-author from 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.md is 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 in SKILL.md and package.json.
  • The pages: the skill page names h5p-author 0.9.5. /h5p/skill/index.json and /h5p/bundles/index.json say 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-heading id that the line 0.9.5 prints points to.

Tested

  • Checks: pnpm install --frozen-lockfile, pnpm build and pnpm typecheck 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.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.