Skip to content

Bump the wonder-stuff group across 1 directory with 2 updates#3427

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/wonder-stuff-85f70cbe43
Open

Bump the wonder-stuff group across 1 directory with 2 updates#3427
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/wonder-stuff-85f70cbe43

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps the wonder-stuff group with 2 updates in the / directory: @khanacademy/eslint-config and @khanacademy/eslint-plugin.

Updates @khanacademy/eslint-config from 5.2.1 to 6.0.2

Release notes

Sourced from @​khanacademy/eslint-config's releases.

@​khanacademy/eslint-config@​6.0.2

Patch Changes

  • 427718c: Re-publishing using Trusted Publishing (no functional change)
  • Updated dependencies [427718c]
    • @​khanacademy/eslint-plugin@​3.2.2
Changelog

Sourced from @​khanacademy/eslint-config's changelog.

6.0.2

Patch Changes

  • 427718c: Re-publishing using Trusted Publishing (no functional change)
  • Updated dependencies [427718c]
    • @​khanacademy/eslint-plugin@​3.2.2

6.0.1

Patch Changes

  • 71b60fb: Re-publish with Trusted Publishing (no functional changes from previous release)
  • Updated dependencies [71b60fb]
    • @​khanacademy/eslint-plugin@​3.2.1

6.0.0

Patch Changes

  • 8972b362: Re-publishing to enable Trusted Publishing
  • eee37380: Re-publish with Trusted Publishing (no functional changes in this release)
  • Updated dependencies [8972b362]
  • Updated dependencies [31bd9f47]
  • Updated dependencies [eee37380]
    • @​khanacademy/eslint-plugin@​3.2.0
Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​khanacademy/eslint-config since your current version.


Updates @khanacademy/eslint-plugin from 3.1.2 to 3.2.2

Release notes

Sourced from @​khanacademy/eslint-plugin's releases.

@​khanacademy/eslint-plugin@​3.2.2

Patch Changes

  • 427718c: Re-publishing using Trusted Publishing (no functional change)
Changelog

Sourced from @​khanacademy/eslint-plugin's changelog.

3.2.2

Patch Changes

  • 427718c: Re-publishing using Trusted Publishing (no functional change)

3.2.1

Patch Changes

  • 71b60fb: Re-publish with Trusted Publishing (no functional changes from previous release)

3.2.0

Minor Changes

  • 31bd9f47: Updated to latest ancesdir and checksync

Patch Changes

  • 8972b362: Re-publishing to enable Trusted Publishing
  • eee37380: Re-publish with Trusted Publishing (no functional changes in this release)
Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​khanacademy/eslint-plugin since your current version.


@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 30, 2026
Copy link
Copy Markdown

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 30, 2026

🗄️ Schema Change: No Changes ✅

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 30, 2026

npm Snapshot: Published

Good news!! We've packaged up the latest commit from this PR (76407f9) and published it to npm. You
can install it using the tag PR3427.

Example:

pnpm add @khanacademy/perseus@PR3427

If you are working in Khan Academy's frontend, you can run the below command.

./dev/tools/bump_perseus_version.ts -t PR3427

If you are working in Khan Academy's webapp, you can run the below command.

./dev/tools/bump_perseus_version.js -t PR3427

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 30, 2026

🛠️ Item Splitting: Changes Detected ⚠️

Usually this means you need to update the Go parser
that Content Platform maintains!!!

Follow these steps on how to release.
See this list of post-mortems for more information.

This PR contains critical changes to Perseus that affect published data.
Please review the changes and note that you may need to
coordinate deployment of these changes with other teams
at Khan Academy, especially with #cp-eng to publish a
content update.

diff --unified /home/runner/work/_temp/branch-compare/base/index.item-splitting.js /home/runner/work/_temp/branch-compare/pr/index.item-splitting.js
--- /home/runner/work/_temp/branch-compare/base/index.item-splitting.js	2026-04-10 05:04:35.839021102 +0000
+++ /home/runner/work/_temp/branch-compare/pr/index.item-splitting.js	2026-04-10 05:04:08.411972030 +0000
@@ -114,7 +114,7 @@
 
 const emptyStringToNull=pipeParsers(constant("")).then(convert(()=>null)).parser;const parseNumberLineWidget=parseWidget(constant("number-line"),object({range:array(number),labelRange:array(nullable(union(number).or(emptyStringToNull).parser)),labelStyle:string,labelTicks:boolean,isTickCtrl:defaulted(boolean,()=>false),isInequality:defaulted(boolean,()=>false),divisionRange:array(number),numDivisions:optional(nullable(number)),snapDivisions:defaulted(number,()=>2),tickStep:optional(nullable(number)),correctRel:defaulted(optional(enumeration("eq","lt","gt","le","ge")),()=>undefined),correctX:defaulted(nullable(number),()=>null),initialX:optional(nullable(number)),showTooltips:optional(boolean),static:defaulted(boolean,()=>false)}));
 
-const parseMathFormat=enumeration("integer","mixed","improper","proper","decimal","percent","pi");const parseSimplify=pipeParsers(union(constant(null)).or(constant(undefined)).or(boolean).or(constant("true")).or(constant("required")).or(constant("correct")).or(constant("enforced")).or(constant("optional")).or(constant("accepted")).parser).then(convert(deprecatedSimplifyValuesToRequired)).parser;function deprecatedSimplifyValuesToRequired(simplify){switch(simplify){case "enforced":case "required":case "optional":return simplify;default:return "required"}}const parseNumericInputWidget=parseWidget(constant("numeric-input"),object({answers:array(object({message:defaulted(string,()=>""),value:optional(nullable(number)),status:string,answerForms:defaulted(optional(array(parseMathFormat)),()=>undefined),strict:defaulted(boolean,()=>false),maxError:optional(nullable(number)),simplify:parseSimplify})),labelText:optional(string),size:string,coefficient:defaulted(boolean,()=>false),rightAlign:optional(boolean),static:defaulted(boolean,()=>false)}));
+const parseMathFormat=enumeration("integer","mixed","improper","proper","decimal","percent","pi");const parseSimplify=pipeParsers(union(constant(null)).or(constant(undefined)).or(boolean).or(constant("true")).or(constant("required")).or(constant("correct")).or(constant("enforced")).or(constant("optional")).or(constant("accepted")).parser).then(convert(deprecatedSimplifyValuesToRequired)).parser;function deprecatedSimplifyValuesToRequired(simplify){switch(simplify){case "enforced":case "required":case "optional":return simplify;default:return "required"}}const parseNumericInputWidget=parseWidget(constant("numeric-input"),object({answers:array(object({message:defaulted(string,()=>""),value:optional(nullable(number)),status:string,answerForms:defaulted(optional(array(parseMathFormat)),()=>undefined),strict:defaulted(boolean,()=>false),maxError:optional(nullable(number)),simplify:parseSimplify})),labelText:optional(string),size:string,coefficient:defaulted(boolean,()=>false),rightAlign:optional(boolean),static:defaulted(boolean,()=>false),answerForms:optional(array(object({name:parseMathFormat,simplify:parseSimplify})))}));
 
 function parseRenderer(rawValue,ctx){return parsePerseusRenderer(rawValue,ctx)}const largeToAuto=(height,ctx)=>{if(height==="large"){return ctx.success("auto")}return ctx.success(height)};const parseOrdererWidget=parseWidget(constant("orderer"),object({options:defaulted(array(parseRenderer),()=>[]),correctOptions:defaulted(array(parseRenderer),()=>[]),otherOptions:defaulted(array(parseRenderer),()=>[]),height:pipeParsers(enumeration("normal","auto","large")).then(largeToAuto).parser,layout:defaulted(enumeration("horizontal","vertical"),()=>"horizontal")}));
 

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 30, 2026

Size Change: +83 B (+0.02%)

Total Size: 497 kB

📦 View Changed
Filename Size Change
packages/perseus-core/dist/es/index.item-splitting.js 12 kB +20 B (+0.17%)
packages/perseus-core/dist/es/index.js 25.2 kB +14 B (+0.06%)
packages/perseus-editor/dist/es/index.js 102 kB +49 B (+0.05%)
ℹ️ View Unchanged
Filename Size
packages/kas/dist/es/index.js 20.5 kB
packages/keypad-context/dist/es/index.js 1 kB
packages/kmath/dist/es/index.js 6.36 kB
packages/math-input/dist/es/index.js 98.5 kB
packages/math-input/dist/es/strings.js 1.61 kB
packages/perseus-linter/dist/es/index.js 9.3 kB
packages/perseus-score/dist/es/index.js 9.7 kB
packages/perseus-utils/dist/es/index.js 403 B
packages/perseus/dist/es/index.js 194 kB
packages/perseus/dist/es/strings.js 8.27 kB
packages/pure-markdown/dist/es/index.js 1.39 kB
packages/simple-markdown/dist/es/index.js 6.71 kB

compressed-size-action

@dependabot dependabot bot changed the title bump the wonder-stuff group with 2 updates Bump the wonder-stuff group across 1 directory with 2 updates Mar 31, 2026
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wonder-stuff-85f70cbe43 branch 5 times, most recently from 79ff3a3 to 257208f Compare April 7, 2026 05:05
@github-actions github-actions bot added schema-change Attached to PRs when we detect Perseus Schema changes in it item-splitting-change labels Apr 8, 2026
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wonder-stuff-85f70cbe43 branch from 257208f to 286e61f Compare April 8, 2026 05:05
@github-actions github-actions bot removed schema-change Attached to PRs when we detect Perseus Schema changes in it item-splitting-change labels Apr 8, 2026
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wonder-stuff-85f70cbe43 branch from 286e61f to 087a29d Compare April 9, 2026 05:05
Bumps the wonder-stuff group with 2 updates: [@khanacademy/eslint-config](https://github.com/Khan/wonder-stuff/tree/HEAD/packages/eslint-config-khan) and [@khanacademy/eslint-plugin](https://github.com/Khan/wonder-stuff/tree/HEAD/packages/eslint-plugin-khan).


Updates `@khanacademy/eslint-config` from 5.2.1 to 6.0.2
- [Release notes](https://github.com/Khan/wonder-stuff/releases)
- [Changelog](https://github.com/Khan/wonder-stuff/blob/main/packages/eslint-config-khan/CHANGELOG.md)
- [Commits](https://github.com/Khan/wonder-stuff/commits/@khanacademy/[email protected]/packages/eslint-config-khan)

Updates `@khanacademy/eslint-plugin` from 3.1.2 to 3.2.2
- [Release notes](https://github.com/Khan/wonder-stuff/releases)
- [Changelog](https://github.com/Khan/wonder-stuff/blob/main/packages/eslint-plugin-khan/CHANGELOG.md)
- [Commits](https://github.com/Khan/wonder-stuff/commits/@khanacademy/[email protected]/packages/eslint-plugin-khan)

---
updated-dependencies:
- dependency-name: "@khanacademy/eslint-config"
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: wonder-stuff
- dependency-name: "@khanacademy/eslint-plugin"
  dependency-version: 3.2.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: wonder-stuff
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wonder-stuff-85f70cbe43 branch from 087a29d to 76407f9 Compare April 10, 2026 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file item-splitting-change javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant