diff --git a/.gitattributes b/.gitattributes index 8f312e6a..e1343045 100644 --- a/.gitattributes +++ b/.gitattributes @@ -8,9 +8,9 @@ /.github/workflows/build.yml linguist-generated /.github/workflows/pull-request-lint.yml linguist-generated /.github/workflows/release-awscli-v2.yml linguist-generated -/.github/workflows/upgrade-awscli-v1-main.yml linguist-generated /.github/workflows/upgrade-awscli-v2-main.yml linguist-generated /.github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml linguist-generated +/.github/workflows/upgrade-dev-deps-awscli-v2-main.yml linguist-generated /.gitignore linguist-generated /.mergify.yml linguist-generated /.npmignore linguist-generated diff --git a/.github/workflows/upgrade-awscli-v2-main.yml b/.github/workflows/upgrade-awscli-v2-main.yml index 44f8b495..a1cc565a 100644 --- a/.github/workflows/upgrade-awscli-v2-main.yml +++ b/.github/workflows/upgrade-awscli-v2-main.yml @@ -4,7 +4,7 @@ name: upgrade-awscli-v2-main on: workflow_dispatch: {} schedule: - - cron: 0 0 * * * + - cron: 0 18 * * * jobs: upgrade: name: Upgrade @@ -66,7 +66,7 @@ jobs: with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- - chore(deps): upgrade dependencies + fix(deps): upgrade dependencies Upgrades project dependencies. See details in [workflow run]. @@ -76,7 +76,7 @@ jobs: *Automatically created by projen via the "upgrade-awscli-v2-main" workflow* branch: github-actions/upgrade-awscli-v2-main - title: "chore(deps): upgrade dependencies" + title: "fix(deps): upgrade dependencies" labels: auto-approve body: |- Upgrades project dependencies. See details in [workflow run]. diff --git a/.github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml b/.github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml index 9a530cc2..25f82318 100644 --- a/.github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml +++ b/.github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml @@ -64,7 +64,7 @@ jobs: commit-message: |- chore(deps): upgrade cdklabs-projen-project-types - Upgrades cdklabs-projen-project-types dependency. See details in [workflow run]. + Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} @@ -75,7 +75,7 @@ jobs: title: "chore(deps): upgrade cdklabs-projen-project-types" labels: auto-approve body: |- - Upgrades cdklabs-projen-project-types dependency. See details in [workflow run]. + Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} diff --git a/.github/workflows/upgrade-awscli-v1-main.yml b/.github/workflows/upgrade-dev-deps-awscli-v2-main.yml similarity index 83% rename from .github/workflows/upgrade-awscli-v1-main.yml rename to .github/workflows/upgrade-dev-deps-awscli-v2-main.yml index 54bfd628..82358c6a 100644 --- a/.github/workflows/upgrade-awscli-v1-main.yml +++ b/.github/workflows/upgrade-dev-deps-awscli-v2-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-awscli-v1-main +name: upgrade-dev-deps-awscli-v2-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 with: - ref: awscli-v1/main + ref: awscli-v2/main - name: Setup Node.js uses: actions/setup-node@v3 with: @@ -25,7 +25,7 @@ jobs: - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: Upgrade dependencies - run: npx projen upgrade + run: npx projen upgrade-dev-deps - name: Find mutations id: create_patch run: |- @@ -48,7 +48,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 with: - ref: awscli-v1/main + ref: awscli-v2/main - name: Download patch uses: actions/download-artifact@v3 with: @@ -66,7 +66,7 @@ jobs: with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- - chore(deps): upgrade dependencies + chore(deps): upgrade dev dependencies Upgrades project dependencies. See details in [workflow run]. @@ -74,9 +74,9 @@ jobs: ------ - *Automatically created by projen via the "upgrade-awscli-v1-main" workflow* - branch: github-actions/upgrade-awscli-v1-main - title: "chore(deps): upgrade dependencies" + *Automatically created by projen via the "upgrade-dev-deps-awscli-v2-main" workflow* + branch: github-actions/upgrade-dev-deps-awscli-v2-main + title: "chore(deps): upgrade dev dependencies" labels: auto-approve body: |- Upgrades project dependencies. See details in [workflow run]. @@ -85,7 +85,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-awscli-v1-main" workflow* + *Automatically created by projen via the "upgrade-dev-deps-awscli-v2-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.gitignore b/.gitignore index 1db25799..6e37ba98 100644 --- a/.gitignore +++ b/.gitignore @@ -40,8 +40,6 @@ junit.xml /dist/version.txt !/.github/workflows/release-awscli-v2.yml !/.mergify.yml -!/.github/workflows/upgrade-awscli-v1-main.yml -!/.github/workflows/upgrade-awscli-v2-main.yml !/.github/pull_request_template.md !/test/ !/tsconfig.dev.json @@ -55,3 +53,5 @@ tsconfig.json .jsii.tabl.json !/rosetta/default.ts-fixture !/.github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml +!/.github/workflows/upgrade-awscli-v2-main.yml +!/.github/workflows/upgrade-dev-deps-awscli-v2-main.yml diff --git a/.projen/files.json b/.projen/files.json index caf39ebe..c05c8ef5 100644 --- a/.projen/files.json +++ b/.projen/files.json @@ -7,9 +7,9 @@ ".github/workflows/build.yml", ".github/workflows/pull-request-lint.yml", ".github/workflows/release-awscli-v2.yml", - ".github/workflows/upgrade-awscli-v1-main.yml", ".github/workflows/upgrade-awscli-v2-main.yml", ".github/workflows/upgrade-cdklabs-projen-project-types-awscli-v2-main.yml", + ".github/workflows/upgrade-dev-deps-awscli-v2-main.yml", ".gitignore", ".mergify.yml", ".projen/deps.json", diff --git a/.projen/tasks.json b/.projen/tasks.json index 63dc0ea8..9c404779 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -357,13 +357,13 @@ "exec": "yarn upgrade npm-check-updates" }, { - "exec": "npm-check-updates --upgrade --target=minor --peer --dep=dev,peer,prod,optional --filter=@types/jest,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,cdklabs-projen-project-types,eslint-import-resolver-node,eslint-import-resolver-typescript,eslint-plugin-import,eslint,jest,jest-junit,jsii-diff,jsii-docgen,jsii-pacmak,jsii-rosetta,jsii,npm-check-updates,projen,standard-version,ts-jest,ts-node,typescript,aws-cdk-lib,constructs" + "exec": "npm-check-updates --upgrade --target=minor --peer --dep=prod,peer --filter=aws-cdk-lib,constructs" }, { "exec": "yarn install --check-files" }, { - "exec": "yarn upgrade @types/jest @types/node @typescript-eslint/eslint-plugin @typescript-eslint/parser cdklabs-projen-project-types eslint-import-resolver-node eslint-import-resolver-typescript eslint-plugin-import eslint jest jest-junit jsii-diff jsii-docgen jsii-pacmak jsii-rosetta jsii npm-check-updates projen standard-version ts-jest ts-node typescript aws-cdk-lib constructs" + "exec": "yarn upgrade aws-cdk-lib constructs" }, { "exec": "npx projen" @@ -384,7 +384,7 @@ "exec": "yarn upgrade npm-check-updates" }, { - "exec": "npm-check-updates --filter=cdklabs-projen-project-types,projen --upgrade" + "exec": "npm-check-updates --upgrade --target=latest --peer --dep=dev,peer,prod,optional --filter=cdklabs-projen-project-types,projen" }, { "exec": "yarn install --check-files" @@ -394,6 +394,36 @@ }, { "exec": "npx projen" + }, + { + "spawn": "post-upgrade" + } + ] + }, + "upgrade-dev-deps": { + "name": "upgrade-dev-deps", + "description": "upgrade dev dependencies", + "env": { + "CI": "0" + }, + "steps": [ + { + "exec": "yarn upgrade npm-check-updates" + }, + { + "exec": "npm-check-updates --upgrade --target=minor --peer --dep=dev --filter=@types/jest,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,cdklabs-projen-project-types,eslint-import-resolver-node,eslint-import-resolver-typescript,eslint-plugin-import,eslint,jest,jest-junit,jsii-diff,jsii-docgen,jsii-pacmak,jsii-rosetta,jsii,npm-check-updates,projen,standard-version,ts-jest,ts-node,typescript,aws-cdk-lib,constructs" + }, + { + "exec": "yarn install --check-files" + }, + { + "exec": "yarn upgrade @types/jest @types/node @typescript-eslint/eslint-plugin @typescript-eslint/parser cdklabs-projen-project-types eslint-import-resolver-node eslint-import-resolver-typescript eslint-plugin-import eslint jest jest-junit jsii-diff jsii-docgen jsii-pacmak jsii-rosetta jsii npm-check-updates projen standard-version ts-jest ts-node typescript aws-cdk-lib constructs" + }, + { + "exec": "npx projen" + }, + { + "spawn": "post-upgrade" } ] }, diff --git a/package.json b/package.json index d79dc92e..9dc4cf3c 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "unbump": "npx projen unbump", "upgrade": "npx projen upgrade", "upgrade-cdklabs-projen-project-types": "npx projen upgrade-cdklabs-projen-project-types", + "upgrade-dev-deps": "npx projen upgrade-dev-deps", "watch": "npx projen watch", "projen": "npx projen" }, @@ -50,7 +51,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "aws-cdk-lib": "^2.40.0", - "cdklabs-projen-project-types": "^0.1.164", + "cdklabs-projen-project-types": "^0.1.166", "constructs": "^10.0.5", "eslint": "^8", "eslint-import-resolver-node": "^0.3.9", @@ -64,7 +65,7 @@ "jsii-pacmak": "^1.91.0", "jsii-rosetta": "^5", "npm-check-updates": "^16", - "projen": "^0.76.13", + "projen": "^0.76.15", "standard-version": "^9", "ts-jest": "^29", "ts-node": "^10.9.1", diff --git a/yarn.lock b/yarn.lock index 019c4c13..5e1cd139 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1012,9 +1012,9 @@ "@types/istanbul-lib-report" "*" "@types/jest@^29": - version "29.5.6" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.6.tgz#f4cf7ef1b5b0bfc1aa744e41b24d9cc52533130b" - integrity sha512-/t9NnzkOpXb4Nfvg17ieHE6EeSjDS2SGSpNYfoLbUAeL/EOueU/RSdOWFpfQTXBEM7BguYW1XQ0EbM+6RlIh6w== + version "29.5.7" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.7.tgz#2c0dafe2715dd958a455bc10e2ec3e1ec47b5036" + integrity sha512-HLyetab6KVPSiF+7pFcUyMeLsx25LDNDemw9mGsJBkai/oouwrjTycocSDYopMEwFhN2Y4s9oPyOCZNofgSt2g== dependencies: expect "^29.0.0" pretty-format "^29.0.0" @@ -1079,15 +1079,15 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^6": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.0.tgz#fdb6f3821c0167e3356e9d89c80e8230b2e401f4" - integrity sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA== + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.1.tgz#d8ce497dc0ed42066e195c8ecc40d45c7b1254f4" + integrity sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.9.0" - "@typescript-eslint/type-utils" "6.9.0" - "@typescript-eslint/utils" "6.9.0" - "@typescript-eslint/visitor-keys" "6.9.0" + "@typescript-eslint/scope-manager" "6.9.1" + "@typescript-eslint/type-utils" "6.9.1" + "@typescript-eslint/utils" "6.9.1" + "@typescript-eslint/visitor-keys" "6.9.1" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -1096,71 +1096,71 @@ ts-api-utils "^1.0.1" "@typescript-eslint/parser@^6": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.9.0.tgz#2b402cadeadd3f211c25820e5433413347b27391" - integrity sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw== - dependencies: - "@typescript-eslint/scope-manager" "6.9.0" - "@typescript-eslint/types" "6.9.0" - "@typescript-eslint/typescript-estree" "6.9.0" - "@typescript-eslint/visitor-keys" "6.9.0" + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.9.1.tgz#4f685f672f8b9580beb38d5fb99d52fc3e34f7a3" + integrity sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg== + dependencies: + "@typescript-eslint/scope-manager" "6.9.1" + "@typescript-eslint/types" "6.9.1" + "@typescript-eslint/typescript-estree" "6.9.1" + "@typescript-eslint/visitor-keys" "6.9.1" debug "^4.3.4" -"@typescript-eslint/scope-manager@6.9.0": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.9.0.tgz#2626e9a7fe0e004c3e25f3b986c75f584431134e" - integrity sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw== +"@typescript-eslint/scope-manager@6.9.1": + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz#e96afeb9a68ad1cd816dba233351f61e13956b75" + integrity sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg== dependencies: - "@typescript-eslint/types" "6.9.0" - "@typescript-eslint/visitor-keys" "6.9.0" + "@typescript-eslint/types" "6.9.1" + "@typescript-eslint/visitor-keys" "6.9.1" -"@typescript-eslint/type-utils@6.9.0": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.9.0.tgz#23923c8c9677c2ad41457cf8e10a5f2946be1b04" - integrity sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ== +"@typescript-eslint/type-utils@6.9.1": + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.9.1.tgz#efd5db20ed35a74d3c7d8fba51b830ecba09ce32" + integrity sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg== dependencies: - "@typescript-eslint/typescript-estree" "6.9.0" - "@typescript-eslint/utils" "6.9.0" + "@typescript-eslint/typescript-estree" "6.9.1" + "@typescript-eslint/utils" "6.9.1" debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/types@6.9.0": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.9.0.tgz#86a0cbe7ac46c0761429f928467ff3d92f841098" - integrity sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw== +"@typescript-eslint/types@6.9.1": + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.9.1.tgz#a6cfc20db0fcedcb2f397ea728ef583e0ee72459" + integrity sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ== -"@typescript-eslint/typescript-estree@6.9.0": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.0.tgz#d0601b245be873d8fe49f3737f93f8662c8693d4" - integrity sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ== +"@typescript-eslint/typescript-estree@6.9.1": + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.1.tgz#8c77910a49a04f0607ba94d78772da07dab275ad" + integrity sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw== dependencies: - "@typescript-eslint/types" "6.9.0" - "@typescript-eslint/visitor-keys" "6.9.0" + "@typescript-eslint/types" "6.9.1" + "@typescript-eslint/visitor-keys" "6.9.1" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.9.0": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.9.0.tgz#5bdac8604fca4823f090e4268e681c84d3597c9f" - integrity sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ== +"@typescript-eslint/utils@6.9.1": + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.9.1.tgz#763da41281ef0d16974517b5f0d02d85897a1c1e" + integrity sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.9.0" - "@typescript-eslint/types" "6.9.0" - "@typescript-eslint/typescript-estree" "6.9.0" + "@typescript-eslint/scope-manager" "6.9.1" + "@typescript-eslint/types" "6.9.1" + "@typescript-eslint/typescript-estree" "6.9.1" semver "^7.5.4" -"@typescript-eslint/visitor-keys@6.9.0": - version "6.9.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.0.tgz#cc69421c10c4ac997ed34f453027245988164e80" - integrity sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg== +"@typescript-eslint/visitor-keys@6.9.1": + version "6.9.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.1.tgz#6753a9225a0ba00459b15d6456b9c2780b66707d" + integrity sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw== dependencies: - "@typescript-eslint/types" "6.9.0" + "@typescript-eslint/types" "6.9.1" eslint-visitor-keys "^3.4.1" "@ungap/structured-clone@^1.2.0": @@ -1698,12 +1698,12 @@ case@1.6.3, case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdklabs-projen-project-types@^0.1.164: - version "0.1.164" - resolved "https://registry.yarnpkg.com/cdklabs-projen-project-types/-/cdklabs-projen-project-types-0.1.164.tgz#04db795283a42101522ab782381112fa44fba4d5" - integrity sha512-sOkttn+F2VKpW15VoVC46qYRPAftXKM1sw+pjbMtfUKdbaFZFdYtc/zS2tMR1Ch0piWDUuK/fb3GDQyT8YPNzA== +cdklabs-projen-project-types@^0.1.166: + version "0.1.166" + resolved "https://registry.yarnpkg.com/cdklabs-projen-project-types/-/cdklabs-projen-project-types-0.1.166.tgz#a126e37f5dad2246833e6aa8ffc3f5d0317c20b4" + integrity sha512-JUBParX1rld4bZFILHq5vD3MbL7+1o4G4W7w3WyAI2wdHZ7X4rGcnoKjzcogKhQgjo88hskC+yxdbKiXw2MnAw== dependencies: - projen "^0.76.11" + projen "^0.76.15" yaml "^2.3.3" chalk@^2.4.2: @@ -2313,9 +2313,9 @@ eastasianwidth@^0.2.0: integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== electron-to-chromium@^1.4.535: - version "1.4.569" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.569.tgz#1298b67727187ffbaac005a7425490d157f3ad03" - integrity sha512-LsrJjZ0IbVy12ApW3gpYpcmHS3iRxH4bkKOW98y1/D+3cvDUWGcbzbsFinfUS8knpcZk/PG/2p/RnkMCYN7PVg== + version "1.4.570" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.570.tgz#5fb79061ead248a411bc8532da34d1dbf6ae23c1" + integrity sha512-5GxH0PLSIfXKOUMMHMCT4M0olwj1WwAxsQHzVW5Vh3kbsvGw8b4k7LHQmTLC2aRhsgFzrF57XJomca4XLc/WHA== emittery@^0.13.1: version "0.13.1" @@ -4138,12 +4138,12 @@ jsii@1.91.0: yargs "^16.2.0" jsii@^5, jsii@~5.2.5: - version "5.2.20" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.2.20.tgz#a2f188cad09ed5de1dfa9e6ab900a4bfcd28a57d" - integrity sha512-iXfSgEHGuE1OJBefZ7P3x+FwlEVaAV8M2blR6HWfg/IAmvBoCc1qbMPkQgUXRaXxH36HKR+BOFZ4n8QX0S2BXA== + version "5.2.23" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.2.23.tgz#29e9e08cc38c642e1f915b094c1552b93e9db5e2" + integrity sha512-OrQU4r4187z93ORCgjtMYKTomygNmIE8zMFqGohBjD4sCLqgzSB70O2KBTas8Hplz5iZULdxP3+6a8P3kr1MnQ== dependencies: - "@jsii/check-node" "1.90.0" - "@jsii/spec" "^1.90.0" + "@jsii/check-node" "1.91.0" + "@jsii/spec" "^1.91.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" @@ -5191,10 +5191,10 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -projen@^0.76.11, projen@^0.76.13: - version "0.76.13" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.76.13.tgz#0906b18c3aa77c335baed1a6e0ec4717b088a5a7" - integrity sha512-byTkBifydNtkYHKtG+INh5KjgyM7bZBp+jqQX9gt5Zl3OFSBnl520Hi4Kownt/2C03UDBH0nHxLm+60+wN+zDA== +projen@^0.76.15: + version "0.76.15" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.76.15.tgz#a3a75be65bcd4035835ae40a32b2933f7f866e23" + integrity sha512-Ez1w2KlmzAtiYg9aIm7NFD56hafFgnGnYcZc60GzT6AEFPEDWPX1lGrngAibDnEys3iDsIimreyVIV77KVqoAg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -5246,9 +5246,9 @@ proto-list@~1.2.1: integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== punycode@^2.1.0, punycode@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== pupa@^3.1.0: version "3.1.0" @@ -5783,9 +5783,9 @@ spdx-license-ids@^3.0.0: integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== spdx-license-list@^6.7.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.7.0.tgz#dd8c6aba00e7a3f9549e473d0be2b83c4cae081f" - integrity sha512-NFqavuJxNsHdwSy/0PjmUpcc76XwlmHQRPjVVtE62qmSLhKJUnzSvJCkU9nrY6TsChfGU1xqGePriBkNtNRMiA== + version "6.8.0" + resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.8.0.tgz#92a99cd6c8b97fe98ae83c54deaffd4d9d503f74" + integrity sha512-5UdM7r9yJ1EvsPQZWfa41AZjLQngl9iMMysm9XBW7Lqhq7aF8cllfqjS+rFCHB8FFMGSM0yFWue2LUV9mR0QzQ== split2@^3.0.0: version "3.2.2" @@ -6272,9 +6272,9 @@ typescript@^5, typescript@~5.2, typescript@~5.2.2: integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== typescript@next: - version "5.3.0-dev.20231029" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.0-dev.20231029.tgz#fed76a75956f9a6f8781f38546960d95219547ec" - integrity sha512-LKzbVRvhVhrfazgcr4V3dl/GuD/MasY4kDKn0lpB0vf1O1/iP5ERyerlEsvPYyeZG3f4GX3edFNpSsvu1shHSw== + version "5.3.0-dev.20231030" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.0-dev.20231030.tgz#679edb7a1fc0411bb741b8b02fe03e48204e1749" + integrity sha512-azWrF0lAiu8cBHNr6yq3RDkU/DtQScvT48ea3Ngq6oXJ/GPO0n96wCFSRQA5UbZlVVf3fAAqsUfvOdohRbrPVg== typescript@~3.9.10: version "3.9.10"