chore(deps): chant 0.72.1 - #36
Merged
Merged
Conversation
Two releases behind: the pin was ^0.71.1, which does not resolve to any 0.72.x, so nothing from 0.72.0 or 0.72.1 had reached this repository. What the range now admits that it did not: foldProject's lexicon list and build parameters (chant#2422), the SPEC_VERSION export (chant#2424), a unit-level fold binding the file's own functions (chant#2436), a project-local call admitted by the shape classifier (chant#2435), and a host package named outside the lexicon convention (chant#2438). The @intentius/chant-lexicon-github devDependency moves with it, since chant releases the lexicons in lockstep and ^0.72.1 on core would otherwise sit beside a 0.71.1 lexicon peering on ^0.71.1. @intentius/tsad-reference stays at ^1.4.0. The fold path the tutorial and the weekly demo exercise runs through that package, not through chant, so this bump does not change what the demo proves. Moving it is a separate decision waiting on 1.5.0 being published. Gates: tsc clean, 113 tests passing, production build clean, and the built CLI runs — the last of those because a missing transitive dependency is invisible until runtime, which is how chant-v0.71.0's undeclared js-yaml reached all three wardens.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two chant releases behind. The pin was
^0.71.1, which does not resolve to any 0.72.x, so nothing from 0.72.0 or 0.72.1 had reached this repository.What the range now admits
foldProject's lexicon list and build parameters (chant#2422)SPEC_VERSIONexport (chant#2424)The
@intentius/chant-lexicon-githubdevDependency moves with it, since chant releases the lexicons in lockstep and^0.72.1on core would otherwise sit beside a 0.71.1 lexicon peering on^0.71.1.@intentius/tsad-referencestays at^1.4.0. The fold path the tutorial and the weekly demo exercise runs through that package, not through chant, so this bump does not change what the demo proves. Moving it is a separate decision waiting on 1.5.0 being published.Gates
tsc clean, 113 tests passing, production build clean, and the built CLI runs.
That last one is deliberate rather than ceremonial: a missing transitive dependency is invisible to tsc and to the unit tests, and only appears at runtime. That is exactly how chant-v0.71.0's undeclared
js-yamlreached all three wardens and broke their production builds. chant now gates it repo-side (packages/core/src/meta/declared-imports.test.ts), but running the bundle here is the check that would have caught it downstream.