chore(deps-dev): bump eslint-plugin-unicorn from 63.0.0 to 64.0.0#24
Closed
dependabot[bot] wants to merge 1 commit into
Closed
chore(deps-dev): bump eslint-plugin-unicorn from 63.0.0 to 64.0.0#24dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 63.0.0 to 64.0.0. - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](sindresorhus/eslint-plugin-unicorn@v63.0.0...v64.0.0) --- updated-dependencies: - dependency-name: eslint-plugin-unicorn dependency-version: 64.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
f11e399 to
c3ef775
Compare
4 tasks
Member
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
dionmcm
added a commit
that referenced
this pull request
Jun 16, 2026
…4, Storybook 10, jsdom 29, @types/node 25, unicorn 64, minor/patch group) Combines dependabot PRs #34, #27, #26, #25, #24, #23, #22, #21, #19 into one verified upgrade. Excludes #28 (Vite 6→8) — see below. TypeScript 5→6 migration (#27): - Add `ignoreDeprecations: "6.0"` to the 4 tsconfigs using `moduleResolution: node` (node10 errors as deprecated in TS6). - Add explicit `types: ["node"]` to those tsconfigs — TS6 no longer auto-discovers @types/node, which otherwise breaks every `console`/`require`/`node:test` reference. - Bump the VSCode client's lib/target to ES2022 (it already uses Array.prototype.at; @types/node@20 incidentally supplied the lib, @types/node@25 does not). - Remove type assertions TS6 now proves unnecessary (eslint --fix) and the imports they orphaned. Other fixes surfaced by the bumps: - EclEditor.tsx: annotate the @monaco-editor/react OnMount params explicitly; monaco-editor 0.55 makes them resolve to `error` under typed-linting. EXCLUDED — Vite (#28), kept at ^6: Vite ≥7 writes bundle output as UTF-8, which re-encodes the lone UTF-16 surrogates in the generated ANTLR serialized-ATN string to U+FFFD and corrupts the lexer at runtime ("The specified lexer action type undefined is not valid"). This breaks every consumer of the ecl-core bundle (LSP server, slack bot, editors). Confirmed on both Vite 7.3.5 and 8.0.3; only Vite 6 emits the ATN as \uXXXX escapes. Needs dedicated investigation/upstream fix. Verified: compile clean, lint 0 errors, npm test all pass (ecl-core 1640, ecl-lsp-server 81, editor-core 74, editor-react 33, editor 34, slack-bot 226). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
dionmcm
added a commit
that referenced
this pull request
Jun 16, 2026
…4, Storybook 10, jsdom 29, @types/node 25, unicorn 64, minor/patch group) Combines dependabot PRs #34, #27, #26, #25, #24, #23, #22, #21, #19 into one verified upgrade. Excludes #28 (Vite 6→8) — see below. TypeScript 5→6 migration (#27): - Add `ignoreDeprecations: "6.0"` to the 4 tsconfigs using `moduleResolution: node` (node10 errors as deprecated in TS6). - Add explicit `types: ["node"]` to those tsconfigs — TS6 no longer auto-discovers @types/node, which otherwise breaks every `console`/`require`/`node:test` reference. - Bump the VSCode client's lib/target to ES2022 (it already uses Array.prototype.at; @types/node@20 incidentally supplied the lib, @types/node@25 does not). - Remove type assertions TS6 now proves unnecessary (eslint --fix) and the imports they orphaned. Other fixes surfaced by the bumps: - EclEditor.tsx: annotate the @monaco-editor/react OnMount params explicitly; monaco-editor 0.55 makes them resolve to `error` under typed-linting. EXCLUDED — Vite (#28), kept at ^6: Vite ≥7 writes bundle output as UTF-8, which re-encodes the lone UTF-16 surrogates in the generated ANTLR serialized-ATN string to U+FFFD and corrupts the lexer at runtime ("The specified lexer action type undefined is not valid"). This breaks every consumer of the ecl-core bundle (LSP server, slack bot, editors). Confirmed on both Vite 7.3.5 and 8.0.3; only Vite 6 emits the ATN as \uXXXX escapes. Needs dedicated investigation/upstream fix. Verified: compile clean, lint 0 errors, npm test all pass (ecl-core 1640, ecl-lsp-server 81, editor-core 74, editor-react 33, editor 34, slack-bot 226). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
Bumps eslint-plugin-unicorn from 63.0.0 to 64.0.0.
Release notes
Sourced from eslint-plugin-unicorn's releases.
Commits
9a3a10c64.0.09141823Update dependenciesf21c4b2Various tweaks890ad52Add schema descriptions and enable `eslint-plugin/require-meta-schema-descrip...b0279ddAddprefer-simple-condition-firstrule (#2902)8d5d487Addswitch-case-break-positionrule (#2910)641b88cAddno-useless-iterator-to-arrayrule (#2872)9448c8ctext-encoding-identifier-case: Support template literals (#2905)6b41299Support TypeScript type assertions in many rules (#2909)cd53d9eprefer-math-min-max: Ignore Date objects (#2903)