pulumi / actions

Deploy continuously to your cloud of choice, using your favorite language, Pulumi, and GitHub!
Apache License 2.0
258 stars 72 forks source link

chore(deps): bump the npm group across 1 directory with 24 updates #1250

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the npm group with 24 updates in the / directory:

Package From To
@actions/core 1.10.0 1.10.1
@actions/github 5.1.1 6.0.0
@pulumi/pulumi 3.109.0 3.128.0
dedent 0.7.0 1.5.3
envalid 7.3.1 8.0.0
got 11.8.6 14.4.2
semver 7.6.0 7.6.3
@types/dedent 0.7.0 0.7.2
@types/node 20.4.9 22.2.0
@typescript-eslint/eslint-plugin 4.33.0 8.0.1
@typescript-eslint/parser 4.33.0 8.0.1
@vercel/ncc 0.36.1 0.38.1
eslint 7.32.0 9.9.0
eslint-config-prettier 9.0.0 9.1.0
eslint-plugin-import 2.27.5 2.29.1
eslint-plugin-jest 27.6.0 28.8.0
husky 8.0.3 9.1.4
jest 26.6.3 29.7.0
@types/jest 27.5.2 29.5.12
jest-playback 3.0.0 4.1.0
lint-staged 15.2.2 15.2.8
prettier 2.8.8 3.3.3
rimraf 5.0.1 6.0.1
ts-jest 26.5.6 29.2.4

Updates @actions/core from 1.10.0 to 1.10.1

Changelog

Sourced from @​actions/core's changelog.

1.10.1

  • Fix error message reference in oidc utils #1511
Commits


Updates @actions/github from 5.1.1 to 6.0.0

Changelog

Sourced from @​actions/github's changelog.

6.0.0

  • Support the latest Octokit in @​actions/github #1553
    • Drop support of NodeJS v14, v16
Commits


Updates @pulumi/pulumi from 3.109.0 to 3.128.0

Release notes

Sourced from @​pulumi/pulumi's releases.

v3.128.0

3.128.0 (2024-08-05)

Features

  • [auto/go] Add install command to workspace #16782

  • [auto/go] Add support for pulumi destroy --preview-only #16839

  • [programgen/go] Use pulumi.Sprintf(...) instead of pulumi.String(fmt.Sprintf(...)) in Go program generation #16852

  • [cli/plugin] Enable overriding plugin download URLs for air-gapped environments with an environment variable #16648

  • [sdk/python] Allow Python dynamic providers to capture secrets #15864

Bug Fixes

  • [engine] Separate provider internal from provider user config. This allows providers to use a config key like "pluginDownloadURL" which previously would have conflicted with the engine's internal state. It also allows the engine to add new internal state fields without concern for clashing with existing or future provider config keys. #16837

  • [cli/state] Fix moving resources with secrets when the destination stack has no secrets manager defined #16844

  • [cli/state] Include the stack name in the passhprase prompt in state move #16861

  • [sdk/nodejs] Fix resource reference serialization when multiple copies of @​pulumi/pulumi are present #13240

  • [sdk/nodejs] Don't search upwards for policy packs when determining required plugins #16865

  • [sdk/python] Fix missing overloads to config getters #16878

  • [sdkgen/{go,nodejs,python}] Fix generation of nested plain input types. #16812

Miscellaneous

  • [sdkgen/python] Link to Python docs about input types #16763

... (truncated)

Changelog

Sourced from @​pulumi/pulumi's changelog.

3.128.0 (2024-08-05)

Features

  • [auto/go] Add install command to workspace #16782

  • [auto/go] Add support for pulumi destroy --preview-only #16839

  • [programgen/go] Use pulumi.Sprintf(...) instead of pulumi.String(fmt.Sprintf(...)) in Go program generation #16852

  • [cli/plugin] Enable overriding plugin download URLs for air-gapped environments with an environment variable #16648

  • [sdk/python] Allow Python dynamic providers to capture secrets #15864

Bug Fixes

  • [engine] Separate provider internal from provider user config. This allows providers to use a config key like "pluginDownloadURL" which previously would have conflicted with the engine's internal state. It also allows the engine to add new internal state fields without concern for clashing with existing or future provider config keys. #16837

  • [cli/state] Fix moving resources with secrets when the destination stack has no secrets manager defined #16844

  • [cli/state] Include the stack name in the passhprase prompt in state move #16861

  • [sdk/nodejs] Fix resource reference serialization when multiple copies of @​pulumi/pulumi are present #13240

  • [sdk/nodejs] Don't search upwards for policy packs when determining required plugins #16865

  • [sdk/python] Fix missing overloads to config getters #16878

  • [sdkgen/{go,nodejs,python}] Fix generation of nested plain input types. #16812

Miscellaneous

  • [sdkgen/python] Link to Python docs about input types #16763

... (truncated)

Commits


Updates dedent from 0.7.0 to 1.5.3

Release notes

Sourced from dedent's releases.

v1.5.3

What's Changed

Full Changelog: https://github.com/dmnd/dedent/compare/v1.5.2...v1.5.3

v1.5.2

What's Changed

New Contributors

Full Changelog: https://github.com/dmnd/dedent/compare/v1.5.1...v1.5.2

v1.5.1

  • fix: add missing dedent.d.mts entry to package.json files (#73)

v1.5.0

  • feat: add options with escapeSpecialCharacters (#65)

v1.4.0

  • fix: fix missing ESM type definition file (#67)
  • fix: consume first level of escaping of $ and { characters (#46)

v1.3.0

  • fix: add missing exports field to package.json (#59)

v1.2.0

  • fix(dependencies): move babel-plugin-macros to optional peer (#60)

v1.0.1

This was a version bump only to mark 1.x as stable.

See https://github.com/dmnd/dedent/releases/tag/v1.0.0.

v1.0.0

This version was given the beta tag in npm.

... (truncated)

Changelog

Sourced from dedent's changelog.

Changelog

This changelog represents changes merged in 2023. Older changes can be viewed in https://github.com/dmnd/dedent/commits/main.

1.5.1

  • fix: add missing dedent.d.mts entry to package.json files (#73)

1.5.0

  • feat: add options with escapeSpecialCharacters (#65)

1.4.0

  • fix: add missing exports field to package.json (#59)
  • fix: fix missing ESM type definition file (#67)

1.3.0

  • fix: add missing exports field to package.json (#59)

1.2.0

  • fix(dependencies): move babel-plugin-macros to optional peer (#60)

1.1.0

  • build: convert dedent.ts and tests to TypeScript (#51)

1.0.2

  • fix: update types (#44)

1.0.1

This was a version bump only to mark 1.x as stable.

1.0.0

This version was given the beta tag in npm.

  • fix: add babel-plugin-add-module-exports (#40)
  • build: publish ESM and .d.ts (#32)
  • build: re-run build to refresh dist/dedent.js (#38)

Note: although this was a new major version, it contains no breaking changes from 0.x. The versioning intent was purely to signal that the API is stable.

0.8.0-beta

... (truncated)

Commits
  • 90644fe fix: remove engines and provenance requirements (#93)
  • 4c133c1 fix: \n should be changed to \n only when escapeSpecialCharacters is set (#91)
  • e634f0e build(deps-dev): bump @​babel/traverse from 7.22.8 to 7.23.6 (#87)
  • 625d708 fix: switch babel-plugin-macros to a peer dependency (again) (#89)
  • 87f0f9b docs: add explicit install command to README.md (#84)
  • a4f30bf chore: replace last yarn references with pnpm (#86)
  • 53a7267 chore: fix special characters escaping issue link in README (#82)
  • f1b814e build: onboarded to create-typescript-app (mostly) (#55)
  • f933c75 chore: remove files related to Flow (#77)
  • d435ce3 docs: add PR number to CHANGELOG.md for 1.5.1 (#75)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by joshuakgoldberg, a new releaser for dedent since your current version.


Updates envalid from 7.3.1 to 8.0.0

Release notes

Sourced from envalid's releases.

v8.0.0

After a long wait, version 8 is here!

  • Despite the major version bump, the only potentially breaking changes are in the types (if you're using TypeScript), as a result of #194. Overall the type inference and accuracy should be improved
  • Dev dependencies have been updated
  • Add extra "inspectables" (#206)
  • fix testOnly behavior (#200)
Commits


Updates got from 11.8.6 to 14.4.2

Release notes

Sourced from got's releases.

v14.4.2

  • Fix handling of invalid arguments (#2367) f44ef43

https://github.com/sindresorhus/got/compare/v14.4.1...v14.4.2

v14.4.1

  • Fix missing dependency dfc54d9

https://github.com/sindresorhus/got/compare/v14.4.0...v14.4.1

v14.4.0

  • Improve TypeScript types with generic extend (#2353) 15ca4a0

https://github.com/sindresorhus/got/compare/v14.3.0...v14.4.0

v14.3.0

  • Update dependencies dbab6c3

https://github.com/sindresorhus/got/compare/v14.2.1...v14.3.0

v14.2.1

  • Fix error handling when UTF-8 decoding fails (#2336) c81a611

https://github.com/sindresorhus/got/compare/v14.2.0...v14.2.1

v14.2.0

  • Add cause property with the original error to RequestError (#2327) 4cbd01d

https://github.com/sindresorhus/got/compare/v14.1.0...v14.2.0

v14.1.0

  • Allow typing the body of a RequestError response (#2325) 5e4f6ff

https://github.com/sindresorhus/got/compare/v14.0.0...v14.1.0

v14.0.0

Breaking

  • Require Node.js 20 (#2313) a004263
    • Why not target the oldest active Node.js LTS, which is Node.js 18? I usually strictly follow this convention in my packages. However, this package is the exception because the HTTP part of Node.js is consistently buggy, and I don't have time to work around issues in older Node.js releases. I you need to still support Node.js 18, I suggest staying on Got v13, which is quite stable. Node.js 18 will be out of active LTS in 5 months.

Improvements

  • Make followRedirect option accept a function (#2306) 7c3f147

https://github.com/sindresorhus/got/compare/v13.0.0...v14.0.0

v13.0.0

As a reminder, Got continues to require ESM. For TypeScript users, this includes having "module": "node16", "moduleResolution": "node16" in your tsconfig.

... (truncated)

Commits


Updates semver from 7.6.0 to 7.6.3

Release notes

Sourced from semver's releases.

v7.6.3

7.6.3 (2024-07-16)

Bug Fixes

Documentation

v7.6.2

7.6.2 (2024-05-09)

Bug Fixes

v7.6.1

7.6.1 (2024-05-04)

Bug Fixes

Dependencies

Chores

Changelog

Sourced from semver's changelog.

7.6.3 (2024-07-16)

Bug Fixes

Documentation

7.6.2 (2024-05-09)

Bug Fixes

7.6.1 (2024-05-04)

Bug Fixes

Dependencies

Chores

Commits


Updates @types/dedent from 0.7.0 to 0.7.2

Commits


Updates @types/node from 20.4.9 to 22.2.0

Commits


Updates @typescript-eslint/eslint-plugin from 4.33.0 to 8.0.1

Release notes

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

v8.0.1

8.0.1 (2024-08-05)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] ignore imports used only as types (#9694)

❤️ Thank You

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

v8.0.0

8.0.0 (2024-07-31)

🚀 Features

  • stricter parent types for the AST (#9560)
  • speed up non-type-aware linting with project service (#8322)
  • v8 integration branch (#9165)
  • ast-spec: remove deprecated type params (#8933)
  • eslint-plugin: remove formatting/layout rules (#8833)
  • eslint-plugin: [prefer-nullish-coalescing] change ignoreConditionalTests default to true (#8872)
  • eslint-plugin: deprecate no-loss-of-precision extension rule (#8832)
  • eslint-plugin: [no-unused-vars] align catch behavior to ESLint 9 (#8971)
  • eslint-plugin: split no-empty-object-type out from ban-types and no-empty-interfaces (#8977)
  • eslint-plugin: remove deprecated no-throw-literal rule (#9092)
  • eslint-plugin: apply initial config changes for v8 (#9079)
  • eslint-plugin: remove no-useless-template-literals (#9207)
  • eslint-plugin: [no-floating-promises] add 'allowForKnownSafeCalls' option (#9234)
  • eslint-plugin: replace ban-types with no-restricted-types, no-unsafe-function-type, no-wrapper-object-types (#9102)
  • eslint-plugin: [no-unused-vars] add reportUnusedIgnorePattern option (#9324)
  • eslint-plugin: [no-unused-vars] support ignoreClassWithStaticInitBlock (#9325)
  • eslint-plugin: [no-unused-vars] handle comma operator for assignments, treat for-of the same as for-in (#9326)
  • eslint-plugin: [no-unused-vars] report if var used only in typeof (#9330)
  • eslint-plugin: [no-floating-promises] disable checkThenables by default for v8 (#9559)
  • eslint-plugin: [return-await] add return-await to strict-type-checked preset (#9604)
  • eslint-plugin: [no-unnecessary-type-parameters] promote to strict (#9662)
  • parser: always enable comment, loc, range, tokens (#8617)
  • rule-tester: support multipass fixes (#8883)
  • rule-tester: switched to flat config (#9603)
  • type-utils: remove getTokenAtPosition (#9444)
  • type-utils: support intersection types in TypeOrValueSpecifier (#9633)
  • typescript-estree: remove slow deprecated and isolated programs (#8834)
  • typescript-estree: split TSMappedType typeParameter into constraint and key (#7065)
  • typescript-estree: rename automaticSingleRunInference to disallowAutomaticSingleRunInference (#8922)
  • typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService (#9084)

... (truncated)

Changelog

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

8.0.1 (2024-08-05)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] ignore imports used only as types

❤️ Thank You

  • Jake Bailey

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

8.0.0 (2024-07-31)

🚀 Features

  • stricter parent types for the AST

  • typescript-estree: split TSMappedType typeParameter into constraint and key

  • eslint-plugin: remove formatting/layout rules

  • eslint-plugin: [prefer-nullish-coalescing] change ignoreConditionalTests default to true

  • eslint-plugin: deprecate no-loss-of-precision extension rule

  • eslint-plugin: [no-unused-vars] align catch behavior to ESLint 9

  • typescript-estree: rename automaticSingleRunInference to disallowAutomaticSingleRunInference

  • utils: allow specifying additional rule meta.docs in RuleCreator

  • eslint-plugin: split no-empty-object-type out from ban-types and no-empty-interfaces

  • rule-tester: support multipass fixes

  • typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService

  • eslint-plugin: remove deprecated no-throw-literal rule

  • eslint-plugin: apply initial config changes for v8

  • eslint-plugin: remove no-useless-template-literals

  • eslint-plugin: [no-floating-promises] add 'allowForKnownSafeCalls' option

  • eslint-plugin: replace ban-types with no-restricted-types, no-unsafe-function-type, no-wrapper-object-types

... (truncated)

Commits
  • e05c2e5 chore(release): publish 8.0.1
  • fbcfaba chore: enable unicorn/no-useless-spread (#9687)
  • 6a9674d fix(eslint-plugin): [no-unused-vars] ignore imports used only as types (#9694)
  • 1db993a chore(release): publish 8.0.0
  • ce09260 docs(eslint-plugin): [no-unnecessary-type-parameters] add admonition about ru...
  • b8274d3 fix(rule-tester): provide Linter a cwd in its constructor (#9678)
  • 1b0468e Merge branch 'main'
  • 838dd0c chore: use parserOptions.projectService internally (#9659)
  • 35cf3d2 chore(release): publish 7.18.0
  • 46a5709 docs: link no-duplicate-type-constituents and no-redundant-type-constituents ...
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 4.33.0 to 8.0.1

Release notes

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

v8.0.1

8.0.1 (2024-08-05)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] ignore imports used only as types (#9694)

❤️ Thank You

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

v8.0.0

8.0.0 (2024-07-31)

🚀 Features

  • stricter parent types for the AST (#9560)
  • speed up non-type-aware linting with project service (#8322)
  • v8 integration branch (#9165)
  • ast-spec: remove deprecated type params (#8933)
  • eslint-plugin: remove formatting/layout rules (#8833)
  • eslint-plugin: [prefer-nullish-coalescing] change ignoreConditionalTests default to true (#8872)
  • eslint-plugin: deprecate no-loss-of-precision extension rule (#8832)
  • eslint-plugin: [no-unused-vars] align catch behavior to ESLint 9 (#8971)
  • eslint-plugin: split no-empty-object-type out from ban-types and no-empty-interfaces (#8977)
  • eslint-plugin: remove deprecated no-throw-literal rule (#9092)
  • eslint-plugin: apply initial config changes for v8 (#9079)
  • eslint-plugin: remove no-useless-template-literals (#9207)
  • eslint-plugin: [no-floating-promises] add 'allowForKnownSafeCalls' option (#9234)
  • eslint-plugin: replace ban-types with no-restricted-types, no-unsafe-function-type, no-wrapper-object-types (#9102)
  • eslint-plugin: [no-unused-vars] add reportUnusedIgnorePattern option (#9324)
  • eslint-plugin: [no-unused-vars] support ignoreClassWithStaticInitBlock (#9325)
  • eslint-plugin: [no-unused-vars] handle comma operator for assignments, treat for-of the same as for-in (#9326)
  • eslint-plugin: [no-unused-vars] report if var used only in typeof (#9330)
  • eslint-plugin: [no-floating-promises] disable checkThenables by default for v8 (#9559)
  • eslint-plugin: [return-await] add return-await to strict-type-checked preset (#9604)
  • eslint-plugin: [no-unnecessary-type-parameters] promote to strict (#9662)
  • parser: always enable comment, loc, range, tokens (#8617)
  • rule-tester: support multipass fixes (#8883)
  • rule-tester: switched to flat config (#9603)
  • type-utils: remove getTokenAtPosition (#9444)
  • type-utils: support intersection types in TypeOrValueSpecifier (#9633)
  • typescript-estree: remove slow deprecated and isolated programs (#8834)
  • typescript-estree: split TSMappedType typeParameter into constraint and key (#7065)
  • typescript-estree: rename automaticSingleRunInference to disallowAutomaticSingleRunInference (#8922)
  • typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService (#9084)

... (truncated)

Changelog

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

8.0.1 (2024-08-05)

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.

8.0.0 (2024-07-31)

🚀 Features

  • parser: always enable comment, loc, range, tokens

  • typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService

❤️ Thank You

  • Abraham Guo
  • Alfred Ringstad
  • auvred
  • Brad Zacher
  • Christopher Aubut
  • Collin Bachman
  • James Henry
  • Josh Goldberg
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • StyleShit
  • Victor Lin
  • Yukihiro Hasegawa

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

7.18.0 (2024-07-29)

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.17.0 (2024-07-22)

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.16.1 (2024-07-15)

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

... (truncated)

Commits
  • e05c2e5 chore(release): publish 8.0.1
  • 1db993a chore(release): publish 8.0.0
dependabot[bot] commented 3 months ago

Superseded by #1251.