Skip to content

Commit 00da3ca

Browse files
Alexey FedorovAlexey Fedorov
authored andcommitted
Port upstream fixes: JSX text safety, ES2023 array methods, typo fix
Cherry-picked functional fixes from samgozman/YoptaScript upstream (not a full merge — build tooling and package identity have diverged too much between forks): - core.ts: stash JSX text content before dictionary replacement and restore it after, so words like "return" inside JSX children no longer get mangled into YoptaScript keywords. - dictionary.mjs: add ES2023 Array.prototype methods (toSorted, toReversed, toSpliced) that were missing from the dictionary. - dictionary.mjs: fix 'export' translation using a Latin 'a' instead of Cyrillic 'а' in 'предъява'. - docs/assets/js/converter.js: fix Tab key in the online demo converter inserting a literal focus-jump instead of 4 spaces. dist/ rebuilt via `pnpm buildAll` to match.
1 parent d4cdc8d commit 00da3ca

14 files changed

Lines changed: 107 additions & 40 deletions

dist/yscipt-es2016.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscipt-es2017.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscipt-es2018.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscipt-es2019.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscipt-es2020.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscipt-es2021.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscipt-es2022.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscript-esnext.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscript.dev.js

Lines changed: 31 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/yscript.dev.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)