Pin h5p-author 0.9.4
Merged
AL
7h ago+6+6+0123456789-6-6-0123456789
Closes #33.
h5p-author 0.9.4 (missing-elements/h5p-offline-player#188) changes three things in the skill (SKILL.md) and the Fill in the Blanks and Drag the Words type files:
- They say where a Creative Commons licence's version goes.
- They say how a gap writes an answer that holds its own
/or:, as/and:. - Its build reports the two gaps it can prove wrong, and for "CC BY 4.0" its problem names
licenseVersion.
What changes
- The pin:
package.jsonand the lockfile move@missing-elements/h5p-authorfrom 0.9.3 to 0.9.4. The lockfile change is the five lines of that entry, with the integrity npm gives for 0.9.4; its dependencies are the same as 0.9.3's. - The skill files:
/h5p/skill/SKILL.mdand the H5P.Blanks and H5P.DragText type files, under/h5p/skill/and/h5p/build/types/, are 0.9.4's. The brief and the other 30 type files are as in 0.9.3. - The pages: the skill page names h5p-author 0.9.4.
/h5p/bundles/index.jsonsays author 0.9.4, with the same 55 bundles from pack 1.1.0. - The build page's problems: the build page and the bundled
h5p-author.mjsnow give the new problems. One is for a backslash in a Blanks gap: "a backslash escapes nothing in a gap". One is for a Drag the Words gap whose feedback holds a colon. The licence one now says the value "holds the version too".
Tested
- Checks:
pnpm install --frozen-lockfile,pnpm buildandpnpm typecheckpass.pnpm e2e: 38 pass. - Served files: after the build, 67 files under
_site/h5p/are byte for byte the files of the published 0.9.4 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.3.
Summary by cubic
Pins @missing-elements/h5p-author to 0.9.4, closing #33.
0.9.4 updates the skill and type files (specifying where a Creative Commons licence's version goes, and how gaps escape / and :), and the build page now reports two new problems: a backslash in a Blanks gap, and a colon in a Drag the Words gap's feedback.