pulumi / actions

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

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

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month 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.127.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.1.0
@typescript-eslint/eslint-plugin 4.33.0 8.0.0
@typescript-eslint/parser 4.33.0 8.0.0
@vercel/ncc 0.36.1 0.38.1
eslint 7.32.0 9.8.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.7.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.127.0

Release notes

Sourced from @​pulumi/pulumi's releases.

v3.127.0

3.127.0 (2024-07-25)

Features

  • [auto/go] Implement Stack.ImportResources() for batch importing resources into a stack via the automation API #16721

  • [cli/new] Make prompt capitalization consistent #16747

  • [auto/nodejs] Implement Stack.import() in automation API to specify and import resources into a stack #16615

  • [auto/python] Implement Stack.import_resources() for batch importing resources into a stack #16668

  • [sdk/python] Provide stricter types for config.get_XXX when a default is provided #16768

  • [sdkgen/python] Generate TypedDict input types by default #16704

Bug Fixes

  • [cli/import] Fix undefined variable errors in code generation when imported resources use a parent or provider #16786

  • [cli/state] Always show the fully qualified stack name when moving resources #16767

  • [cli/state] Fix calculation of the resources that are remaining in the source stack #16774

  • [cli/state] Fix the dependency information in the state move command #16765

  • [cli/state] Improve how moving the root stack is handled in pulumi state move #16779

  • [sdk/nodejs] Detect possible OOM errors when nodejs crashes #16700

  • [sdk/nodejs] Ensure no output is lost for nodejs commands when stdout is slow #16700

v3.126.0

3.126.0 (2024-07-22)

... (truncated)

Changelog

Sourced from @​pulumi/pulumi's changelog.

3.127.0 (2024-07-25)

Features

  • [auto/go] Implement Stack.ImportResources() for batch importing resources into a stack via the automation API #16721

  • [cli/new] Make prompt capitalization consistent #16747

  • [auto/nodejs] Implement Stack.import() in automation API to specify and import resources into a stack #16615

  • [auto/python] Implement Stack.import_resources() for batch importing resources into a stack #16668

  • [sdk/python] Provide stricter types for config.get_XXX when a default is provided #16768

  • [sdkgen/python] Generate TypedDict input types by default #16704

Bug Fixes

  • [cli/import] Fix undefined variable errors in code generation when imported resources use a parent or provider #16786

  • [cli/state] Always show the fully qualified stack name when moving resources #16767

  • [cli/state] Fix calculation of the resources that are remaining in the source stack #16774

  • [cli/state] Fix the dependency information in the state move command #16765

  • [cli/state] Improve how moving the root stack is handled in pulumi state move #16779

  • [sdk/nodejs] Detect possible OOM errors when nodejs crashes #16700

  • [sdk/nodejs] Ensure no output is lost for nodejs commands when stdout is slow #16700

3.126.0 (2024-07-22)

... (truncated)

Commits
  • 5b3d00d Prepare for v3.127.0 release (#16788)
  • b3546c9 [cli/import] Fix undefined variable errors in code generation when imported r...
  • 1203d5b Don't use os.Stdout in tests (#16795)
  • 0758303 Add parameterized invoke support to the engine (#16776)
  • bbc9c6d [autmation/nodejs] Implement Stack.import() to specify and import resources i...
  • 2e800bd Detect possible OOM errors when nodejs crashes (#16700)
  • 3e031a3 Changelog and go.mod updates for v3.126.0 (#16761)
  • 5da1c4d Freeze 3.126.0 (#16755)
  • 4516fbc Add a test of sending primitive values for a resource (#16718)
  • 4e397f8 Prepare for 3.126.0 release (#16740)
  • Additional commits viewable in compare view


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.1.0

Commits


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

Release notes

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

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)
  • typescript-estree: remove EXPERIMENTAL_useSourceOfProjectReferenceRedirect (#9104)
  • typescript-estree: also remove projectService in withoutProjectParserOptions (#9287)
  • typescript-estree: exposes ProjectService logs through the plugin (#9337)
  • utils: add Linter configType constructor option (#8999)
  • utils: swap LegacyESLint out for FlatESLint as ESLint export (#8972)
  • utils: remove deprecated context helpers (#9000)
  • utils: allow specifying additional rule meta.docs in RuleCreator (#9025)

🩹 Fixes

  • correct eslint-plugin's peerDependency on parser@8 (#9089)
  • bring back in allowdefaultprojectforfiles rename (7dfceeeea)
  • disable projectService in disabled-type-checked shared config (#9460)
  • eslint-plugin: include alpha pre-releases in parser peer dependency (#9099)

... (truncated)

Changelog

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

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

  • eslint-plugin: [no-unused-vars] add reportUnusedIgnorePattern option

  • eslint-plugin: [no-unused-vars] support ignoreClassWithStaticInitBlock

  • eslint-plugin: [no-unused-vars] handle comma operator for assignments, treat for-of the same as for-in

  • eslint-plugin: [no-unused-vars] report if var used only in typeof

  • eslint-plugin: [no-floating-promises] disable checkThenables by default for v8

  • rule-tester: switched to flat config

  • eslint-plugin: [no-unnecessary-type-parameters] promote to strict

... (truncated)

Commits
  • 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 ...
  • 9eec790 fix(eslint-plugin): [strict-boolean-expressions] support branded booleans (#9...
  • 9927a29 docs: add ast-spec, type-utils docs with docusaurus-plugin-typedoc (#9293)
  • 6cebdf6 feat(eslint-plugin): [no-unnecessary-type-parameters] promote to strict (#9662)
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 4.33.0 to 8.0.0

Release notes

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

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)
  • typescript-estree: remove EXPERIMENTAL_useSourceOfProjectReferenceRedirect (#9104)
  • typescript-estree: also remove projectService in withoutProjectParserOptions (#9287)
  • typescript-estree: exposes ProjectService logs through the plugin (#9337)
  • utils: add Linter configType constructor option (#8999)
  • utils: swap LegacyESLint out for FlatESLint as ESLint export (#8972)
  • utils: remove deprecated context helpers (#9000)
  • utils: allow specifying additional rule meta.docs in RuleCreator (#9025)

🩹 Fixes

  • correct eslint-plugin's peerDependency on parser@8 (#9089)
  • bring back in allowdefaultprojectforfiles rename (7dfceeeea)
  • disable projectService in disabled-type-checked shared config (#9460)
  • eslint-plugin: include alpha pre-releases in parser peer dependency (#9099)

... (truncated)

Changelog

Sourced from

dependabot[bot] commented 1 month ago

Superseded by #1247.