pester / vscode-adapter

Run PowerShell Pester Tests with Visual Studio Code
MIT License
58 stars 13 forks source link

Bump the dependencies group with 24 updates #231

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 8 months ago

Bumps the dependencies group with 24 updates:

Package From To
@swc/core 1.3.92 1.3.101
@rollup/plugin-commonjs 25.0.5 25.0.7
@rollup/plugin-swc 0.2.1 0.3.0
@types/chai 4.3.6 4.3.11
@types/debounce-promise 3.1.7 3.1.9
@types/json-parse-safe 2.0.1 2.0.3
@types/mocha 10.0.2 10.0.6
@types/node 18.15.0 20.10.5
@types/readline-transform 1.0.2 1.0.4
@typescript-eslint/eslint-plugin 5.62.0 6.15.0
@typescript-eslint/parser 5.62.0 6.15.0
@vscode/test-electron 2.3.5 2.3.8
@vscode/vsce 2.21.1 2.22.0
esbuild 0.18.20 0.19.10
eslint 8.50.0 8.56.0
eslint-config-prettier 8.10.0 9.1.0
eslint-config-standard-with-typescript 35.0.0 43.0.0
eslint-plugin-import 2.28.1 2.29.1
eslint-plugin-n 15.7.0 16.5.0
prettier 2.8.8 3.1.1
prettier-eslint 15.0.1 16.2.0
rollup 3.29.4 4.9.1
sinon 15.2.0 17.0.1
typescript 5.1.6 5.3.3

Updates @swc/core from 1.3.92 to 1.3.101

Commits
  • 2037f0d chore: Publish v1.3.101 with swc_core v0.87.2 (#8432)
  • 3550d0b chore: Publish 1.3.101-nightly-20231218.1
  • d6cd214 chore: Publish crates
  • 56992e3 fix(es/compat): Preserve comment for arrow body (#8427)
  • 45f62f7 chore: Publish crates
  • 7566ddf fix(es/codegen): Fix codegen of ts specific syntax in class props (#8426)
  • 4bd1590 chore: Publish crates
  • 8d47b9a chore(ci): Fix prepublish script by upgrading NAPI-RS cli (#8430)
  • 38b417b chore: Publish 1.3.101-nightly-20231217.1
  • 80e2c23 chore: Publish 1.3.101-nightly-20231216.1
  • Additional commits viewable in compare view


Updates @rollup/plugin-commonjs from 25.0.5 to 25.0.7

Changelog

Sourced from @​rollup/plugin-commonjs's changelog.

v25.0.7

2023-10-15

Bugfixes

  • fix: bump magic-string version #1596

v25.0.6

2023-10-15

Bugfixes

  • fix: Keep the shebang at the top of the file content #1610
Commits
  • ad406ba chore(release): commonjs v25.0.7
  • 8e2ed59 fix(commonjs,dynamic-import-vars,esm-shim,inject,replace,strip): bump magic-s...
  • 88687f0 chore(release): commonjs v25.0.6
  • cb579c8 fix(commonjs): Keep the shebang at the top of the file content (#1610)
  • See full diff in compare view


Updates @rollup/plugin-swc from 0.2.1 to 0.3.0

Changelog

Sourced from @​rollup/plugin-swc's changelog.

v0.3.0

2023-11-09

Features

  • feat: allow passing env property as option (#1624)
Commits


Updates @types/chai from 4.3.6 to 4.3.11

Commits


Updates @types/debounce-promise from 3.1.7 to 3.1.9

Commits


Updates @types/json-parse-safe from 2.0.1 to 2.0.3

Commits


Updates @types/mocha from 10.0.2 to 10.0.6

Commits


Updates @types/node from 18.15.0 to 20.10.5

Commits


Updates @types/readline-transform from 1.0.2 to 1.0.4

Commits


Updates @typescript-eslint/eslint-plugin from 5.62.0 to 6.15.0

Release notes

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

v6.15.0

6.15.0 (2023-12-18)

Features

  • eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
  • eslint-plugin: [require-array-sort-compare] support toSorted (#8052) (c9661c8)

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

v6.14.0

6.14.0 (2023-12-11)

Bug Fixes

  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#7998) (705370a)

Features

  • eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027) (bff47d7)
  • eslint-plugin: [require-await] allow yielding Promise in async generators (#8003) (4c3e704)

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

v6.13.2

6.13.2 (2023-12-04)

Note: Version bump only for package @​typescript-eslint/typescript-eslint

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

v6.13.1

6.13.1 (2023-11-28)

Bug Fixes

  • default to parse all JSDoc and provide options to configure it (#7999) (779e13e)

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

v6.13.0

6.13.0 (2023-11-27)

... (truncated)

Changelog

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

6.15.0 (2023-12-18)

Features

  • eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
  • require-array-sort-compare + toSorted (#8052) (c9661c8)

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

6.14.0 (2023-12-11)

Bug Fixes

  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#7998) (705370a)

Features

  • eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027) (bff47d7)
  • eslint-plugin: [require-await] allow yielding Promise in async generators (#8003) (4c3e704)

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

6.13.2 (2023-12-04)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

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

6.13.1 (2023-11-28)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

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

... (truncated)

Commits
  • 6128a02 chore: publish v6.15.0
  • f5e712b docs(eslint-plugin): [require-array-sort-compare] generalize sort method name...
  • e6d49e4 docs(eslint-plugin): [require-array-sort-compare] sync rule description (#8061)
  • ff75785 feat(eslint-plugin): [no-useless-template-literals] add new rule (#7957)
  • c9661c8 feat: require-array-sort-compare + toSorted (#8052)
  • 7ec3022 test(eslint-plugin): include disable-type-checked.ts config in configs test...
  • 3175843 docs(eslint-plugin): simplify a sentence in no-misused-promises.md (#8050)
  • c7d702f chore: publish v6.14.0
  • 431cd15 fix(eslint-plugin): add no-unsafe-unary-minus, prefer-destructuring to disabl...
  • 705370a fix(eslint-plugin): correct message for no-unsafe-unary-minus (#7998)
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 5.62.0 to 6.15.0

Release notes

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

v6.15.0

6.15.0 (2023-12-18)

Features

  • eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
  • eslint-plugin: [require-array-sort-compare] support toSorted (#8052) (c9661c8)

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

v6.14.0

6.14.0 (2023-12-11)

Bug Fixes

  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#7998) (705370a)

Features

  • eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027) (bff47d7)
  • eslint-plugin: [require-await] allow yielding Promise in async generators (#8003) (4c3e704)

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

v6.13.2

6.13.2 (2023-12-04)

Note: Version bump only for package @​typescript-eslint/typescript-eslint

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

v6.13.1

6.13.1 (2023-11-28)

Bug Fixes

  • default to parse all JSDoc and provide options to configure it (#7999) (779e13e)

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

v6.13.0

6.13.0 (2023-11-27)

... (truncated)

Changelog

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

6.15.0 (2023-12-18)

Note: Version bump only for package @​typescript-eslint/parser

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

6.14.0 (2023-12-11)

Note: Version bump only for package @​typescript-eslint/parser

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

6.13.2 (2023-12-04)

Note: Version bump only for package @​typescript-eslint/parser

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

6.13.1 (2023-11-28)

Note: Version bump only for package @​typescript-eslint/parser

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

6.13.0 (2023-11-27)

Note: Version bump only for package @​typescript-eslint/parser

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

... (truncated)

Commits


Updates @vscode/test-electron from 2.3.5 to 2.3.8

Changelog

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

Changelog

2.3.7 | 2022-11-23

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

2.3.6 | 2022-10-24

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


Updates @vscode/vsce from 2.21.1 to 2.22.0

Commits


Updates esbuild from 0.18.20 to 0.19.10

Release notes

Sourced from esbuild's releases.

v0.19.10

  • Fix glob imports in TypeScript files (#3319)

    This release fixes a problem where bundling a TypeScript file containing a glob import could emit a call to a helper function that doesn't exist. The problem happened because esbuild's TypeScript transformation removes unused imports (which is required for correctness, as they may be type-only imports) and esbuild's glob import transformation wasn't correctly marking the imported helper function as used. This wasn't caught earlier because most of esbuild's glob import tests were written in JavaScript, not in TypeScript.

  • Fix require() glob imports with bundling disabled (#3546)

    Previously require() calls containing glob imports were incorrectly transformed when bundling was disabled. All glob imports should only be transformed when bundling is enabled. This bug has been fixed.

  • Fix a panic when transforming optional chaining with define (#3551, #3554)

    This release fixes a case where esbuild could crash with a panic, which was triggered by using define to replace an expression containing an optional chain. Here is an example:

    // Original code
    console.log(process?.env.SHELL)
    

    // Old output (with --define:process.env={}) /* panic: Internal error (while parsing "<stdin>") */

    // New output (with --define:process.env={}) var define_process_env_default = {}; console.log(define_process_env_default.SHELL);

    This fix was contributed by @​hi-ogawa.

  • Work around a bug in node's CommonJS export name detector (#3544)

    The export names of a CommonJS module are dynamically-determined at run time because CommonJS exports are properties on a mutable object. But the export names of an ES module are statically-determined at module instantiation time by using import and export syntax and cannot be changed at run time.

    When you import a CommonJS module into an ES module in node, node scans over the source code to attempt to detect the set of export names that the CommonJS module will end up using. That statically-determined set of names is used as the set of names that the ES module is allowed to import at module instantiation time. However, this scan appears to have bugs (or at least, can cause false positives) because it doesn't appear to do any scope analysis. Node will incorrectly consider the module to export something even if the assignment is done to a local variable instead of to the module-level exports object. For example:

    // confuseNode.js
    exports.confuseNode = function(exports) {
      // If this local is called "exports", node incorrectly
      // thinks this file has an export called "notAnExport".
      exports.notAnExport = function() {
      };
    };
    

    You can see that node incorrectly thinks the file confuseNode.js has an export called notAnExport when that file is loaded in an ES module context:

    $ node -e 'import("./confuseNode.js").then(console.log)'
    [Module: null prototype] {
      confuseNode: [Function (anonymous)],
      default: { confuseNode: [Function (anonymous)] },
    

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.19.10

  • Fix glob imports in TypeScript files (#3319)

    This release fixes a problem where bundling a TypeScript file containing a glob import could emit a call to a helper function that doesn't exist. The problem happened because esbuild's TypeScript transformation removes unused imports (which is required for correctness, as they may be type-only imports) and esbuild's glob import transformation wasn't correctly marking the imported helper function as used. This wasn't caught earlier because most of esbuild's glob import tests were written in JavaScript, not in TypeScript.

  • Fix require() glob imports with bundling disabled (#3546)

    Previously require() calls containing glob imports were incorrectly transformed when bundling was disabled. All glob imports should only be transformed when bundling is enabled. This bug has been fixed.

  • Fix a panic when transforming optional chaining with define (#3551, #3554)

    This release fixes a case where esbuild could crash with a panic, which was triggered by using define to replace an expression containing an optional chain. Here is an example:

    // Original code
    console.log(process?.env.SHELL)
    

    // Old output (with --define:process.env={}) /* panic: Internal error (while parsing "<stdin>") */

    // New output (with --define:process.env={}) var define_process_env_default = {}; console.log(define_process_env_default.SHELL);

    This fix was contributed by @​hi-ogawa.

  • Work around a bug in node's CommonJS export name detector (#3544)

    The export names of a CommonJS module are dynamically-determined at run time because CommonJS exports are properties on a mutable object. But the export names of an ES module are statically-determined at module instantiation time by using import and export syntax and cannot be changed at run time.

    When you import a CommonJS module into an ES module in node, node scans over the source code to attempt to detect the set of export names that the CommonJS module will end up using. That statically-determined set of names is used as the set of names that the ES module is allowed to import at module instantiation time. However, this scan appears to have bugs (or at least, can cause false positives) because it doesn't appear to do any scope analysis. Node will incorrectly consider the module to export something even if the assignment is done to a local variable instead of to the module-level exports object. For example:

    // confuseNode.js
    exports.confuseNode = function(exports) {
      // If this local is called "exports", node incorrectly
      // thinks this file has an export called "notAnExport".
      exports.notAnExport = function() {
      };
    };
    

    You can see that node incorrectly thinks the file confuseNode.js has an export called notAnExport when that file is loaded in an ES module context:

    $ node -e 'import("./confuseNode.js").then(console.log)'
    [Module: null prototype] {
      confuseNode: [Function (anonymous)],
    

... (truncated)

Commits
  • 55e1127 publish 0.19.10 to npm
  • d968af2 fix #3511: @__NO_SIDE_EFFECTS__ with templates
  • 00c4ebe fix #3546: don't transform require glob imports
  • e1b7050 fix #3319: missing symbol usage in glob transform
  • 461ca73 add the @esbuild/aix-ppc64 package for ibm aix (#3550)
  • 190ca99 truncate a long url in a comment
  • 6c41900 add Safari compat data for arbitrary module namespace names (#3520)
  • f38cbe6 fix #3552: calling stop() now clears go timeouts
  • 7a225ff make a few code edits from some random github bot
  • aa46b2c fix some build script comments
  • Additional commits viewable in compare view


Updates eslint from 8.50.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 ... _Description has been truncated_
dependabot[bot] commented 7 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.