swiftlang / vscode-swift

Visual Studio Code Extension for Swift
https://marketplace.visualstudio.com/items?itemName=sswg.swift-lang
Apache License 2.0
726 stars 50 forks source link

Bump the all-dependencies group with 90 updates #696

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the all-dependencies group with 90 updates:

Package From To
plist 3.0.5 3.1.0
@types/plist 3.0.2 3.0.5
@types/lcov-parse 1.0.0 1.0.2
@types/node 18.19.17 20.11.20
@types/vscode 1.71.0 1.86.0
@typescript-eslint/eslint-plugin 6.21.0 7.0.2
@typescript-eslint/parser 6.21.0 7.0.2
esbuild 0.19.12 0.20.1
eslint 8.3.0 8.56.0
eslint-config-prettier 8.3.0 9.1.0
glob 7.2.3 10.3.10
prettier 2.5.1 3.2.5
@vscode/vsce 2.19.0 2.23.0
@esbuild/aix-ppc64 0.19.12 0.20.1
@esbuild/android-arm 0.19.12 0.20.1
@esbuild/android-arm64 0.19.12 0.20.1
@esbuild/android-x64 0.19.12 0.20.1
@esbuild/darwin-arm64 0.19.12 0.20.1
@esbuild/darwin-x64 0.19.12 0.20.1
@esbuild/freebsd-arm64 0.19.12 0.20.1
@esbuild/freebsd-x64 0.19.12 0.20.1
@esbuild/linux-arm 0.19.12 0.20.1
@esbuild/linux-arm64 0.19.12 0.20.1
@esbuild/linux-ia32 0.19.12 0.20.1
@esbuild/linux-loong64 0.19.12 0.20.1
@esbuild/linux-mips64el 0.19.12 0.20.1
@esbuild/linux-ppc64 0.19.12 0.20.1
@esbuild/linux-riscv64 0.19.12 0.20.1
@esbuild/linux-s390x 0.19.12 0.20.1
@esbuild/linux-x64 0.19.12 0.20.1
@esbuild/netbsd-x64 0.19.12 0.20.1
@esbuild/openbsd-x64 0.19.12 0.20.1
@esbuild/sunos-x64 0.19.12 0.20.1
@esbuild/win32-arm64 0.19.12 0.20.1
@esbuild/win32-ia32 0.19.12 0.20.1
@esbuild/win32-x64 0.19.12 0.20.1
@eslint/eslintrc 1.0.4 2.1.4
ignore 4.0.6 5.3.1
@humanwhocodes/config-array 0.6.0 0.11.14
@humanwhocodes/object-schema 1.2.1 2.0.2
@types/minimatch 3.0.5 5.1.2
@typescript-eslint/scope-manager 6.21.0 7.0.2
@typescript-eslint/type-utils 6.21.0 7.0.2
@typescript-eslint/types 6.21.0 7.0.2
@typescript-eslint/typescript-estree 6.21.0 7.0.2
@typescript-eslint/utils 6.21.0 7.0.2
@typescript-eslint/visitor-keys 6.21.0 7.0.2
acorn 8.6.0 8.11.3
anymatch 3.1.2 3.1.3
azure-devops-node-api 11.1.0 11.2.0
call-bind 1.0.2 1.0.7
camelcase 6.2.1 6.3.0
cheerio 1.0.0-rc.10 1.0.0-rc.12
cheerio-select 1.5.0 2.1.0
css-select 4.1.3 5.1.0
css-what 5.1.0 6.1.0
detect-libc 2.0.1 2.0.2
dom-serializer 1.3.2 2.0.0
domelementtype 2.2.0 2.3.0
domhandler 4.2.2 5.0.3
domutils 2.8.0 3.1.0
escalade 3.1.1 3.1.2
eslint-scope 7.1.0 7.2.2
eslint-visitor-keys 2.1.0 3.4.3
espree 9.1.0 9.6.1
esquery 1.4.0 1.5.0
flat-cache 3.0.4 3.2.0
flatted 3.2.4 3.3.1
fsevents 2.3.2 2.3.3
function-bind 1.1.1 1.1.2
get-intrinsic 1.1.1 1.2.4
globals 13.12.0 13.24.0
has-symbols 1.0.2 1.0.3
hosted-git-info 4.0.2 4.1.0
htmlparser2 6.1.0 8.0.2
https-proxy-agent 5.0.0 5.0.1
jsonc-parser 3.2.0 3.2.1
minimist 1.2.6 1.2.8
node-abi 3.45.0 3.55.0
nth-check 2.0.1 2.1.1
object-inspect 1.11.0 1.13.1
parse5 6.0.1 7.1.2
parse5-htmlparser2-tree-adapter 6.0.1 7.0.0
xmlbuilder 9.0.7 11.0.1
punycode 2.1.1 2.3.1
qs 6.11.0 6.11.2
sax 1.2.4 1.3.0
side-channel 1.0.4 1.0.5
typed-rest-client 1.8.6 1.8.11
underscore 1.13.1 1.13.6

Updates plist from 3.0.5 to 3.1.0

Changelog

Sourced from plist's changelog.

3.1.0 / 2023-07-06

  • replace inlined xmldom with @​xmldom/xmldom
Commits


Updates @types/plist from 3.0.2 to 3.0.5

Commits


Updates @types/lcov-parse from 1.0.0 to 1.0.2

Commits


Updates @types/node from 18.19.17 to 20.11.20

Commits


Updates @types/vscode from 1.71.0 to 1.86.0

Commits


Updates @typescript-eslint/eslint-plugin from 6.21.0 to 7.0.2

Release notes

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

v7.0.2

7.0.2 (2024-02-19)

🩹 Fixes

  • fix tsconfig-less check errors, fix @types/eslint incompatibilities, add tests (#8460)
  • utils: use mergeable interface for settings property (#8485)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v7.0.1

7.0.1 (2024-02-12)

🩹 Fixes

  • eslint-plugin: update peer dep for parser (#8441)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v7.0.0

7.0.0 (2024-02-12)

Read more about this release: https://typescript-eslint.io/blog/announcing-typescript-eslint-v7/

🚀 Features

  • add support for flat configs (#7935)

🩹 Fixes

  • eslint-plugin: [prefer-find] stop throwing type errors when converting symbols to numbers (#8390)

⚠️ Breaking Changes

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements (#8377)

... (truncated)

Changelog

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

7.0.2 (2024-02-19)

🩹 Fixes

  • fix tsconfig-less check errors, fix @types/eslint incompatibilities, add tests

❤️ Thank You

  • Brad Zacher
  • Gareth Jones

You can read about our versioning strategy and releases on our website.

7.0.1 (2024-02-12)

🩹 Fixes

  • eslint-plugin: update peer dep for parser

❤️ Thank You

  • Tim Dorr

You can read about our versioning strategy and releases on our website.

7.0.0 (2024-02-12)

🚀 Features

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements

  • add support for flat configs

🩹 Fixes

  • eslint-plugin: [prefer-find] stop throwing type errors when converting symbols to numbers

⚠️ Breaking Changes

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements

❤️ Thank You

... (truncated)

Commits
  • 677e7cc chore(release): publish 7.0.2
  • 300d7d2 docs(eslint-plugin): fix typo in prefer-ts-expect-error (#8504)
  • ebd2959 docs: small typo in no-inferrable-types.md (#8492)
  • 4f3215f chore(release): publish 7.0.1
  • 422791c fix(eslint-plugin): update peer dep for parser (#8441)
  • b27de99 chore(release): publish 7.0.0
  • 379f742 chore(eslint-plugin): [no-confusing-void-expression] explicitly state default...
  • b636baa docs: fix restrict-plus-operands example (#8362)
  • 1aa393c chore(deps): update dependency prettier to v3.2.5 (#8401)
  • 8ef5f4b feat: add support for flat configs (#7935)
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 6.21.0 to 7.0.2

Release notes

Sourced from @​typescript-eslint/parser's releases.

v7.0.2

7.0.2 (2024-02-19)

🩹 Fixes

  • fix tsconfig-less check errors, fix @types/eslint incompatibilities, add tests (#8460)
  • utils: use mergeable interface for settings property (#8485)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v7.0.1

7.0.1 (2024-02-12)

🩹 Fixes

  • eslint-plugin: update peer dep for parser (#8441)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v7.0.0

7.0.0 (2024-02-12)

Read more about this release: https://typescript-eslint.io/blog/announcing-typescript-eslint-v7/

🚀 Features

  • add support for flat configs (#7935)

🩹 Fixes

  • eslint-plugin: [prefer-find] stop throwing type errors when converting symbols to numbers (#8390)

⚠️ Breaking Changes

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements (#8377)

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

7.0.2 (2024-02-19)

🩹 Fixes

  • fix tsconfig-less check errors, fix @types/eslint incompatibilities, add tests

❤️ Thank You

  • Brad Zacher
  • Gareth Jones

You can read about our versioning strategy and releases on our website.

7.0.1 (2024-02-12)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.0.0 (2024-02-12)

🚀 Features

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements

  • add support for flat configs

⚠️ Breaking Changes

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements

❤️ Thank You

  • Brad Zacher
  • Kirk Waiblinger
  • StyleShit
  • YeonJuan

You can read about our versioning strategy and releases on our website.

Commits


Updates esbuild from 0.19.12 to 0.20.1

Release notes

Sourced from esbuild's releases.

v0.20.1

  • Fix a bug with the CSS nesting transform (#3648)

    This release fixes a bug with the CSS nesting transform for older browsers where the generated CSS could be incorrect if a selector list contained a pseudo element followed by another selector. The bug was caused by incorrectly mutating the parent rule's selector list when filtering out pseudo elements for the child rules:

    /* Original code */
    .foo {
      &:after,
      & .bar {
        color: red;
      }
    }
    

    /* Old output (with --supported:nesting=false) */ .foo .bar, .foo .bar { color: red; }

    /* New output (with --supported:nesting=false) */ .foo:after, .foo .bar { color: red; }

  • Constant folding for JavaScript inequality operators (#3645)

    This release introduces constant folding for the < > <= >= operators. The minifier will now replace these operators with true or false when both sides are compile-time numeric or string constants:

    // Original code
    console.log(1 < 2, '🍕' > '🧀')
    

    // Old output (with --minify) console.log(1<2,"🍕">"🧀");

    // New output (with --minify) console.log(!0,!1);

  • Better handling of __proto__ edge cases (#3651)

    JavaScript object literal syntax contains a special case where a non-computed property with a key of __proto__ sets the prototype of the object. This does not apply to computed properties or to properties that use the shorthand property syntax introduced in ES6. Previously esbuild didn't correctly preserve the "sets the prototype" status of properties inside an object literal, meaning a property that sets the prototype could accidentally be transformed into one that doesn't and vice versa. This has now been fixed:

    // Original code
    function foo(__proto__) {
      return { __proto__: __proto__ } // Note: sets the prototype
    

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.20.1

  • Fix a bug with the CSS nesting transform (#3648)

    This release fixes a bug with the CSS nesting transform for older browsers where the generated CSS could be incorrect if a selector list contained a pseudo element followed by another selector. The bug was caused by incorrectly mutating the parent rule's selector list when filtering out pseudo elements for the child rules:

    /* Original code */
    .foo {
      &:after,
      & .bar {
        color: red;
      }
    }
    

    /* Old output (with --supported:nesting=false) */ .foo .bar, .foo .bar { color: red; }

    /* New output (with --supported:nesting=false) */ .foo:after, .foo .bar { color: red; }

  • Constant folding for JavaScript inequality operators (#3645)

    This release introduces constant folding for the < > <= >= operators. The minifier will now replace these operators with true or false when both sides are compile-time numeric or string constants:

    // Original code
    console.log(1 < 2, '🍕' > '🧀')
    

    // Old output (with --minify) console.log(1<2,"🍕">"🧀");

    // New output (with --minify) console.log(!0,!1);

  • Better handling of __proto__ edge cases (#3651)

    JavaScript object literal syntax contains a special case where a non-computed property with a key of __proto__ sets the prototype of the object. This does not apply to computed properties or to properties that use the shorthand property syntax introduced in ES6. Previously esbuild didn't correctly preserve the "sets the prototype" status of properties inside an object literal, meaning a property that sets the prototype could accidentally be transformed into one that doesn't and vice versa. This has now been fixed:

    // Original code
    function foo(__proto__) {
    

... (truncated)

Commits


Updates eslint from 8.3.0 to 8.56.0

Release notes

Sourced from eslint's releases.

v8.56.0

Features

  • 0dd9704 feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin)
  • 31a7e3f feat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)

Bug Fixes

  • 7d5e5f6 fix: TypeError: fs.exists is not a function on read-only file system (#17846) (Francesco Trotta)
  • 74739c8 fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)

Documentation

  • 9007719 docs: update link in ways-to-extend.md (#17839) (Amel SELMANE)
  • 3a22236 docs: Update README (GitHub Actions Bot)
  • 54c3ca6 docs: fix migration-guide example (#17829) (Tanuj Kanti)
  • 4391b71 docs: check config comments in rule examples (#17815) (Francesco Trotta)
  • fd28363 docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx)
  • 48ed5a6 docs: Update README (GitHub Actions Bot)

Chores

  • ba6af85 chore: upgrade @​eslint/js@​8.56.0 (#17864) (Milos Djermanovic)
  • 60a531a chore: package.json update for @​eslint/js release (Jenkins)
  • ba87a06 chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot])
  • 9271d10 chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨)
  • 70a686b chore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas)
  • f3a599d chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然)
  • 905d4b7 chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然)
  • 4d7c3ce chore: update eslint-plugin-n v16.4.0 (#17836) (唯然)
  • fd0c60c ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)

v8.55.0

Features

  • 8c9e6c1 feat: importNamePattern option in no-restricted-imports (#17721) (Tanuj Kanti)

Documentation

  • 83ece2a docs: fix typo --rules -> --rule (#17806) (OKURA Masafumi)
  • fffca5c docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta)
  • a6d9442 docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti)
  • 383e999 docs: update and fix examples for no-unused-vars (#17788) (Tanuj Kanti)
  • 5a8efd5 docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)

Chores

  • eb8950c chore: upgrade @​eslint/js@​8.55.0 (#17811) (Milos Djermanovic)
  • 93df384 chore: package.json update for @​eslint/js release (Jenkins)
  • fe4b954 chore: upgrade @​eslint/eslintrc@​2.1.4 (#17799) (Milos Djermanovic)
  • bd8911d ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic)
  • b29a16b chore: fix several cli tests to run in the intended flat config mode (#17797) (Milos Djermanovic)
  • de165c1 chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic)
  • d4304b8 chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta)
  • 21024fe chore: check rule examples for syntax errors (#17718) (Francesco Trotta)

v8.54.0

... (truncated)

Changelog

Sourced from eslint's changelog.

v8.56.0 - December 15, 2023

  • ba6af85 chore: upgrade @​eslint/js@​8.56.0 (#17864) (Milos Djermanovic)
  • 60a531a chore: package.json update for @​eslint/js release (Jenkins)
  • 0dd9704 feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin)
  • 31a7e3f feat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)
  • ba87a06 chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot])
  • 7d5e5f6 fix: TypeError: fs.exists is not a function on read-only file system (#17846) (Francesco Trotta)
  • 9271d10 chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨)
  • 70a686b chore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas)
  • 9007719 docs: update link in ways-to-extend.md (#17839) (Amel SELMANE)
  • f3a599d chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然)
  • 905d4b7 chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然)
  • 4d7c3ce chore: update eslint-plugin-n v16.4.0 (#17836) (唯然)
  • 3a22236 docs: Update README (GitHub Actions Bot)
  • 54c3ca6 docs: fix migration-guide example (#17829) (Tanuj Kanti)
  • 4391b71 docs: check config comments in rule examples (#17815) (Francesco Trotta)
  • fd28363 docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx)
  • fd0c60c ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
  • 48ed5a6 docs: Update README (GitHub Actions Bot)
  • 74739c8 fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)

v8.55.0 - December 1, 2023

  • eb8950c chore: upgrade @​eslint/js@​8.55.0 (#17811) (Milos Djermanovic)
  • 93df384 chore: package.json update for @​eslint/js release (Jenkins)
  • fe4b954 chore: upgrade @​eslint/eslintrc@​2.1.4 (#17799) (Milos Djermanovic)
  • 8c9e6c1 feat: importNamePattern option in no-restricted-imports (#17721) (Tanuj Kanti)
  • 83ece2a docs: fix typo --rules -> --rule (#17806) (OKURA Masafumi)
  • bd8911d ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic)
  • b29a16b chore: fix several cli tests to run in the intended flat config mode (#17797) (Milos Djermanovic)
  • fffca5c docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta)
  • a6d9442 docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti)
  • 383e999 docs: update and fix examples for no-unused-vars (#17788) (Tanuj Kanti)
  • 5a8efd5 docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
  • de165c1 chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic)
  • d4304b8 chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta)
  • 21024fe chore: check rule examples for syntax errors (#17718) (Francesco Trotta)

v8.54.0 - November 17, 2023

  • d644de9 chore: upgrade @​eslint/js@​8.54.0 (#17773) (Milos Djermanovic)
  • 1e6e314 chore: package.json update for @​eslint/js release (Jenkins)
  • 98926e6 fix: Ensure that extra data is not accidentally stored in the cache file (#17760) (Milos Djermanovic)
  • a7a883b feat: for-direction rule add check for condition in reverse order (#17755) (Angelo Annunziata)
  • 1452dc9 feat: Add suggestions to no-console (#17680) (Joel Mathew Koshy)
  • 6fb8805 chore: Fixed grammar in issue_templates/rule_change (#17770) (Joel Mathew Koshy)
  • becfdd3 docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas)
  • e8cf9f6 fix: Make dark scroll bar in dark theme (#17753) (Pavel)
  • 85db724 chore: upgrade markdownlint to 0.31.1 (#17754) (Nitin Kumar)

... (truncated)

Commits
  • 8e8e9f8 8.56.0
  • 085978b Build: changelog update for 8.56.0
  • ba6af85 chore: upgrade @​eslint/js@​8.56.0 (#17864)
  • 60a531a chore: package.json update for @​eslint/js release
  • 0dd9704 feat: Support custom severity when reporting unused disable directives (#17212)
  • 31a7e3f feat: fix no-restricted-properties false negatives with unknown objects (#17818)
  • ba87a06 chore: update dependency markdownlint to ^0.32.0 (#17783)
  • 7d5e5f6 fix: TypeError: fs.exists is not a function on read-only file system (#17846)
  • 9271d10 chore: add GitHub issue template for docs issues (#17845)
  • 70a686b chore: Convert rule tests to FlatRuleTester (#17819)
  • Additional commits viewable in compare view


Updates eslint-config-prettier from 8.3.0 to 9.1.0

Changelog

Sourced from eslint-config-prettier's changelog.

Version 9.1.0 (2023-12-02)

  • Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (@​gurgunday)!
  • Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the ESLINT_CONFIG_PRETTIER_NO_DEPRECATED environment variable.

Version 9.0.0 (2023-08-05)

  • Added: The CLI helper tool now works with eslint.config.js (flat config). Just like ESLint itself, the CLI tool automatically first tries eslint.config.js and then eslintrc, and you can force which one to use by setting the [ESLINT_USE_FLAT_CONFIG] environment variable. Note that the config of eslint-config-prettier has always been compatible with eslint.config.js (flat config) – it was just the CLI tool that needed updating. On top of that, the docs have been updated to mention how to use both eslint.config.js (flat config) and eslintrc, and the tests now test both config systems.
  • Changed: [unicode-bom] is no longer turned off. Prettier preserves the BOM if you have one, and does not add one if missing. It was wrong of eslint-config-prettier to disable that rule. If you get ESLint errors after upgrading, either add "unicode-bom": "off" to your config to disable it again, or run ESLint with --fix to fix all files according to the rule (add or remove BOM). Thanks to Nicolas Stepien (@​nstepien)!

Version 8.10.0 (2023-08-03)

  • Added: [max-statements-per-line]. Thanks to @​Zamiell!

Version 8.9.0 (2023-07-27)

  • Added: [vue/array-element-newline]. Thanks to @​xcatliu!

Version 8.8.0 (2023-03-20)

  • Added: [@​typescript-eslint/lines-around-comment]. Thanks to @​ttionya!

Version 8.7.0 (2023-03-06)

  • Added: [@​typescript-eslint/block-spacing]. Thanks to @​ttionya!
  • Added: [@​typescript-eslint/key-spacing]. Thanks to @​ttionya!

Version 8.6.0 (2023-01-02)

  • Added: [vue/multiline-ternary]. Thanks to @​xcatliu!

Version 8.5.0 (2022-03-02)

  • Added: [@​typescript-eslint/space-before-blocks]. Thanks to Masafumi Koba (@​ybiquitous)!

Version 8.4.0 (2022-02-19)

Commits
  • 40c7f3d eslint-config-prettier v9.1.0
  • 4110dff Merge pull request #271 from prettier/deprecated
  • 6d0bd92 Update tests to handle newly deprecated rules
  • 4c876b9 Move rules deprecated in ESLint 8.53.0 to the deprecated section
  • 24445c0 Use specialRule constant
  • 7827196 Group deprecated and removed rules by version
  • 48f804c Roll back to ESLint 8.52.0 for now
  • 16f03b8 Update Prettier
  • b06d618 Update npm packages
  • 25fc427 turn off unicorn/template-indent (#269)
  • Additional commits viewable in compare view


Updates glob from 7.2.3 to 10.3.10

Changelog

Sourced from glob's changelog.

changeglob

10.3.0

  • Add --default -p flag to provide a default pattern

10.2.0

  • Add glob cli

10.1.0

  • Return '.' instead of the empty string '' when the current working directory is returned as a match.
  • Add posix: true option to return / delimited paths, even on Windows.

10.0.0

  • No default exports, only named exports

9.3.3

  • Upgraded minimatch to v8, adding support for any degree of nested extglob patterns.

9.3

  • Add aliases for methods. glob.sync, glob.stream, glob.stream.sync, etc.

9.2

  • Support using a custom fs object, which is passed to PathScurry
  • add maxDepth option
  • add stat option
  • add custom Ignore support

9.1

  • Bring back the root option, albeit with slightly different semantics than in v8 and before.
  • Support { absolute:false } option to explicitly always return relative paths. An unset absolute setting will still return absolute or relative paths based on whether the pattern is absolute.
  • Add magicalBraces option to treat brace expansion as "magic" in the hasMagic function.
  • Add dotRelative option
  • Add escape() and unescape() methods

... (truncated)

Commits


Updates prettier from 2.5.1 to 3.2.5

Release notes

Sourced from prettier's releases.

3.2.5

🔗 Changelog

3.2.4

  • Fix .eslintrc.json format #15947

🔗 Changelog

3.2.3

  • Format tsconfig.json file with jsonc parser #15927

🔗 Changelog

3.2.2

🔗 Changelog

3.2.1

🔗 Changelog

3.2.0

diff

🔗 Release note

3.1.1

🔗 Changelog

3.1.0

diff

🔗 Release note

3.0.3

🔗 Changelog

3.0.2

🔗 Changelog

3.0.1

🔗 Changelog

3.0.0

diff

🔗 Release note

3.0.0-alpha.6

What's Changed

dependabot[bot] commented 6 months ago

Superseded by #697.