{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":374569908,"defaultBranch":"main","name":"cdktf-integration-serverless-example","ownerLogin":"cdktf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-07T07:12:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78570468?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718623255.0","currentOid":""},"activityList":{"items":[{"before":"43a803f12fb97cb4ff8d5d0c9665fd8918453358","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-06-17T11:20:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"team-tf-cdk","name":null,"path":"/team-tf-cdk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84392119?s=80&v=4"}},{"before":"675756e830efd69c2f1afaee96767ba84c2d7a91","after":"afda1cf2a171f6fc6642d41271cd00eb00705da9","ref":"refs/heads/main","pushedAt":"2024-06-17T11:20:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"team-tf-cdk","name":null,"path":"/team-tf-cdk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84392119?s=80&v=4"},"commit":{"message":"chore(deps): Bump ejs from 3.1.9 to 3.1.10 (#165)\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.\n\n Sourced from esbuild's\nreleases. Fix This release fixes a bug with esbuild's support for the decorator\nmetadata proposal. Previously esbuild only added the\n Allow unknown import attributes to be used with the Import attributes (the Because of that, bundling this code with esbuild is an error unless\nthe file However, there is an additional case where it's ok for esbuild to\nallow this: if the file is loaded using the Support import attributes with glob-style imports (#3797) This release adds support for import attributes (the\n Previously this didn't work even though esbuild normally supports\nforcing the JSON loader using an import attribute. Attempting to do this\nused to result in the following error:Commits
\n\n
\nd3f807d
\nVersion 3.1.109ee26dd
\nMocha TDDe469741
\nBasic pollution protection715e950
\nMerge pull request #756 from\nJeffrey-mu/maincabe314
\nInclude advanced usage examples29b076c
\nAdded header11503c7
\nMerge branch 'main' of github.com:mde/ejs into main7690404
\nAdded security banner to READMEf47d7ae
\nUpdate SECURITY.md828cea1
\nUpdate SECURITY.md
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ejs&package-manager=npm_and_yarn&previous-version=3.1.9&new-version=3.1.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show Commits
\n\n
\n74b2db2
\n3.0.388f1429
\nupdate eslint. lint, fix unit tests.415d660
\nSnyk js braces 6838727 (#40)190510f
\nfix tests, skip 1 test in test/braces.expand716eb9f
\nreadme bumpa5851e5
\nMerge pull request #37\nfrom coderaiser/fix/vulnerability2092bd1
\nfeature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
\nfix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
\nremove funding file665ab5d
\nupdate keepEscaping doc (#27)
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=braces&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show Release notes
\n\n
v0.21.5
\n\n
Symbol.metadata
on classes without a class decorator\n(#3781)Symbol.metadata
property to decorated classes if there was\na decorator on the class element itself. However, the proposal says that\nthe Symbol.metadata
property should be present on all\nclasses that have any decorators at all, not just those with a decorator\non the class element itself.copy
\nloader (#3792)with
keyword on\nimport
statements) are allowed to alter how that path is\nloaded. For example, esbuild cannot assume that it knows how to load\n./bagel.js
as type bagel
:
\n// This is an error with "--bundle"\nwithout also using "--external:./bagel.js"\nimport tasty from "./bagel.js" with { type: "bagel"\n}\n
./bagel.js
is external to the bundle (such as with\n--bundle --external:./bagel.js
).copy
loader.\nThat's because the copy
loader behaves similarly to\n--external
in that the file is left external to the bundle.\nThe difference is that the copy
loader copies the file into\nthe output folder and rewrites the import path while\n--external
doesn't. That means the following will now work\nwith the copy
loader (such as with --bundle\n--loader:.bagel=copy
):
\n// This is no longer an error with\n"--bundle" and "--loader:.bagel=copy"\nimport tasty from "./tasty.bagel" with { type:\n"bagel" }\n
with
option) to glob-style imports (dynamic imports with\ncertain string literal patterns as paths). These imports previously\ndidn't support import attributes due to an oversight. So code like this\nwill now work correctly:
\nasync function loadLocale(locale: string): Locale {\nconst data = await import(`./locales/${locale}.data`, { with: { type:\n'json' } })\n return unpackLocale(locale, data)\n}\n
✘ [ERROR] No loader is configured for ".data"\nfiles: locales/en-US.data\n
\nexample.ts:2:28:\n2 │ const data = await import(`./locales/${locale}.data`, { with: {\ntype: 'json' } })\n ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~\n
In addition, this change means plugins can now access the contents of\nwith
for glob-style imports.
Support ${configDir}
in tsconfig.json
files\n(#3782)
This adds support for a new feature from the upcoming TypeScript 5.5\nrelease. The character sequence ${configDir}
is now\nrespected at the start of baseUrl
and paths
\nvalues, which are used by esbuild during bundling to correctly map\nimport paths to file system paths. This feature lets base\ntsconfig.json
files specified via extends
\nrefer to the directory of the top-level tsconfig.json
file.\nHere is an example:
... (truncated)
\n\nSourced from esbuild's\nchangelog.
\n\n\n0.21.5
\n\n
\n\n- \n
\nFix
\nSymbol.metadata
on classes without a class decorator\n(#3781)This release fixes a bug with esbuild's support for the decorator\nmetadata proposal. Previously esbuild only added the\n
\nSymbol.metadata
property to decorated classes if there was\na decorator on the class element itself. However, the proposal says that\ntheSymbol.metadata
property should be present on all\nclasses that have any decorators at all, not just those with a decorator\non the class element itself.- \n
\nAllow unknown import attributes to be used with the
\ncopy
\nloader (#3792)Import attributes (the
\nwith
keyword on\nimport
statements) are allowed to alter how that path is\nloaded. For example, esbuild cannot assume that it knows how to load\n./bagel.js
as typebagel
:\n// This is an error with "--bundle"\nwithout also using "--external:./bagel.js"\nimport tasty from "./bagel.js" with { type: "bagel"\n}\n
Because of that, bundling this code with esbuild is an error unless\nthe file
\n./bagel.js
is external to the bundle (such as with\n--bundle --external:./bagel.js
).However, there is an additional case where it's ok for esbuild to\nallow this: if the file is loaded using the
\ncopy
loader.\nThat's because thecopy
loader behaves similarly to\n--external
in that the file is left external to the bundle.\nThe difference is that thecopy
loader copies the file into\nthe output folder and rewrites the import path while\n--external
doesn't. That means the following will now work\nwith thecopy
loader (such as with--bundle\n--loader:.bagel=copy
):\n// This is no longer an error with\n"--bundle" and "--loader:.bagel=copy"\nimport tasty from "./tasty.bagel" with { type:\n"bagel" }\n
- \n
\nSupport import attributes with glob-style imports (#3797)
\nThis release adds support for import attributes (the\n
\nwith
option) to glob-style imports (dynamic imports with\ncertain string literal patterns as paths). These imports previously\ndidn't support import attributes due to an oversight. So code like this\nwill now work correctly:\nasync function loadLocale(locale: string): Locale {\nconst data = await import(`./locales/${locale}.data`, { with: { type:\n'json' } })\n return unpackLocale(locale, data)\n}\n
Previously this didn't work even though esbuild normally supports\nforcing the JSON loader using an import attribute. Attempting to do this\nused to result in the following error:
\n\n✘ [ERROR] No loader is configured for ".data"\nfiles: locales/en-US.data\n
\nexample.ts:2:28:\n2 │ const data = await import(`./locales/${locale}.data`, { with: {\ntype: 'json' } })\n ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~\n
In addition, this change means plugins can now access the contents of\n
\nwith
for glob-style imports.- \n
\nSupport
\n${configDir}
intsconfig.json
files\n(#3782)This adds support for a new feature from the upcoming TypeScript 5.5\nrelease. The character sequence
\n${configDir}
is now\nrespected at the start ofbaseUrl
andpaths
\nvalues, which are used by esbuild during bundling to correctly map\nimport paths to file system paths. This feature lets base\ntsconfig.json
files specified viaextends
\nrefer to the directory of the top-leveltsconfig.json
file.\nHere is an example:
... (truncated)
\nfc37c2f
\npublish 0.21.5 to npmcb11924
\nfix Symbol.metadata
errors in decorator testsb93a2a9
\nfix #3781:\nadd metadata to all decorated classes953dae9
\nfix #3797:\nimport attributes and glob-style import98cb2ed
\nfix #3782:\nsupport ${configDir}
in tsconfig.json8e6603b
\nrun make update-compat-table
db1b8ca
\nfix #3792:\nimport attributes and the copy
loaderde572d0
\nfix non-deterministic import attribute plugin testae8d1b4
\nfix #3794:\n--supported:object-accessors=false
67cbf87
\npublish 0.21.4 to npmSourced from aws-sdk's\nreleases.
\n\n\nRelease v2.1642.0
\nSee changelog\nfor more information.
\nRelease v2.1641.0
\nSee changelog\nfor more information.
\nRelease v2.1640.0
\nSee changelog\nfor more information.
\nRelease v2.1639.0
\nSee changelog\nfor more information.
\nRelease v2.1638.0
\nSee changelog\nfor more information.
\nRelease v2.1637.0
\nSee changelog\nfor more information.
\nRelease v2.1636.0
\nSee changelog\nfor more information.
\nRelease v2.1635.0
\nSee changelog\nfor more information.
\nRelease v2.1634.0
\nSee changelog\nfor more information.
\nRelease v2.1633.0
\nSee changelog\nfor more information.
\n
352b71f
\nUpdates SDK to v2.1642.0f23d102
\nUpdates SDK to v2.1641.00dfc2d5
\nfix: update region-checker allowlist (#4648)e295aa5
\ntyping: add loadSsoSessionsFrom and expose private util methods to\nIniLoader ...4bcdd9a
\ndocs(cognito_identity_credentials): Explain limitation of CognitoIden…\n(#4455)ae46271
\nUpdates SDK to v2.1640.037d581c
\nDeprecate Service: BackupStorage (#4647)6bf0b7d
\nUpdates SDK to v2.1639.07a40a3b
\nUpdates SDK to v2.1638.0b502761
\nUpdates SDK to v2.1637.0Sourced from @testing-library/jest-dom
's\nreleases.
\n\nv6.4.6
\n6.4.6\n(2024-06-10)
\nBug Fixes
\n\n
\n- Support
\n@starting-style
\n(#602)\n(fd9ee68)
fd9ee68
\nfix: Support @starting-style
\n(#602)Sourced from ts-jest's\nreleases.
\n\n\nv29.1.5
\nPlease refer to CHANGELOG.md\nfor details.
\n
a5f3c8a
\nchore(release): 29.1.578d61b3
\nbuild(deps): Update dependency eslint-plugin-jsdoc to ^48.2.1259026b4
\nbuild(deps-dev): bump braces in /examples/type-module32cc6bb
\nbuild(deps): Update dependency eslint-plugin-jsdoc to ^48.2.11487172c
\nbuild(deps): Update actions/checkout digest to 692973e5560334
\nbuild(deps-dev): bump braces from 3.0.2 to 3.0.3 in\n/examples/js-with-ts0d9e359
\nbuild(deps): bump braces from 3.0.2 to 3.0.3 in /website9803934
\nbuild(deps): Update dependency prettier to ^3.3.2543182a
\nbuild(deps): Update dependency esbuild to ~0.21.5b59777e
\nbuild(deps): Update @types
packages to\n^7.13.0Sourced from uuid's\nchangelog.
\n\n\n10.0.0\n(2024-06-07)
\n⚠ BREAKING CHANGES
\n\n
\n- update node support (drop node@12, node@14, add node@20) (#750)
\nFeatures
\n\n
\n- support support rfc9562 MAX uuid (new in RFC9562) (#714) (0385cd3)
\n- support rfc9562 v6 uuids (#754) (c4ed13e)
\n- support rfc9562 v7 uuids (#681) (db76a12)
\n- update node support matrix (only support node 16-20) (#750) (883b163)
\n- support rfc9562 v8 uuids (#759) (35a5342)
\nBug Fixes
\n\n
da189d1
\nchore: typo in CHANGELOG65022f7
\nchore(release): 10.0.035a5342
\nfeat: v8 support (#759)c4ed13e
\nfeat: support v6 uuids (#754)8c3ed07
\nchore: enable corepack w/ npm (#757)f24c530
\ndocs: updates for RFC9562 (#753)59c2711
\nchore: update package dependencies (#752)3fd0f18
\nbuild: use node:crypto not crypto when importing (#736)1faad97
\nci: disable husky for browserstack builds2cc6c93
\nci: cleanup action versions and caching (#707)This version was pushed to npm by broofa, a new releaser for uuid\nsince your current version.
\n