pester / vscode-adapter

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

Bump the dependencies group with 16 updates #209

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 11 months ago

Bumps the dependencies group with 16 updates:

Package From To
@swc/core 1.3.92 1.3.93
@rollup/plugin-commonjs 25.0.5 25.0.7
@types/chai 4.3.6 4.3.8
@types/node 18.15.0 20.8.6
@typescript-eslint/eslint-plugin 5.62.0 6.7.5
@typescript-eslint/parser 5.62.0 6.7.5
esbuild 0.18.20 0.19.4
eslint 8.50.0 8.51.0
eslint-config-prettier 8.10.0 9.0.0
eslint-config-standard-with-typescript 35.0.0 39.1.1
eslint-plugin-n 15.7.0 16.2.0
prettier 2.8.8 3.0.3
prettier-eslint 15.0.1 16.1.1
rollup 3.29.4 4.1.4
sinon 15.2.0 16.1.0
typescript 5.1.6 5.2.2

Updates @swc/core from 1.3.92 to 1.3.93

Changelog

Sourced from @​swc/core's changelog.

[1.3.93] - 2023-10-13

Bug Fixes

  • (ci) Fix CI (#8079) (7073e83)

  • (es/codegen) Fix codegen of type-only imports (#8070) (6f45b46)

  • (es/compat) Handle __proto__ edge case in shorthand pass (#8077) (a912937)

  • (es/compat) Handle export default decorator only if not empty (#8099) (bf523f5)

  • (es/decorators) Fix a regression about class expressions (#8102) (cb4361f)

  • (es/helpers) Override mistake in _interop_require_wildcard (#8076) (1346528)

  • (es/minifier) Don't inline functions if keep_fnames is enabled (#8093) (94bb42e)

  • (es/parser) Fix parsing of await using (#8101) (e1043fa)

  • (xtask) Fix nightly command (#8105) (db4ca65)

Features

Miscellaneous Tasks

  • (es/minifier) Fix script for extracting test cases from next.js app (#8092) (a2d0779)

Refactor

  • (atoms) Remove usage of js_word! to drop string-cache (#7976) (84cec87)

... (truncated)

Commits
  • 06b733d chore: Publish v1.3.93 with swc_core v0.85.7 (#8112)
  • a1d7ea7 chore: Publish crates
  • 5d78227 chore: Update config for git-cliff (#8111)
  • def2bb1 chore: Publish 1.3.93-nightly-20231013.1
  • affb6fb refactor(es/compat): Split swc_ecma_transforms_compat (#8110)
  • ee21b4e chore: Publish 1.3.93-nightly-20231012.2
  • edf2004 chore: Rename scripts.prepare to scripts.setup
  • 04932ac chore: Publish crates
  • 95eb147 refactor(es/preset-env): Rename parameter to avoid confusion (#8106)
  • 1bb2491 chore: Publish crates
  • 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 @types/chai from 4.3.6 to 4.3.8

Commits


Updates @types/node from 18.15.0 to 20.8.6

Commits


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

Release notes

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

v6.7.5

6.7.5 (2023-10-09)

Bug Fixes

  • eslint-plugin: [prefer-string-starts-ends-with] only report slice/substring with correct range (#7712) (db40a0a)

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

v6.7.4

6.7.4 (2023-10-02)

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

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

v6.7.3

6.7.3 (2023-09-25)

Bug Fixes

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

v6.7.2

6.7.2 (2023-09-18)

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

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

v6.7.1

6.7.1 (2023-09-18)

⚠️ Due to an npm registry server error, the packages at this version were partially published. Please use 6.7.2 instead.

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

v6.7.0

6.7.0 (2023-09-11)

... (truncated)

Changelog

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

6.7.5 (2023-10-09)

Bug Fixes

  • eslint-plugin: [prefer-string-starts-ends-with] only report slice/substring with correct range (#7712) (db40a0a)

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

6.7.4 (2023-10-02)

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

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

6.7.3 (2023-09-25)

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

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

6.7.2 (2023-09-18)

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

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

6.7.1 (2023-09-18)

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

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

... (truncated)

Commits
  • 36aecb6 chore: publish v6.7.5
  • db40a0a fix(eslint-plugin): [prefer-string-starts-ends-with] only report slice/substr...
  • 8f4d939 docs: fix prefer-optional-chain example for the unsafe fixes option (#7711)
  • d948dc4 chore: publish v6.7.4
  • 91a3e0c chore: publish v6.7.3
  • dec6cbe docs(eslint-plugin): replaced the Out-of-date TS error codes in eslint-recomm...
  • ddb8589 chore: publish v6.7.2
  • aefb268 chore: publish v6.7.1
  • 9cf757a chore(eslint-plugin): refactor getTypeFromNode to parserServices.getTypeAtLoc...
  • e0cb751 docs(eslint-plugin): add warning about superfluous rules with typescript (#7372)
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 5.62.0 to 6.7.5

Release notes

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

v6.7.5

6.7.5 (2023-10-09)

Bug Fixes

  • eslint-plugin: [prefer-string-starts-ends-with] only report slice/substring with correct range (#7712) (db40a0a)

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

v6.7.4

6.7.4 (2023-10-02)

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

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

v6.7.3

6.7.3 (2023-09-25)

Bug Fixes

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

v6.7.2

6.7.2 (2023-09-18)

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

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

v6.7.1

6.7.1 (2023-09-18)

⚠️ Due to an npm registry server error, the packages at this version were partially published. Please use 6.7.2 instead.

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

v6.7.0

6.7.0 (2023-09-11)

... (truncated)

Changelog

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

6.7.5 (2023-10-09)

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

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

6.7.4 (2023-10-02)

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

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

6.7.3 (2023-09-25)

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

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

6.7.2 (2023-09-18)

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

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

6.7.1 (2023-09-18)

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

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

... (truncated)

Commits


Updates esbuild from 0.18.20 to 0.19.4

Release notes

Sourced from esbuild's releases.

v0.19.4

  • Fix printing of JavaScript decorators in tricky cases (#3396)

    This release fixes some bugs where esbuild's pretty-printing of JavaScript decorators could incorrectly produced code with a syntax error. The problem happened because esbuild sometimes substitutes identifiers for other expressions in the pretty-printer itself, but the decision about whether to wrap the expression or not didn't account for this. Here are some examples:

    // Original code
    import { constant } from './constants.js'
    import { imported } from 'external'
    import { undef } from './empty.js'
    class Foo {
      @constant()
      @imported()
      @undef()
      foo
    }
    

    // Old output (with --bundle --format=cjs --packages=external --minify-syntax) var import_external = require("external"); var Foo = class { @​123() @(0, import_external.imported)() @(void 0)() foo; };

    // New output (with --bundle --format=cjs --packages=external --minify-syntax) var import_external = require("external"); var Foo = class { @(123()) @((0, import_external.imported)()) @((void 0)()) foo; };

  • Allow pre-release versions to be passed to target (#3388)

    People want to be able to pass version numbers for unreleased versions of node (which have extra stuff after the version numbers) to esbuild's target setting and have esbuild do something reasonable with them. These version strings are of course not present in esbuild's internal feature compatibility table because an unreleased version has not been released yet (by definition). With this release, esbuild will now attempt to accept these version strings passed to target and do something reasonable with them.

v0.19.3

  • Fix list-style-type with the local-css loader (#3325)

    The local-css loader incorrectly treated all identifiers provided to list-style-type as a custom local identifier. That included identifiers such as none which have special meaning in CSS, and which should not be treated as custom local identifiers. This release fixes this bug:

    /* Original code */
    ul { list-style-type: none }
    

    /* Old output (with --loader=local-css) */

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.19.4

  • Fix printing of JavaScript decorators in tricky cases (#3396)

    This release fixes some bugs where esbuild's pretty-printing of JavaScript decorators could incorrectly produced code with a syntax error. The problem happened because esbuild sometimes substitutes identifiers for other expressions in the pretty-printer itself, but the decision about whether to wrap the expression or not didn't account for this. Here are some examples:

    // Original code
    import { constant } from './constants.js'
    import { imported } from 'external'
    import { undef } from './empty.js'
    class Foo {
      @constant()
      @imported()
      @undef()
      foo
    }
    

    // Old output (with --bundle --format=cjs --packages=external --minify-syntax) var import_external = require("external"); var Foo = class { @​123() @(0, import_external.imported)() @(void 0)() foo; };

    // New output (with --bundle --format=cjs --packages=external --minify-syntax) var import_external = require("external"); var Foo = class { @(123()) @((0, import_external.imported)()) @((void 0)()) foo; };

  • Allow pre-release versions to be passed to target (#3388)

    People want to be able to pass version numbers for unreleased versions of node (which have extra stuff after the version numbers) to esbuild's target setting and have esbuild do something reasonable with them. These version strings are of course not present in esbuild's internal feature compatibility table because an unreleased version has not been released yet (by definition). With this release, esbuild will now attempt to accept these version strings passed to target and do something reasonable with them.

0.19.3

  • Fix list-style-type with the local-css loader (#3325)

    The local-css loader incorrectly treated all identifiers provided to list-style-type as a custom local identifier. That included identifiers such as none which have special meaning in CSS, and which should not be treated as custom local identifiers. This release fixes this bug:

    /* Original code */
    ul { list-style-type: none }
    

... (truncated)

Commits


Updates eslint from 8.50.0 to 8.51.0

Release notes

Sourced from eslint's releases.

v8.51.0

Features

  • 0a9c433 feat: Add --no-warn-ignored CLI option for flat config (#17569) (Domantas Petrauskas)
  • 977e67e feat: logical-assignment-operators to report expressions with 3 operands (#17600) (Yosuke Ota)

Bug Fixes

  • f976b2f fix: make rule severity case-sensitive in flat config (#17619) (Milos Djermanovic)
  • 0edfe36 fix: Ensure crash error messages are not duplicated (#17584) (Nicholas C. Zakas)
  • dd79abc fix: eslint-disable to be able to parse quoted rule names (#17612) (Yosuke Ota)
  • d2f6801 fix: Ensure correct code path for && followed by ?? (#17618) (Nicholas C. Zakas)

Documentation

  • ee5be81 docs: default to sourceType: "module" in rule examples (#17615) (Francesco Trotta)
  • 1aa26df docs: Add more examples for multiline-ternary (#17610) (George Ashiotis)
  • 47d0b44 docs: Update README (GitHub Actions Bot)
  • dbf831e docs: use generated og image (#17601) (Percy Ma)
  • 1866da5 docs: Update README (GitHub Actions Bot)

Chores

  • 1ef39ea chore: upgrade @​eslint/js@​8.51.0 (#17624) (Milos Djermanovic)
  • f8c7403 chore: package.json update for @​eslint/js release (ESLint Jenkins)
  • 2665552 test: fix flat config linter tests to use Linter in flat config mode (#17616) (Milos Djermanovic)
  • 7b77bcc chore: Refactor CodePathState (#17510) (Nicholas C. Zakas)
  • bc77c9a chore: Document and refactor ForkContext (#17566) (Nicholas C. Zakas)
  • 24e1f14 chore: Refactor and document CodePath (#17558) (Nicholas C. Zakas)
Changelog

Sourced from eslint's changelog.

v8.51.0 - October 6, 2023

  • 1ef39ea chore: upgrade @​eslint/js@​8.51.0 (#17624) (Milos Djermanovic)
  • f8c7403 chore: package.json update for @​eslint/js release (ESLint Jenkins)
  • f976b2f fix: make rule severity case-sensitive in flat config (#17619) (Milos Djermanovic)
  • 0edfe36 fix: Ensure crash error messages are not duplicated (#17584) (Nicholas C. Zakas)
  • ee5be81 docs: default to sourceType: "module" in rule examples (#17615) (Francesco Trotta)
  • dd79abc fix: eslint-disable to be able to parse quoted rule names (#17612) (Yosuke Ota)
  • d2f6801 fix: Ensure correct code path for && followed by ?? (#17618) (Nicholas C. Zakas)
  • 2665552 test: fix flat config linter tests to use Linter in flat config mode (#17616) (Milos Djermanovic)
  • 1aa26df docs: Add more examples for multiline-ternary (#17610) (George Ashiotis)
  • 47d0b44 docs: Update README (GitHub Actions Bot)
  • dbf831e docs: use generated og image (#17601) (Percy Ma)
  • 0a9c433 feat: Add --no-warn-ignored CLI option for flat config (#17569) (Domantas Petrauskas)
  • 1866da5 docs: Update README (GitHub Actions Bot)
  • 7b77bcc chore: Refactor CodePathState (#17510) (Nicholas C. Zakas)
  • 977e67e feat: logical-assignment-operators to report expressions with 3 operands (#17600) (Yosuke Ota)
  • bc77c9a chore: Document and refactor ForkContext (#17566) (Nicholas C. Zakas)
  • 24e1f14 chore: Refactor and document CodePath (#17558) (Nicholas C. Zakas)
Commits
  • f079382 8.51.0
  • e8235e5 Build: changelog update for 8.51.0
  • 1ef39ea chore: upgrade @​eslint/js@​8.51.0 (#17624)
  • f8c7403 chore: package.json update for @​eslint/js release
  • f976b2f fix: make rule severity case-sensitive in flat config (#17619)
  • 0edfe36 fix: Ensure crash error messages are not duplicated (#17584)
  • ee5be81 docs: default to sourceType: "module" in rule examples (#17615)
  • dd79abc fix: eslint-disable to be able to parse quoted rule names (#17612)
  • d2f6801 fix: Ensure correct code path for && followed by ?? (#17618)
  • 2665552 test: fix flat config linter tests to use Linter in flat config mode (#17616)
  • Additional commits viewable in compare view


Updates eslint-config-prettier from 8.10.0 to 9.0.0

Changelog

Sourced from eslint-config-prettier's changelog.

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)!
Commits


Updates eslint-config-standard-with-typescript from 35.0.0 to 39.1.1

Release notes

Sourced from eslint-config-standard-with-typescript's releases.

v39.1.1

39.1.1 (2023-10-07)

Build system / dependencies

Bug fixes

  • turn off ESLint no-implied-eval (ed8f1d4)

v39.1.0

39.1.0 (2023-09-23)

Build system / dependencies

  • add-to-project workflow (dd3ceae)
  • automergeMinor eslint-config-standard (f531394)
  • tsconfig.module = nodenext (7590972)

Features

v39.0.0

39.0.0 (2023-08-27)

⚠ BREAKING CHANGES

closes standard/eslint-config-standard-with-typescript#1202

chore

v38.1.0

38.1.0 (2023-08-27)

Features

... (truncated)

Changelog

Sourced from eslint-config-standard-with-typescript's changelog.

39.1.1 (2023-10-07)

Build system / dependencies

Bug fixes

  • turn off ESLint no-implied-eval (ed8f1d4)

39.1.0 (2023-09-23)

Build system / dependencies

  • add-to-project workflow (dd3ceae)
  • automergeMinor eslint-config-standard (f531394)
  • tsconfig.module = nodenext (7590972)

Features

39.0.0 (2023-08-27)

⚠ BREAKING CHANGES

closes standard/eslint-config-standard-with-typescript#1202

chore

38.1.0 (2023-08-27)

Features

Refactoring

... (truncated)

Commits


Updates eslint-plugin-n from 15.7.0 to 16.2.0

Release notes

Sourced from eslint-plugin-n's releases.

Release 16.2.0

Features

  • feat: detect non-member expressions in n/no-sync (#127) (6d02512)

Bugfixes

  • fix: Normalise package.json#files before checking ignores and whitelist (#123) (fixes #122) (2d43f48)

Docs & Chores

  • docs: fix repository URL:s, tweak badges + remove old non-working codecov (#125) (5507f43)
  • chore: Add a .editorconfig file (#126) (574df88)
  • chore: use maintained npm-run-all fork (#124) (98ea90e)
  • ci: fix actions/setup-node setup for linting (7f54d0c)
  • chore: remove unused funding.yml (4f3891c)
  • docs: Create a shared settings document (#115) (7d855e6)
  • chore: remove usage of @​eslint/eslintrc (#116) (150b34f)
  • build: add node v20 (#117) (b7d0536)

Release 16.1.0

  • feat: Allow for automatic ts mapping detection (#114) (2ab30ce)
  • feat: add config flat/recommended and flat/mixed-esm-and-cjs (#111) (78595c4)
  • feat: export flat/recommended-script and flat/recommended-module (#113) (1f8fdc8)
  • feat: add the ability to configure typescript to javascript file extension conversion (#112) (20d2713)

Release 16.0.2

  • fix: support node: prefix (#109) (fde2ba6)

Release 16.0.1

  • fix: Update all dependencies. Fix a few tests where eslint now reports nodeType: null. (44cec62)

Release 16.0.0

breaking changes

  • feat!: update default ecmaVersion to 2021 (#96) (49d3ee7)
  • feat!: engines.node defaults to 16.0.0 (#91) (075f0c5)
  • feat!: drop node.js < 16 (#90) (38a67ef)

features

  • feat: support eslint.config.js (#95) (ebc97bf)
  • feat: upgrade deps to latest (#93) (aa75610)

Release 16.0.0-1

  • fix: missing import recognise tsx extension (#97) (5fae8a5)

Release 16.0.0-0

  • feat!: update default ecmaVersion to 2021 (#96) (49d3ee7)
  • feat!: engines.node defaults to 16.0.0 (#91) (075f0c5)
  • feat: upgrade deps to latest (#93) (aa75610)
  • feat!: drop node.js < 16 (#90) (38a67ef)
Commits
  • f9dbe21 Release 16.2.0
  • 6d02512 feat: detect non-member expressions in n/no-sync (#127)
  • 2d43f48 fix: Normalise package.json#files before checking ignores and whitelist (#1...
  • 5507f43 docs: fix repository URL:s, tweak badges + remove old non-working codecov (...
  • 574df88 chore: Add a .editorconfig file (#126)
  • 98ea90e chore: use maintained npm-run-all fork (#124)
  • 7f54d0c ci:... _Description has been truncated_
dependabot[bot] commented 10 months ago

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