Skip to content

Conversation

@nishasy
Copy link
Contributor

@nishasy nishasy commented Dec 4, 2025

Summary:

Create a generator for the Expression widget to make testdata easier to read and write.

Issue: https://khanacademy.atlassian.net/browse/LEMS-3771

Test plan:

pnpm jest

@nishasy nishasy self-assigned this Dec 4, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

🗄️ Schema Change: No Changes ✅

@nishasy nishasy requested review from a team, SonicScrewdriver, benchristel and handeyeco and removed request for SonicScrewdriver December 4, 2025 23:30
@nishasy nishasy marked this pull request as ready for review December 4, 2025 23:30
@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

npm Snapshot: Published

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

Example:

pnpm add @khanacademy/perseus@PR3092

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

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

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

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

@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

🛠️ Item Splitting: No Changes ✅

@nishasy
Copy link
Contributor Author

nishasy commented Dec 4, 2025

Sorry, this one is much longer than the other ones I've done so far

@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

Size Change: +41 B (+0.01%)

Total Size: 499 kB

Filename Size Change
packages/perseus-core/dist/es/index.js 22.7 kB +80 B (+0.35%)
packages/perseus/dist/es/index.js 202 kB -39 B (-0.02%)
ℹ️ View Unchanged
Filename Size
packages/kas/dist/es/index.js 20.8 kB
packages/keypad-context/dist/es/index.js 1 kB
packages/kmath/dist/es/index.js 5.98 kB
packages/math-input/dist/es/index.js 99.2 kB
packages/math-input/dist/es/strings.js 1.61 kB
packages/perseus-core/dist/es/index.item-splitting.js 13.1 kB
packages/perseus-editor/dist/es/index.js 98.2 kB
packages/perseus-linter/dist/es/index.js 8.64 kB
packages/perseus-score/dist/es/index.js 9.2 kB
packages/perseus-utils/dist/es/index.js 403 B
packages/perseus/dist/es/strings.js 7.73 kB
packages/pure-markdown/dist/es/index.js 1.39 kB
packages/simple-markdown/dist/es/index.js 6.72 kB

compressed-size-action

@nishasy nishasy changed the title [Expression] Creat expression widget generator for testdata [Expression] Create expression widget generator for testdata Dec 5, 2025
@nishasy nishasy removed the request for review from benchristel December 5, 2025 21:50
@nishasy nishasy requested review from mark-fitzgerald and removed request for SonicScrewdriver and handeyeco December 5, 2025 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants