Repository navigation
chore(deps): update dependency yuku-parser to ^0.19.0 - #98
Conversation
3d74fe0 to
4bf2fb9
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
yuku-parser runs on yuku-core since 0.14, so the napi payload moved from `@yuku-parser/binding-*` to `@yuku-core/binding-*/yuku-core.node`. Claude-Session: https://claude.ai/code/session_01GRkq9ptkD3KN7v6SvTpzj3
d87cb20 to
c9c70da
Compare
|
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Keep them coming! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
This PR contains the following updates:
^0.12.0→^0.19.0Release Notes
yuku-toolchain/yuku (yuku-parser)
v0.19.0Compare Source
Breaking
Changes
generateinyuku-codegenprints any single node, such as an object property, not only a wholeProgram(#245 by @arshad-yaseen)@yuku-core/wasmparses an empty source correctly in runtimes like WebContainers, where it could read leftover bytes as input (#246 by @arshad-yaseen)v0.18.1Compare Source
Changes
constas ambient (#239 by @arshad-yaseen)v0.18.0Compare Source
Breaking
Core.parseandCore.analyzetake a string. Decode UTF-8 bytes before passing them to a core.parseandsetFilestill accept bytes.Changes
importandexportin a script or below the top level (#234 by @arshad-yaseen)export(#234 by @arshad-yaseen)declare module "m"augmentations intom(#234 by @arshad-yaseen)nsinimport x = ns.Tin the namespace space (#234 by @arshad-yaseen)export(#234 by @arshad-yaseen)findAllparameterv0.17.0Compare Source
Breaking
yuku-engineisyuku-core, and@yuku-engine/wasmis@yuku-core/wasm.init()is gone. Load the WebAssembly core withload()orloadSync()from@yuku-core/wasmand pass it ascoretoparse,analyze, ornew Analyzer.@yuku-core/wasmno longer switches the packages to it, and a platform without a native build no longer falls back to it. Pass it in ascoreinstead.Changes
v0.15.1Compare Source
Changes
v0.15.0Compare Source
Breaking
addFileandremoveFilearesetFileanddeleteFile.SymbolandSymbolFlagsareBindingandBindingFlags, andsymbols,symbolOf, and.symbolarebindings,bindingOf, and.binding.module.resolve(name, scope, space)ismodule.lookup(name, { from, space }).analyzer.definitionOfandanalyzer.referencesOfarebinding.definition()andbinding.findReferences().is*kind predicates are gone, exceptimp.isNamespace. Comparekindinstead.falsefor a module outside the project.nullmeans unresolved.pathin place ofmodule.langorsourceTypethrows aTypeError.Changes
module.ancestors(#223 by @arshad-yaseen)pathoption toparse, andmodule.isCurrent,module.nodeAt, andmodule.resolveExportv0.14.0Compare Source
🚨 Breaking Changes
🐞 Bug Fixes
View changes on GitHub
v0.13.0Compare Source
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.