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 84 updates #685

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the all-dependencies group with 84 updates:

Package From To
plist 3.0.5 3.1.0
@types/plist 3.0.2 3.0.5
vscode-languageclient 8.1.0 9.0.1
@types/lcov-parse 1.0.0 1.0.2
@types/node 14.17.34 20.11.19
@types/vscode 1.71.0 1.86.0
@typescript-eslint/eslint-plugin 5.4.0 7.0.2
@typescript-eslint/parser 5.4.0 7.0.2
@vscode/test-electron 1.6.2 2.3.9
esbuild 0.14.5 0.20.1
eslint 8.3.0 8.56.0
eslint-config-prettier 8.3.0 9.1.0
glob 7.2.0 10.3.10
mocha 9.2.2 10.3.0
@types/mocha 10.0.0 10.0.6
prettier 2.5.1 3.2.5
typescript 4.5.2 5.3.3
@vscode/vsce 2.19.0 2.23.0
@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/json-schema 7.0.9 7.0.15
@types/minimatch 3.0.5 5.1.2
@typescript-eslint/scope-manager 5.4.0 7.0.2
@typescript-eslint/types 5.4.0 7.0.2
@typescript-eslint/typescript-estree 5.4.0 7.0.2
@typescript-eslint/visitor-keys 5.4.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
readable-stream 2.3.7 2.3.8
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
debug 4.3.3 4.3.4
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 5.1.1 7.2.2
estraverse 4.3.0 5.3.0
eslint-visitor-keys 2.1.0 3.4.3
espree 9.1.0 9.6.1
esquery 1.4.0 1.5.0
fast-glob 3.2.7 3.3.2
fastq 1.13.0 1.17.1
flat-cache 3.0.4 3.2.0
flatted 3.2.4 3.3.0
fsevents 2.3.2 2.3.3
rimraf 2.7.1 3.0.2
function-bind 1.1.1 1.1.2
get-intrinsic 1.1.1 1.2.4
globals 13.12.0 13.24.0
globby 11.0.4 11.1.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
micromatch 4.0.4 4.0.5
minimist 1.2.6 1.2.8
node-abi 3.45.0 3.54.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
picomatch 2.3.0 2.3.1
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
vscode-jsonrpc 8.1.0 8.2.0
vscode-languageserver-protocol 3.17.3 3.17.5
vscode-languageserver-types 3.17.3 3.17.5
workerpool 6.2.0 6.2.1

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 vscode-languageclient from 8.1.0 to 9.0.1

Commits


Updates @types/lcov-parse from 1.0.0 to 1.0.2

Commits


Updates @types/node from 14.17.34 to 20.11.19

Commits


Updates @types/vscode from 1.71.0 to 1.86.0

Commits


Updates @typescript-eslint/eslint-plugin from 5.4.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 5.4.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.

6.21.0 (2024-02-05)

🚀 Features

  • allow parserOptions.project: false

... (truncated)

Commits
  • 677e7cc chore(release): publish 7.0.2
  • 4f3215f chore(release): publish 7.0.1
  • b27de99 chore(release): publish 7.0.0
  • 1aa393c chore(deps): update dependency prettier to v3.2.5 (#8401)
  • 8ef5f4b feat: add support for flat configs (#7935)
  • 1200b4c chore(deps): update nx to v17.3.0 (#8317)
  • 584db29 feat: bump ESLint, NodeJS, and TS minimum version requirements (#8377)
  • 289ee88 chore(release): publish 6.21.0
  • aa5edf7 chore(deps): update dependency prettier to v3.2.4 (#8357)
  • 45c0cb2 chore: cleanup test-utils naming/locations (#8341)
  • Additional commits viewable in compare view


Updates @vscode/test-electron from 1.6.2 to 2.3.9

Changelog

Sourced from @​vscode/test-electron's changelog.

2.3.9 | 2024-01-19

  • Fix archive extraction on Windows failing when run under Electron

2.3.8 | 2023-11-24

  • Fix archive extraction on macOS and Linux sometimes failing

2.3.7 | 2023-11-23

  • Remove detection for unsupported win32 builds
  • Add length and hash validation for downloaded builds

2.3.6 | 2023-10-24

  • Fix windows sometimes failing on EPERM in download (again)

2.3.5 | 2023-10-04

  • Fix windows sometimes failing on EPERM in download

2.3.4 | 2023-07-31

  • Fix "insiders" string not matching correctly

2.3.3 | 2023-06-10

  • Disable GPU sandbox by default, fixing failures in some CI's.

2.3.2 | 2023-05-11

  • Fix download method not working for the vscode cli.

2.3.1 | 2023-04-04

  • Gracefully kill VS Code if SIGINT is received

2.3.0 | 2023-02-27

  • Automatically use the most recent version matching engines.vscode in extensions' package.json
  • Allow insiders versions to be specified, such as version: "1.76.0-insider"
  • Reduce the likelihood of 'broken' installations on interrupted downloads
  • Remove dependency on outdated unzipper module

2.2.4 | 2023-02-19

  • Use existing downloads if internet is inaccessible

2.2.3 | 2023-01-30

... (truncated)

Commits
  • fdb7ef9 2.3.9
  • 6d096d4 fix: archive extraction on Windows failing when run under Electron
  • a705c72 remove skip (#250)
  • 62881f0 change archive type detection to use content disposition (#248)
  • 7bd2c32 2.3.8 (#249)
  • c1a4966 chore(deps): bump get-func-name from 2.0.0 to 2.0.2 (#236)
  • 568bf57 Merge pull request #247 from microsoft/connor4312/validate-download
  • 3df8dfd 2.3.7
  • 6a41b27 feat: add length/hash validation for downloads
  • 91c7f9c Update platform support and remove Windows 32-bit archive option (#242)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by vscode-bot, a new releaser for @​vscode/test-electron since your current version.


Updates esbuild from 0.14.5 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.

Changelog: 2021

This changelog documents all esbuild versions published in the year 2021 (versions 0.8.29 through 0.14.10).

0.14.10

  • Enable tree shaking of classes with lowered static fields (#175)

    If the configured target environment doesn't support static class fields, they are converted into a call to esbuild's __publicField function instead. However, esbuild's tree-shaking pass treated this call as a side effect, which meant that all classes with static fields were ineligible for tree shaking. This release fixes the problem by explicitly ignoring calls to the __publicField function during tree shaking side-effect determination. Tree shaking is now enabled for these classes:

    // Original code
    class Foo { static foo = 'foo' }
    class Bar { static bar = 'bar' }
    new Bar()
    

    // Old output (with --tree-shaking=true --target=es6) class Foo { } __publicField(Foo, "foo", "foo"); class Bar { } __publicField(Bar, "bar", "bar"); new Bar();

    // New output (with --tree-shaking=true --target=es6) class Bar { } __publicField(Bar, "bar", "bar"); new Bar();

  • Treat --define:foo=undefined as an undefined literal instead of an identifier (#1407)

    References to the global variable undefined are automatically replaced with the literal value for undefined, which appears as void 0 when printed. This allows for additional optimizations such as collapsing undefined ?? bar into just bar. However, this substitution was not done for values specified via --define:. As a result, esbuild could potentially miss out on certain optimizations in these cases. With this release, it's now possible to use --define: to substitute something with an undefined literal:

    // Original code
    let win = typeof window !== 'undefined' ? window : {}
    

    // Old output (with --define:window=undefined --minify) let win=typeof undefined!="undefined"?undefined:{};

    // New output (with --define:window=undefined --minify) let win={};

  • Add the --drop:debugger flag (#1809)

    Passing this flag causes all debugger; statements to be removed from the output. This is similar to the drop_debugger: true flag available in the popular UglifyJS and Terser JavaScript minifiers.

... (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!
... _Description has been truncated_
dependabot[bot] commented 6 months ago

Superseded by #690.