Skip to content

build(deps): bump the npm_and_yarn group across 2 directories with 2 updates - #3300

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dynamodb-streams-to-eventbridge-outbox-pattern/cdk/npm_and_yarn-c352ce05e4
Open

build(deps): bump the npm_and_yarn group across 2 directories with 2 updates#3300
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dynamodb-streams-to-eventbridge-outbox-pattern/cdk/npm_and_yarn-c352ce05e4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm_and_yarn group with 1 update in the /dynamodb-streams-to-eventbridge-outbox-pattern/cdk directory: @faker-js/faker.
Bumps the npm_and_yarn group with 1 update in the /lambda-microvm-custom-domain-cdk directory: esbuild.

Updates @faker-js/faker from 7.6.0 to 10.6.0

Release notes

Sourced from @​faker-js/faker's releases.

v10.6.0

What's Changed

... (truncated)

Changelog

Sourced from @​faker-js/faker's changelog.

10.6.0 (2026-08-14)

New Locales

  • locale: add 060 Japanese mobile phone number formats (#3922) (afa272d)
  • locale: add Norwegian (nb_NO) animal module (#3901) (1232937)
  • locale: add Norwegian (nb_NO) food module (#3900) (bd23594)
  • locale: add vehicle data for de (#3958) (974490f)
  • locale: better middle names by gender for en locale (#3932) (aba3fb1)
  • locale: better organize first_name by gender for en (#3924) (119386b)

Features

Changed Locales

Bug Fixes

  • apidocs: scope code group tab identifiers (#3976) (3125eaf)
  • color: give the LCH hue its full 360 degree range (#3978) (1ce5994)
  • color: stop scaling the HSLA alpha into a percentage (#3979) (1143329)
  • groupBy handling for prototype property keys (#3906) (c898ff1)
  • internet: exclude reserved port 0 from internet.port() (#3948) (d4b35a4)
  • internet: generate long passwords without stack overflow (#3946) (4782978)
  • internet: validate CIDR prefix length and octet range in ipv4() (#3933) (15cb8fb)
  • locale: exclude forbidden letter combinations from nl postcodes (#3888) (9bebe67)
  • locale: only generate valid French postal codes (#3905) (711f36f)
  • locale: update nl_BE phone number patterns (#3981) (9616076)
  • locale: use only common surnames for zh_CN last names (#3938) (58394eb)
  • locale: use only valid letters in en_CA postcodes (#3951) (3b184d6)
  • string: reject refDates that a ULID timestamp cannot encode (#3982) (81717bc)
  • vehicle: calculate VIN check digit (#3954) (a4c6757)
  • word: pick nearest length for closest strategy (#3943) (42fd322)

10.5.0 (2026-06-17)

New Locales

... (truncated)

Commits
  • 2cb0423 chore(release): 10.6.0 (#3986)
  • 531588f chore(deps): lock file maintenance (#3923)
  • 328f018 chore(deps): update eslint (#3930)
  • a5c8bd7 chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:24 docker...
  • fe3f17b chore(deps): update all non-major dependencies (#3974)
  • ae38b18 docs(lorem): document the fail default strategy for word (#3944)
  • 1ce5994 fix(color): give the LCH hue its full 360 degree range (#3978)
  • 1143329 fix(color): stop scaling the HSLA alpha into a percentage (#3979)
  • a4c6757 fix(vehicle): calculate VIN check digit (#3954)
  • d68f978 infra: ensure markdown rendered is only ever initialized once (#3984)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​faker-js/faker since your current version.


Updates esbuild from 0.21.5 to 0.28.2

Release notes

Sourced from esbuild's releases.

v0.28.2

  • Fix tree shaking bug due to TypeScript import alias (#4507)

    This release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific import assignment and looks something like this:

    import Base from './dep.js';
    import Alias = Base.SomeType;
  • Fix CSS minification bug involving & (#4497)

    This release fixes a bug where esbuild's CSS minifier incorrectly removed a & when it was unsafe to do so. Here is an example:

    /* Original code */
    .a .b {
      & .b:not(& .c) {
        color: red;
      }
    }
    /* Old output (with --minify) */
    .a .b{.b:not(& .c){color:red}}
    /* New output (with --minify) */
    .a .b{& .b:not(& .c){color:red}}

    This should match <span class="a"><span class="b"><span class="b">yes</span></span></span> but not <span class="a"><span class="b">no</span></span>. The old output incorrectly matched both.

  • Avoid overwriting input files without --allow-overwrite (#4484)

    For example: esbuild input.js --outfile=input.js tells esbuild to overwrite input.js with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.

    This release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless --allow-overwrite is explicitly present. This is done by not writing out any files when a build error is encountered.

  • Fix incorrect code generated when using top-level await (#4498)

    Previously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing async on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an async module wrapper.

  • Fix a minification bug with lowered logical assignment operators (#4508)

    This release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:

    // Original code
    function foo() {
      let x
      bar(x ||= {})

... (truncated)

Changelog

Sourced from esbuild's changelog.

Changelog: 2024

This changelog documents all esbuild versions published in the year 2024 (versions 0.19.12 through 0.24.2).

0.24.2

  • Fix regression with --define and import.meta (#4010, #4012, #4013)

    The previous change in version 0.24.1 to use a more expression-like parser for define values to allow quoted property names introduced a regression that removed the ability to use --define:import.meta=.... Even though import is normally a keyword that can't be used as an identifier, ES modules special-case the import.meta expression to behave like an identifier anyway. This change fixes the regression.

    This fix was contributed by @​sapphi-red.

0.24.1

  • Allow es2024 as a target in tsconfig.json (#4004)

    TypeScript recently added es2024 as a compilation target, so esbuild now supports this in the target field of tsconfig.json files, such as in the following configuration file:

    {
      "compilerOptions": {
        "target": "ES2024"
      }
    }

    As a reminder, the only thing that esbuild uses this field for is determining whether or not to use legacy TypeScript behavior for class fields. You can read more in the documentation.

    This fix was contributed by @​billyjanitsch.

  • Allow automatic semicolon insertion after get/set

    This change fixes a grammar bug in the parser that incorrectly treated the following code as a syntax error:

    class Foo {
      get
      *x() {}
      set
      *y() {}
    }

    The above code will be considered valid starting with this release. This change to esbuild follows a similar change to TypeScript which will allow this syntax starting with TypeScript 5.7.

  • Allow quoted property names in --define and --pure (#4008)

    The define and pure API options now accept identifier expressions containing quoted property names. Previously all identifiers in the identifier expression had to be bare identifiers. This change now makes --define and --pure consistent with --global-name, which already supported quoted property names. For example, the following is now possible:

... (truncated)

Commits
  • 609683d publish 0.28.2 to npm
  • 11b1fe4 add to release notes
  • ab50d91 css: fix green/blue channel swap in oklch gamut mapping (#4488)
  • 04627b6 fix #4498: async TLA checks need a worklist
  • 5c15177 disable gopls in the go folder
  • fc2ee9b css: adjust parser to allow --foo: {...}
  • 209db54 release notes for css nesting bugfix
  • c625d31 fix #4497: preserve nested ampersands during minification (#4500)
  • 34474e2 better isolation of current part in js parser
  • 07f6e8c fix #4507: import assignment tree-shaking bug
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for esbuild since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
    You can disable automated security fix PRs for this repo from the Security Alerts page.

…updates

Bumps the npm_and_yarn group with 1 update in the /dynamodb-streams-to-eventbridge-outbox-pattern/cdk directory: [@faker-js/faker](https://github.com/faker-js/faker).
Bumps the npm_and_yarn group with 1 update in the /lambda-microvm-custom-domain-cdk directory: [esbuild](https://github.com/evanw/esbuild).


Updates `@faker-js/faker` from 7.6.0 to 10.6.0
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](faker-js/faker@v7.6.0...v10.6.0)

Updates `esbuild` from 0.21.5 to 0.28.2
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.21.5...v0.28.2)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 10.6.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: esbuild
  dependency-version: 0.28.2
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants