From f51889b942754d2af45a3449180ab3869d7db373 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 8 Feb 2024 01:11:47 -0800 Subject: [PATCH 001/261] chore(deps): upgrade dev dependencies (#3654) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7827191309 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 4 +- yarn.lock | 422 +++++++++++++++++++++++++++------------------------ 2 files changed, 226 insertions(+), 200 deletions(-) diff --git a/package.json b/package.json index 405ee7580..dc9f8c1a3 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.32", - "cdk8s-cli": "^2.198.37", + "cdk8s": "2.68.35", + "cdk8s-cli": "^2.198.42", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index b8e8e3b0c..47ccbb938 100644 --- a/yarn.lock +++ b/yarn.lock @@ -922,7 +922,12 @@ dependencies: undici-types "~5.26.4" -"@types/node@^16", "@types/node@^16 <= 16.18.78": +"@types/node@^16": + version "16.18.79" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.79.tgz#153e25561b271cf87dc1b28d38f98cebd514d788" + integrity sha512-Qd7jdLR5zmnIyMhfDrfPqN5tUCvreVpP3Qrf2oSM+F7SNzlb/MwHISGUkdFHtevfkPJ3iAGyeQI/jsbh9EStgQ== + +"@types/node@^16 <= 16.18.78": version "16.18.78" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.78.tgz#3d97264128712f2eb59f1f8456bcfc5d56d8105c" integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== @@ -965,15 +970,15 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^6": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.20.0.tgz#9cf31546d2d5e884602626d89b0e0d2168ac25ed" - integrity sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg== + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3" + integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.20.0" - "@typescript-eslint/type-utils" "6.20.0" - "@typescript-eslint/utils" "6.20.0" - "@typescript-eslint/visitor-keys" "6.20.0" + "@typescript-eslint/scope-manager" "6.21.0" + "@typescript-eslint/type-utils" "6.21.0" + "@typescript-eslint/utils" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -982,46 +987,46 @@ ts-api-utils "^1.0.1" "@typescript-eslint/parser@^6": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.20.0.tgz#17e314177304bdf498527e3c4b112e41287b7416" - integrity sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w== - dependencies: - "@typescript-eslint/scope-manager" "6.20.0" - "@typescript-eslint/types" "6.20.0" - "@typescript-eslint/typescript-estree" "6.20.0" - "@typescript-eslint/visitor-keys" "6.20.0" + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b" + integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ== + dependencies: + "@typescript-eslint/scope-manager" "6.21.0" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/typescript-estree" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@6.20.0": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.20.0.tgz#8a926e60f6c47feb5bab878246dc2ae465730151" - integrity sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA== +"@typescript-eslint/scope-manager@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1" + integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg== dependencies: - "@typescript-eslint/types" "6.20.0" - "@typescript-eslint/visitor-keys" "6.20.0" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" -"@typescript-eslint/type-utils@6.20.0": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.20.0.tgz#d395475cd0f3610dd80c7d8716fa0db767da3831" - integrity sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g== +"@typescript-eslint/type-utils@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e" + integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag== dependencies: - "@typescript-eslint/typescript-estree" "6.20.0" - "@typescript-eslint/utils" "6.20.0" + "@typescript-eslint/typescript-estree" "6.21.0" + "@typescript-eslint/utils" "6.21.0" debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/types@6.20.0": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.20.0.tgz#5ccd74c29011ae7714ae6973e4ec0c634708b448" - integrity sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ== +"@typescript-eslint/types@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d" + integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg== -"@typescript-eslint/typescript-estree@6.20.0": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.20.0.tgz#5b2d0975949e6bdd8d45ee1471461ef5fadc5542" - integrity sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g== +"@typescript-eslint/typescript-estree@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46" + integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ== dependencies: - "@typescript-eslint/types" "6.20.0" - "@typescript-eslint/visitor-keys" "6.20.0" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1029,25 +1034,25 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.20.0": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.20.0.tgz#0e52afcfaa51af5656490ba4b7437cc3aa28633d" - integrity sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg== +"@typescript-eslint/utils@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134" + integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.20.0" - "@typescript-eslint/types" "6.20.0" - "@typescript-eslint/typescript-estree" "6.20.0" + "@typescript-eslint/scope-manager" "6.21.0" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/typescript-estree" "6.21.0" semver "^7.5.4" -"@typescript-eslint/visitor-keys@6.20.0": - version "6.20.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.20.0.tgz#f7ada27f2803de89df0edd9fd7be22c05ce6a498" - integrity sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw== +"@typescript-eslint/visitor-keys@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47" + integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A== dependencies: - "@typescript-eslint/types" "6.20.0" + "@typescript-eslint/types" "6.21.0" eslint-visitor-keys "^3.4.1" "@ungap/structured-clone@^1.2.0": @@ -1202,13 +1207,13 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== +array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" + call-bind "^1.0.5" + is-array-buffer "^3.0.4" array-ify@^1.0.0: version "1.0.0" @@ -1236,16 +1241,27 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array.prototype.findlastindex@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207" - integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== +array.prototype.filter@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz#423771edeb417ff5914111fff4277ea0624c0d0e" + integrity sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw== dependencies: call-bind "^1.0.2" define-properties "^1.2.0" es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + +array.prototype.findlastindex@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz#d1c50f0b3a9da191981ff8942a0aedd82794404f" + integrity sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" array.prototype.flat@^1.3.2: version "1.3.2" @@ -1268,16 +1284,17 @@ array.prototype.flatmap@^1.3.2: es-shim-unscopables "^1.0.0" arraybuffer.prototype.slice@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" - integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-array-buffer "^3.0.2" + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" is-shared-array-buffer "^1.0.2" arrify@^1.0.1: @@ -1305,7 +1322,7 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -available-typed-arrays@^1.0.5: +available-typed-arrays@^1.0.5, available-typed-arrays@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz#ac812d8ce5a6b976d738e1c45f08d0b00bc7d725" integrity sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg== @@ -1492,14 +1509,15 @@ buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" -call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" - integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.6.tgz#6c46675fc7a5e9de82d75a233d586c8b7ac0d931" + integrity sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg== dependencies: + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.1" - set-function-length "^1.1.1" + get-intrinsic "^1.2.3" + set-function-length "^1.2.0" callsites@^3.0.0: version "3.1.0" @@ -1526,32 +1544,32 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001580: - version "1.0.30001582" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz#db3070547ce0b48d9f44a509b86c4a02ba5d9055" - integrity sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg== + version "1.0.30001585" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz#0b4e848d84919c783b2a41c13f7de8ce96744401" + integrity sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.37: - version "2.198.37" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.37.tgz#13b14a65bedb615cb18baa5be56fdb82c23559d7" - integrity sha512-oK/spYuj5SCl/oExP8auzfBg9ea0WCVIa7iyLfFWqSh+qp9KYR3mPSK3hRt7iNw5icYQxVz3TTyoIjYAIUtLFA== +cdk8s-cli@^2.198.42: + version "2.198.42" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.42.tgz#9b215e83b8d9489ea6faae4f2ddd00040b449543" + integrity sha512-ntVDYi5IJx0aoEOPmJE0s56Fbd/unnoWqUXwwK7gFssgwj+RQu4jxFnihsJ7bNQC/y6l/qb44IDef3vvsufHvA== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.32" - cdk8s-plus-25 "^2.22.72" + cdk8s "^2.68.35" + cdk8s-plus-25 "^2.22.75" codemaker "^1.94.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1021" + jsii-srcmak "^0.1.1028" json2jsii "^0.4.3" - semver "^7.5.4" + semver "^7.6.0" sscaff "^1.2.274" table "^6.8.1" yaml "2.3.4" @@ -1559,19 +1577,19 @@ cdk8s-cli@^2.198.37: optionalDependencies: backport "8.5.0" -cdk8s-plus-25@^2.22.72: - version "2.22.72" - resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.72.tgz#08b38629ba390ba9a78ece18dad632799e0de049" - integrity sha512-mqUzF8m+egKGiXD9T5jkudjXhXsOeEXb/qD5rMCsq2xgf2SdLahdG1JKZkHA9wL6Sk2dMwopBTWWLIYm1I2iYw== +cdk8s-plus-25@^2.22.75: + version "2.22.75" + resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.75.tgz#8bfc870bfe27681bf2484bbf7a20c5b6704c6ce0" + integrity sha512-v5nmZAs8BfN/AuV3X5osOY/l6qYlGopILpBo/+yN3QgKGiNawEOyhBg8Xsa45a+4+ZySZHva/GqL5HDxjDxR/w== dependencies: minimatch "^3.1.2" optionalDependencies: backport "8.5.0" -cdk8s@2.68.32, cdk8s@^2.68.32: - version "2.68.32" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.32.tgz#6aa25c3fdd8b2c2ec0c8defffafe170f038b406b" - integrity sha512-tIZ+VBwPk4vOWut7DHm0zUcl+WK/X1gLX2iSsV/QbYuXjhNFEJaV9Wp0gzXer++qD+pUtbSLKJrnzlO0N7Elvw== +cdk8s@2.68.35, cdk8s@^2.68.35: + version "2.68.35" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.35.tgz#75e8b83744c66620c6c5a8fbab7b7df84a90ce5f" + integrity sha512-14t/KSAdhY11tQBstOSzjLJ1e9JSpPgUxNIWSucfSQiEXWruXBhbmejI5soI9yXgFSfUn37JaQKaROvNH63A6g== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2095,14 +2113,15 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-data-property@^1.0.1, define-data-property@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" - integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== +define-data-property@^1.0.1, define-data-property@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.2.tgz#f3c33b4f0102360cd7c0f5f28700f5678510b63a" + integrity sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g== dependencies: - get-intrinsic "^1.2.1" + es-errors "^1.3.0" + get-intrinsic "^1.2.2" gopd "^1.0.1" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.1" define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" @@ -2233,9 +2252,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.648: - version "1.4.653" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz#832ab25e80ad698ac09c1ca547bd9ee6cce7df10" - integrity sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA== + version "1.4.661" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.661.tgz#b28d63468b06e75610ed2b0f8e5f5f669a57bd91" + integrity sha512-AFg4wDHSOk5F+zA8aR+SVIOabu7m0e7BiJnigCvPXzIGy731XENw/lmNxTySpVFtkFEy+eyt4oHhh5FF3NjQNw== emittery@^0.8.1: version "0.8.1" @@ -2264,7 +2283,7 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.22.1: +es-abstract@^1.22.1, es-abstract@^1.22.3: version "1.22.3" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== @@ -2309,6 +2328,16 @@ es-abstract@^1.22.1: unbox-primitive "^1.0.2" which-typed-array "^1.1.13" +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + es-set-tostringtag@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" @@ -2318,7 +2347,7 @@ es-set-tostringtag@^2.0.1: has-tostringtag "^1.0.0" hasown "^2.0.0" -es-shim-unscopables@^1.0.0: +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== @@ -2772,11 +2801,12 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" - integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: + es-errors "^1.3.0" function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" @@ -2803,12 +2833,13 @@ get-stream@^6.0.0: integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" git-raw-commits@^2.0.8: version "2.0.11" @@ -3002,12 +3033,12 @@ has-symbols@^1.0.2, has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== +has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== dependencies: - has-symbols "^1.0.2" + has-symbols "^1.0.3" hasown@^2.0.0: version "2.0.0" @@ -3150,11 +3181,11 @@ inquirer@^8.2.3: wrap-ansi "^6.0.1" internal-slot@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" - integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== dependencies: - get-intrinsic "^1.2.2" + es-errors "^1.3.0" hasown "^2.0.0" side-channel "^1.0.4" @@ -3163,14 +3194,13 @@ interpret@^1.0.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== +is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== dependencies: call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" + get-intrinsic "^1.2.1" is-arrayish@^0.2.1: version "0.2.1" @@ -3331,12 +3361,12 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: - version "1.1.12" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== +is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.13, is-typed-array@^1.1.9: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== dependencies: - which-typed-array "^1.1.11" + which-typed-array "^1.1.14" is-typedarray@^1.0.0: version "1.0.0" @@ -3961,13 +3991,13 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1021: - version "0.1.1022" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1022.tgz#38350f9d32a6542e13c0a8d5024db5c10cffc3a4" - integrity sha512-iQKpVHs+paxNC9a7G1cgOsvizLANqSA0P2c0oDY0R0Rl5NfjH7fyhYhwwlRDUpBT1iyVsOtGepgD717NxF2PsA== +jsii-srcmak@^0.1.1028: + version "0.1.1029" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1029.tgz#b33c94b8b0e76d5d17929b7a4d4894826cddcb0b" + integrity sha512-SDmw+A6UkX+OoEIWtUu7gefmMsC7zrKOAnYGFawwhLwVLExb7MIh73kXPdwBoR1iM/xe1Mv8XB1qSjFR2CA3zw== dependencies: fs-extra "^9.1.0" - jsii "~5.3.12" + jsii "~5.3.15" jsii-pacmak "^1.94.0" ncp "^2.0.0" yargs "^15.4.1" @@ -3991,10 +4021,10 @@ jsii@1.94.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.3.12: - version "5.3.12" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.12.tgz#b19ae542ee006148f6d35cc73431f824cf01b942" - integrity sha512-G2hWcEIfED1JuP6EwCFO94Ho4LO8j/na7A4I/ekdCEEmdLAFUvgXTZ4rRuZeiMLmvU0rKyb24r8V18gl+BbkNA== +jsii@~5.3.15: + version "5.3.15" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.15.tgz#193e1752a2338e8704d9ceac492a74df537b4ec5" + integrity sha512-nAiGxVPHTQedMIr3qsM8d4VR/Gwn4wDLMftaA/EFm+AFidGmVt/9fkMagmGfcczOwDZZS5UNLdHUd+1mGnVdwQ== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" @@ -4484,7 +4514,7 @@ nwsapi@^2.2.0: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -object-inspect@^1.13.1, object-inspect@^1.9.0: +object-inspect@^1.13.1: version "1.13.1" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== @@ -4514,14 +4544,15 @@ object.fromentries@^2.0.7: es-abstract "^1.22.1" object.groupby@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee" - integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== + version "1.0.2" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.2.tgz#494800ff5bab78fd0eff2835ec859066e00192ec" + integrity sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + array.prototype.filter "^1.0.3" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.0.0" object.values@^1.1.7: version "1.1.7" @@ -5045,12 +5076,12 @@ safe-json-stringify@^1.2.0: integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg== safe-regex-test@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.2.tgz#3ba32bdb3ea35f940ee87e5087c60ee786c3f6c5" - integrity sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ== + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.6" + es-errors "^1.3.0" is-regex "^1.1.4" safe-stable-stringify@^2.3.1: @@ -5082,10 +5113,10 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: + version "7.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" + integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== dependencies: lru-cache "^6.0.0" @@ -5094,26 +5125,20 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.5, semver@^7.5.4: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -set-function-length@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.0.tgz#2f81dc6c16c7059bda5ab7c82c11f03a515ed8e1" - integrity sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w== +set-function-length@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" + integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== dependencies: - define-data-property "^1.1.1" + define-data-property "^1.1.2" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.2" + get-intrinsic "^1.2.3" gopd "^1.0.1" has-property-descriptors "^1.0.1" @@ -5156,13 +5181,14 @@ shx@^0.3.4: shelljs "^0.8.5" side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + version "1.0.5" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.5.tgz#9a84546599b48909fb6af1211708d23b1946221b" + integrity sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.6" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" @@ -5604,9 +5630,9 @@ triple-beam@^1.3.0: integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg== ts-api-utils@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" - integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + version "1.2.1" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b" + integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== ts-jest@^27: version "27.1.5" @@ -5699,13 +5725,13 @@ type-fest@^0.8.1: integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== typed-array-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" - integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.1.tgz#0608ffe6bca71bf15a45bff0ca2604107a1325f5" + integrity sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - is-typed-array "^1.1.10" + call-bind "^1.0.6" + es-errors "^1.3.0" + is-typed-array "^1.1.13" typed-array-byte-length@^1.0.0: version "1.0.0" @@ -5957,16 +5983,16 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.11, which-typed-array@^1.1.13: - version "1.1.13" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" - integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== +which-typed-array@^1.1.13, which-typed-array@^1.1.14: + version "1.1.14" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" + integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.4" + available-typed-arrays "^1.0.6" + call-bind "^1.0.5" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.0" + has-tostringtag "^1.0.1" which@^2.0.1: version "2.0.2" From 3bc6ae45291176d4c3f0508774bb9947ecbadc83 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 8 Feb 2024 07:16:50 -0800 Subject: [PATCH 002/261] chore(deps): upgrade configuration (#3677) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7831626714 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index dc9f8c1a3..7cde7f3ce 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.8", + "projen": "^0.79.9", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 47ccbb938..ab1e3a7ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4805,10 +4805,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.8: - version "0.79.8" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.8.tgz#bb4a11af0b2bfb6f94a2f682a97f433844f2642e" - integrity sha512-upzZIccUijumfs6b0Mk9PzqyePUj7feZrnNQ+CM05Sj+h86+NbLLTWrlN79lxWs0ZByNFWok5Kpc7kCvkQtfiQ== +projen@^0.79.9: + version "0.79.9" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.9.tgz#530e8c4640db2716488a7c8b854f36573269552e" + integrity sha512-W0SBkRHLORWzvgkzlZHQgArTBpeMrZklP3g9U8EpflAAeG1hLNUFHPkneODz8a1EDPt63FDnLkAsXXJOsPiP2A== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -4819,7 +4819,7 @@ projen@^0.79.8: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" - semver "^7.5.4" + semver "^7.6.0" shx "^0.3.4" xmlbuilder2 "^3.1.1" yaml "^2.2.2" From feaa4fea1daccf344d376434ea4cb8c97cb8afe0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 9 Feb 2024 01:11:18 -0800 Subject: [PATCH 003/261] chore(deps): upgrade dev dependencies (#3678) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7841786265 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 36 ++++++++++++++++++------------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 7cde7f3ce..4680d59c1 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.35", - "cdk8s-cli": "^2.198.42", + "cdk8s-cli": "^2.198.43", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index ab1e3a7ec..0183bbc84 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.16" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.16.tgz#4411f79411514eb8e2926f036c86c9f0e4ec6708" - integrity sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ== + version "20.11.17" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.17.tgz#cdd642d0e62ef3a861f88ddbc2b61e32578a9292" + integrity sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.79" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.79.tgz#153e25561b271cf87dc1b28d38f98cebd514d788" - integrity sha512-Qd7jdLR5zmnIyMhfDrfPqN5tUCvreVpP3Qrf2oSM+F7SNzlb/MwHISGUkdFHtevfkPJ3iAGyeQI/jsbh9EStgQ== + version "16.18.80" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.80.tgz#9644e2d8acaf8163d46d23e05ce3822e9379dfc3" + integrity sha512-vFxJ1Iyl7A0+xB0uW1r1v504yItKZLdqg/VZELUZ4H02U0bXAgBisSQ8Erf0DMruNFz9ggoiEv6T8Ll9bTg8Jw== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1553,10 +1553,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.42: - version "2.198.42" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.42.tgz#9b215e83b8d9489ea6faae4f2ddd00040b449543" - integrity sha512-ntVDYi5IJx0aoEOPmJE0s56Fbd/unnoWqUXwwK7gFssgwj+RQu4jxFnihsJ7bNQC/y6l/qb44IDef3vvsufHvA== +cdk8s-cli@^2.198.43: + version "2.198.43" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.43.tgz#1afb9871141da4601f94d21baa5b4e8d8ad9239b" + integrity sha512-g8vSEvLX/qjSNOUTPnnywpRSDb+IAwFhwAD5dEZ/pk/CPstbYYOUiugc4f+P0h6paZqtDy6aNHXHoXHY7pO/pQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1567,7 +1567,7 @@ cdk8s-cli@^2.198.42: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1028" + jsii-srcmak "^0.1.1030" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -2252,9 +2252,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.648: - version "1.4.661" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.661.tgz#b28d63468b06e75610ed2b0f8e5f5f669a57bd91" - integrity sha512-AFg4wDHSOk5F+zA8aR+SVIOabu7m0e7BiJnigCvPXzIGy731XENw/lmNxTySpVFtkFEy+eyt4oHhh5FF3NjQNw== + version "1.4.664" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.664.tgz#b00fc67d5d4f124e429b0dcce5a02ae18ef33ede" + integrity sha512-k9VKKSkOSNPvSckZgDDl/IQx45E1quMjX8QfLzUsAs/zve8AyFDK+ByRynSP/OfEfryiKHpQeMf00z0leLCc3A== emittery@^0.8.1: version "0.8.1" @@ -3991,10 +3991,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1028: - version "0.1.1029" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1029.tgz#b33c94b8b0e76d5d17929b7a4d4894826cddcb0b" - integrity sha512-SDmw+A6UkX+OoEIWtUu7gefmMsC7zrKOAnYGFawwhLwVLExb7MIh73kXPdwBoR1iM/xe1Mv8XB1qSjFR2CA3zw== +jsii-srcmak@^0.1.1030: + version "0.1.1030" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1030.tgz#590553bdab1fd29202a6c13e05f69e87a3beaaf5" + integrity sha512-AHd7n93V+orqdt+hKGYkh71H9GKO2hHZtIC93kp8V/pFxrk8v3hGQxaljfZaTmsctWitxYZh76QcRJKGEreaOA== dependencies: fs-extra "^9.1.0" jsii "~5.3.15" From 88f5dd5162f477282e4563f587b94f5d2c691565 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 9 Feb 2024 07:18:30 -0800 Subject: [PATCH 004/261] chore(deps): upgrade configuration (#3683) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7845802598 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 4680d59c1..a4ef26f57 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.487", + "@cdk8s/projen-common": "^0.0.488", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.9", + "projen": "^0.79.10", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 0183bbc84..f8c3192cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.487": - version "0.0.487" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.487.tgz#2fd607407e2f6b1c02b7fb5815ffb87ca4f29a8d" - integrity sha512-Kjd3H7HfSy9ADNk9XKMyzWyxtPqkOpAuhPW1D4UgM1fK+S1BU3YHXs0lNsTaKpBIHjMzay2FNHCkuOYIXRwx0w== +"@cdk8s/projen-common@^0.0.488": + version "0.0.488" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.488.tgz#cc76620dd3418a6bfa7e8bc55561f92413a34b85" + integrity sha512-qiPnBtAihLzHu3XtHux2lP17Dd36ibA/tF3mwBQV6m8bm/9XXZFXYOB53aDfEtclKU/1rmwtQnnx2ubFR8nm3A== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" @@ -4805,10 +4805,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.9: - version "0.79.9" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.9.tgz#530e8c4640db2716488a7c8b854f36573269552e" - integrity sha512-W0SBkRHLORWzvgkzlZHQgArTBpeMrZklP3g9U8EpflAAeG1hLNUFHPkneODz8a1EDPt63FDnLkAsXXJOsPiP2A== +projen@^0.79.10: + version "0.79.10" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.10.tgz#fc68c36f4978087b051f7c761c8ec783cb0900c2" + integrity sha512-1B/dvLCG8YcBY11M7a3Kq7ZC69zRRI9qVm1YZ7AAE4vlFkQwgVc2VA3wR0omqpXjBm2XFK9gaILxMdGpIMUhbg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From a36ab1afe223b29af3c74c63d909345c7fd5a9d0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 10 Feb 2024 01:19:34 -0800 Subject: [PATCH 005/261] chore(deps): upgrade dev dependencies (#3684) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7853890319 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index a4ef26f57..354d2b6d5 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.35", - "cdk8s-cli": "^2.198.43", + "cdk8s-cli": "^2.198.44", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index f8c3192cc..6484655f4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1553,10 +1553,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.43: - version "2.198.43" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.43.tgz#1afb9871141da4601f94d21baa5b4e8d8ad9239b" - integrity sha512-g8vSEvLX/qjSNOUTPnnywpRSDb+IAwFhwAD5dEZ/pk/CPstbYYOUiugc4f+P0h6paZqtDy6aNHXHoXHY7pO/pQ== +cdk8s-cli@^2.198.44: + version "2.198.44" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.44.tgz#6da38515f8833074f352fda2aa40f12cd00b4947" + integrity sha512-j4IdM7HOXa1mmOLlksdCrkmQ8lyG65ZbTjX8FLTwlSEYeDa1cc+42lx822QFoyxf0OIcolB8qeH6i3dT6XI2mQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1567,7 +1567,7 @@ cdk8s-cli@^2.198.43: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1030" + jsii-srcmak "^0.1.1031" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -2252,9 +2252,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.648: - version "1.4.664" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.664.tgz#b00fc67d5d4f124e429b0dcce5a02ae18ef33ede" - integrity sha512-k9VKKSkOSNPvSckZgDDl/IQx45E1quMjX8QfLzUsAs/zve8AyFDK+ByRynSP/OfEfryiKHpQeMf00z0leLCc3A== + version "1.4.665" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.665.tgz#681700bd590b0e5a3be66e3e2874ce62abcf5da5" + integrity sha512-UpyCWObBoD+nSZgOC2ToaIdZB0r9GhqT2WahPKiSki6ckkSuKhQNso8V2PrFcHBMleI/eqbKgVQgVC4Wni4ilw== emittery@^0.8.1: version "0.8.1" @@ -3991,10 +3991,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1030: - version "0.1.1030" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1030.tgz#590553bdab1fd29202a6c13e05f69e87a3beaaf5" - integrity sha512-AHd7n93V+orqdt+hKGYkh71H9GKO2hHZtIC93kp8V/pFxrk8v3hGQxaljfZaTmsctWitxYZh76QcRJKGEreaOA== +jsii-srcmak@^0.1.1031: + version "0.1.1031" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1031.tgz#a868cf38274c22d0a476d858c1e59d96b37726c7" + integrity sha512-+e17KPOjLGnoUenwYHqrWgigfEhDInOAuiR51FkkTzr+/gn2cfpYvSLhtPWP50B7RxYPZXMEVm8ieTv2VOnhzg== dependencies: fs-extra "^9.1.0" jsii "~5.3.15" @@ -5278,9 +5278,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.16" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f" - integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== + version "3.0.17" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" + integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== spdx-license-list@^6.8.0: version "6.8.0" From dbf2476520557b5b749ed5ae0fa868059f6b5044 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 10 Feb 2024 07:15:16 -0800 Subject: [PATCH 006/261] chore(deps): upgrade configuration (#3689) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7855673235 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- .github/workflows/backport.yml | 2 +- .github/workflows/build.yml | 36 ++++++++++--------- .github/workflows/release-k8s.27.yml | 33 ++++++++--------- ...rade-compiler-dependencies-k8s-25-main.yml | 11 +++--- ...rade-compiler-dependencies-k8s-26-main.yml | 11 +++--- ...rade-compiler-dependencies-k8s-27-main.yml | 11 +++--- .../upgrade-configuration-k8s-25-main.yml | 11 +++--- .../upgrade-configuration-k8s-26-main.yml | 11 +++--- .../upgrade-configuration-k8s-27-main.yml | 11 +++--- .../upgrade-dev-dependencies-k8s-25-main.yml | 11 +++--- .../upgrade-dev-dependencies-k8s-26-main.yml | 11 +++--- .../upgrade-dev-dependencies-k8s-27-main.yml | 11 +++--- ...grade-runtime-dependencies-k8s-25-main.yml | 11 +++--- ...grade-runtime-dependencies-k8s-26-main.yml | 11 +++--- ...grade-runtime-dependencies-k8s-27-main.yml | 11 +++--- .projen/tasks.json | 2 +- package.json | 2 +- yarn.lock | 8 ++--- 18 files changed, 115 insertions(+), 100 deletions(-) diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index 1b3547281..9e6c940f8 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -16,7 +16,7 @@ jobs: with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 475371f6a..ff1615c14 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,12 +15,12 @@ jobs: CI: "true" steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.ref }} repository: ${{ github.event.pull_request.head.repo.full_name }} - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -34,10 +34,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "self_mutation_happened=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.self_mutation.outputs.self_mutation_happened - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true - name: Fail build on mutation if: steps.self_mutation.outputs.self_mutation_happened run: |- @@ -48,10 +49,11 @@ jobs: run: cd dist && getfacl -R . > permissions-backup.acl continue-on-error: true - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build-artifact path: dist + overwrite: true self-mutation: needs: build runs-on: ubuntu-latest @@ -60,13 +62,13 @@ jobs: if: always() && needs.build.outputs.self_mutation_happened && !(github.event.pull_request.head.repo.full_name != github.repository) steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} ref: ${{ github.event.pull_request.head.ref }} repository: ${{ github.event.pull_request.head.repo.full_name }} - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} @@ -89,11 +91,11 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -118,11 +120,11 @@ jobs: with: distribution: temurin java-version: 11.x - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -143,14 +145,14 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: 3.x - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -171,14 +173,14 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - uses: actions/setup-dotnet@v3 with: dotnet-version: 3.x - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -199,14 +201,14 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - uses: actions/setup-go@v3 with: go-version: ^1.16.0 - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist diff --git a/.github/workflows/release-k8s.27.yml b/.github/workflows/release-k8s.27.yml index 5efc4d392..6f7b56a76 100644 --- a/.github/workflows/release-k8s.27.yml +++ b/.github/workflows/release-k8s.27.yml @@ -18,7 +18,7 @@ jobs: CI: "true" steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set git identity @@ -26,7 +26,7 @@ jobs: git config user.name "github-actions" git config user.email "github-actions@github.com" - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -50,10 +50,11 @@ jobs: continue-on-error: true - name: Upload artifact if: ${{ steps.git_remote.outputs.latest_commit == github.sha }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build-artifact path: dist + overwrite: true release_github: name: Publish to GitHub Releases needs: release @@ -62,11 +63,11 @@ jobs: contents: write if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -91,11 +92,11 @@ jobs: contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -128,11 +129,11 @@ jobs: with: distribution: temurin java-version: 11.x - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -163,14 +164,14 @@ jobs: contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: 3.x - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -198,14 +199,14 @@ jobs: contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - uses: actions/setup-dotnet@v3 with: dotnet-version: 3.x - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist @@ -232,14 +233,14 @@ jobs: contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - uses: actions/setup-go@v3 with: go-version: ^1.16.0 - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: build-artifact path: dist diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml index f5061cd73..3c490c452 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml index 229029332..a3f636c93 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml index 5a2957219..e3e67922a 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-configuration-k8s-25-main.yml b/.github/workflows/upgrade-configuration-k8s-25-main.yml index 2fec81595..83548b00f 100644 --- a/.github/workflows/upgrade-configuration-k8s-25-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-25-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-configuration-k8s-26-main.yml b/.github/workflows/upgrade-configuration-k8s-26-main.yml index ace26fdb9..7b951e372 100644 --- a/.github/workflows/upgrade-configuration-k8s-26-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-26-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-configuration-k8s-27-main.yml b/.github/workflows/upgrade-configuration-k8s-27-main.yml index 44dc12ac2..5ec478d65 100644 --- a/.github/workflows/upgrade-configuration-k8s-27-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-27-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml index 2fd53b1a9..d64882996 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml index 7e31aa5ef..154db5f26 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml index a2646c18a..725477cca 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml index c926d8c7d..cc563505f 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-25/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml index 318ba5975..7aa6fcf68 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-26/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml index f7e0d7e8f..5cd63e569 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml @@ -15,11 +15,11 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: lts/* - name: Install dependencies @@ -33,10 +33,11 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: .repo.patch path: .repo.patch + overwrite: true pr: name: Create Pull Request needs: upgrade @@ -46,11 +47,11 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: k8s-27/main - name: Download patch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: .repo.patch path: ${{ runner.temp }} diff --git a/.projen/tasks.json b/.projen/tasks.json index d8b6888a8..1a8a15b4a 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -466,7 +466,7 @@ }, "steps": [ { - "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev --filter=@types/jest,@types/minimatch,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,cdk8s,cdk8s-cli,constructs,eslint-import-resolver-typescript,eslint-plugin-import,eslint,jest-junit,jest,jsii-diff,snake-case,standard-version,ts-jest,ts-node,minimatch" + "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev --filter=@types/minimatch,cdk8s,cdk8s-cli,eslint-import-resolver-typescript,eslint-plugin-import,jsii-diff,snake-case,ts-node,minimatch" }, { "exec": "yarn install --check-files" diff --git a/package.json b/package.json index 354d2b6d5..61cbed4eb 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.10", + "projen": "^0.79.16", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 6484655f4..adad3a7da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4805,10 +4805,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.10: - version "0.79.10" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.10.tgz#fc68c36f4978087b051f7c761c8ec783cb0900c2" - integrity sha512-1B/dvLCG8YcBY11M7a3Kq7ZC69zRRI9qVm1YZ7AAE4vlFkQwgVc2VA3wR0omqpXjBm2XFK9gaILxMdGpIMUhbg== +projen@^0.79.16: + version "0.79.16" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.16.tgz#49604da02a95024ef0f789c35732ba6ca7f26693" + integrity sha512-Q0t7OJJHtXAJ4MiUaxInNqgbKEcY51P8BYQrK2sBvcAQl06BFbtcV+AaxIytPD//EklNMyxjXFzzHcHN307uMw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 6972291259abd9de7492a117c716e8d531c1bf15 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 11 Feb 2024 01:31:10 -0800 Subject: [PATCH 007/261] chore(deps): upgrade dev dependencies (#3690) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7860921638 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 61cbed4eb..ccf710e24 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.35", - "cdk8s-cli": "^2.198.44", + "cdk8s-cli": "^2.198.45", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index adad3a7da..d410fb915 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1553,10 +1553,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.44: - version "2.198.44" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.44.tgz#6da38515f8833074f352fda2aa40f12cd00b4947" - integrity sha512-j4IdM7HOXa1mmOLlksdCrkmQ8lyG65ZbTjX8FLTwlSEYeDa1cc+42lx822QFoyxf0OIcolB8qeH6i3dT6XI2mQ== +cdk8s-cli@^2.198.45: + version "2.198.45" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.45.tgz#b0d6125aeddc342eef84871d660186558530165c" + integrity sha512-N9MJEWagaHBgKQH5ZHRDv7734BA6pQQ58ynG1o+H17ZKGS+iMKsqtZ0FEN3ypCwMLF0vFs32/LrLpma4l7uG3A== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1567,7 +1567,7 @@ cdk8s-cli@^2.198.44: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1031" + jsii-srcmak "^0.1.1032" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -3041,9 +3041,9 @@ has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: has-symbols "^1.0.3" hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + version "2.0.1" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" + integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== dependencies: function-bind "^1.1.2" @@ -3991,10 +3991,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1031: - version "0.1.1031" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1031.tgz#a868cf38274c22d0a476d858c1e59d96b37726c7" - integrity sha512-+e17KPOjLGnoUenwYHqrWgigfEhDInOAuiR51FkkTzr+/gn2cfpYvSLhtPWP50B7RxYPZXMEVm8ieTv2VOnhzg== +jsii-srcmak@^0.1.1032: + version "0.1.1032" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1032.tgz#74e60f96e544b66d6cbb082aa4eca24e441c79cc" + integrity sha512-GJ06Hp7F/VdlL8r/OBfothteY+mssWq9I8ueeHMzrIFQfdFVidi3ts2j2yYLv4kzvSL9t6N/5IPJAAUstFrYmA== dependencies: fs-extra "^9.1.0" jsii "~5.3.15" From 586aedb47aac2f0db3ebf18edd198016e5b2be80 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 11 Feb 2024 07:18:29 -0800 Subject: [PATCH 008/261] chore(deps): upgrade configuration (#3695) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7862809629 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index ccf710e24..f3218b689 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.16", + "projen": "^0.79.17", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index d410fb915..7219fe844 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4805,10 +4805,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.16: - version "0.79.16" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.16.tgz#49604da02a95024ef0f789c35732ba6ca7f26693" - integrity sha512-Q0t7OJJHtXAJ4MiUaxInNqgbKEcY51P8BYQrK2sBvcAQl06BFbtcV+AaxIytPD//EklNMyxjXFzzHcHN307uMw== +projen@^0.79.17: + version "0.79.17" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.17.tgz#f367e3419ccaa2a5f347c41ecfcb79baa5ba0938" + integrity sha512-RNTnt/p8oWNueDJtIlP3YfqCBCoobCe0v5hhAWi2DUZt2Be815CQFU6nE7zIDuvuYGzDEqJb2ztgpCvzF7visw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From d56e4eee20250099c8d175ce7a775cda2a38f5f8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 12 Feb 2024 01:10:44 -0800 Subject: [PATCH 009/261] chore(deps): upgrade dev dependencies (#3696) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7869405221 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 53 ++++++++++++++++++++++++++-------------------------- 2 files changed, 28 insertions(+), 27 deletions(-) diff --git a/package.json b/package.json index f3218b689..e4c656d51 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.35", - "cdk8s-cli": "^2.198.45", + "cdk8s-cli": "^2.198.46", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 7219fe844..aa548e1b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -943,9 +943,9 @@ integrity sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw== "@types/semver@^7.5.0": - version "7.5.6" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" - integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== + version "7.5.7" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e" + integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg== "@types/stack-utils@^2.0.0": version "2.0.3" @@ -1544,19 +1544,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001580: - version "1.0.30001585" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz#0b4e848d84919c783b2a41c13f7de8ce96744401" - integrity sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q== + version "1.0.30001587" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz#a0bce920155fa56a1885a69c74e1163fc34b4881" + integrity sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.45: - version "2.198.45" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.45.tgz#b0d6125aeddc342eef84871d660186558530165c" - integrity sha512-N9MJEWagaHBgKQH5ZHRDv7734BA6pQQ58ynG1o+H17ZKGS+iMKsqtZ0FEN3ypCwMLF0vFs32/LrLpma4l7uG3A== +cdk8s-cli@^2.198.46: + version "2.198.46" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.46.tgz#d126fcc2abc65496eaafa909663ba269c7d76ee3" + integrity sha512-xyC/OP0B8tYftzaErrx1qWBL61NLxc4Xko0hD/gMd5DY7+m/0282dMMXycDsFA7fHydBiV1ltNJ/TkedHuaX+Q== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1567,7 +1567,7 @@ cdk8s-cli@^2.198.45: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1032" + jsii-srcmak "^0.1.1033" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -3991,10 +3991,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1032: - version "0.1.1032" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1032.tgz#74e60f96e544b66d6cbb082aa4eca24e441c79cc" - integrity sha512-GJ06Hp7F/VdlL8r/OBfothteY+mssWq9I8ueeHMzrIFQfdFVidi3ts2j2yYLv4kzvSL9t6N/5IPJAAUstFrYmA== +jsii-srcmak@^0.1.1033: + version "0.1.1033" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1033.tgz#0d6af07a8b925b61df80c3a3213cb4e67c41902a" + integrity sha512-qJL/RyMsyH7oArdEb/NO+Y/zLaLhWQSdpD11okUrSsQOfmTb8ybChf9fUiATMVVtgY2nkdBKws4A1JBJtA6SfQ== dependencies: fs-extra "^9.1.0" jsii "~5.3.15" @@ -4022,9 +4022,9 @@ jsii@1.94.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.15: - version "5.3.15" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.15.tgz#193e1752a2338e8704d9ceac492a74df537b4ec5" - integrity sha512-nAiGxVPHTQedMIr3qsM8d4VR/Gwn4wDLMftaA/EFm+AFidGmVt/9fkMagmGfcczOwDZZS5UNLdHUd+1mGnVdwQ== + version "5.3.17" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.17.tgz#be7f951185b07b7088c723a3783d9b0be35c6a4b" + integrity sha512-nfXMYiw8p+7A21w+IPFTS/FJHYZZ5eWrfoV9GAtlEkVCYfMcW2y0CYDL4huebHG33sNC/ACKSgsdJBctV+dRiA== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" @@ -4033,7 +4033,7 @@ jsii@~5.3.15: downlevel-dts "^0.11.0" fast-deep-equal "^3.1.3" log4js "^6.9.1" - semver "^7.5.4" + semver "^7.6.0" semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.8.0" @@ -4942,13 +4942,14 @@ redent@^3.0.0: strip-indent "^3.0.0" regexp.prototype.flags@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" - integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + version "1.5.2" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - set-function-name "^2.0.0" + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" repeat-string@^1.6.1: version "1.6.1" @@ -5142,7 +5143,7 @@ set-function-length@^1.2.0: gopd "^1.0.1" has-property-descriptors "^1.0.1" -set-function-name@^2.0.0: +set-function-name@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== From b84358071c2968c54cee04749f8b54ae35d92168 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 13 Feb 2024 01:25:50 -0800 Subject: [PATCH 010/261] chore(deps): upgrade dev dependencies (#3699) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7884077122 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 4 +-- yarn.lock | 80 +++++++++++++++++++++++++++++----------------------- 2 files changed, 46 insertions(+), 38 deletions(-) diff --git a/package.json b/package.json index e4c656d51..7ca3799df 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.35", - "cdk8s-cli": "^2.198.46", + "cdk8s": "2.68.36", + "cdk8s-cli": "^2.198.47", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index aa548e1b9..a1096e723 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1510,14 +1510,15 @@ buffer@^5.5.0: ieee754 "^1.1.13" call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.6.tgz#6c46675fc7a5e9de82d75a233d586c8b7ac0d931" - integrity sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg== + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: + es-define-property "^1.0.0" es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.3" - set-function-length "^1.2.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" callsites@^3.0.0: version "3.1.0" @@ -1553,21 +1554,21 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.46: - version "2.198.46" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.46.tgz#d126fcc2abc65496eaafa909663ba269c7d76ee3" - integrity sha512-xyC/OP0B8tYftzaErrx1qWBL61NLxc4Xko0hD/gMd5DY7+m/0282dMMXycDsFA7fHydBiV1ltNJ/TkedHuaX+Q== +cdk8s-cli@^2.198.47: + version "2.198.47" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.47.tgz#5d3a5b288dd87a407ddffa850c55db2c6fe52180" + integrity sha512-mL35PJ+rJDw+XEKmzdBYn1T8h7HhYOrcClDAUTA46gj26Zxs7pUekit9q7C+uIGmKR9EB9pCamH44BBWA34zXQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.35" + cdk8s "^2.68.36" cdk8s-plus-25 "^2.22.75" codemaker "^1.94.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1033" + jsii-srcmak "^0.1.1034" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -1586,10 +1587,10 @@ cdk8s-plus-25@^2.22.75: optionalDependencies: backport "8.5.0" -cdk8s@2.68.35, cdk8s@^2.68.35: - version "2.68.35" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.35.tgz#75e8b83744c66620c6c5a8fbab7b7df84a90ce5f" - integrity sha512-14t/KSAdhY11tQBstOSzjLJ1e9JSpPgUxNIWSucfSQiEXWruXBhbmejI5soI9yXgFSfUn37JaQKaROvNH63A6g== +cdk8s@2.68.36, cdk8s@^2.68.36: + version "2.68.36" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.36.tgz#602918210ab28b166d9ada273671f5a88217e271" + integrity sha512-+FS2zlorg7Cw6pVFUpIF/TQAefwAOUev+9Mr5Zz5WuW5E90XfQrE2wSLY626UGR92wBuAtQZBDpOB3Sfv94pDw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2114,12 +2115,12 @@ defaults@^1.0.3: clone "^1.0.2" define-data-property@^1.0.1, define-data-property@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.2.tgz#f3c33b4f0102360cd7c0f5f28700f5678510b63a" - integrity sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g== + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.3.tgz#281845e04737d709c2de99e278546189b65d3055" + integrity sha512-h3GBouC+RPtNX2N0hHVLo2ZwPYurq8mLmXpOLTsw71gr7lHt5VaI4vVkDUNOfiWmm48JEXe3VM7PmLX45AMmmg== dependencies: es-errors "^1.3.0" - get-intrinsic "^1.2.2" + get-intrinsic "^1.2.4" gopd "^1.0.1" has-property-descriptors "^1.0.1" @@ -2252,9 +2253,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.648: - version "1.4.665" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.665.tgz#681700bd590b0e5a3be66e3e2874ce62abcf5da5" - integrity sha512-UpyCWObBoD+nSZgOC2ToaIdZB0r9GhqT2WahPKiSki6ckkSuKhQNso8V2PrFcHBMleI/eqbKgVQgVC4Wni4ilw== + version "1.4.667" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.667.tgz#2767d998548e5eeeaf8bdaffd67b56796bfbed3d" + integrity sha512-66L3pLlWhTNVUhnmSA5+qDM3fwnXsM6KAqE36e2w4KN0g6pkEtlT5bs41FQtQwVwKnfhNBXiWRLPs30HSxd7Kw== emittery@^0.8.1: version "0.8.1" @@ -2333,6 +2334,13 @@ es-array-method-boxes-properly@^1.0.0: resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" @@ -3017,11 +3025,11 @@ has-own-prop@^2.0.0: integrity sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ== has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" - integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.2.2" + es-define-property "^1.0.0" has-proto@^1.0.1: version "1.0.1" @@ -3991,13 +3999,13 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1033: - version "0.1.1033" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1033.tgz#0d6af07a8b925b61df80c3a3213cb4e67c41902a" - integrity sha512-qJL/RyMsyH7oArdEb/NO+Y/zLaLhWQSdpD11okUrSsQOfmTb8ybChf9fUiATMVVtgY2nkdBKws4A1JBJtA6SfQ== +jsii-srcmak@^0.1.1034: + version "0.1.1034" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1034.tgz#39878a6c8df856675381f75b5070adf42a9f91ad" + integrity sha512-TpfsY9TlyfQRjVwRlnoXa+C6EwFimg9UA2JZr2y/Kpzt06vn0zXPuT1DeOp7HAcjVqPjYyjaKw4FTOXdTC6+xQ== dependencies: fs-extra "^9.1.0" - jsii "~5.3.15" + jsii "~5.3.18" jsii-pacmak "^1.94.0" ncp "^2.0.0" yargs "^15.4.1" @@ -4021,10 +4029,10 @@ jsii@1.94.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.3.15: - version "5.3.17" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.17.tgz#be7f951185b07b7088c723a3783d9b0be35c6a4b" - integrity sha512-nfXMYiw8p+7A21w+IPFTS/FJHYZZ5eWrfoV9GAtlEkVCYfMcW2y0CYDL4huebHG33sNC/ACKSgsdJBctV+dRiA== +jsii@~5.3.18: + version "5.3.18" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.18.tgz#21e963355d7b5ee0a72ae8d27529d598f0ba366f" + integrity sha512-1BQT5rMDNiyZp7u5461EQQuEOnPJv0UEFlTHgDZJqqCeh1OquTpB0fYFfpJnsvl4C1aleBYo3f0QMzvV7wLVjw== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" @@ -5131,7 +5139,7 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -set-function-length@^1.2.0: +set-function-length@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== From 5fd11097556abb0e8562bb431d85fe1e6615dd8b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 13 Feb 2024 07:22:22 -0800 Subject: [PATCH 011/261] chore(deps): upgrade configuration (#3704) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7888484202 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 7ca3799df..283e1d46e 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.17", + "projen": "^0.79.19", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index a1096e723..a2123b29d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4813,10 +4813,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.17: - version "0.79.17" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.17.tgz#f367e3419ccaa2a5f347c41ecfcb79baa5ba0938" - integrity sha512-RNTnt/p8oWNueDJtIlP3YfqCBCoobCe0v5hhAWi2DUZt2Be815CQFU6nE7zIDuvuYGzDEqJb2ztgpCvzF7visw== +projen@^0.79.19: + version "0.79.19" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.19.tgz#36e54053a3fa8fa42258a51dbd192f8d33793417" + integrity sha512-zKI9tkZG2YMz3iF4kp/LiMRNLfsZOQZg2220Wj0W642q8HCTFJqjZ3ZLjPLq2149boqLEqd9UNGlDs+i30o91w== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From d086d33251221e5cbadfb0f6b159bc6629911204 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 14 Feb 2024 01:10:25 -0800 Subject: [PATCH 012/261] chore(deps): upgrade dev dependencies (#3705) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7898808296 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 109 ++++++++++++++++++++++++++------------------------- 2 files changed, 56 insertions(+), 55 deletions(-) diff --git a/package.json b/package.json index 283e1d46e..b563f1aff 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.36", - "cdk8s-cli": "^2.198.47", + "cdk8s-cli": "^2.198.48", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index a2123b29d..bda3fb98c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1207,7 +1207,7 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: +array-buffer-byte-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== @@ -1283,7 +1283,7 @@ array.prototype.flatmap@^1.3.2: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" -arraybuffer.prototype.slice@^1.0.2: +arraybuffer.prototype.slice@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== @@ -1509,7 +1509,7 @@ buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" -call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6: +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== @@ -1554,10 +1554,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.47: - version "2.198.47" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.47.tgz#5d3a5b288dd87a407ddffa850c55db2c6fe52180" - integrity sha512-mL35PJ+rJDw+XEKmzdBYn1T8h7HhYOrcClDAUTA46gj26Zxs7pUekit9q7C+uIGmKR9EB9pCamH44BBWA34zXQ== +cdk8s-cli@^2.198.48: + version "2.198.48" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.48.tgz#9f39ebb48afa3aea350e8179ff61f9692d196d04" + integrity sha512-85z+SneNL7DdG8w+XVoDZc5lwJTg+bCyKP0a98Wrh9EVFp4oImH78rXIDH9O1qW1a+O6WK/PHVBIRiMlfZqIaQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1568,7 +1568,7 @@ cdk8s-cli@^2.198.47: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1034" + jsii-srcmak "^0.1.1035" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -2115,14 +2115,13 @@ defaults@^1.0.3: clone "^1.0.2" define-data-property@^1.0.1, define-data-property@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.3.tgz#281845e04737d709c2de99e278546189b65d3055" - integrity sha512-h3GBouC+RPtNX2N0hHVLo2ZwPYurq8mLmXpOLTsw71gr7lHt5VaI4vVkDUNOfiWmm48JEXe3VM7PmLX45AMmmg== + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: + es-define-property "^1.0.0" es-errors "^1.3.0" - get-intrinsic "^1.2.4" gopd "^1.0.1" - has-property-descriptors "^1.0.1" define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" @@ -2253,9 +2252,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.648: - version "1.4.667" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.667.tgz#2767d998548e5eeeaf8bdaffd67b56796bfbed3d" - integrity sha512-66L3pLlWhTNVUhnmSA5+qDM3fwnXsM6KAqE36e2w4KN0g6pkEtlT5bs41FQtQwVwKnfhNBXiWRLPs30HSxd7Kw== + version "1.4.668" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.668.tgz#5cfed14f3240cdc70a359a49790cb295b1f097f1" + integrity sha512-ZOBocMYCehr9W31+GpMclR+KBaDZOoAEabLdhpZ8oU1JFDwIaFY0UDbpXVEUFc0BIP2O2Qn3rkfCjQmMR4T/bQ== emittery@^0.8.1: version "0.8.1" @@ -2285,49 +2284,51 @@ error-ex@^1.3.1: is-arrayish "^0.2.1" es-abstract@^1.22.1, es-abstract@^1.22.3: - version "1.22.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" - integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== + version "1.22.4" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.4.tgz#26eb2e7538c3271141f5754d31aabfdb215f27bf" + integrity sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg== dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.5" - es-set-tostringtag "^2.0.1" + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.6" + call-bind "^1.0.7" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.2" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" - get-intrinsic "^1.2.2" - get-symbol-description "^1.0.0" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" globalthis "^1.0.3" gopd "^1.0.1" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" has-proto "^1.0.1" has-symbols "^1.0.3" - hasown "^2.0.0" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" + hasown "^2.0.1" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" is-callable "^1.2.7" is-negative-zero "^2.0.2" is-regex "^1.1.4" is-shared-array-buffer "^1.0.2" is-string "^1.0.7" - is-typed-array "^1.1.12" + is-typed-array "^1.1.13" is-weakref "^1.0.2" object-inspect "^1.13.1" object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.0" + safe-regex-test "^1.0.3" string.prototype.trim "^1.2.8" string.prototype.trimend "^1.0.7" string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" + typed-array-buffer "^1.0.1" typed-array-byte-length "^1.0.0" typed-array-byte-offset "^1.0.0" typed-array-length "^1.0.4" unbox-primitive "^1.0.2" - which-typed-array "^1.1.13" + which-typed-array "^1.1.14" es-array-method-boxes-properly@^1.0.0: version "1.0.0" @@ -2346,7 +2347,7 @@ es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -es-set-tostringtag@^2.0.1: +es-set-tostringtag@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== @@ -2840,7 +2841,7 @@ get-stream@^6.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: +get-symbol-description@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== @@ -3024,7 +3025,7 @@ has-own-prop@^2.0.0: resolved "https://registry.yarnpkg.com/has-own-prop/-/has-own-prop-2.0.0.tgz#f0f95d58f65804f5d218db32563bb85b8e0417af" integrity sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ== -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1, has-property-descriptors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== @@ -3048,7 +3049,7 @@ has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: dependencies: has-symbols "^1.0.3" -hasown@^2.0.0: +hasown@^2.0.0, hasown@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== @@ -3188,7 +3189,7 @@ inquirer@^8.2.3: through "^2.3.6" wrap-ansi "^6.0.1" -internal-slot@^1.0.5: +internal-slot@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== @@ -3202,7 +3203,7 @@ interpret@^1.0.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== -is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: +is-array-buffer@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== @@ -3369,7 +3370,7 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.13, is-typed-array@^1.1.9: +is-typed-array@^1.1.10, is-typed-array@^1.1.13, is-typed-array@^1.1.9: version "1.1.13" resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== @@ -3999,10 +4000,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1034: - version "0.1.1034" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1034.tgz#39878a6c8df856675381f75b5070adf42a9f91ad" - integrity sha512-TpfsY9TlyfQRjVwRlnoXa+C6EwFimg9UA2JZr2y/Kpzt06vn0zXPuT1DeOp7HAcjVqPjYyjaKw4FTOXdTC6+xQ== +jsii-srcmak@^0.1.1035: + version "0.1.1035" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1035.tgz#3b838ee1186937977ad18533f28ead192df0f923" + integrity sha512-P3vtNJT1O2IkG4aDU8UZVLeU9EjEvdDbRuruFWwteDNIQdU6fP0fb+N6pmcvHqaTwZGchaLDkwBz9yDKGxkirg== dependencies: fs-extra "^9.1.0" jsii "~5.3.18" @@ -4532,7 +4533,7 @@ object-keys@^1.1.1: resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.4: +object.assign@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== @@ -4949,7 +4950,7 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -regexp.prototype.flags@^1.5.1: +regexp.prototype.flags@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== @@ -5059,7 +5060,7 @@ rxjs@^7.5.5: dependencies: tslib "^2.1.0" -safe-array-concat@^1.0.1: +safe-array-concat@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== @@ -5084,7 +5085,7 @@ safe-json-stringify@^1.2.0: resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz#356e44bc98f1f93ce45df14bcd7c01cda86e0afd" integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg== -safe-regex-test@^1.0.0: +safe-regex-test@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== @@ -5733,7 +5734,7 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -typed-array-buffer@^1.0.0: +typed-array-buffer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.1.tgz#0608ffe6bca71bf15a45bff0ca2604107a1325f5" integrity sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ== @@ -5992,7 +5993,7 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.13, which-typed-array@^1.1.14: +which-typed-array@^1.1.14: version "1.1.14" resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== From 938609cfe928918d6738daaaf9c8904c6d48ea83 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 14 Feb 2024 07:10:52 -0800 Subject: [PATCH 013/261] chore(deps): upgrade configuration (#3710) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7903186069 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- .github/workflows/pull-request-lint.yml | 3 +-- package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pull-request-lint.yml b/.github/workflows/pull-request-lint.yml index 3c16c6deb..2c1c658cd 100644 --- a/.github/workflows/pull-request-lint.yml +++ b/.github/workflows/pull-request-lint.yml @@ -17,7 +17,7 @@ jobs: permissions: pull-requests: write steps: - - uses: amannn/action-semantic-pull-request@v5.0.2 + - uses: amannn/action-semantic-pull-request@v5.4.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -26,4 +26,3 @@ jobs: fix chore requireScope: false - githubBaseUrl: ${{ github.api_url }} diff --git a/package.json b/package.json index b563f1aff..7dc92a04b 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.19", + "projen": "^0.79.21", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index bda3fb98c..f35e323f9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4814,10 +4814,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.19: - version "0.79.19" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.19.tgz#36e54053a3fa8fa42258a51dbd192f8d33793417" - integrity sha512-zKI9tkZG2YMz3iF4kp/LiMRNLfsZOQZg2220Wj0W642q8HCTFJqjZ3ZLjPLq2149boqLEqd9UNGlDs+i30o91w== +projen@^0.79.21: + version "0.79.21" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.21.tgz#8c0f769d2f8052f9dce95ddf9209ec5d7bccda2e" + integrity sha512-q1tdKuFMW9dIuPU27PqHs5iVAWWQ+9BCbLjihfnEkaCaPMl7F8k//+d7DpJcZhghMiYLcmBdr3N8jKVtw8iDeQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 381bdceea7755b231dc353fb4b5ec44b7cc3488a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 15 Feb 2024 01:23:32 -0800 Subject: [PATCH 014/261] chore(deps): upgrade dev dependencies (#3711) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7913461042 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 4 ++-- yarn.lock | 60 ++++++++++++++++++++++++++-------------------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/package.json b/package.json index 7dc92a04b..dbc8a32dd 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.36", - "cdk8s-cli": "^2.198.48", + "cdk8s": "2.68.37", + "cdk8s-cli": "^2.198.49", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index f35e323f9..185126893 100644 --- a/yarn.lock +++ b/yarn.lock @@ -580,9 +580,9 @@ "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== "@jridgewell/set-array@^1.0.1": version "1.1.2" @@ -1473,12 +1473,12 @@ browser-process-hrtime@^1.0.0: integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== browserslist@^4.22.2: - version "4.22.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6" - integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A== + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001580" - electron-to-chromium "^1.4.648" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" node-releases "^2.0.14" update-browserslist-db "^1.0.13" @@ -1544,7 +1544,7 @@ camelcase@^6.2.0, camelcase@^6.3.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001580: +caniuse-lite@^1.0.30001587: version "1.0.30001587" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz#a0bce920155fa56a1885a69c74e1163fc34b4881" integrity sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA== @@ -1554,21 +1554,21 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.48: - version "2.198.48" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.48.tgz#9f39ebb48afa3aea350e8179ff61f9692d196d04" - integrity sha512-85z+SneNL7DdG8w+XVoDZc5lwJTg+bCyKP0a98Wrh9EVFp4oImH78rXIDH9O1qW1a+O6WK/PHVBIRiMlfZqIaQ== +cdk8s-cli@^2.198.49: + version "2.198.49" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.49.tgz#af50987de867ec90104ab510399def5b1d606604" + integrity sha512-/95I4QNrONqdBYLUSeCVaPnp8uG3y47+KSRu/wVWwRQJbcH5O/qIvufT7l6KRBemcwIYZtPlE1cDTei79j/jJQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.36" + cdk8s "^2.68.37" cdk8s-plus-25 "^2.22.75" codemaker "^1.94.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1035" + jsii-srcmak "^0.1.1036" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -1587,10 +1587,10 @@ cdk8s-plus-25@^2.22.75: optionalDependencies: backport "8.5.0" -cdk8s@2.68.36, cdk8s@^2.68.36: - version "2.68.36" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.36.tgz#602918210ab28b166d9ada273671f5a88217e271" - integrity sha512-+FS2zlorg7Cw6pVFUpIF/TQAefwAOUev+9Mr5Zz5WuW5E90XfQrE2wSLY626UGR92wBuAtQZBDpOB3Sfv94pDw== +cdk8s@2.68.37, cdk8s@^2.68.37: + version "2.68.37" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.37.tgz#2710553e072e372bbe01ec419107ecbe9cc18c74" + integrity sha512-7wGgsdK28S0Qms2FQ1dxe+zVRprYiCgT24QVsnZYrrOU9xJHjMX2NyW4qRVdruyJBClKw14jPfPKiDCdiGyjBg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2251,10 +2251,10 @@ downlevel-dts@^0.11.0: shelljs "^0.8.3" typescript next -electron-to-chromium@^1.4.648: - version "1.4.668" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.668.tgz#5cfed14f3240cdc70a359a49790cb295b1f097f1" - integrity sha512-ZOBocMYCehr9W31+GpMclR+KBaDZOoAEabLdhpZ8oU1JFDwIaFY0UDbpXVEUFc0BIP2O2Qn3rkfCjQmMR4T/bQ== +electron-to-chromium@^1.4.668: + version "1.4.670" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.670.tgz#0fc5ac92ada8371e898ea72d577ffc888167a017" + integrity sha512-hcijYOWjOtjKrKPtNA6tuLlA/bTLO3heFG8pQA6mLpq7dRydSWicXova5lyxDzp1iVJaYhK7J2OQlGE52KYn7A== emittery@^0.8.1: version "0.8.1" @@ -4000,10 +4000,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1035: - version "0.1.1035" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1035.tgz#3b838ee1186937977ad18533f28ead192df0f923" - integrity sha512-P3vtNJT1O2IkG4aDU8UZVLeU9EjEvdDbRuruFWwteDNIQdU6fP0fb+N6pmcvHqaTwZGchaLDkwBz9yDKGxkirg== +jsii-srcmak@^0.1.1036: + version "0.1.1036" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1036.tgz#2187f2accd785327ebf5a7fef0cbf3313c02da8d" + integrity sha512-llINoIE76IzpifuwR0BW2ifDW6CHjRVmlpuR/A2KTGp7vv63WajJeQsI1LhH4gyEABX+ZXJ6mAQ5JMgiEb5bEA== dependencies: fs-extra "^9.1.0" jsii "~5.3.18" @@ -5275,9 +5275,9 @@ spdx-correct@^3.0.0: spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz#c07a4ede25b16e4f78e6707bbd84b15a45c19c1b" - integrity sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw== + version "2.5.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== spdx-expression-parse@^3.0.0: version "3.0.1" From 95c3f49d0bbda9219a1ce065767572e9496d07ee Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 15 Feb 2024 04:07:08 -0800 Subject: [PATCH 015/261] chore(deps): upgrade compiler dependencies (#3714) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7915513942 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-27-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 185126893..4ceb72b43 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,9 +916,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.17" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.17.tgz#cdd642d0e62ef3a861f88ddbc2b61e32578a9292" - integrity sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw== + version "20.11.18" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.18.tgz#06912d152e47c2ac0a393c62141e623ca6005d46" + integrity sha512-ABT5VWnnYneSBcNWYSCuR05M826RoMyMSGiFivXGx6ZUIsXb9vn4643IEwkg2zbEOSgAiSogtapN2fgc4mAPlw== dependencies: undici-types "~5.26.4" From e8548dd9563758b335b716a099fa5d900fbd147b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 15 Feb 2024 09:11:29 -0800 Subject: [PATCH 016/261] chore(deps): upgrade configuration (#3719) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7917962420 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index dbc8a32dd..d7973d9e7 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.488", + "@cdk8s/projen-common": "^0.0.489", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.21", + "projen": "^0.79.22", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 4ceb72b43..1a65b97dd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.488": - version "0.0.488" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.488.tgz#cc76620dd3418a6bfa7e8bc55561f92413a34b85" - integrity sha512-qiPnBtAihLzHu3XtHux2lP17Dd36ibA/tF3mwBQV6m8bm/9XXZFXYOB53aDfEtclKU/1rmwtQnnx2ubFR8nm3A== +"@cdk8s/projen-common@^0.0.489": + version "0.0.489" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.489.tgz#103c7ca797ce7b5fc1b8b9a63f01d2f25c1865b4" + integrity sha512-F/ISosnXQCEADgebVkx2obB0gZ6WfP9kPJEIlNjLWsB0lKqQrG86SfS0wDiG0VEjbxIVY8dyfrK92g58go4oLA== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" @@ -4814,10 +4814,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.21: - version "0.79.21" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.21.tgz#8c0f769d2f8052f9dce95ddf9209ec5d7bccda2e" - integrity sha512-q1tdKuFMW9dIuPU27PqHs5iVAWWQ+9BCbLjihfnEkaCaPMl7F8k//+d7DpJcZhghMiYLcmBdr3N8jKVtw8iDeQ== +projen@^0.79.22: + version "0.79.22" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.22.tgz#14225ccf9bbaeb14ca018cff6120aaa7b5ddbbe4" + integrity sha512-95m5kBcdTaGr1JR6i/6z5XpHjXhaKwfKANXDN0y3/SsTLSPtXDCz0o8HCrKnAMjpSrR86ZGBbENm5gxhvq2B2Q== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 9e527bfdd206f0cf3bbba29dc46ec57793804e5c Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 16 Feb 2024 01:29:54 -0800 Subject: [PATCH 017/261] chore(deps): upgrade dev dependencies (#3720) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7928313420 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 4 ++-- yarn.lock | 56 ++++++++++++++++++++++++++-------------------------- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index d7973d9e7..62ecca8fa 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.37", - "cdk8s-cli": "^2.198.49", + "cdk8s": "2.68.38", + "cdk8s-cli": "^2.198.50", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 1a65b97dd..a843df032 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.18.tgz#06912d152e47c2ac0a393c62141e623ca6005d46" - integrity sha512-ABT5VWnnYneSBcNWYSCuR05M826RoMyMSGiFivXGx6ZUIsXb9vn4643IEwkg2zbEOSgAiSogtapN2fgc4mAPlw== + version "20.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" + integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.80" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.80.tgz#9644e2d8acaf8163d46d23e05ce3822e9379dfc3" - integrity sha512-vFxJ1Iyl7A0+xB0uW1r1v504yItKZLdqg/VZELUZ4H02U0bXAgBisSQ8Erf0DMruNFz9ggoiEv6T8Ll9bTg8Jw== + version "16.18.82" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.82.tgz#58d734b4acaa5be339864bbec9cd8024dd0b43d5" + integrity sha512-pcDZtkx9z8XYV+ius2P3Ot2VVrcYOfXffBQUBuiszrlUzKSmoDYqo+mV+IoL8iIiIjjtOMvNSmH1hwJ+Q+f96Q== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1554,21 +1554,21 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.49: - version "2.198.49" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.49.tgz#af50987de867ec90104ab510399def5b1d606604" - integrity sha512-/95I4QNrONqdBYLUSeCVaPnp8uG3y47+KSRu/wVWwRQJbcH5O/qIvufT7l6KRBemcwIYZtPlE1cDTei79j/jJQ== +cdk8s-cli@^2.198.50: + version "2.198.50" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.50.tgz#dff65dc89363aab138e6437408400ce4dc4a6fa0" + integrity sha512-Ils0K26lQPtkTUE6Rz7l4ZXzUXYzQWl0DLc6zyIteMSnxWKcNHRlVdI2OYERtz0eZ3+3HoXiTcY9UWSg0/xIeQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.37" - cdk8s-plus-25 "^2.22.75" + cdk8s "^2.68.38" + cdk8s-plus-25 "^2.22.76" codemaker "^1.94.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1036" + jsii-srcmak "^0.1.1037" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -1578,19 +1578,19 @@ cdk8s-cli@^2.198.49: optionalDependencies: backport "8.5.0" -cdk8s-plus-25@^2.22.75: - version "2.22.75" - resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.75.tgz#8bfc870bfe27681bf2484bbf7a20c5b6704c6ce0" - integrity sha512-v5nmZAs8BfN/AuV3X5osOY/l6qYlGopILpBo/+yN3QgKGiNawEOyhBg8Xsa45a+4+ZySZHva/GqL5HDxjDxR/w== +cdk8s-plus-25@^2.22.76: + version "2.22.76" + resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.76.tgz#b4d85c7b7813ef7b4890515422051fb0188a81db" + integrity sha512-85WWL/++F4yc8clZ+LUAjE6qYiZDnKUTz+OMPtd44jgqYUaqWkCqcU3wA8HkIGUmCDUi9gYFGuctdw+3I8wu8A== dependencies: minimatch "^3.1.2" optionalDependencies: backport "8.5.0" -cdk8s@2.68.37, cdk8s@^2.68.37: - version "2.68.37" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.37.tgz#2710553e072e372bbe01ec419107ecbe9cc18c74" - integrity sha512-7wGgsdK28S0Qms2FQ1dxe+zVRprYiCgT24QVsnZYrrOU9xJHjMX2NyW4qRVdruyJBClKw14jPfPKiDCdiGyjBg== +cdk8s@2.68.38, cdk8s@^2.68.38: + version "2.68.38" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.38.tgz#6b4f57f6fda2076a144bee4cdf40b5b121e4d1bd" + integrity sha512-1BMZ2lAt5TjaFnproUocU9oj1GLAIfUvdJAcrkso0SwsaaL2bV1rng5hJQZfK1xl2GbhpWLeep29kuSNGQWpwg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2252,9 +2252,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.670" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.670.tgz#0fc5ac92ada8371e898ea72d577ffc888167a017" - integrity sha512-hcijYOWjOtjKrKPtNA6tuLlA/bTLO3heFG8pQA6mLpq7dRydSWicXova5lyxDzp1iVJaYhK7J2OQlGE52KYn7A== + version "1.4.672" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.672.tgz#f8ce803b43898b7e91dcfcf70d6fd656b11a645d" + integrity sha512-YYCy+goe3UqZqa3MOQCI5Mx/6HdBLzXL/mkbGCEWL3sP3Z1BP9zqAzeD3YEmLZlespYGFtyM8tRp5i2vfaUGCA== emittery@^0.8.1: version "0.8.1" @@ -4000,10 +4000,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1036: - version "0.1.1036" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1036.tgz#2187f2accd785327ebf5a7fef0cbf3313c02da8d" - integrity sha512-llINoIE76IzpifuwR0BW2ifDW6CHjRVmlpuR/A2KTGp7vv63WajJeQsI1LhH4gyEABX+ZXJ6mAQ5JMgiEb5bEA== +jsii-srcmak@^0.1.1037: + version "0.1.1037" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1037.tgz#aafe09824a7e46c6128808362e1d4a9c580fe73a" + integrity sha512-1lKdvTkn7LFv3FwOKzjcvSVDe6hxWCFPuEVnZPOu4PS4NuVr0FcMmG7w+CVp5zQQ4aU3gYkoC1TCCT3E2cWN/Q== dependencies: fs-extra "^9.1.0" jsii "~5.3.18" From c9daf832f762bd3149ef242554a7415b13c22013 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 16 Feb 2024 07:23:26 -0800 Subject: [PATCH 018/261] chore(deps): upgrade configuration (#3725) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7932408441 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 62ecca8fa..7baa56889 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.489", + "@cdk8s/projen-common": "^0.0.490", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index a843df032..8a5c3edf2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.489": - version "0.0.489" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.489.tgz#103c7ca797ce7b5fc1b8b9a63f01d2f25c1865b4" - integrity sha512-F/ISosnXQCEADgebVkx2obB0gZ6WfP9kPJEIlNjLWsB0lKqQrG86SfS0wDiG0VEjbxIVY8dyfrK92g58go4oLA== +"@cdk8s/projen-common@^0.0.490": + version "0.0.490" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.490.tgz#94c143d1d1d36ff42e6e8b1e156adc20d5644e45" + integrity sha512-C3gl0eQo4AABPT6fYS5SbtZKkXxG+bWECZ+x74S1sx+L8b7+PQcubDoSTbF/oQsSFilLVJcyyi8MWGPGqtFBJw== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" From 186d03791eb910c99b50592594e0dee4201ac9a4 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 17 Feb 2024 01:10:13 -0800 Subject: [PATCH 019/261] chore(deps): upgrade dev dependencies (#3726) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7940646668 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 7baa56889..696fe3297 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.38", - "cdk8s-cli": "^2.198.50", + "cdk8s-cli": "^2.198.51", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 8a5c3edf2..a26f1a667 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1554,10 +1554,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.50: - version "2.198.50" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.50.tgz#dff65dc89363aab138e6437408400ce4dc4a6fa0" - integrity sha512-Ils0K26lQPtkTUE6Rz7l4ZXzUXYzQWl0DLc6zyIteMSnxWKcNHRlVdI2OYERtz0eZ3+3HoXiTcY9UWSg0/xIeQ== +cdk8s-cli@^2.198.51: + version "2.198.51" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.51.tgz#b06c1d8e937cad08c602a276446c9f5de62dd7cb" + integrity sha512-llOd2XWKzjp/z/abLO1cwyNJI0KfLQfH3vPHr9t5Y++FZw/+km/51Q0fEI4NaZvh3hVai1rxgix2alBBEitITw== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1568,7 +1568,7 @@ cdk8s-cli@^2.198.50: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1037" + jsii-srcmak "^0.1.1038" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -2252,9 +2252,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.672" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.672.tgz#f8ce803b43898b7e91dcfcf70d6fd656b11a645d" - integrity sha512-YYCy+goe3UqZqa3MOQCI5Mx/6HdBLzXL/mkbGCEWL3sP3Z1BP9zqAzeD3YEmLZlespYGFtyM8tRp5i2vfaUGCA== + version "1.4.673" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.673.tgz#1f077d9a095761804aec7ec6346c3f4b69b56534" + integrity sha512-zjqzx4N7xGdl5468G+vcgzDhaHkaYgVcf9MqgexcTqsl2UHSCmOj/Bi3HAprg4BZCpC7HyD8a6nZl6QAZf72gw== emittery@^0.8.1: version "0.8.1" @@ -4000,10 +4000,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1037: - version "0.1.1037" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1037.tgz#aafe09824a7e46c6128808362e1d4a9c580fe73a" - integrity sha512-1lKdvTkn7LFv3FwOKzjcvSVDe6hxWCFPuEVnZPOu4PS4NuVr0FcMmG7w+CVp5zQQ4aU3gYkoC1TCCT3E2cWN/Q== +jsii-srcmak@^0.1.1038: + version "0.1.1038" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1038.tgz#15e667b963fef4d1d7902e009b67430c8f3f3f6f" + integrity sha512-aJ2tZcc81z4iDJLIKDfT5icLwZTgz4OC+iPn6REeWRqgV9eH+cCjV/rhazSYdgnk+ZKjT5IRfF7D6/3Usq4BJw== dependencies: fs-extra "^9.1.0" jsii "~5.3.18" From f16cb811b5ac1ee2cc44d913649f0650169475ec Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 17 Feb 2024 07:09:42 -0800 Subject: [PATCH 020/261] chore(deps): upgrade configuration (#3731) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7942485475 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- .github/workflows/release-k8s.27.yml | 2 ++ .../upgrade-compiler-dependencies-k8s-25-main.yml | 2 +- .../upgrade-compiler-dependencies-k8s-26-main.yml | 2 +- .../upgrade-compiler-dependencies-k8s-27-main.yml | 2 +- .github/workflows/upgrade-configuration-k8s-25-main.yml | 2 +- .github/workflows/upgrade-configuration-k8s-26-main.yml | 2 +- .github/workflows/upgrade-configuration-k8s-27-main.yml | 2 +- .../workflows/upgrade-dev-dependencies-k8s-25-main.yml | 2 +- .../workflows/upgrade-dev-dependencies-k8s-26-main.yml | 2 +- .../workflows/upgrade-dev-dependencies-k8s-27-main.yml | 2 +- .../upgrade-runtime-dependencies-k8s-25-main.yml | 2 +- .../upgrade-runtime-dependencies-k8s-26-main.yml | 2 +- .../upgrade-runtime-dependencies-k8s-27-main.yml | 2 +- package.json | 2 +- yarn.lock | 8 ++++---- 15 files changed, 19 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release-k8s.27.yml b/.github/workflows/release-k8s.27.yml index 6f7b56a76..7905b510e 100644 --- a/.github/workflows/release-k8s.27.yml +++ b/.github/workflows/release-k8s.27.yml @@ -89,6 +89,7 @@ jobs: needs: release runs-on: ubuntu-latest permissions: + id-token: write contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: @@ -115,6 +116,7 @@ jobs: env: NPM_DIST_TAG: latest NPM_REGISTRY: registry.npmjs.org + NPM_CONFIG_PROVENANCE: true NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: npx -p publib@latest publib-npm release_maven: diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml index 3c490c452..b3a7f29dd 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml index a3f636c93..b27574306 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml index e3e67922a..c0ccea55b 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-configuration-k8s-25-main.yml b/.github/workflows/upgrade-configuration-k8s-25-main.yml index 83548b00f..68d913fdd 100644 --- a/.github/workflows/upgrade-configuration-k8s-25-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-25-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-configuration-k8s-26-main.yml b/.github/workflows/upgrade-configuration-k8s-26-main.yml index 7b951e372..bb4dfe41d 100644 --- a/.github/workflows/upgrade-configuration-k8s-26-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-26-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-configuration-k8s-27-main.yml b/.github/workflows/upgrade-configuration-k8s-27-main.yml index 5ec478d65..a85de3dbe 100644 --- a/.github/workflows/upgrade-configuration-k8s-27-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-27-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml index d64882996..47b1931e9 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml index 154db5f26..de1047479 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml index 725477cca..5c2c551da 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml index cc563505f..eb924a94a 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml index 7aa6fcf68..5daee69d4 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml index 5cd63e569..c703cc4bd 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml @@ -63,7 +63,7 @@ jobs: git config user.email "github-actions@github.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/package.json b/package.json index 696fe3297..e7f7ac412 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.22", + "projen": "^0.79.24", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index a26f1a667..448d05b1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4814,10 +4814,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.22: - version "0.79.22" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.22.tgz#14225ccf9bbaeb14ca018cff6120aaa7b5ddbbe4" - integrity sha512-95m5kBcdTaGr1JR6i/6z5XpHjXhaKwfKANXDN0y3/SsTLSPtXDCz0o8HCrKnAMjpSrR86ZGBbENm5gxhvq2B2Q== +projen@^0.79.24: + version "0.79.24" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.24.tgz#c540d7e5af1d8f35ab5e42a9d8508166b4b916de" + integrity sha512-feRBel2kl/dRsXTUFwYDnhZjQ7ZEdTAgxsAXIgJX4tEZllw4VzsbFX6P6/qxIUg+swPxYcJOU48bPA2IpuJWuQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 9451985469138bdbcf3ddf59673b2bcd2de60cdb Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 18 Feb 2024 01:10:12 -0800 Subject: [PATCH 021/261] chore(deps): upgrade dev dependencies (#3732) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7947908655 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 39 ++++++++++++++++++++------------------- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index e7f7ac412..38fcf679a 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.38", - "cdk8s-cli": "^2.198.51", + "cdk8s-cli": "^2.198.52", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 448d05b1e..c523b1265 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1322,7 +1322,7 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -available-typed-arrays@^1.0.5, available-typed-arrays@^1.0.6: +available-typed-arrays@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz#ac812d8ce5a6b976d738e1c45f08d0b00bc7d725" integrity sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg== @@ -1545,19 +1545,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001587" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz#a0bce920155fa56a1885a69c74e1163fc34b4881" - integrity sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA== + version "1.0.30001588" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz#07f16b65a7f95dba82377096923947fb25bce6e3" + integrity sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.51: - version "2.198.51" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.51.tgz#b06c1d8e937cad08c602a276446c9f5de62dd7cb" - integrity sha512-llOd2XWKzjp/z/abLO1cwyNJI0KfLQfH3vPHr9t5Y++FZw/+km/51Q0fEI4NaZvh3hVai1rxgix2alBBEitITw== +cdk8s-cli@^2.198.52: + version "2.198.52" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.52.tgz#ce1075349c513bb64a8b5979cd0be343474c1853" + integrity sha512-OKiEm2hs85y36Vwzi3HV99TQhWINX/8wpvg5dsbZEeSoUvr0n5slR9BPDkh1UjgZEKZ8JdrR3VIhlw6uOeTpNA== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1568,7 +1568,7 @@ cdk8s-cli@^2.198.51: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.94.0" - jsii-srcmak "^0.1.1038" + jsii-srcmak "^0.1.1039" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -4000,10 +4000,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1038: - version "0.1.1038" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1038.tgz#15e667b963fef4d1d7902e009b67430c8f3f3f6f" - integrity sha512-aJ2tZcc81z4iDJLIKDfT5icLwZTgz4OC+iPn6REeWRqgV9eH+cCjV/rhazSYdgnk+ZKjT5IRfF7D6/3Usq4BJw== +jsii-srcmak@^0.1.1039: + version "0.1.1039" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1039.tgz#c85141bb770a248f1dc0f8f8b0b8259aa0b1e2be" + integrity sha512-3lBjyxBy5UpPGK8bXFmVRzaoK6caDQ5DO40Qbyv3LOWtrsuUQmuVI2/5wRwNtfg6sFzOFD3+kE3LZuNXo7QE/Q== dependencies: fs-extra "^9.1.0" jsii "~5.3.18" @@ -5754,15 +5754,16 @@ typed-array-byte-length@^1.0.0: is-typed-array "^1.1.10" typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.1.tgz#5e2bcc1d93e1a332d50e8b363a48604a134692f8" + integrity sha512-tcqKMrTRXjqvHN9S3553NPCaGL0VPgFI92lXszmrE8DMhiDPLBYLlvo8Uu4WZAAX/aGqp/T1sbA4ph8EWjDF9Q== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" + available-typed-arrays "^1.0.6" + call-bind "^1.0.7" for-each "^0.3.3" + gopd "^1.0.1" has-proto "^1.0.1" - is-typed-array "^1.1.10" + is-typed-array "^1.1.13" typed-array-length@^1.0.4: version "1.0.4" From af219420d868cad83323cbc98e8378b45160440b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 19 Feb 2024 01:17:07 -0800 Subject: [PATCH 022/261] chore(deps): upgrade dev dependencies (#3735) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7957034428 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 38fcf679a..3478505fc 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.38", - "cdk8s-cli": "^2.198.52", + "cdk8s-cli": "^2.198.53", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index c523b1265..a8828ca77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1554,10 +1554,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.52: - version "2.198.52" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.52.tgz#ce1075349c513bb64a8b5979cd0be343474c1853" - integrity sha512-OKiEm2hs85y36Vwzi3HV99TQhWINX/8wpvg5dsbZEeSoUvr0n5slR9BPDkh1UjgZEKZ8JdrR3VIhlw6uOeTpNA== +cdk8s-cli@^2.198.53: + version "2.198.53" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.53.tgz#a09a09fb5d9dad27a44e0a65be27cef2c6652040" + integrity sha512-sW7qfbwJCLoVbi5WBVuXWWgm1mJXqELDaw7lUa+XIE5s9pVnuv7nhE3KaNofCA+HiW/6afoCLJ1wv7OLit6/4w== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -4031,9 +4031,9 @@ jsii@1.94.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.18" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.18.tgz#21e963355d7b5ee0a72ae8d27529d598f0ba366f" - integrity sha512-1BQT5rMDNiyZp7u5461EQQuEOnPJv0UEFlTHgDZJqqCeh1OquTpB0fYFfpJnsvl4C1aleBYo3f0QMzvV7wLVjw== + version "5.3.19" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.19.tgz#ed4f063ee4ee89cffe9ee0cb36a99a4b310eaf4c" + integrity sha512-rc8kkEvnthCG0DS1TK+NY+cl+fkH+OJ4FHCs6o3a8sO2zekMOYb09uJDVHHbxBMlIJXuNKhpp+UYehVnHFkmIA== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" From 5852f4e2d962cd0e89bba742807843544609413d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 19 Feb 2024 07:52:19 -0800 Subject: [PATCH 023/261] chore(deps): upgrade configuration (#3740) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7961566448 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- .github/workflows/release-k8s.27.yml | 2 +- package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-k8s.27.yml b/.github/workflows/release-k8s.27.yml index 7905b510e..adebec1fc 100644 --- a/.github/workflows/release-k8s.27.yml +++ b/.github/workflows/release-k8s.27.yml @@ -116,7 +116,7 @@ jobs: env: NPM_DIST_TAG: latest NPM_REGISTRY: registry.npmjs.org - NPM_CONFIG_PROVENANCE: true + NPM_CONFIG_PROVENANCE: "true" NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: npx -p publib@latest publib-npm release_maven: diff --git a/package.json b/package.json index 3478505fc..cf709fec6 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.24", + "projen": "^0.79.27", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index a8828ca77..c50b84210 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4814,10 +4814,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.24: - version "0.79.24" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.24.tgz#c540d7e5af1d8f35ab5e42a9d8508166b4b916de" - integrity sha512-feRBel2kl/dRsXTUFwYDnhZjQ7ZEdTAgxsAXIgJX4tEZllw4VzsbFX6P6/qxIUg+swPxYcJOU48bPA2IpuJWuQ== +projen@^0.79.27: + version "0.79.27" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.27.tgz#b6d6e7a19acac173419ce73dcab5f37a249147d9" + integrity sha512-NPA0lcifqMO+YOK7IPQO4jLxHi2/1CkE0x3Pv9WnSjmvGNabLZ43J1260T8kwYyNQhoVdCFQo1ieAz221cBntA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From e7a45d62ed4ad04939ba1516678bfd86c884fbe1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 20 Feb 2024 01:12:00 -0800 Subject: [PATCH 024/261] chore(deps): upgrade dev dependencies (#3742) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7970912456 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 72 +++++++++++++++++++++++++++++----------------------- 2 files changed, 41 insertions(+), 33 deletions(-) diff --git a/package.json b/package.json index cf709fec6..aba13e42d 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.38", - "cdk8s-cli": "^2.198.53", + "cdk8s-cli": "^2.198.54", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index c50b84210..b658ad57f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1323,9 +1323,11 @@ at-least-node@^1.0.0: integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== available-typed-arrays@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz#ac812d8ce5a6b976d738e1c45f08d0b00bc7d725" - integrity sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg== + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" axios@^0.27.2: version "0.27.2" @@ -1554,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.53: - version "2.198.53" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.53.tgz#a09a09fb5d9dad27a44e0a65be27cef2c6652040" - integrity sha512-sW7qfbwJCLoVbi5WBVuXWWgm1mJXqELDaw7lUa+XIE5s9pVnuv7nhE3KaNofCA+HiW/6afoCLJ1wv7OLit6/4w== +cdk8s-cli@^2.198.54: + version "2.198.54" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.54.tgz#84ebe1244ab7be909c47087c22b834a40f2af7cd" + integrity sha512-88WhCCx67NHl3iyeiQ2hYTuBiwuz1c1N81LCjgp/aizoZvGaqitaa8wbSOj0NDyKbFdaDbI3vJ1y1KGj3zCgQQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2114,7 +2116,7 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-data-property@^1.0.1, define-data-property@^1.1.2: +define-data-property@^1.0.1, define-data-property@^1.1.2, define-data-property@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== @@ -2252,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.673" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.673.tgz#1f077d9a095761804aec7ec6346c3f4b69b56534" - integrity sha512-zjqzx4N7xGdl5468G+vcgzDhaHkaYgVcf9MqgexcTqsl2UHSCmOj/Bi3HAprg4BZCpC7HyD8a6nZl6QAZf72gw== + version "1.4.676" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.676.tgz#95179dd62f43926c636ca06c555a1da8754073ff" + integrity sha512-uHt4FB8SeYdhcOsj2ix/C39S7sPSNFJpzShjxGOm1KdF4MHyGqGi389+T5cErsodsijojXilYaHIKKqJfqh7uQ== emittery@^0.8.1: version "0.8.1" @@ -3033,9 +3035,9 @@ has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1, has-property-d es-define-property "^1.0.0" has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" @@ -3283,9 +3285,9 @@ is-interactive@^1.0.0: integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== is-number-object@^1.0.4: version "1.0.7" @@ -3444,9 +3446,9 @@ istanbul-lib-source-maps@^4.0.0: source-map "^0.6.1" istanbul-reports@^3.1.3: - version "3.1.6" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" - integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" @@ -4031,9 +4033,9 @@ jsii@1.94.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.19" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.19.tgz#ed4f063ee4ee89cffe9ee0cb36a99a4b310eaf4c" - integrity sha512-rc8kkEvnthCG0DS1TK+NY+cl+fkH+OJ4FHCs6o3a8sO2zekMOYb09uJDVHHbxBMlIJXuNKhpp+UYehVnHFkmIA== + version "5.3.20" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.20.tgz#7de79228c1d8f86336c33b47dc56d85b2d8b69f0" + integrity sha512-OPoEpEvD943+fx6ruoUTpmFJoY55wiuUl64ELeQ4CQ6mUfx31YczvacqDYrrbSwoEe8Ea9a7sQOUXo3b3Oi8PQ== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" @@ -4795,6 +4797,11 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -5153,13 +5160,14 @@ set-function-length@^1.2.1: has-property-descriptors "^1.0.1" set-function-name@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" - integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== dependencies: - define-data-property "^1.0.1" + define-data-property "^1.1.4" + es-errors "^1.3.0" functions-have-names "^1.2.3" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" shebang-command@^2.0.0: version "2.0.0" @@ -5735,11 +5743,11 @@ type-fest@^0.8.1: integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== typed-array-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.1.tgz#0608ffe6bca71bf15a45bff0ca2604107a1325f5" - integrity sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ== + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== dependencies: - call-bind "^1.0.6" + call-bind "^1.0.7" es-errors "^1.3.0" is-typed-array "^1.1.13" From 6b2caff7b6cb13de1d117dfa61f76e5a561aa99d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 20 Feb 2024 04:05:27 -0800 Subject: [PATCH 025/261] chore(deps): upgrade compiler dependencies (#3745) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7973077632 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-27-main" workflow* --- yarn.lock | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index b658ad57f..f6902e955 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2699,7 +2699,12 @@ flat-cache@^3.0.4: keyv "^4.5.3" rimraf "^3.0.2" -flatted@^3.2.7, flatted@^3.2.9: +flatted@^3.2.7: + version "3.3.0" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.0.tgz#5fdca2b5e671cd38d1537427a10e02a2caa8257e" + integrity sha512-noqGuLw158+DuD9UPRKHpJ2hGxpFyDlYYrfM0mWt4XhT4n0lwzTLh70Tkdyy4kyTmyTT9Bv7bWAJqw7cgkEXDg== + +flatted@^3.2.9: version "3.2.9" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== From 89916fbee835c5c176fcfa4c4eb1d2055b841b36 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 20 Feb 2024 07:16:59 -0800 Subject: [PATCH 026/261] chore(deps): upgrade configuration (#3750) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7975565320 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index aba13e42d..57557c9b4 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.490", + "@cdk8s/projen-common": "^0.0.491", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index f6902e955..27dc3b0d4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.490": - version "0.0.490" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.490.tgz#94c143d1d1d36ff42e6e8b1e156adc20d5644e45" - integrity sha512-C3gl0eQo4AABPT6fYS5SbtZKkXxG+bWECZ+x74S1sx+L8b7+PQcubDoSTbF/oQsSFilLVJcyyi8MWGPGqtFBJw== +"@cdk8s/projen-common@^0.0.491": + version "0.0.491" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.491.tgz#6872d2bb6fd33f03d65112a061e535ed64be5887" + integrity sha512-JlvqvyyGgZldQn+PVw5d3AFIXeLOR2iAy9fckfxJLk/TbknrBlntF7Ire2MnQb+Ykwif39PbKE+jbbKzAr93sA== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" From 1e0ace9a7565c7adbbaf7a36c617dee75103e92b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 21 Feb 2024 01:10:13 -0800 Subject: [PATCH 027/261] chore(deps): upgrade dev dependencies (#3752) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7986504966 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 91 ++++++++++++++++++++++++++-------------------------- 2 files changed, 46 insertions(+), 47 deletions(-) diff --git a/package.json b/package.json index 57557c9b4..3fd61b233 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.38", + "cdk8s": "2.68.40", "cdk8s-cli": "^2.198.54", "constructs": "10.3.0", "eslint": "^8", diff --git a/yarn.lock b/yarn.lock index 27dc3b0d4..5cb6ba7c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1322,7 +1322,7 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -available-typed-arrays@^1.0.6: +available-typed-arrays@^1.0.6, available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== @@ -1581,18 +1581,18 @@ cdk8s-cli@^2.198.54: backport "8.5.0" cdk8s-plus-25@^2.22.76: - version "2.22.76" - resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.76.tgz#b4d85c7b7813ef7b4890515422051fb0188a81db" - integrity sha512-85WWL/++F4yc8clZ+LUAjE6qYiZDnKUTz+OMPtd44jgqYUaqWkCqcU3wA8HkIGUmCDUi9gYFGuctdw+3I8wu8A== + version "2.22.77" + resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.77.tgz#18abf17a7dfaa3b1bcdd7ddbafac287550c50502" + integrity sha512-rCiKSRixKpKzmymxZqEDInVw+0IjtQBIKlKoK9ULyzQaLWHbkO6A/5/yQzTH2Kh+kn3GIq/9w7L8u0EWkx/Wdg== dependencies: minimatch "^3.1.2" optionalDependencies: backport "8.5.0" -cdk8s@2.68.38, cdk8s@^2.68.38: - version "2.68.38" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.38.tgz#6b4f57f6fda2076a144bee4cdf40b5b121e4d1bd" - integrity sha512-1BMZ2lAt5TjaFnproUocU9oj1GLAIfUvdJAcrkso0SwsaaL2bV1rng5hJQZfK1xl2GbhpWLeep29kuSNGQWpwg== +cdk8s@2.68.40, cdk8s@^2.68.38: + version "2.68.40" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.40.tgz#7aa8459ba264d473bd0fc51b2794cdc16f7e16e8" + integrity sha512-hZfQImgHAW4z6T2q5Blv+CKT1EouGeygXl355W9KqQ438byCeKeK+nQvNx1gFp3rdbjODbQq2C8/kTE3wVzEQQ== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.676" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.676.tgz#95179dd62f43926c636ca06c555a1da8754073ff" - integrity sha512-uHt4FB8SeYdhcOsj2ix/C39S7sPSNFJpzShjxGOm1KdF4MHyGqGi389+T5cErsodsijojXilYaHIKKqJfqh7uQ== + version "1.4.677" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.677.tgz#49ee77713516740bdde32ac2d1443c444f0dafe7" + integrity sha512-erDa3CaDzwJOpyvfKhOiJjBVNnMM0qxHq47RheVVwsSQrgBA9ZSGV9kdaOfZDPXcHzhG7lBxhj6A7KvfLJBd6Q== emittery@^0.8.1: version "0.8.1" @@ -2350,13 +2350,13 @@ es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== es-set-tostringtag@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" - integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== + version "2.0.3" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== dependencies: - get-intrinsic "^1.2.2" - has-tostringtag "^1.0.0" - hasown "^2.0.0" + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: version "1.0.2" @@ -2699,16 +2699,11 @@ flat-cache@^3.0.4: keyv "^4.5.3" rimraf "^3.0.2" -flatted@^3.2.7: +flatted@^3.2.7, flatted@^3.2.9: version "3.3.0" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.0.tgz#5fdca2b5e671cd38d1537427a10e02a2caa8257e" integrity sha512-noqGuLw158+DuD9UPRKHpJ2hGxpFyDlYYrfM0mWt4XhT4n0lwzTLh70Tkdyy4kyTmyTT9Bv7bWAJqw7cgkEXDg== -flatted@^3.2.9: - version "3.2.9" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" - integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== - fn.name@1.x.x: version "1.1.0" resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" @@ -3039,7 +3034,7 @@ has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1, has-property-d dependencies: es-define-property "^1.0.0" -has-proto@^1.0.1: +has-proto@^1.0.1, has-proto@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== @@ -3049,7 +3044,7 @@ has-symbols@^1.0.2, has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: +has-tostringtag@^1.0.0, has-tostringtag@^1.0.1, has-tostringtag@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== @@ -3345,11 +3340,11 @@ is-regex@^1.1.4: has-tostringtag "^1.0.0" is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" is-stream@^2.0.0: version "2.0.1" @@ -3377,7 +3372,7 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" -is-typed-array@^1.1.10, is-typed-array@^1.1.13, is-typed-array@^1.1.9: +is-typed-array@^1.1.13: version "1.1.13" resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== @@ -5757,35 +5752,39 @@ typed-array-buffer@^1.0.1: is-typed-array "^1.1.13" typed-array-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" - integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" typed-array-byte-offset@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.1.tgz#5e2bcc1d93e1a332d50e8b363a48604a134692f8" - integrity sha512-tcqKMrTRXjqvHN9S3553NPCaGL0VPgFI92lXszmrE8DMhiDPLBYLlvo8Uu4WZAAX/aGqp/T1sbA4ph8EWjDF9Q== + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== dependencies: - available-typed-arrays "^1.0.6" + available-typed-arrays "^1.0.7" call-bind "^1.0.7" for-each "^0.3.3" gopd "^1.0.1" - has-proto "^1.0.1" + has-proto "^1.0.3" is-typed-array "^1.1.13" typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + version "1.0.5" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.5.tgz#57d44da160296d8663fd63180a1802ebf25905d5" + integrity sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" for-each "^0.3.3" - is-typed-array "^1.1.9" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" typedarray-to-buffer@^3.1.5: version "3.1.5" From f2f5d35c3448ea1907042042a053c8a01ec3b6de Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 21 Feb 2024 04:05:51 -0800 Subject: [PATCH 028/261] chore(deps): upgrade compiler dependencies (#3755) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7988641810 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-27-main" workflow* --- yarn.lock | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index 5cb6ba7c7..82ed00d0c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2699,7 +2699,12 @@ flat-cache@^3.0.4: keyv "^4.5.3" rimraf "^3.0.2" -flatted@^3.2.7, flatted@^3.2.9: +flatted@^3.2.7: + version "3.3.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== + +flatted@^3.2.9: version "3.3.0" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.0.tgz#5fdca2b5e671cd38d1537427a10e02a2caa8257e" integrity sha512-noqGuLw158+DuD9UPRKHpJ2hGxpFyDlYYrfM0mWt4XhT4n0lwzTLh70Tkdyy4kyTmyTT9Bv7bWAJqw7cgkEXDg== From ebe363d72cab504ab1a12de7734b0192f2b27d5b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 21 Feb 2024 07:10:15 -0800 Subject: [PATCH 029/261] chore(deps): upgrade configuration (#3760) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/7991158459 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3fd61b233..67d47f973 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.491", + "@cdk8s/projen-common": "^0.0.492", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index 82ed00d0c..ab5700521 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.491": - version "0.0.491" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.491.tgz#6872d2bb6fd33f03d65112a061e535ed64be5887" - integrity sha512-JlvqvyyGgZldQn+PVw5d3AFIXeLOR2iAy9fckfxJLk/TbknrBlntF7Ire2MnQb+Ykwif39PbKE+jbbKzAr93sA== +"@cdk8s/projen-common@^0.0.492": + version "0.0.492" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.492.tgz#c6eafeec7e57c84c8612ded33176b13df3e03101" + integrity sha512-JHkqAMzHe5dAOaGYjJQPDXDhltfScXS14Va44ZoEdGLDlInMoiGwQNTaxV3cZhuX6aKhZ/A514rMk1/2NTB9/A== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" From 9b66afe3a93923dbbc41ffb8d4b8c96da42e9482 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 22 Feb 2024 01:09:50 -0800 Subject: [PATCH 030/261] chore(deps): upgrade dev dependencies (#3761) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8001948459 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* --- yarn.lock | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/yarn.lock b/yarn.lock index ab5700521..c325863b4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,9 +1547,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001588" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz#07f16b65a7f95dba82377096923947fb25bce6e3" - integrity sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ== + version "1.0.30001589" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001589.tgz#7ad6dba4c9bf6561aec8291976402339dc157dfb" + integrity sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg== case@^1.6.3: version "1.6.3" @@ -1581,9 +1581,9 @@ cdk8s-cli@^2.198.54: backport "8.5.0" cdk8s-plus-25@^2.22.76: - version "2.22.77" - resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.77.tgz#18abf17a7dfaa3b1bcdd7ddbafac287550c50502" - integrity sha512-rCiKSRixKpKzmymxZqEDInVw+0IjtQBIKlKoK9ULyzQaLWHbkO6A/5/yQzTH2Kh+kn3GIq/9w7L8u0EWkx/Wdg== + version "2.22.78" + resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.78.tgz#1e96010c33ebc784bcf13a6c7fa87f5110b36f5f" + integrity sha512-0KKfl4btW1ncOID2zOixQ/wD5WWvVG6RsNZI1W4XieUM2/um3wCShsmitE6ER7l9GFyzIbvpkT1smbjhGPfoEw== dependencies: minimatch "^3.1.2" optionalDependencies: @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.677" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.677.tgz#49ee77713516740bdde32ac2d1443c444f0dafe7" - integrity sha512-erDa3CaDzwJOpyvfKhOiJjBVNnMM0qxHq47RheVVwsSQrgBA9ZSGV9kdaOfZDPXcHzhG7lBxhj6A7KvfLJBd6Q== + version "1.4.679" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.679.tgz#480f497874ce2be162c0ac271eec91918bf96247" + integrity sha512-NhQMsz5k0d6m9z3qAxnsOR/ebal4NAGsrNVRwcDo4Kc/zQ7KdsTKZUxZoygHcVRb0QDW3waEDIcE3isZ79RP6g== emittery@^0.8.1: version "0.8.1" @@ -2699,16 +2699,11 @@ flat-cache@^3.0.4: keyv "^4.5.3" rimraf "^3.0.2" -flatted@^3.2.7: +flatted@^3.2.7, flatted@^3.2.9: version "3.3.1" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== -flatted@^3.2.9: - version "3.3.0" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.0.tgz#5fdca2b5e671cd38d1537427a10e02a2caa8257e" - integrity sha512-noqGuLw158+DuD9UPRKHpJ2hGxpFyDlYYrfM0mWt4XhT4n0lwzTLh70Tkdyy4kyTmyTT9Bv7bWAJqw7cgkEXDg== - fn.name@1.x.x: version "1.1.0" resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" @@ -5306,9 +5301,9 @@ spdx-license-ids@^3.0.0: integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== spdx-license-list@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.8.0.tgz#92a99cd6c8b97fe98ae83c54deaffd4d9d503f74" - integrity sha512-5UdM7r9yJ1EvsPQZWfa41AZjLQngl9iMMysm9XBW7Lqhq7aF8cllfqjS+rFCHB8FFMGSM0yFWue2LUV9mR0QzQ== + version "6.9.0" + resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.9.0.tgz#5543abb3a15f985a12808f642a622d2721c372ad" + integrity sha512-L2jl5vc2j6jxWcNCvcVj/BW9A8yGIG02Dw+IUw0ZxDM70f7Ylf5Hq39appV1BI9yxyWQRpq2TQ1qaXvf+yjkqA== split2@^3.0.0: version "3.2.2" From 3812d5edf788fad677bf0dc3ffd5969be167ee67 Mon Sep 17 00:00:00 2001 From: Sumu Pitchayan <35242245+sumupitchayan@users.noreply.github.com> Date: Thu, 22 Feb 2024 09:48:01 -0500 Subject: [PATCH 031/261] fix(ingress): add `ingressClassName` to `IngressProps` (#2964) Fixes #2856 Currently, `IngressProps` does not have a property allowing users to pass in an `ingressClassName`. This PR fixes this and adds a unit test to verify the change. --- src/ingress.ts | 9 +++++++++ test/ingress.test.ts | 30 ++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/src/ingress.ts b/src/ingress.ts index 09bfceb75..983ddbbf4 100644 --- a/src/ingress.ts +++ b/src/ingress.ts @@ -40,6 +40,14 @@ export interface IngressProps extends base.ResourceProps { * extension, if the ingress controller fulfilling the ingress supports SNI. */ readonly tls?: IngressTls[]; + + /** + * Class Name for this ingress. + * + * This field is a reference to an IngressClass resource that contains + * additional Ingress configuration, including the name of the Ingress controller. + */ + readonly className?: string; } /** @@ -90,6 +98,7 @@ export class Ingress extends base.Resource { metadata: props.metadata, spec: { defaultBackend: Lazy.any({ produce: () => this._defaultBackend?._toKube() }), + ingressClassName: props.className, rules: Lazy.any({ produce: () => this.synthRules() }), tls: Lazy.any({ produce: () => this.tlsConfig() }), }, diff --git a/test/ingress.test.ts b/test/ingress.test.ts index 8f79dc361..65b63503a 100644 --- a/test/ingress.test.ts +++ b/test/ingress.test.ts @@ -12,6 +12,36 @@ test('defaultChild', () => { }); +test('IngressClassName can be set', () => { + // GIVEN + const chart = Testing.chart(); + const service = new Service(chart, 'my-service', { ports: [{ port: 80 }] } ); + + // WHEN + new Ingress(chart, 'my-ingress', { + defaultBackend: IngressBackend.fromService(service), + className: 'myIngressClassName', + }); + + // THEN + expect(Testing.synth(chart).filter(x => x.kind === 'Ingress')).toStrictEqual([ + { + apiVersion: 'networking.k8s.io/v1', + kind: 'Ingress', + metadata: { name: 'test-my-ingress-c8135042' }, + spec: { + defaultBackend: { + service: { + name: 'test-my-service-c8493104', + port: { number: 80 }, + }, + }, + ingressClassName: 'myIngressClassName', + }, + }, + ]); +}); + describe('IngressBackend', () => { describe('fromService', () => { test('if the service exposes a port, it will be used by the ingress', () => { From 2d2e465b0fecc380ea207219c2114747d2f3a861 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 22 Feb 2024 07:10:30 -0800 Subject: [PATCH 032/261] chore(deps): upgrade configuration (#3768) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8006579253 ------ *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 67d47f973..bd30931ea 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.492", + "@cdk8s/projen-common": "^0.0.493", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index c325863b4..1cd20b315 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.492": - version "0.0.492" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.492.tgz#c6eafeec7e57c84c8612ded33176b13df3e03101" - integrity sha512-JHkqAMzHe5dAOaGYjJQPDXDhltfScXS14Va44ZoEdGLDlInMoiGwQNTaxV3cZhuX6aKhZ/A514rMk1/2NTB9/A== +"@cdk8s/projen-common@^0.0.493": + version "0.0.493" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.493.tgz#f3ec046c1b2e27ca929c019dc5cdc545119c3de2" + integrity sha512-lyMDK4rCkDA1KBXZOcwrItWa63lzrBrWPwMCuiECf/LnJRuilWesSn45C7Bb2zFjVru2eO3l5CX0Ksq/+gHfjg== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" From 17207ed70b249b713400743251d5e24785512c13 Mon Sep 17 00:00:00 2001 From: Sumu Date: Thu, 22 Feb 2024 11:49:37 -0500 Subject: [PATCH 033/261] update latest version in txt file Signed-off-by: Sumu --- projenrc/latest-k8s-version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projenrc/latest-k8s-version.txt b/projenrc/latest-k8s-version.txt index a5c750fea..368f89cee 100644 --- a/projenrc/latest-k8s-version.txt +++ b/projenrc/latest-k8s-version.txt @@ -1 +1 @@ -27 \ No newline at end of file +28 \ No newline at end of file From decec5c9163ff7f0bb5b40fbb6b88a6c88903ba9 Mon Sep 17 00:00:00 2001 From: Sumu Date: Thu, 22 Feb 2024 11:49:46 -0500 Subject: [PATCH 034/261] run npx projen Signed-off-by: Sumu --- .gitattributes | 10 +++---- ...{release-k8s.27.yml => release-k8s.28.yml} | 10 +++---- ...ade-compiler-dependencies-k8s-28-main.yml} | 12 ++++---- ... => upgrade-configuration-k8s-28-main.yml} | 12 ++++---- ... upgrade-dev-dependencies-k8s-28-main.yml} | 12 ++++---- ...rade-runtime-dependencies-k8s-28-main.yml} | 12 ++++---- .gitignore | 10 +++---- .projen/files.json | 10 +++---- .projen/tasks.json | 28 +++++++++---------- package.json | 20 ++++++------- 10 files changed, 68 insertions(+), 68 deletions(-) rename .github/workflows/{release-k8s.27.yml => release-k8s.28.yml} (98%) rename .github/workflows/{upgrade-compiler-dependencies-k8s-25-main.yml => upgrade-compiler-dependencies-k8s-28-main.yml} (93%) rename .github/workflows/{upgrade-configuration-k8s-25-main.yml => upgrade-configuration-k8s-28-main.yml} (92%) rename .github/workflows/{upgrade-dev-dependencies-k8s-25-main.yml => upgrade-dev-dependencies-k8s-28-main.yml} (92%) rename .github/workflows/{upgrade-runtime-dependencies-k8s-25-main.yml => upgrade-runtime-dependencies-k8s-28-main.yml} (93%) diff --git a/.gitattributes b/.gitattributes index 3cfdd9936..f9ad5a320 100644 --- a/.gitattributes +++ b/.gitattributes @@ -12,22 +12,22 @@ /.github/workflows/backport.yml linguist-generated /.github/workflows/build.yml linguist-generated /.github/workflows/pull-request-lint.yml linguist-generated -/.github/workflows/release-k8s.27.yml linguist-generated +/.github/workflows/release-k8s.28.yml linguist-generated /.github/workflows/security.yml linguist-generated /.github/workflows/stale.yml linguist-generated /.github/workflows/triage.yml linguist-generated -/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml linguist-generated /.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml linguist-generated /.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml linguist-generated -/.github/workflows/upgrade-configuration-k8s-25-main.yml linguist-generated +/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-configuration-k8s-26-main.yml linguist-generated /.github/workflows/upgrade-configuration-k8s-27-main.yml linguist-generated -/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml linguist-generated +/.github/workflows/upgrade-configuration-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml linguist-generated /.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml linguist-generated -/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml linguist-generated +/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml linguist-generated /.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml linguist-generated +/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml linguist-generated /.gitignore linguist-generated /.mergify.yml linguist-generated /.npmignore linguist-generated diff --git a/.github/workflows/release-k8s.27.yml b/.github/workflows/release-k8s.28.yml similarity index 98% rename from .github/workflows/release-k8s.27.yml rename to .github/workflows/release-k8s.28.yml index adebec1fc..ee22e5173 100644 --- a/.github/workflows/release-k8s.27.yml +++ b/.github/workflows/release-k8s.28.yml @@ -1,10 +1,10 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: release-k8s.27 +name: release-k8s.28 on: push: branches: - - k8s-27/main + - k8s-28/main workflow_dispatch: {} jobs: release: @@ -31,8 +31,8 @@ jobs: node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - - name: release:k8s-27/main - run: npx projen release:k8s-27/main + - name: release:k8s-28/main + run: npx projen release:k8s-28/main - name: Check if version has already been tagged id: check_tag_exists run: |- @@ -259,7 +259,7 @@ jobs: run: mv .repo/dist dist - name: Release env: - GIT_BRANCH: k8s.27 + GIT_BRANCH: k8s.28 GIT_USER_NAME: cdk8s-automation GIT_USER_EMAIL: cdk8s-team@amazon.com GITHUB_TOKEN: ${{ secrets.GO_GITHUB_TOKEN }} diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml similarity index 93% rename from .github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml rename to .github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml index b3a7f29dd..d5519b55e 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-compiler-dependencies-k8s-25-main +name: upgrade-compiler-dependencies-k8s-28-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -49,7 +49,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -75,8 +75,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-25-main" workflow* - branch: github-actions/upgrade-compiler-dependencies-k8s-25-main + *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* + branch: github-actions/upgrade-compiler-dependencies-k8s-28-main title: "chore(deps): upgrade compiler dependencies" labels: auto-approve body: |- @@ -86,7 +86,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-25-main" workflow* + *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-configuration-k8s-25-main.yml b/.github/workflows/upgrade-configuration-k8s-28-main.yml similarity index 92% rename from .github/workflows/upgrade-configuration-k8s-25-main.yml rename to .github/workflows/upgrade-configuration-k8s-28-main.yml index 68d913fdd..b83cea6d0 100644 --- a/.github/workflows/upgrade-configuration-k8s-25-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-28-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-configuration-k8s-25-main +name: upgrade-configuration-k8s-28-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -49,7 +49,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -75,8 +75,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-configuration-k8s-25-main" workflow* - branch: github-actions/upgrade-configuration-k8s-25-main + *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* + branch: github-actions/upgrade-configuration-k8s-28-main title: "chore(deps): upgrade configuration" labels: auto-approve body: |- @@ -86,7 +86,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-configuration-k8s-25-main" workflow* + *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml similarity index 92% rename from .github/workflows/upgrade-dev-dependencies-k8s-25-main.yml rename to .github/workflows/upgrade-dev-dependencies-k8s-28-main.yml index 47b1931e9..051dc047a 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-dev-dependencies-k8s-25-main +name: upgrade-dev-dependencies-k8s-28-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -49,7 +49,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -75,8 +75,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-dev-dependencies-k8s-25-main" workflow* - branch: github-actions/upgrade-dev-dependencies-k8s-25-main + *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* + branch: github-actions/upgrade-dev-dependencies-k8s-28-main title: "chore(deps): upgrade dev dependencies" labels: auto-approve body: |- @@ -86,7 +86,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-dev-dependencies-k8s-25-main" workflow* + *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml similarity index 93% rename from .github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml rename to .github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml index eb924a94a..de0052b87 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-runtime-dependencies-k8s-25-main +name: upgrade-runtime-dependencies-k8s-28-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -49,7 +49,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-25/main + ref: k8s-28/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -75,8 +75,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-25-main" workflow* - branch: github-actions/upgrade-runtime-dependencies-k8s-25-main + *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-28-main" workflow* + branch: github-actions/upgrade-runtime-dependencies-k8s-28-main title: "chore(deps): upgrade runtime dependencies" labels: auto-approve body: |- @@ -86,7 +86,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-25-main" workflow* + *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-28-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.gitignore b/.gitignore index 691e35c1e..2bff38a9e 100644 --- a/.gitignore +++ b/.gitignore @@ -37,11 +37,11 @@ junit.xml !/.github/workflows/build.yml /dist/changelog.md /dist/version.txt -!/.github/workflows/release-k8s.27.yml +!/.github/workflows/release-k8s.28.yml !/.mergify.yml +!/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml !/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml !/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml -!/.github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml !/.github/pull_request_template.md !/test/ !/tsconfig.dev.json @@ -64,15 +64,15 @@ tsconfig.json !/.github/workflows/security.yml !/.github/workflows/triage.yml !/.github/workflows/stale.yml +!/.github/workflows/upgrade-configuration-k8s-28-main.yml !/.github/workflows/upgrade-configuration-k8s-27-main.yml !/.github/workflows/upgrade-configuration-k8s-26-main.yml -!/.github/workflows/upgrade-configuration-k8s-25-main.yml +!/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml !/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml !/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml -!/.github/workflows/upgrade-dev-dependencies-k8s-25-main.yml +!/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml !/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml !/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml -!/.github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml !/.backportrc.json !/.github/workflows/backport.yml .vscode/ diff --git a/.projen/files.json b/.projen/files.json index dc771f78f..1e214e57a 100644 --- a/.projen/files.json +++ b/.projen/files.json @@ -11,22 +11,22 @@ ".github/workflows/backport.yml", ".github/workflows/build.yml", ".github/workflows/pull-request-lint.yml", - ".github/workflows/release-k8s.27.yml", + ".github/workflows/release-k8s.28.yml", ".github/workflows/security.yml", ".github/workflows/stale.yml", ".github/workflows/triage.yml", - ".github/workflows/upgrade-compiler-dependencies-k8s-25-main.yml", ".github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml", ".github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml", - ".github/workflows/upgrade-configuration-k8s-25-main.yml", + ".github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml", ".github/workflows/upgrade-configuration-k8s-26-main.yml", ".github/workflows/upgrade-configuration-k8s-27-main.yml", - ".github/workflows/upgrade-dev-dependencies-k8s-25-main.yml", + ".github/workflows/upgrade-configuration-k8s-28-main.yml", ".github/workflows/upgrade-dev-dependencies-k8s-26-main.yml", ".github/workflows/upgrade-dev-dependencies-k8s-27-main.yml", - ".github/workflows/upgrade-runtime-dependencies-k8s-25-main.yml", + ".github/workflows/upgrade-dev-dependencies-k8s-28-main.yml", ".github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml", ".github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml", + ".github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml", ".gitignore", ".mergify.yml", ".projen/deps.json", diff --git a/.projen/tasks.json b/.projen/tasks.json index 1a8a15b4a..460f2cbeb 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -12,27 +12,27 @@ } ] }, - "backport:k8s-25/main": { - "name": "backport:k8s-25/main", + "backport:k8s-26/main": { + "name": "backport:k8s-26/main", "requiredEnv": [ "BACKPORT_PR_NUMBER", "GITHUB_TOKEN" ], "steps": [ { - "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-25/main" + "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-26/main" } ] }, - "backport:k8s-26/main": { - "name": "backport:k8s-26/main", + "backport:k8s-27/main": { + "name": "backport:k8s-27/main", "requiredEnv": [ "BACKPORT_PR_NUMBER", "GITHUB_TOKEN" ], "steps": [ { - "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-26/main" + "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-27/main" } ] }, @@ -68,7 +68,7 @@ "CHANGELOG": "dist/changelog.md", "BUMPFILE": "dist/version.txt", "RELEASETAG": "dist/releasetag.txt", - "RELEASE_TAG_PREFIX": "cdk8s-plus-27/", + "RELEASE_TAG_PREFIX": "cdk8s-plus-28/", "RELEASABLE_COMMITS": "git log --no-merges --oneline $LATEST_TAG..HEAD -E --grep '^(feat|fix){1}(\\([^()[:space:]]+\\))?(!)?:[[:blank:]]+.+' --grep 'chore\\(deps\\): upgrade runtime dependencies' --grep 'chore\\(deps\\): upgrade compiler dependencies'" }, "steps": [ @@ -214,7 +214,7 @@ "description": "Updates imports based on latest version of cdk8s-cli.", "steps": [ { - "exec": "cdk8s -l typescript -o src/imports import k8s@1.27.0" + "exec": "cdk8s -l typescript -o src/imports import k8s@1.28.0" } ] }, @@ -337,13 +337,13 @@ } ] }, - "release:k8s-27/main": { - "name": "release:k8s-27/main", - "description": "Prepare a release from \"k8s-27/main\" branch", + "release:k8s-28/main": { + "name": "release:k8s-28/main", + "description": "Prepare a release from \"k8s-28/main\" branch", "env": { "RELEASE": "true", "MAJOR": "2", - "RELEASE_TAG_PREFIX": "cdk8s-plus-27/" + "RELEASE_TAG_PREFIX": "cdk8s-plus-28/" }, "steps": [ { @@ -393,7 +393,7 @@ "CHANGELOG": "dist/changelog.md", "BUMPFILE": "dist/version.txt", "RELEASETAG": "dist/releasetag.txt", - "RELEASE_TAG_PREFIX": "cdk8s-plus-27/", + "RELEASE_TAG_PREFIX": "cdk8s-plus-28/", "RELEASABLE_COMMITS": "git log --no-merges --oneline $LATEST_TAG..HEAD -E --grep '^(feat|fix){1}(\\([^()[:space:]]+\\))?(!)?:[[:blank:]]+.+' --grep 'chore\\(deps\\): upgrade runtime dependencies' --grep 'chore\\(deps\\): upgrade compiler dependencies'" }, "steps": [ @@ -406,7 +406,7 @@ "name": "update-k8s-version-references", "steps": [ { - "exec": "ts-node projenrc/replace-version-references.ts 27" + "exec": "ts-node projenrc/replace-version-references.ts 28" } ] }, diff --git a/package.json b/package.json index bd30931ea..47646eee0 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,14 @@ { - "name": "cdk8s-plus-27", - "description": "cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-27 synthesizes Kubernetes manifests for Kubernetes 1.27.0", + "name": "cdk8s-plus-28", + "description": "cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-28 synthesizes Kubernetes manifests for Kubernetes 1.28.0", "repository": { "type": "git", "url": "https://github.com/cdk8s-team/cdk8s-plus.git" }, "scripts": { "backport": "npx projen backport", - "backport:k8s-25/main": "npx projen backport:k8s-25/main", "backport:k8s-26/main": "npx projen backport:k8s-26/main", + "backport:k8s-27/main": "npx projen backport:k8s-27/main", "build": "npx projen build", "bump": "npx projen bump", "clobber": "npx projen clobber", @@ -34,7 +34,7 @@ "post-upgrade": "npx projen post-upgrade", "pre-compile": "npx projen pre-compile", "regenerate-api-information": "npx projen regenerate-api-information", - "release:k8s-27/main": "npx projen release:k8s-27/main", + "release:k8s-28/main": "npx projen release:k8s-28/main", "test": "npx projen test", "test:watch": "npx projen test:watch", "unbump": "npx projen unbump", @@ -154,19 +154,19 @@ "outdir": "dist", "targets": { "java": { - "package": "org.cdk8s.plus27", + "package": "org.cdk8s.plus28", "maven": { "groupId": "org.cdk8s", - "artifactId": "cdk8s-plus-27" + "artifactId": "cdk8s-plus-28" } }, "python": { - "distName": "cdk8s-plus-27", - "module": "cdk8s_plus_27" + "distName": "cdk8s-plus-28", + "module": "cdk8s_plus_28" }, "dotnet": { - "namespace": "Org.Cdk8s.Plus27", - "packageId": "Org.Cdk8s.Plus27" + "namespace": "Org.Cdk8s.Plus28", + "packageId": "Org.Cdk8s.Plus28" }, "go": { "moduleName": "github.com/cdk8s-team/cdk8s-plus-go" From 32a4e9119de99644a4dbcbaf5fca64f71deb9379 Mon Sep 17 00:00:00 2001 From: Sumu Date: Thu, 22 Feb 2024 11:50:27 -0500 Subject: [PATCH 035/261] run projen task to replace old version references Signed-off-by: Sumu --- docs/plus/config-map.md | 8 +++---- docs/plus/container.md | 4 ++-- docs/plus/cronjob.md | 6 ++--- docs/plus/deployment.md | 4 ++-- docs/plus/horizontal-pod-autoscaler.md | 16 ++++++------- docs/plus/ingress.md | 4 ++-- docs/plus/job.md | 4 ++-- docs/plus/namespace.md | 10 ++++---- docs/plus/network-policy.md | 24 +++++++++---------- docs/plus/pod.md | 32 +++++++++++++------------- docs/plus/pv.md | 4 ++-- docs/plus/pvc.md | 4 ++-- docs/plus/rbac.md | 6 ++--- docs/plus/secret.md | 6 ++--- docs/plus/service-account.md | 6 ++--- docs/plus/service.md | 6 ++--- docs/plus/volume.md | 6 ++--- 17 files changed, 75 insertions(+), 75 deletions(-) diff --git a/docs/plus/config-map.md b/docs/plus/config-map.md index 17eb932d3..bad2563c1 100644 --- a/docs/plus/config-map.md +++ b/docs/plus/config-map.md @@ -4,7 +4,7 @@ ConfigMap are used to store configuration data. They provide a dictionary based data structure that can be consumed in various shapes and forms. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#configmap) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#configmap) ## Use an existing `ConfigMap` @@ -12,7 +12,7 @@ You can reference to an existing `ConfigMap` like so. Note that this does not cr and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; @@ -38,7 +38,7 @@ app.synth(); You can create config maps and add some data to them like so: ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; @@ -61,7 +61,7 @@ app.synth(); Here is a nifty little trick you can use to create a volume that contains a directory on the client machine (machine that runs `cdk8s synth`): ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as path from 'path'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/container.md b/docs/plus/container.md index 28355e45c..a24626036 100644 --- a/docs/plus/container.md +++ b/docs/plus/container.md @@ -3,7 +3,7 @@ Define containers that run in a pod using the `Container` class. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#container) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#container) ## Environment @@ -15,7 +15,7 @@ Environment variables can be added to containers by specifying the variable name and value. The value can come from different sources, either dynamic or static. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/cronjob.md b/docs/plus/cronjob.md index 428579e86..acf65d974 100644 --- a/docs/plus/cronjob.md +++ b/docs/plus/cronjob.md @@ -5,12 +5,12 @@ CronJob resource is responsible for creating recurring [Jobs](https://kubernetes CronJob is similar to a [job](https://cdk8s.io/docs/latest/plus/job/) but it is suitable when there is a need to run a job indefinitely following a schedule. These repetitive jobs can be utilized for recurring tasks such as backing up a database, pinging a server for health checks, creating snapshots of systems and much more. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#cronjob) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#cronjob) ## Creating a `CronJob` ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps, Cron } from 'cdk8s'; @@ -42,7 +42,7 @@ app.synth(); ### Defaults -The above would create a cronjob resource which would schedule `databack/mysql-backup` to run every minute. With this resource, we also set some meaningful defaults. For instance, this cronjob would not run jobs concurrently by default. It will also retain 3 instance of successful job runs and 1 instance of a failed run for debugging later if needed. To customize the properties, see [API Reference](../../reference/cdk8s-plus-27/typescript.md#cronjob). +The above would create a cronjob resource which would schedule `databack/mysql-backup` to run every minute. With this resource, we also set some meaningful defaults. For instance, this cronjob would not run jobs concurrently by default. It will also retain 3 instance of successful job runs and 1 instance of a failed run for debugging later if needed. To customize the properties, see [API Reference](../../reference/cdk8s-plus-28/typescript.md#cronjob). ### Helper Functions diff --git a/docs/plus/deployment.md b/docs/plus/deployment.md index a5c3be5ae..36a029eb5 100644 --- a/docs/plus/deployment.md +++ b/docs/plus/deployment.md @@ -3,7 +3,7 @@ Create a deployment to govern the lifecycle and orchestration of a set of identical pods. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#deployment) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#deployment) ## Automatic pod selection @@ -11,7 +11,7 @@ When you specify pods in a deployment, you normally have to configure the approp make the deployment control the relevant pods. This construct does this automatically. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/horizontal-pod-autoscaler.md b/docs/plus/horizontal-pod-autoscaler.md index 344f083ea..5a76d160c 100644 --- a/docs/plus/horizontal-pod-autoscaler.md +++ b/docs/plus/horizontal-pod-autoscaler.md @@ -3,7 +3,7 @@ HorizontalPodAutoscaler allows your services to scale up when demand is high and scale down when they are no longer needed. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#horizontalpodautoscaler) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#horizontalpodautoscaler) ## Using a HorizontalPodAutoscaler @@ -11,7 +11,7 @@ The example below creates a HorizontalPodAutoscaler that scales the number of re ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -71,7 +71,7 @@ Resource metrics are used to scale on a resource like CPU or memory. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -88,7 +88,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Pods metrics are used to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -110,7 +110,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Container metrics are used to scale on one of the scaling target's container metrics. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -127,7 +127,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Object metrics are used to scale on a metric describing a single kubernetes object (for example, requests-per-second on an Ingress object). ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -148,7 +148,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { External metrics are used to scale on a metric not associated with any Kubernetes object (for example, an SQS queue). ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -223,4 +223,4 @@ This means that if we currently have 3 web server pods, and the CPU utilization This will result in a total of 9 web server pods. If after 60 seconds the CPU utilization is still at 72% the autoscaler will only be allowed to add one more replica because `maxReplicas` has been configured to 10. -For more information on HorizontalPodAutoscaler check out the [API Reference](../reference/cdk8s-plus-27/typescript.md#horizontalpodautoscaler). +For more information on HorizontalPodAutoscaler check out the [API Reference](../reference/cdk8s-plus-28/typescript.md#horizontalpodautoscaler). diff --git a/docs/plus/ingress.md b/docs/plus/ingress.md index 568687ba3..3fc29acd9 100644 --- a/docs/plus/ingress.md +++ b/docs/plus/ingress.md @@ -5,7 +5,7 @@ HTTP. Ingress may provide load balancing, SSL termination and name-based virtual hosting. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#ingressv1beta1) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#ingressv1beta1) You must have an [Ingress controller] to satisfy an Ingress. Only creating an Ingress resource has no effect. @@ -18,7 +18,7 @@ to a service associated with a deployment of the [hashicorp/http-echo](https://github.com/hashicorp/http-echo) image. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/job.md b/docs/plus/job.md index 8f324c748..114291a92 100644 --- a/docs/plus/job.md +++ b/docs/plus/job.md @@ -7,14 +7,14 @@ In configuration, they don't differ much from regular pods, but offer some additional properties. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#job) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#job) ## Delete a Job after its finished You can configure a TTL for the job after it finished its execution successfully. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps, Duration } from 'cdk8s'; diff --git a/docs/plus/namespace.md b/docs/plus/namespace.md index e5bb4e885..6b961e801 100644 --- a/docs/plus/namespace.md +++ b/docs/plus/namespace.md @@ -3,14 +3,14 @@ Namespaces provides a mechanism for isolating groups of resources within a single cluster. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#namespace) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#namespace) ## Create a `Namespace` To create a new namespace in the cluster: ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as k from 'cdk8s'; const app = new k.App(); @@ -32,7 +32,7 @@ cdk8s+ API's, such as [pod selection](./pod.md#pod-selection) during scheduling. Select a namespace called `backoffice`. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const backoffice = kplus.Namespaces.select(this, 'Backoffice', { names: ['backoffice'] }); ``` @@ -42,7 +42,7 @@ const backoffice = kplus.Namespaces.select(this, 'Backoffice', { names: ['backof Select all namespaces that have the `processing=batch` label. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const batch = kplus.Namespaces.select(this, 'Batch', { labels: { processing: 'batch'} }); ``` @@ -52,7 +52,7 @@ const batch = kplus.Namespaces.select(this, 'Batch', { labels: { processing: 'ba Select all namespaces in the cluster. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const all = kplus.Namespaces.all(); ``` diff --git a/docs/plus/network-policy.md b/docs/plus/network-policy.md index 4afaa1659..e6251a359 100644 --- a/docs/plus/network-policy.md +++ b/docs/plus/network-policy.md @@ -29,7 +29,7 @@ You can pass that instance to be used as the selector. The policy will be applie ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -47,7 +47,7 @@ Exactly as for a managed `Pod`, you can pass an instance of any workload resourc ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -66,7 +66,7 @@ you use [selected pods](./pod.md#select-pods). ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -84,7 +84,7 @@ An Ip Block defines a range of IP addresses using CIDR notation. You can define both `ipv4` and `ipv6` ranges: ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; // define a specific ipv4 range kplus.NetworkPolicyIpBlock.ipv4('172.17.0.0/16'); @@ -121,7 +121,7 @@ Isolating pods for egress traffic egress can be done either at, or post construc ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -154,7 +154,7 @@ Isolating pods for ingress traffic ingress can be done either at, or post constr ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -190,7 +190,7 @@ are in different namespace: ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -228,7 +228,7 @@ If the source pod of your connection is a [managed pod](#managed-pod) ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -262,7 +262,7 @@ all traffic. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -280,7 +280,7 @@ This ensures that even pods that aren't selected by any other network policy wil ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -305,7 +305,7 @@ With this policy in place, no additional policy or policies can cause any incomi ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -323,7 +323,7 @@ This ensures that even pods that aren't selected by any other NetworkPolicy will ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/pod.md b/docs/plus/pod.md index d9f36e966..101bcd3ef 100644 --- a/docs/plus/pod.md +++ b/docs/plus/pod.md @@ -3,14 +3,14 @@ A pod is essentially a collection of containers. It is the most fundamental computation unit that can be provisioned. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#pod) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#pod) ## Create a `Pod` To create a new pod in the cluster: ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as k from 'cdk8s'; const app = new k.App(); @@ -37,7 +37,7 @@ pod.addContainer({ image: 'another-image' }); Volumes can be added to pod definition either during, or post instantiation: ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const data1 = kplus.Volume.fromEmptyDir('data1'); const data2 = kplus.Volume.fromEmptyDir('data2'); @@ -53,7 +53,7 @@ Note that adding a volume to a pod doesn't actually make the volume available to its containers. For that, you also need to mount the volume onto a container. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const data = kplus.Volume.fromEmptyDir('data'); @@ -70,7 +70,7 @@ container.mount('/data', data); A restart policy can only be specified at instantiation time: ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -85,7 +85,7 @@ const pod = new kplus.Pod(chart, 'Pod', { A service account can only be specified at instantiation time: ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -105,7 +105,7 @@ cdk8s+ API's, such as [pod selection](./pod.md#pod-selection) during scheduling. Selects all pods that have the `app=store` label. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const pods = kplus.Pods.select(this, 'Store', { labels: { app: 'store' }}); ``` @@ -115,7 +115,7 @@ const pods = kplus.Pods.select(this, 'Store', { labels: { app: 'store' }}); Selects all pods that have the `app` label, regardless of the value. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const pods = kplus.Pods.select(this, 'App', { expressions: [kplus.LabelExpression.exists('app')] @@ -130,7 +130,7 @@ This is done using the `namespaces` property, which can accept any [namespace se For example, select all pods that have the `app=store` label in the `backoffice` namespace: ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const pods = kplus.Pods.select(this, 'Pods', { labels: { app: 'store' }, @@ -169,7 +169,7 @@ You can statically assign a pod to a specific node, by using the node's name. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -190,7 +190,7 @@ An attraction can be either required, or preferred. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -223,7 +223,7 @@ A toleration can be made to a **set** of nodes, specified by node taints. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -266,7 +266,7 @@ Similarly to node attractions, co-location can also be either required, or prefe ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -319,7 +319,7 @@ Similarly to co-location, separation can also be either required, or preferred. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -378,7 +378,7 @@ To allow connections from a `Pod` to a [peer](./network-policy.md#peers): ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -410,7 +410,7 @@ To allow connections from a [peer](./network-policy.md#peers) to a `Pod`: ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/pv.md b/docs/plus/pv.md index ab5c7d8a3..b7c784042 100644 --- a/docs/plus/pv.md +++ b/docs/plus/pv.md @@ -3,7 +3,7 @@ A `PersistentVolume` (PV) is a piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#persistent-volume) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#persistent-volume) PV's are used by pods via the pod's `volumes` spec, just like regular [volumes](./volume.md). They are not intended to be interchangable with volumes, you can think of a `PersistentVolume` @@ -23,7 +23,7 @@ specific ones. Currently the supported types are: For example, to create a PV from an existing AWS EBS volume: ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as cdk8s from 'cdk8s'; const vol = new kplus.AwsElasticBlockStorePersistentVolume(chart, 'Volume', { diff --git a/docs/plus/pvc.md b/docs/plus/pvc.md index 13e1d00fd..85ab6bb7a 100644 --- a/docs/plus/pvc.md +++ b/docs/plus/pvc.md @@ -3,12 +3,12 @@ A `PersistentVolumeClaim` (PVC) is a request for storage by a pod. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#persistent-volume-claim) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#persistent-volume-claim) A `PersistentVolumeClaim` contains the requirements of the request, and the Kubernetes control plane is responsible providing a physical volume that satisfies the claim's requirements. ```ts -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as cdk8s from 'cdk8s'; const pod = new kplus.Pod(chart, 'Pod'); diff --git a/docs/plus/rbac.md b/docs/plus/rbac.md index f854c3e4a..c9122b145 100644 --- a/docs/plus/rbac.md +++ b/docs/plus/rbac.md @@ -16,15 +16,15 @@ and, similarly there are two types of binding available, * ClusterRoleBinding: These grant cluster wide permissions . !!! tip "Learn more" - * [Role API Reference](../../reference/cdk8s-plus-27/typescript.md#role) - * [RoleBinding API Reference](../../reference/cdk8s-plus-27/typescript.md#role-binding) + * [Role API Reference](../../reference/cdk8s-plus-28/typescript.md#role) + * [RoleBinding API Reference](../../reference/cdk8s-plus-28/typescript.md#role-binding) ## Role ### Create role and add rules to it ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/secret.md b/docs/plus/secret.md index b28bf8c8b..41b1f781e 100644 --- a/docs/plus/secret.md +++ b/docs/plus/secret.md @@ -3,7 +3,7 @@ Secrets are used to store confidential information. Never store such information on the definition of the pod itself. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#secret) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#secret) ## Use an existing `Secret` @@ -11,7 +11,7 @@ To reference a secret created outside of your deployment definition, use the fol and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const secret = kplus.Secret.fromSecretName('aws-creds'); ``` @@ -21,7 +21,7 @@ const secret = kplus.Secret.fromSecretName('aws-creds'); To create a new secret with some data, use: ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as k from 'cdk8s'; const app = new k.App(); diff --git a/docs/plus/service-account.md b/docs/plus/service-account.md index ba755b42f..1be1a47d3 100644 --- a/docs/plus/service-account.md +++ b/docs/plus/service-account.md @@ -3,7 +3,7 @@ Use service accounts to provide an identity for pods. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#serviceaccount) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#serviceaccount) ## Use an existing `ServiceAccount` @@ -11,7 +11,7 @@ To reference a service account created outside of your deployment definition, us and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const serviceAccount = kplus.ServiceAccount.fromServiceAccountName('aws-service'); ``` @@ -21,7 +21,7 @@ const serviceAccount = kplus.ServiceAccount.fromServiceAccountName('aws-service' To create a new service account, and give it access to some secrets, use the following: ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; import * as k from 'cdk8s'; const app = new k.App(); diff --git a/docs/plus/service.md b/docs/plus/service.md index 2082efc62..3cb457b05 100644 --- a/docs/plus/service.md +++ b/docs/plus/service.md @@ -5,7 +5,7 @@ identity. They can also be used for externalizing endpoints to clients outside of the kubernetes cluster. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#service) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#service) ## Selectors @@ -14,7 +14,7 @@ The most common selector method is using labels. ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -30,7 +30,7 @@ Ports that the service will listen and redirect to can be configured like so: ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/volume.md b/docs/plus/volume.md index a1f69dba1..bf52ec0c7 100644 --- a/docs/plus/volume.md +++ b/docs/plus/volume.md @@ -3,7 +3,7 @@ Volume represents a named volume in a pod that may be accessed by any container in the pod. !!! tip "" - [API Reference](../../reference/cdk8s-plus-27/typescript.md#volume) + [API Reference](../../reference/cdk8s-plus-28/typescript.md#volume) ## Create from a ConfigMap @@ -11,7 +11,7 @@ A very useful operation is to create a volume from a `ConfigMap`. Kubernetes wil who's content is the value of the key. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const configMap = kplus.ConfigMap.fromConfigMapName('redis-config'); const configVolume = kplus.Volume.fromConfigMap(configMap); @@ -24,7 +24,7 @@ This volume, as the name suggests, is initially empty, and can be written to by The data in the volume is preserved throughout the lifecycle of the pod, but is deleted forever as soon as the pod itself is removed. ```typescript -import * as kplus from 'cdk8s-plus-27'; +import * as kplus from 'cdk8s-plus-28'; const data = kplus.Volume.fromEmptyDir(configMap); From 4a3803ffd5fa186e08f8622365d98b14ca26f83c Mon Sep 17 00:00:00 2001 From: Sumu Date: Thu, 22 Feb 2024 11:51:58 -0500 Subject: [PATCH 036/261] yarn run import Signed-off-by: Sumu --- cdk8s.yaml | 1 + src/imports/k8s.ts | 1932 +++++++++++++++++++++++++++++++++++++------- 2 files changed, 1657 insertions(+), 276 deletions(-) diff --git a/cdk8s.yaml b/cdk8s.yaml index 166d94aeb..2aa53305e 100644 --- a/cdk8s.yaml +++ b/cdk8s.yaml @@ -2,3 +2,4 @@ output: dist pluginsDirectory: /home/runner/.cdk8s/plugins imports: - k8s@1.27.0 + - k8s@1.28.0 diff --git a/src/imports/k8s.ts b/src/imports/k8s.ts index 0c50bfc19..6aea74873 100644 --- a/src/imports/k8s.ts +++ b/src/imports/k8s.ts @@ -14,7 +14,7 @@ export class KubeMutatingWebhookConfiguration extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'MutatingWebhookConfiguration', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration". @@ -68,7 +68,7 @@ export class KubeMutatingWebhookConfigurationList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'MutatingWebhookConfigurationList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList". @@ -122,7 +122,7 @@ export class KubeValidatingWebhookConfiguration extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'ValidatingWebhookConfiguration', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration". @@ -176,7 +176,7 @@ export class KubeValidatingWebhookConfigurationList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'ValidatingWebhookConfigurationList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList". @@ -230,7 +230,7 @@ export class KubeValidatingAdmissionPolicyV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicy', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicy". @@ -274,6 +274,10 @@ export class KubeValidatingAdmissionPolicyV1Alpha1 extends ApiObject { /** * ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. + +For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. + +The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget. * * @schema io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding */ @@ -284,7 +288,7 @@ export class KubeValidatingAdmissionPolicyBindingV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicyBinding', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding". @@ -338,7 +342,7 @@ export class KubeValidatingAdmissionPolicyBindingListV1Alpha1 extends ApiObject public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicyBindingList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingList". @@ -392,7 +396,7 @@ export class KubeValidatingAdmissionPolicyListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicyList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyList". @@ -434,6 +438,226 @@ export class KubeValidatingAdmissionPolicyListV1Alpha1 extends ApiObject { } } +/** + * ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy + */ +export class KubeValidatingAdmissionPolicyV1Beta1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1beta1', + kind: 'ValidatingAdmissionPolicy', + } + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyV1Beta1Props = {}): any { + return { + ...KubeValidatingAdmissionPolicyV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyV1Beta1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyV1Beta1Props = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyV1Beta1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyV1Beta1Props(resolved), + }; + } +} + +/** + * ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. + +For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. + +The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding + */ +export class KubeValidatingAdmissionPolicyBindingV1Beta1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1beta1', + kind: 'ValidatingAdmissionPolicyBinding', + } + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyBindingV1Beta1Props = {}): any { + return { + ...KubeValidatingAdmissionPolicyBindingV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingV1Beta1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyBindingV1Beta1Props = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyBindingV1Beta1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyBindingV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingV1Beta1Props(resolved), + }; + } +} + +/** + * ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList + */ +export class KubeValidatingAdmissionPolicyBindingListV1Beta1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1beta1', + kind: 'ValidatingAdmissionPolicyBindingList', + } + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyBindingListV1Beta1Props = {}): any { + return { + ...KubeValidatingAdmissionPolicyBindingListV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingListV1Beta1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyBindingListV1Beta1Props = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyBindingListV1Beta1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyBindingListV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingListV1Beta1Props(resolved), + }; + } +} + +/** + * ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList + */ +export class KubeValidatingAdmissionPolicyListV1Beta1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1beta1', + kind: 'ValidatingAdmissionPolicyList', + } + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyListV1Beta1Props = {}): any { + return { + ...KubeValidatingAdmissionPolicyListV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyListV1Beta1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyListV1Beta1Props = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyListV1Beta1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyListV1Beta1.GVK, + ...toJson_KubeValidatingAdmissionPolicyListV1Beta1Props(resolved), + }; + } +} + /** * Storage version of a specific resource. * @@ -446,7 +670,7 @@ export class KubeStorageVersionV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'internal.apiserver.k8s.io/v1alpha1', kind: 'StorageVersion', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apiserverinternal.v1alpha1.StorageVersion". @@ -500,7 +724,7 @@ export class KubeStorageVersionListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'internal.apiserver.k8s.io/v1alpha1', kind: 'StorageVersionList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList". @@ -554,7 +778,7 @@ export class KubeControllerRevision extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ControllerRevision', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ControllerRevision". @@ -608,7 +832,7 @@ export class KubeControllerRevisionList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ControllerRevisionList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ControllerRevisionList". @@ -662,7 +886,7 @@ export class KubeDaemonSet extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'DaemonSet', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DaemonSet". @@ -716,7 +940,7 @@ export class KubeDaemonSetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'DaemonSetList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DaemonSetList". @@ -770,7 +994,7 @@ export class KubeDeployment extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'Deployment', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.Deployment". @@ -824,7 +1048,7 @@ export class KubeDeploymentList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'DeploymentList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DeploymentList". @@ -878,7 +1102,7 @@ export class KubeReplicaSet extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ReplicaSet', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ReplicaSet". @@ -932,7 +1156,7 @@ export class KubeReplicaSetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ReplicaSetList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ReplicaSetList". @@ -990,7 +1214,7 @@ export class KubeStatefulSet extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'StatefulSet', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.StatefulSet". @@ -1044,7 +1268,7 @@ export class KubeStatefulSetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'StatefulSetList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.StatefulSetList". @@ -1086,6 +1310,60 @@ export class KubeStatefulSetList extends ApiObject { } } +/** + * SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request. When using impersonation, users will receive the user info of the user being impersonated. If impersonation or request header authentication is used, any extra keys will have their case ignored and returned as lowercase. + * + * @schema io.k8s.api.authentication.v1.SelfSubjectReview + */ +export class KubeSelfSubjectReview extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.authentication.v1.SelfSubjectReview" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'authentication.k8s.io/v1', + kind: 'SelfSubjectReview', + } + + /** + * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.SelfSubjectReview". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeSelfSubjectReviewProps = {}): any { + return { + ...KubeSelfSubjectReview.GVK, + ...toJson_KubeSelfSubjectReviewProps(props), + }; + } + + /** + * Defines a "io.k8s.api.authentication.v1.SelfSubjectReview" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeSelfSubjectReviewProps = {}) { + super(scope, id, { + ...KubeSelfSubjectReview.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeSelfSubjectReview.GVK, + ...toJson_KubeSelfSubjectReviewProps(resolved), + }; + } +} + /** * TokenRequest requests a token for a given service account. * @@ -1098,7 +1376,7 @@ export class KubeTokenRequest extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1', kind: 'TokenRequest', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.TokenRequest". @@ -1152,7 +1430,7 @@ export class KubeTokenReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1', kind: 'TokenReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.TokenReview". @@ -1206,7 +1484,7 @@ export class KubeSelfSubjectReviewV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1alpha1', kind: 'SelfSubjectReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1alpha1.SelfSubjectReview". @@ -1260,7 +1538,7 @@ export class KubeSelfSubjectReviewV1Beta1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1beta1', kind: 'SelfSubjectReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1beta1.SelfSubjectReview". @@ -1314,7 +1592,7 @@ export class KubeLocalSubjectAccessReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'LocalSubjectAccessReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.LocalSubjectAccessReview". @@ -1368,7 +1646,7 @@ export class KubeSelfSubjectAccessReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'SelfSubjectAccessReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SelfSubjectAccessReview". @@ -1422,7 +1700,7 @@ export class KubeSelfSubjectRulesReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'SelfSubjectRulesReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SelfSubjectRulesReview". @@ -1476,7 +1754,7 @@ export class KubeSubjectAccessReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'SubjectAccessReview', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SubjectAccessReview". @@ -1530,7 +1808,7 @@ export class KubeHorizontalPodAutoscaler extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v1', kind: 'HorizontalPodAutoscaler', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler". @@ -1584,7 +1862,7 @@ export class KubeHorizontalPodAutoscalerList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v1', kind: 'HorizontalPodAutoscalerList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList". @@ -1638,7 +1916,7 @@ export class KubeScale extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v1', kind: 'Scale', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.Scale". @@ -1692,7 +1970,7 @@ export class KubeHorizontalPodAutoscalerV2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v2', kind: 'HorizontalPodAutoscaler', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2.HorizontalPodAutoscaler". @@ -1746,7 +2024,7 @@ export class KubeHorizontalPodAutoscalerListV2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v2', kind: 'HorizontalPodAutoscalerList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerList". @@ -1800,7 +2078,7 @@ export class KubeCronJob extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'CronJob', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.CronJob". @@ -1854,7 +2132,7 @@ export class KubeCronJobList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'CronJobList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.CronJobList". @@ -1908,7 +2186,7 @@ export class KubeJob extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'Job', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.Job". @@ -1962,7 +2240,7 @@ export class KubeJobList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'JobList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.JobList". @@ -2022,7 +2300,7 @@ export class KubeCertificateSigningRequest extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1', kind: 'CertificateSigningRequest', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1.CertificateSigningRequest". @@ -2076,7 +2354,7 @@ export class KubeCertificateSigningRequestList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1', kind: 'CertificateSigningRequestList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1.CertificateSigningRequestList". @@ -2134,7 +2412,7 @@ export class KubeClusterTrustBundleV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1alpha1', kind: 'ClusterTrustBundle', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1alpha1.ClusterTrustBundle". @@ -2188,7 +2466,7 @@ export class KubeClusterTrustBundleListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1alpha1', kind: 'ClusterTrustBundleList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1alpha1.ClusterTrustBundleList". @@ -2242,7 +2520,7 @@ export class KubeLease extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'coordination.k8s.io/v1', kind: 'Lease', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.coordination.v1.Lease". @@ -2296,7 +2574,7 @@ export class KubeLeaseList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'coordination.k8s.io/v1', kind: 'LeaseList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.coordination.v1.LeaseList". @@ -2350,7 +2628,7 @@ export class KubeBinding extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Binding', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Binding". @@ -2404,7 +2682,7 @@ export class KubeComponentStatus extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ComponentStatus', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ComponentStatus". @@ -2458,7 +2736,7 @@ export class KubeComponentStatusList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ComponentStatusList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ComponentStatusList". @@ -2512,7 +2790,7 @@ export class KubeConfigMap extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ConfigMap', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ConfigMap". @@ -2566,7 +2844,7 @@ export class KubeConfigMapList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ConfigMapList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ConfigMapList". @@ -2632,7 +2910,7 @@ export class KubeEndpoints extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Endpoints', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Endpoints". @@ -2686,7 +2964,7 @@ export class KubeEndpointsList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'EndpointsList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.EndpointsList". @@ -2740,7 +3018,7 @@ export class KubeEvent extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'events.k8s.io/v1', kind: 'Event', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.events.v1.Event". @@ -2794,7 +3072,7 @@ export class KubeEventList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'events.k8s.io/v1', kind: 'EventList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.events.v1.EventList". @@ -2848,7 +3126,7 @@ export class KubeLimitRange extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'LimitRange', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.LimitRange". @@ -2902,7 +3180,7 @@ export class KubeLimitRangeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'LimitRangeList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.LimitRangeList". @@ -2956,7 +3234,7 @@ export class KubeNamespace extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Namespace', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Namespace". @@ -3010,7 +3288,7 @@ export class KubeNamespaceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'NamespaceList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.NamespaceList". @@ -3064,7 +3342,7 @@ export class KubeNode extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Node', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Node". @@ -3118,7 +3396,7 @@ export class KubeNodeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'NodeList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.NodeList". @@ -3172,7 +3450,7 @@ export class KubePersistentVolume extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolume', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolume". @@ -3226,7 +3504,7 @@ export class KubePersistentVolumeClaim extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolumeClaim', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeClaim". @@ -3280,7 +3558,7 @@ export class KubePersistentVolumeClaimList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolumeClaimList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeClaimList". @@ -3334,7 +3612,7 @@ export class KubePersistentVolumeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolumeList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeList". @@ -3388,7 +3666,7 @@ export class KubePod extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Pod', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Pod". @@ -3442,7 +3720,7 @@ export class KubePodList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PodList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodList". @@ -3496,7 +3774,7 @@ export class KubePodTemplate extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PodTemplate', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodTemplate". @@ -3550,7 +3828,7 @@ export class KubePodTemplateList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PodTemplateList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodTemplateList". @@ -3604,7 +3882,7 @@ export class KubeReplicationController extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ReplicationController', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ReplicationController". @@ -3658,7 +3936,7 @@ export class KubeReplicationControllerList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ReplicationControllerList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ReplicationControllerList". @@ -3712,7 +3990,7 @@ export class KubeResourceQuota extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ResourceQuota', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ResourceQuota". @@ -3766,7 +4044,7 @@ export class KubeResourceQuotaList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ResourceQuotaList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ResourceQuotaList". @@ -3820,7 +4098,7 @@ export class KubeSecret extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Secret', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Secret". @@ -3874,7 +4152,7 @@ export class KubeSecretList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'SecretList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.SecretList". @@ -3928,7 +4206,7 @@ export class KubeService extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Service', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Service". @@ -3982,7 +4260,7 @@ export class KubeServiceAccount extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ServiceAccount', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceAccount". @@ -4036,7 +4314,7 @@ export class KubeServiceAccountList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ServiceAccountList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceAccountList". @@ -4090,7 +4368,7 @@ export class KubeServiceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ServiceList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceList". @@ -4144,7 +4422,7 @@ export class KubeEndpointSlice extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'discovery.k8s.io/v1', kind: 'EndpointSlice', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.discovery.v1.EndpointSlice". @@ -4198,7 +4476,7 @@ export class KubeEndpointSliceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'discovery.k8s.io/v1', kind: 'EndpointSliceList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.discovery.v1.EndpointSliceList". @@ -4252,7 +4530,7 @@ export class KubeFlowSchemaV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'FlowSchema', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.FlowSchema". @@ -4306,7 +4584,7 @@ export class KubeFlowSchemaListV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'FlowSchemaList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.FlowSchemaList". @@ -4360,7 +4638,7 @@ export class KubePriorityLevelConfigurationV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'PriorityLevelConfiguration', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration". @@ -4414,7 +4692,7 @@ export class KubePriorityLevelConfigurationListV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'PriorityLevelConfigurationList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList". @@ -4468,7 +4746,7 @@ export class KubeFlowSchemaV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'FlowSchema', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.FlowSchema". @@ -4522,7 +4800,7 @@ export class KubeFlowSchemaListV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'FlowSchemaList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.FlowSchemaList". @@ -4576,7 +4854,7 @@ export class KubePriorityLevelConfigurationV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'PriorityLevelConfiguration', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfiguration". @@ -4630,7 +4908,7 @@ export class KubePriorityLevelConfigurationListV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'PriorityLevelConfigurationList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationList". @@ -4684,7 +4962,7 @@ export class KubeIngress extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'Ingress', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.Ingress". @@ -4738,7 +5016,7 @@ export class KubeIngressClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'IngressClass', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressClass". @@ -4792,7 +5070,7 @@ export class KubeIngressClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'IngressClassList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressClassList". @@ -4846,7 +5124,7 @@ export class KubeIngressList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'IngressList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressList". @@ -4900,7 +5178,7 @@ export class KubeNetworkPolicy extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'NetworkPolicy', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.NetworkPolicy". @@ -4954,7 +5232,7 @@ export class KubeNetworkPolicyList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'NetworkPolicyList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.NetworkPolicyList". @@ -5008,7 +5286,7 @@ export class KubeClusterCidrv1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'ClusterCIDR', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ClusterCIDR". @@ -5062,7 +5340,7 @@ export class KubeClusterCidrListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'ClusterCIDRList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ClusterCIDRList". @@ -5116,7 +5394,7 @@ export class KubeIpAddressV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'IPAddress', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddress". @@ -5170,7 +5448,7 @@ export class KubeIpAddressListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'IPAddressList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddressList". @@ -5224,7 +5502,7 @@ export class KubeRuntimeClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'node.k8s.io/v1', kind: 'RuntimeClass', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.node.v1.RuntimeClass". @@ -5278,7 +5556,7 @@ export class KubeRuntimeClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'node.k8s.io/v1', kind: 'RuntimeClassList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.node.v1.RuntimeClassList". @@ -5332,7 +5610,7 @@ export class KubeEviction extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'policy/v1', kind: 'Eviction', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.policy.v1.Eviction". @@ -5386,7 +5664,7 @@ export class KubePodDisruptionBudget extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'policy/v1', kind: 'PodDisruptionBudget', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.policy.v1.PodDisruptionBudget". @@ -5440,7 +5718,7 @@ export class KubePodDisruptionBudgetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'policy/v1', kind: 'PodDisruptionBudgetList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.policy.v1.PodDisruptionBudgetList". @@ -5494,7 +5772,7 @@ export class KubeClusterRole extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRole', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRole". @@ -5548,7 +5826,7 @@ export class KubeClusterRoleBinding extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRoleBinding', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleBinding". @@ -5602,7 +5880,7 @@ export class KubeClusterRoleBindingList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRoleBindingList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleBindingList". @@ -5656,7 +5934,7 @@ export class KubeClusterRoleList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRoleList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleList". @@ -5710,7 +5988,7 @@ export class KubeRole extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'Role', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.Role". @@ -5764,7 +6042,7 @@ export class KubeRoleBinding extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'RoleBinding', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleBinding". @@ -5818,7 +6096,7 @@ export class KubeRoleBindingList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'RoleBindingList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleBindingList". @@ -5872,7 +6150,7 @@ export class KubeRoleList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'RoleList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleList". @@ -5928,7 +6206,7 @@ export class KubePodSchedulingContextV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'PodSchedulingContext', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.PodSchedulingContext". @@ -5982,7 +6260,7 @@ export class KubePodSchedulingContextListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'PodSchedulingContextList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.PodSchedulingContextList". @@ -6038,7 +6316,7 @@ export class KubeResourceClaimV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaim', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaim". @@ -6092,7 +6370,7 @@ export class KubeResourceClaimListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaimList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimList". @@ -6146,7 +6424,7 @@ export class KubeResourceClaimTemplateV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaimTemplate', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimTemplate". @@ -6200,7 +6478,7 @@ export class KubeResourceClaimTemplateListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaimTemplateList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimTemplateList". @@ -6256,7 +6534,7 @@ export class KubeResourceClassV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClass', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClass". @@ -6310,7 +6588,7 @@ export class KubeResourceClassListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClassList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClassList". @@ -6364,7 +6642,7 @@ export class KubePriorityClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'scheduling.k8s.io/v1', kind: 'PriorityClass', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1.PriorityClass". @@ -6418,7 +6696,7 @@ export class KubePriorityClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'scheduling.k8s.io/v1', kind: 'PriorityClassList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1.PriorityClassList". @@ -6472,7 +6750,7 @@ export class KubeCsiDriver extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIDriver', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIDriver". @@ -6526,7 +6804,7 @@ export class KubeCsiDriverList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIDriverList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIDriverList". @@ -6580,7 +6858,7 @@ export class KubeCsiNode extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSINode', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSINode". @@ -6634,7 +6912,7 @@ export class KubeCsiNodeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSINodeList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSINodeList". @@ -6696,7 +6974,7 @@ export class KubeCsiStorageCapacity extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIStorageCapacity', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIStorageCapacity". @@ -6750,7 +7028,7 @@ export class KubeCsiStorageCapacityList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIStorageCapacityList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIStorageCapacityList". @@ -6806,7 +7084,7 @@ export class KubeStorageClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'StorageClass', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.StorageClass". @@ -6860,7 +7138,7 @@ export class KubeStorageClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'StorageClassList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.StorageClassList". @@ -6916,7 +7194,7 @@ export class KubeVolumeAttachment extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'VolumeAttachment', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.VolumeAttachment". @@ -6970,7 +7248,7 @@ export class KubeVolumeAttachmentList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'VolumeAttachmentList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.VolumeAttachmentList". @@ -7024,7 +7302,7 @@ export class KubeCustomResourceDefinition extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiextensions.k8s.io/v1', kind: 'CustomResourceDefinition', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition". @@ -7078,7 +7356,7 @@ export class KubeCustomResourceDefinitionList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiextensions.k8s.io/v1', kind: 'CustomResourceDefinitionList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList". @@ -7132,7 +7410,7 @@ export class KubeStatus extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Status', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.apimachinery.pkg.apis.meta.v1.Status". @@ -7186,7 +7464,7 @@ export class KubeApiService extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiregistration.k8s.io/v1', kind: 'APIService', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService". @@ -7240,7 +7518,7 @@ export class KubeApiServiceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiregistration.k8s.io/v1', kind: 'APIServiceList', - }; + } /** * Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList". @@ -7470,6 +7748,10 @@ export function toJson_KubeValidatingAdmissionPolicyV1Alpha1Props(obj: KubeValid /** * ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. * + * For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. + * + * The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget. + * * @schema io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding */ export interface KubeValidatingAdmissionPolicyBindingV1Alpha1Props { @@ -7579,36 +7861,36 @@ export function toJson_KubeValidatingAdmissionPolicyListV1Alpha1Props(obj: KubeV /* eslint-enable max-len, quote-props */ /** - * Storage version of a specific resource. + * ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it. * - * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersion + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy */ -export interface KubeStorageVersionV1Alpha1Props { +export interface KubeValidatingAdmissionPolicyV1Beta1Props { /** - * The name is .. + * Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata. * - * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersion#metadata + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy#metadata */ readonly metadata?: ObjectMeta; /** - * Spec is an empty spec. It is here to comply with Kubernetes API style. + * Specification of the desired behavior of the ValidatingAdmissionPolicy. * - * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersion#spec + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy#spec */ - readonly spec: any; + readonly spec?: ValidatingAdmissionPolicySpecV1Beta1; } /** - * Converts an object of type 'KubeStorageVersionV1Alpha1Props' to JSON representation. + * Converts an object of type 'KubeValidatingAdmissionPolicyV1Beta1Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeStorageVersionV1Alpha1Props(obj: KubeStorageVersionV1Alpha1Props | undefined): Record | undefined { +export function toJson_KubeValidatingAdmissionPolicyV1Beta1Props(obj: KubeValidatingAdmissionPolicyV1Beta1Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'spec': obj.spec, + 'spec': toJson_ValidatingAdmissionPolicySpecV1Beta1(obj.spec), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -7616,35 +7898,187 @@ export function toJson_KubeStorageVersionV1Alpha1Props(obj: KubeStorageVersionV1 /* eslint-enable max-len, quote-props */ /** - * A list of StorageVersions. + * ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. * - * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList + * For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. + * + * The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding */ -export interface KubeStorageVersionListV1Alpha1Props { +export interface KubeValidatingAdmissionPolicyBindingV1Beta1Props { /** - * Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata. * - * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList#metadata + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding#metadata */ - readonly metadata?: ListMeta; + readonly metadata?: ObjectMeta; /** - * Items holds a list of StorageVersion + * Specification of the desired behavior of the ValidatingAdmissionPolicyBinding. * - * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList#items + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding#spec */ - readonly items: KubeStorageVersionV1Alpha1Props[]; + readonly spec?: ValidatingAdmissionPolicyBindingSpecV1Beta1; } /** - * Converts an object of type 'KubeStorageVersionListV1Alpha1Props' to JSON representation. + * Converts an object of type 'KubeValidatingAdmissionPolicyBindingV1Beta1Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeStorageVersionListV1Alpha1Props(obj: KubeStorageVersionListV1Alpha1Props | undefined): Record | undefined { +export function toJson_KubeValidatingAdmissionPolicyBindingV1Beta1Props(obj: KubeValidatingAdmissionPolicyBindingV1Beta1Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'metadata': toJson_ListMeta(obj.metadata), + 'metadata': toJson_ObjectMeta(obj.metadata), + 'spec': toJson_ValidatingAdmissionPolicyBindingSpecV1Beta1(obj.spec), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList + */ +export interface KubeValidatingAdmissionPolicyBindingListV1Beta1Props { + /** + * Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList#metadata + */ + readonly metadata?: ListMeta; + + /** + * List of PolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList#items + */ + readonly items?: KubeValidatingAdmissionPolicyBindingV1Beta1Props[]; + +} + +/** + * Converts an object of type 'KubeValidatingAdmissionPolicyBindingListV1Beta1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeValidatingAdmissionPolicyBindingListV1Beta1Props(obj: KubeValidatingAdmissionPolicyBindingListV1Beta1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeValidatingAdmissionPolicyBindingV1Beta1Props(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList + */ +export interface KubeValidatingAdmissionPolicyListV1Beta1Props { + /** + * Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList#metadata + */ + readonly metadata?: ListMeta; + + /** + * List of ValidatingAdmissionPolicy. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList#items + */ + readonly items?: KubeValidatingAdmissionPolicyV1Beta1Props[]; + +} + +/** + * Converts an object of type 'KubeValidatingAdmissionPolicyListV1Beta1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeValidatingAdmissionPolicyListV1Beta1Props(obj: KubeValidatingAdmissionPolicyListV1Beta1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeValidatingAdmissionPolicyV1Beta1Props(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * Storage version of a specific resource. + * + * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersion + */ +export interface KubeStorageVersionV1Alpha1Props { + /** + * The name is .. + * + * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersion#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * Spec is an empty spec. It is here to comply with Kubernetes API style. + * + * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersion#spec + */ + readonly spec: any; + +} + +/** + * Converts an object of type 'KubeStorageVersionV1Alpha1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeStorageVersionV1Alpha1Props(obj: KubeStorageVersionV1Alpha1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'spec': obj.spec, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * A list of StorageVersions. + * + * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList + */ +export interface KubeStorageVersionListV1Alpha1Props { + /** + * Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList#metadata + */ + readonly metadata?: ListMeta; + + /** + * Items holds a list of StorageVersion + * + * @schema io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList#items + */ + readonly items: KubeStorageVersionV1Alpha1Props[]; + +} + +/** + * Converts an object of type 'KubeStorageVersionListV1Alpha1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeStorageVersionListV1Alpha1Props(obj: KubeStorageVersionListV1Alpha1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), 'items': obj.items?.map(y => toJson_KubeStorageVersionV1Alpha1Props(y)), }; // filter undefined values @@ -8034,6 +8468,35 @@ export function toJson_KubeStatefulSetListProps(obj: KubeStatefulSetListProps | } /* eslint-enable max-len, quote-props */ +/** + * SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request. When using impersonation, users will receive the user info of the user being impersonated. If impersonation or request header authentication is used, any extra keys will have their case ignored and returned as lowercase. + * + * @schema io.k8s.api.authentication.v1.SelfSubjectReview + */ +export interface KubeSelfSubjectReviewProps { + /** + * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.authentication.v1.SelfSubjectReview#metadata + */ + readonly metadata?: ObjectMeta; + +} + +/** + * Converts an object of type 'KubeSelfSubjectReviewProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeSelfSubjectReviewProps(obj: KubeSelfSubjectReviewProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * TokenRequest requests a token for a given service account. * @@ -11285,7 +11748,7 @@ export interface KubeClusterRoleBindingProps { readonly metadata?: ObjectMeta; /** - * RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error. + * RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error. This field is immutable. * * @schema io.k8s.api.rbac.v1.ClusterRoleBinding#roleRef */ @@ -11441,7 +11904,7 @@ export interface KubeRoleBindingProps { readonly metadata?: ObjectMeta; /** - * RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error. + * RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error. This field is immutable. * * @schema io.k8s.api.rbac.v1.RoleBinding#roleRef */ @@ -12834,7 +13297,7 @@ export interface MutatingWebhook { * - If failurePolicy=Fail, reject the request * - If failurePolicy=Ignore, the error is ignored and the webhook is skipped * - * This is an alpha feature and managed by the AdmissionWebhookMatchConditions feature gate. + * This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate. * * @schema io.k8s.api.admissionregistration.v1.MutatingWebhook#matchConditions */ @@ -13061,7 +13524,7 @@ export interface ValidatingWebhook { * - If failurePolicy=Fail, reject the request * - If failurePolicy=Ignore, the error is ignored and the webhook is skipped * - * This is an alpha feature and managed by the AdmissionWebhookMatchConditions feature gate. + * This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate. * * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#matchConditions */ @@ -13248,6 +13711,15 @@ export interface ValidatingAdmissionPolicySpecV1Alpha1 { */ readonly validations?: ValidationV1Alpha1[]; + /** + * Variables contain definitions of variables that can be used in composition of other expressions. Each variable is defined as a named CEL expression. The variables defined here will be available under `variables` in other expressions of the policy except MatchConditions because MatchConditions are evaluated before the rest of the policy. + * + * The expression of a variable can refer to other variables defined earlier in the list but not those after. Thus, Variables must be sorted by the order of first appearance and acyclic. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicySpec#variables + */ + readonly variables?: VariableV1Alpha1[]; + } /** @@ -13263,6 +13735,7 @@ export function toJson_ValidatingAdmissionPolicySpecV1Alpha1(obj: ValidatingAdmi 'matchConstraints': toJson_MatchResourcesV1Alpha1(obj.matchConstraints), 'paramKind': toJson_ParamKindV1Alpha1(obj.paramKind), 'validations': obj.validations?.map(y => toJson_ValidationV1Alpha1(y)), + 'variables': obj.variables?.map(y => toJson_VariableV1Alpha1(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -13283,7 +13756,7 @@ export interface ValidatingAdmissionPolicyBindingSpecV1Alpha1 { readonly matchResources?: MatchResourcesV1Alpha1; /** - * ParamRef specifies the parameter resource used to configure the admission control policy. It should point to a resource of the type specified in ParamKind of the bound ValidatingAdmissionPolicy. If the policy specifies a ParamKind and the resource referred to by ParamRef does not exist, this binding is considered mis-configured and the FailurePolicy of the ValidatingAdmissionPolicy applied. + * paramRef specifies the parameter resource used to configure the admission control policy. It should point to a resource of the type specified in ParamKind of the bound ValidatingAdmissionPolicy. If the policy specifies a ParamKind and the resource referred to by ParamRef does not exist, this binding is considered mis-configured and the FailurePolicy of the ValidatingAdmissionPolicy applied. If the policy does not specify a ParamKind then this field is ignored, and the rules are evaluated without a param. * * @schema io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingSpec#paramRef */ @@ -13341,62 +13814,96 @@ export function toJson_ValidatingAdmissionPolicyBindingSpecV1Alpha1(obj: Validat /* eslint-enable max-len, quote-props */ /** - * DaemonSetSpec is the specification of a daemon set. + * ValidatingAdmissionPolicySpec is the specification of the desired behavior of the AdmissionPolicy. * - * @schema io.k8s.api.apps.v1.DaemonSetSpec + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec */ -export interface DaemonSetSpec { +export interface ValidatingAdmissionPolicySpecV1Beta1 { /** - * The minimum number of seconds for which a newly created DaemonSet pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready). + * auditAnnotations contains CEL expressions which are used to produce audit annotations for the audit event of the API request. validations and auditAnnotations may not both be empty; a least one of validations or auditAnnotations is required. * - * @default 0 (pod will be considered available as soon as it is ready). - * @schema io.k8s.api.apps.v1.DaemonSetSpec#minReadySeconds + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#auditAnnotations */ - readonly minReadySeconds?: number; + readonly auditAnnotations?: AuditAnnotationV1Beta1[]; /** - * The number of old history to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified. Defaults to 10. + * failurePolicy defines how to handle failures for the admission policy. Failures can occur from CEL expression parse errors, type check errors, runtime errors and invalid or mis-configured policy definitions or bindings. * - * @default 10. - * @schema io.k8s.api.apps.v1.DaemonSetSpec#revisionHistoryLimit + * A policy is invalid if spec.paramKind refers to a non-existent Kind. A binding is invalid if spec.paramRef.name refers to a non-existent resource. + * + * failurePolicy does not define how validations that evaluate to false are handled. + * + * When failurePolicy is set to Fail, ValidatingAdmissionPolicyBinding validationActions define how failures are enforced. + * + * Allowed values are Ignore or Fail. Defaults to Fail. + * + * @default Fail. + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#failurePolicy */ - readonly revisionHistoryLimit?: number; + readonly failurePolicy?: string; /** - * A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors + * MatchConditions is a list of conditions that must be met for a request to be validated. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. * - * @schema io.k8s.api.apps.v1.DaemonSetSpec#selector + * If a parameter object is provided, it can be accessed via the `params` handle in the same manner as validation expressions. + * + * The exact matching logic is (in order): + * 1. If ANY matchCondition evaluates to FALSE, the policy is skipped. + * 2. If ALL matchConditions evaluate to TRUE, the policy is evaluated. + * 3. If any matchCondition evaluates to an error (but none are FALSE): + * - If failurePolicy=Fail, reject the request + * - If failurePolicy=Ignore, the policy is skipped + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#matchConditions */ - readonly selector: LabelSelector; + readonly matchConditions?: MatchConditionV1Beta1[]; /** - * An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). The only allowed template.spec.restartPolicy value is "Always". More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template + * MatchConstraints specifies what resources this policy is designed to validate. The AdmissionPolicy cares about a request if it matches _all_ Constraints. However, in order to prevent clusters from being put into an unstable state that cannot be recovered from via the API ValidatingAdmissionPolicy cannot match ValidatingAdmissionPolicy and ValidatingAdmissionPolicyBinding. Required. * - * @schema io.k8s.api.apps.v1.DaemonSetSpec#template + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#matchConstraints */ - readonly template: PodTemplateSpec; + readonly matchConstraints?: MatchResourcesV1Beta1; /** - * An update strategy to replace existing DaemonSet pods with new pods. + * ParamKind specifies the kind of resources used to parameterize this policy. If absent, there are no parameters for this policy and the param CEL variable will not be provided to validation expressions. If ParamKind refers to a non-existent kind, this policy definition is mis-configured and the FailurePolicy is applied. If paramKind is specified but paramRef is unset in ValidatingAdmissionPolicyBinding, the params variable will be null. * - * @schema io.k8s.api.apps.v1.DaemonSetSpec#updateStrategy + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#paramKind */ - readonly updateStrategy?: DaemonSetUpdateStrategy; + readonly paramKind?: ParamKindV1Beta1; + + /** + * Validations contain CEL expressions which is used to apply the validation. Validations and AuditAnnotations may not both be empty; a minimum of one Validations or AuditAnnotations is required. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#validations + */ + readonly validations?: ValidationV1Beta1[]; + + /** + * Variables contain definitions of variables that can be used in composition of other expressions. Each variable is defined as a named CEL expression. The variables defined here will be available under `variables` in other expressions of the policy except MatchConditions because MatchConditions are evaluated before the rest of the policy. + * + * The expression of a variable can refer to other variables defined earlier in the list but not those after. Thus, Variables must be sorted by the order of first appearance and acyclic. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicySpec#variables + */ + readonly variables?: VariableV1Beta1[]; } /** - * Converts an object of type 'DaemonSetSpec' to JSON representation. + * Converts an object of type 'ValidatingAdmissionPolicySpecV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_DaemonSetSpec(obj: DaemonSetSpec | undefined): Record | undefined { +export function toJson_ValidatingAdmissionPolicySpecV1Beta1(obj: ValidatingAdmissionPolicySpecV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'minReadySeconds': obj.minReadySeconds, - 'revisionHistoryLimit': obj.revisionHistoryLimit, - 'selector': toJson_LabelSelector(obj.selector), - 'template': toJson_PodTemplateSpec(obj.template), - 'updateStrategy': toJson_DaemonSetUpdateStrategy(obj.updateStrategy), + 'auditAnnotations': obj.auditAnnotations?.map(y => toJson_AuditAnnotationV1Beta1(y)), + 'failurePolicy': obj.failurePolicy, + 'matchConditions': obj.matchConditions?.map(y => toJson_MatchConditionV1Beta1(y)), + 'matchConstraints': toJson_MatchResourcesV1Beta1(obj.matchConstraints), + 'paramKind': toJson_ParamKindV1Beta1(obj.paramKind), + 'validations': obj.validations?.map(y => toJson_ValidationV1Beta1(y)), + 'variables': obj.variables?.map(y => toJson_VariableV1Beta1(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -13404,49 +13911,183 @@ export function toJson_DaemonSetSpec(obj: DaemonSetSpec | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'matchResources': toJson_MatchResourcesV1Beta1(obj.matchResources), + 'paramRef': toJson_ParamRefV1Beta1(obj.paramRef), + 'policyName': obj.policyName, + 'validationActions': obj.validationActions?.map(y => y), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * DaemonSetSpec is the specification of a daemon set. + * + * @schema io.k8s.api.apps.v1.DaemonSetSpec + */ +export interface DaemonSetSpec { + /** + * The minimum number of seconds for which a newly created DaemonSet pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready). + * + * @default 0 (pod will be considered available as soon as it is ready). + * @schema io.k8s.api.apps.v1.DaemonSetSpec#minReadySeconds + */ + readonly minReadySeconds?: number; + + /** + * The number of old history to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified. Defaults to 10. + * + * @default 10. + * @schema io.k8s.api.apps.v1.DaemonSetSpec#revisionHistoryLimit + */ + readonly revisionHistoryLimit?: number; + + /** + * A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors + * + * @schema io.k8s.api.apps.v1.DaemonSetSpec#selector + */ + readonly selector: LabelSelector; + + /** + * An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). The only allowed template.spec.restartPolicy value is "Always". More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template + * + * @schema io.k8s.api.apps.v1.DaemonSetSpec#template + */ + readonly template: PodTemplateSpec; + + /** + * An update strategy to replace existing DaemonSet pods with new pods. + * + * @schema io.k8s.api.apps.v1.DaemonSetSpec#updateStrategy + */ + readonly updateStrategy?: DaemonSetUpdateStrategy; + +} + +/** + * Converts an object of type 'DaemonSetSpec' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_DaemonSetSpec(obj: DaemonSetSpec | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'minReadySeconds': obj.minReadySeconds, + 'revisionHistoryLimit': obj.revisionHistoryLimit, + 'selector': toJson_LabelSelector(obj.selector), + 'template': toJson_PodTemplateSpec(obj.template), + 'updateStrategy': toJson_DaemonSetUpdateStrategy(obj.updateStrategy), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * DeploymentSpec is the specification of the desired behavior of the Deployment. + * + * @schema io.k8s.api.apps.v1.DeploymentSpec + */ +export interface DeploymentSpec { + /** + * Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready) + * + * @default 0 (pod will be considered available as soon as it is ready) + * @schema io.k8s.api.apps.v1.DeploymentSpec#minReadySeconds + */ + readonly minReadySeconds?: number; + + /** + * Indicates that the deployment is paused. + * + * @schema io.k8s.api.apps.v1.DeploymentSpec#paused + */ + readonly paused?: boolean; + + /** + * The maximum time in seconds for a deployment to make progress before it is considered to be failed. The deployment controller will continue to process failed deployments and a condition with a ProgressDeadlineExceeded reason will be surfaced in the deployment status. Note that progress will not be estimated during the time a deployment is paused. Defaults to 600s. + * + * @default 600s. + * @schema io.k8s.api.apps.v1.DeploymentSpec#progressDeadlineSeconds + */ + readonly progressDeadlineSeconds?: number; + + /** + * Number of desired pods. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1. + * + * @default 1. + * @schema io.k8s.api.apps.v1.DeploymentSpec#replicas + */ + readonly replicas?: number; + + /** + * The number of old ReplicaSets to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified. Defaults to 10. + * + * @default 10. + * @schema io.k8s.api.apps.v1.DeploymentSpec#revisionHistoryLimit + */ + readonly revisionHistoryLimit?: number; /** * Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels. @@ -14128,6 +14769,13 @@ export interface JobSpec { */ readonly backoffLimit?: number; + /** + * Specifies the limit for the number of retries within an index before marking this index as failed. When enabled the number of failures per index is kept in the pod's batch.kubernetes.io/job-index-failure-count annotation. It can only be set when Job's completionMode=Indexed, and the Pod's restart policy is Never. The field is immutable. This field is alpha-level. It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default). + * + * @schema io.k8s.api.batch.v1.JobSpec#backoffLimitPerIndex + */ + readonly backoffLimitPerIndex?: number; + /** * completionMode specifies how Pod completions are tracked. It can be `NonIndexed` (default) or `Indexed`. * @@ -14155,6 +14803,13 @@ export interface JobSpec { */ readonly manualSelector?: boolean; + /** + * Specifies the maximal number of failed indexes before marking the Job as failed, when backoffLimitPerIndex is set. Once the number of failed indexes exceeds this number the entire Job is marked as Failed and its execution is terminated. When left as null the job continues execution of all of its indexes and is marked with the `Complete` Job condition. It can only be specified when backoffLimitPerIndex is set. It can be null or up to completions. It is required and must be less than or equal to 10^4 when is completions greater than 10^5. This field is alpha-level. It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default). + * + * @schema io.k8s.api.batch.v1.JobSpec#maxFailedIndexes + */ + readonly maxFailedIndexes?: number; + /** * Specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ * @@ -14165,12 +14820,24 @@ export interface JobSpec { /** * Specifies the policy of handling failed pods. In particular, it allows to specify the set of actions and conditions which need to be satisfied to take the associated action. If empty, the default behaviour applies - the counter of failed pods, represented by the jobs's .status.failed field, is incremented and it is checked against the backoffLimit. This field cannot be used in combination with restartPolicy=OnFailure. * - * This field is alpha-level. To use this field, you must enable the `JobPodFailurePolicy` feature gate (disabled by default). + * This field is beta-level. It can be used when the `JobPodFailurePolicy` feature gate is enabled (enabled by default). * * @schema io.k8s.api.batch.v1.JobSpec#podFailurePolicy */ readonly podFailurePolicy?: PodFailurePolicy; + /** + * podReplacementPolicy specifies when to create replacement Pods. Possible values are: - TerminatingOrFailed means that we recreate pods + * when they are terminating (has a metadata.deletionTimestamp) or failed. + * - Failed means to wait until a previously created Pod is fully terminated (has phase + * Failed or Succeeded) before creating a replacement Pod. + * + * When using podFailurePolicy, Failed is the the only allowed value. TerminatingOrFailed and Failed are allowed values when podFailurePolicy is not in use. This is an alpha field. Enable JobPodReplacementPolicy to be able to use this field. + * + * @schema io.k8s.api.batch.v1.JobSpec#podReplacementPolicy + */ + readonly podReplacementPolicy?: string; + /** * A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors * @@ -14211,11 +14878,14 @@ export function toJson_JobSpec(obj: JobSpec | undefined): Record | const result = { 'activeDeadlineSeconds': obj.activeDeadlineSeconds, 'backoffLimit': obj.backoffLimit, + 'backoffLimitPerIndex': obj.backoffLimitPerIndex, 'completionMode': obj.completionMode, 'completions': obj.completions, 'manualSelector': obj.manualSelector, + 'maxFailedIndexes': obj.maxFailedIndexes, 'parallelism': obj.parallelism, 'podFailurePolicy': toJson_PodFailurePolicy(obj.podFailurePolicy), + 'podReplacementPolicy': obj.podReplacementPolicy, 'selector': toJson_LabelSelector(obj.selector), 'suspend': obj.suspend, 'template': toJson_PodTemplateSpec(obj.template), @@ -15795,7 +16465,7 @@ export interface ServiceSpec { readonly loadBalancerClass?: string; /** - * Only applies to Service Type: LoadBalancer. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature. Deprecated: This field was under-specified and its meaning varies across implementations, and it cannot support dual-stack. As of Kubernetes v1.24, users are encouraged to use implementation-specific annotations when available. This field may be removed in a future API version. + * Only applies to Service Type: LoadBalancer. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature. Deprecated: This field was under-specified and its meaning varies across implementations. Using it is non-portable and it may not support dual-stack. Users are encouraged to use implementation-specific annotations when available. * * @schema io.k8s.api.core.v1.ServiceSpec#loadBalancerIP */ @@ -16013,6 +16683,8 @@ export interface EndpointPort { * * * Kubernetes-defined prefixed names: * * 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 + * * 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 + * * 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * * * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol. * @@ -16120,6 +16792,13 @@ export function toJson_FlowSchemaSpecV1Beta2(obj: FlowSchemaSpecV1Beta2 | undefi * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec */ export interface PriorityLevelConfigurationSpecV1Beta2 { + /** + * `exempt` specifies how requests are handled for an exempt priority level. This field MUST be empty if `type` is `"Limited"`. This field MAY be non-empty if `type` is `"Exempt"`. If empty and `type` is `"Exempt"` then the default values for `ExemptPriorityLevelConfiguration` apply. + * + * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec#exempt + */ + readonly exempt?: ExemptPriorityLevelConfigurationV1Beta2; + /** * `limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `"Limited"`. * @@ -16143,6 +16822,7 @@ export interface PriorityLevelConfigurationSpecV1Beta2 { export function toJson_PriorityLevelConfigurationSpecV1Beta2(obj: PriorityLevelConfigurationSpecV1Beta2 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { + 'exempt': toJson_ExemptPriorityLevelConfigurationV1Beta2(obj.exempt), 'limited': toJson_LimitedPriorityLevelConfigurationV1Beta2(obj.limited), 'type': obj.type, }; @@ -16210,6 +16890,13 @@ export function toJson_FlowSchemaSpecV1Beta3(obj: FlowSchemaSpecV1Beta3 | undefi * @schema io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationSpec */ export interface PriorityLevelConfigurationSpecV1Beta3 { + /** + * `exempt` specifies how requests are handled for an exempt priority level. This field MUST be empty if `type` is `"Limited"`. This field MAY be non-empty if `type` is `"Exempt"`. If empty and `type` is `"Exempt"` then the default values for `ExemptPriorityLevelConfiguration` apply. + * + * @schema io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationSpec#exempt + */ + readonly exempt?: ExemptPriorityLevelConfigurationV1Beta3; + /** * `limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `"Limited"`. * @@ -16233,6 +16920,7 @@ export interface PriorityLevelConfigurationSpecV1Beta3 { export function toJson_PriorityLevelConfigurationSpecV1Beta3(obj: PriorityLevelConfigurationSpecV1Beta3 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { + 'exempt': toJson_ExemptPriorityLevelConfigurationV1Beta3(obj.exempt), 'limited': toJson_LimitedPriorityLevelConfigurationV1Beta3(obj.limited), 'type': obj.type, }; @@ -17889,9 +18577,421 @@ export function toJson_RuleWithOperations(obj: RuleWithOperations | undefined): /** * AuditAnnotation describes how to produce an audit annotation for an API request. * - * @schema io.k8s.api.admissionregistration.v1alpha1.AuditAnnotation + * @schema io.k8s.api.admissionregistration.v1alpha1.AuditAnnotation + */ +export interface AuditAnnotationV1Alpha1 { + /** + * key specifies the audit annotation key. The audit annotation keys of a ValidatingAdmissionPolicy must be unique. The key must be a qualified name ([A-Za-z0-9][-A-Za-z0-9_.]*) no more than 63 bytes in length. + * + * The key is combined with the resource name of the ValidatingAdmissionPolicy to construct an audit annotation key: "{ValidatingAdmissionPolicy name}/{key}". + * + * If an admission webhook uses the same resource name as this ValidatingAdmissionPolicy and the same audit annotation key, the annotation key will be identical. In this case, the first annotation written with the key will be included in the audit event and all subsequent annotations with the same key will be discarded. + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.AuditAnnotation#key + */ + readonly key: string; + + /** + * valueExpression represents the expression which is evaluated by CEL to produce an audit annotation value. The expression must evaluate to either a string or null value. If the expression evaluates to a string, the audit annotation is included with the string value. If the expression evaluates to null or empty string the audit annotation will be omitted. The valueExpression may be no longer than 5kb in length. If the result of the valueExpression is more than 10kb in length, it will be truncated to 10kb. + * + * If multiple ValidatingAdmissionPolicyBinding resources match an API request, then the valueExpression will be evaluated for each binding. All unique values produced by the valueExpressions will be joined together in a comma-separated list. + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.AuditAnnotation#valueExpression + */ + readonly valueExpression: string; + +} + +/** + * Converts an object of type 'AuditAnnotationV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_AuditAnnotationV1Alpha1(obj: AuditAnnotationV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'key': obj.key, + 'valueExpression': obj.valueExpression, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchCondition + */ +export interface MatchConditionV1Alpha1 { + /** + * Expression represents the expression which will be evaluated by CEL. Must evaluate to bool. CEL expressions have access to the contents of the AdmissionRequest and Authorizer, organized into CEL variables: + * + * 'object' - The object from the incoming request. The value is null for DELETE requests. 'oldObject' - The existing object. The value is null for CREATE requests. 'request' - Attributes of the admission request(/pkg/apis/admission/types.go#AdmissionRequest). 'authorizer' - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. + * See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz + * 'authorizer.requestResource' - A CEL ResourceCheck constructed from the 'authorizer' and configured with the + * request resource. + * Documentation on CEL: https://kubernetes.io/docs/reference/using-api/cel/ + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchCondition#expression + */ + readonly expression: string; + + /** + * Name is an identifier for this match condition, used for strategic merging of MatchConditions, as well as providing an identifier for logging purposes. A good name should be descriptive of the associated expression. Name must be a qualified name consisting of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyName', or 'my.name', or '123-abc', regex used for validation is '([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]') with an optional DNS subdomain prefix and '/' (e.g. 'example.com/MyName') + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchCondition#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'MatchConditionV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_MatchConditionV1Alpha1(obj: MatchConditionV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'expression': obj.expression, + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) + * + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources + */ +export interface MatchResourcesV1Alpha1 { + /** + * ExcludeResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy should not care about. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) + * + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#excludeResourceRules + */ + readonly excludeResourceRules?: NamedRuleWithOperationsV1Alpha1[]; + + /** + * matchPolicy defines how the "MatchResources" list is used to match incoming requests. Allowed values are "Exact" or "Equivalent". + * + * - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the ValidatingAdmissionPolicy. + * + * - Equivalent: match a request if modifies a resource listed in rules, even via another API group or version. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, and "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would be converted to apps/v1 and sent to the ValidatingAdmissionPolicy. + * + * Defaults to "Equivalent" + * + * @default Equivalent" + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#matchPolicy + */ + readonly matchPolicy?: string; + + /** + * NamespaceSelector decides whether to run the admission control policy on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the policy. + * + * For example, to run the webhook on any objects whose namespace is not associated with "runlevel" of "0" or "1"; you will set the selector as follows: "namespaceSelector": { + * "matchExpressions": [ + * { + * "key": "runlevel", + * "operator": "NotIn", + * "values": [ + * "0", + * "1" + * ] + * } + * ] + * } + * + * If instead you want to only run the policy on any objects whose namespace is associated with the "environment" of "prod" or "staging"; you will set the selector as follows: "namespaceSelector": { + * "matchExpressions": [ + * { + * "key": "environment", + * "operator": "In", + * "values": [ + * "prod", + * "staging" + * ] + * } + * ] + * } + * + * See https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors. + * + * Default to the empty LabelSelector, which matches everything. + * + * @default the empty LabelSelector, which matches everything. + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#namespaceSelector + */ + readonly namespaceSelector?: LabelSelector; + + /** + * ObjectSelector decides whether to run the validation based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the cel validation, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything. + * + * @default the empty LabelSelector, which matches everything. + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#objectSelector + */ + readonly objectSelector?: LabelSelector; + + /** + * ResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy matches. The policy cares about an operation if it matches _any_ Rule. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#resourceRules + */ + readonly resourceRules?: NamedRuleWithOperationsV1Alpha1[]; + +} + +/** + * Converts an object of type 'MatchResourcesV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_MatchResourcesV1Alpha1(obj: MatchResourcesV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'excludeResourceRules': obj.excludeResourceRules?.map(y => toJson_NamedRuleWithOperationsV1Alpha1(y)), + 'matchPolicy': obj.matchPolicy, + 'namespaceSelector': toJson_LabelSelector(obj.namespaceSelector), + 'objectSelector': toJson_LabelSelector(obj.objectSelector), + 'resourceRules': obj.resourceRules?.map(y => toJson_NamedRuleWithOperationsV1Alpha1(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ParamKind is a tuple of Group Kind and Version. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamKind + */ +export interface ParamKindV1Alpha1 { + /** + * APIVersion is the API group version the resources belong to. In format of "group/version". Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamKind#apiVersion + */ + readonly apiVersion?: string; + + /** + * Kind is the API kind the resources belong to. Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamKind#kind + */ + readonly kind?: string; + +} + +/** + * Converts an object of type 'ParamKindV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ParamKindV1Alpha1(obj: ParamKindV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'apiVersion': obj.apiVersion, + 'kind': obj.kind, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * Validation specifies the CEL expression which is used to apply the validation. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Validation + */ +export interface ValidationV1Alpha1 { + /** + * Expression represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec CEL expressions have access to the contents of the API request/response, organized into CEL variables as well as some other useful variables: + * + * - 'object' - The object from the incoming request. The value is null for DELETE requests. - 'oldObject' - The existing object. The value is null for CREATE requests. - 'request' - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). - 'params' - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. - 'namespaceObject' - The namespace object that the incoming object belongs to. The value is null for cluster-scoped resources. - 'variables' - Map of composited variables, from its name to its lazily evaluated value. + * For example, a variable named 'foo' can be accessed as 'variables.foo'. + * - 'authorizer' - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. + * See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz + * - 'authorizer.requestResource' - A CEL ResourceCheck constructed from the 'authorizer' and configured with the + * request resource. + * + * The `apiVersion`, `kind`, `metadata.name` and `metadata.generateName` are always accessible from the root of the object. No other metadata properties are accessible. + * + * Only property names of the form `[a-zA-Z_.-/][a-zA-Z0-9_.-/]*` are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - '__' escapes to '__underscores__' - '.' escapes to '__dot__' - '-' escapes to '__dash__' - '/' escapes to '__slash__' - Property names that exactly match a CEL RESERVED keyword escape to '__{keyword}__'. The keywords are: + * "true", "false", "null", "in", "as", "break", "const", "continue", "else", "for", "function", "if", + * "import", "let", "loop", "package", "namespace", "return". + * Examples: + * - Expression accessing a property named "namespace": {"Expression": "object.__namespace__ > 0"} + * - Expression accessing a property named "x-prop": {"Expression": "object.x__dash__prop > 0"} + * - Expression accessing a property named "redact__d": {"Expression": "object.redact__underscores__d > 0"} + * + * Equality on arrays with list type of 'set' or 'map' ignores element order, i.e. [1, 2] == [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: + * - 'set': `X + Y` performs a union where the array positions of all elements in `X` are preserved and + * non-intersecting elements in `Y` are appended, retaining their partial order. + * - 'map': `X + Y` performs a merge where the array positions of all keys in `X` are preserved but the values + * are overwritten by values in `Y` when the key sets of `X` and `Y` intersect. Elements in `Y` with + * non-intersecting keys are appended, retaining their partial order. + * Required. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#expression + */ + readonly expression: string; + + /** + * Message represents the message displayed when validation fails. The message is required if the Expression contains line breaks. The message must not contain line breaks. If unset, the message is "failed rule: {Rule}". e.g. "must be a URL with the host matching spec.host" If the Expression contains line breaks. Message is required. The message must not contain line breaks. If unset, the message is "failed Expression: {Expression}". + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#message + */ + readonly message?: string; + + /** + * messageExpression declares a CEL expression that evaluates to the validation failure message that is returned when this rule fails. Since messageExpression is used as a failure message, it must evaluate to a string. If both message and messageExpression are present on a validation, then messageExpression will be used if validation fails. If messageExpression results in a runtime error, the runtime error is logged, and the validation failure message is produced as if the messageExpression field were unset. If messageExpression evaluates to an empty string, a string with only spaces, or a string that contains line breaks, then the validation failure message will also be produced as if the messageExpression field were unset, and the fact that messageExpression produced an empty string/string with only spaces/string with line breaks will be logged. messageExpression has access to all the same variables as the `expression` except for 'authorizer' and 'authorizer.requestResource'. Example: "object.x must be less than max ("+string(params.max)+")" + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#messageExpression + */ + readonly messageExpression?: string; + + /** + * Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: "Unauthorized", "Forbidden", "Invalid", "RequestEntityTooLarge". If not set, StatusReasonInvalid is used in the response to the client. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#reason + */ + readonly reason?: string; + +} + +/** + * Converts an object of type 'ValidationV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ValidationV1Alpha1(obj: ValidationV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'expression': obj.expression, + 'message': obj.message, + 'messageExpression': obj.messageExpression, + 'reason': obj.reason, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * Variable is the definition of a variable that is used for composition. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Variable + */ +export interface VariableV1Alpha1 { + /** + * Expression is the expression that will be evaluated as the value of the variable. The CEL expression has access to the same identifiers as the CEL expressions in Validation. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Variable#expression + */ + readonly expression: string; + + /** + * Name is the name of the variable. The name must be a valid CEL identifier and unique among all variables. The variable can be accessed in other expressions through `variables` For example, if name is "foo", the variable will be available as `variables.foo` + * + * @schema io.k8s.api.admissionregistration.v1alpha1.Variable#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'VariableV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_VariableV1Alpha1(obj: VariableV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'expression': obj.expression, + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef + */ +export interface ParamRefV1Alpha1 { + /** + * `name` is the name of the resource being referenced. + * + * `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef#name + */ + readonly name?: string; + + /** + * namespace is the namespace of the referenced resource. Allows limiting the search for params to a specific namespace. Applies to both `name` and `selector` fields. + * + * A per-namespace parameter may be used by specifying a namespace-scoped `paramKind` in the policy and leaving this field empty. + * + * - If `paramKind` is cluster-scoped, this field MUST be unset. Setting this field results in a configuration error. + * + * - If `paramKind` is namespace-scoped, the namespace of the object being evaluated for admission will be used when this field is left unset. Take care that if this is left empty the binding must not match any cluster-scoped resources, which will result in an error. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef#namespace + */ + readonly namespace?: string; + + /** + * `parameterNotFoundAction` controls the behavior of the binding when the resource exists, and name or selector is valid, but there are no parameters matched by the binding. If the value is set to `Allow`, then no matched parameters will be treated as successful validation by the binding. If set to `Deny`, then no matched parameters will be subject to the `failurePolicy` of the policy. + * + * Allowed values are `Allow` or `Deny` Default to `Deny` + * + * @default Deny` + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef#parameterNotFoundAction + */ + readonly parameterNotFoundAction?: string; + + /** + * selector can be used to match multiple param objects based on their labels. Supply selector: {} to match all resources of the ParamKind. + * + * If multiple params are found, they are all evaluated with the policy expressions and the results are ANDed together. + * + * One of `name` or `selector` must be set, but `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset. + * + * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef#selector + */ + readonly selector?: LabelSelector; + +} + +/** + * Converts an object of type 'ParamRefV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ParamRefV1Alpha1(obj: ParamRefV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'name': obj.name, + 'namespace': obj.namespace, + 'parameterNotFoundAction': obj.parameterNotFoundAction, + 'selector': toJson_LabelSelector(obj.selector), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * AuditAnnotation describes how to produce an audit annotation for an API request. + * + * @schema io.k8s.api.admissionregistration.v1beta1.AuditAnnotation */ -export interface AuditAnnotationV1Alpha1 { +export interface AuditAnnotationV1Beta1 { /** * key specifies the audit annotation key. The audit annotation keys of a ValidatingAdmissionPolicy must be unique. The key must be a qualified name ([A-Za-z0-9][-A-Za-z0-9_.]*) no more than 63 bytes in length. * @@ -17901,7 +19001,7 @@ export interface AuditAnnotationV1Alpha1 { * * Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.AuditAnnotation#key + * @schema io.k8s.api.admissionregistration.v1beta1.AuditAnnotation#key */ readonly key: string; @@ -17912,17 +19012,17 @@ export interface AuditAnnotationV1Alpha1 { * * Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.AuditAnnotation#valueExpression + * @schema io.k8s.api.admissionregistration.v1beta1.AuditAnnotation#valueExpression */ readonly valueExpression: string; } /** - * Converts an object of type 'AuditAnnotationV1Alpha1' to JSON representation. + * Converts an object of type 'AuditAnnotationV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_AuditAnnotationV1Alpha1(obj: AuditAnnotationV1Alpha1 | undefined): Record | undefined { +export function toJson_AuditAnnotationV1Beta1(obj: AuditAnnotationV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'key': obj.key, @@ -17934,9 +19034,11 @@ export function toJson_AuditAnnotationV1Alpha1(obj: AuditAnnotationV1Alpha1 | un /* eslint-enable max-len, quote-props */ /** - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchCondition + * MatchCondition represents a condition which must be fulfilled for a request to be sent to a webhook. + * + * @schema io.k8s.api.admissionregistration.v1beta1.MatchCondition */ -export interface MatchConditionV1Alpha1 { +export interface MatchConditionV1Beta1 { /** * Expression represents the expression which will be evaluated by CEL. Must evaluate to bool. CEL expressions have access to the contents of the AdmissionRequest and Authorizer, organized into CEL variables: * @@ -17948,7 +19050,7 @@ export interface MatchConditionV1Alpha1 { * * Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchCondition#expression + * @schema io.k8s.api.admissionregistration.v1beta1.MatchCondition#expression */ readonly expression: string; @@ -17957,17 +19059,17 @@ export interface MatchConditionV1Alpha1 { * * Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchCondition#name + * @schema io.k8s.api.admissionregistration.v1beta1.MatchCondition#name */ readonly name: string; } /** - * Converts an object of type 'MatchConditionV1Alpha1' to JSON representation. + * Converts an object of type 'MatchConditionV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_MatchConditionV1Alpha1(obj: MatchConditionV1Alpha1 | undefined): Record | undefined { +export function toJson_MatchConditionV1Beta1(obj: MatchConditionV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'expression': obj.expression, @@ -17981,15 +19083,15 @@ export function toJson_MatchConditionV1Alpha1(obj: MatchConditionV1Alpha1 | unde /** * MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) * - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources + * @schema io.k8s.api.admissionregistration.v1beta1.MatchResources */ -export interface MatchResourcesV1Alpha1 { +export interface MatchResourcesV1Beta1 { /** * ExcludeResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy should not care about. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) * - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#excludeResourceRules + * @schema io.k8s.api.admissionregistration.v1beta1.MatchResources#excludeResourceRules */ - readonly excludeResourceRules?: NamedRuleWithOperationsV1Alpha1[]; + readonly excludeResourceRules?: NamedRuleWithOperationsV1Beta1[]; /** * matchPolicy defines how the "MatchResources" list is used to match incoming requests. Allowed values are "Exact" or "Equivalent". @@ -18001,7 +19103,7 @@ export interface MatchResourcesV1Alpha1 { * Defaults to "Equivalent" * * @default Equivalent" - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#matchPolicy + * @schema io.k8s.api.admissionregistration.v1beta1.MatchResources#matchPolicy */ readonly matchPolicy?: string; @@ -18039,7 +19141,7 @@ export interface MatchResourcesV1Alpha1 { * Default to the empty LabelSelector, which matches everything. * * @default the empty LabelSelector, which matches everything. - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#namespaceSelector + * @schema io.k8s.api.admissionregistration.v1beta1.MatchResources#namespaceSelector */ readonly namespaceSelector?: LabelSelector; @@ -18047,31 +19149,31 @@ export interface MatchResourcesV1Alpha1 { * ObjectSelector decides whether to run the validation based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the cel validation, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything. * * @default the empty LabelSelector, which matches everything. - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#objectSelector + * @schema io.k8s.api.admissionregistration.v1beta1.MatchResources#objectSelector */ readonly objectSelector?: LabelSelector; /** * ResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy matches. The policy cares about an operation if it matches _any_ Rule. * - * @schema io.k8s.api.admissionregistration.v1alpha1.MatchResources#resourceRules + * @schema io.k8s.api.admissionregistration.v1beta1.MatchResources#resourceRules */ - readonly resourceRules?: NamedRuleWithOperationsV1Alpha1[]; + readonly resourceRules?: NamedRuleWithOperationsV1Beta1[]; } /** - * Converts an object of type 'MatchResourcesV1Alpha1' to JSON representation. + * Converts an object of type 'MatchResourcesV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_MatchResourcesV1Alpha1(obj: MatchResourcesV1Alpha1 | undefined): Record | undefined { +export function toJson_MatchResourcesV1Beta1(obj: MatchResourcesV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'excludeResourceRules': obj.excludeResourceRules?.map(y => toJson_NamedRuleWithOperationsV1Alpha1(y)), + 'excludeResourceRules': obj.excludeResourceRules?.map(y => toJson_NamedRuleWithOperationsV1Beta1(y)), 'matchPolicy': obj.matchPolicy, 'namespaceSelector': toJson_LabelSelector(obj.namespaceSelector), 'objectSelector': toJson_LabelSelector(obj.objectSelector), - 'resourceRules': obj.resourceRules?.map(y => toJson_NamedRuleWithOperationsV1Alpha1(y)), + 'resourceRules': obj.resourceRules?.map(y => toJson_NamedRuleWithOperationsV1Beta1(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -18081,30 +19183,30 @@ export function toJson_MatchResourcesV1Alpha1(obj: MatchResourcesV1Alpha1 | unde /** * ParamKind is a tuple of Group Kind and Version. * - * @schema io.k8s.api.admissionregistration.v1alpha1.ParamKind + * @schema io.k8s.api.admissionregistration.v1beta1.ParamKind */ -export interface ParamKindV1Alpha1 { +export interface ParamKindV1Beta1 { /** * APIVersion is the API group version the resources belong to. In format of "group/version". Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.ParamKind#apiVersion + * @schema io.k8s.api.admissionregistration.v1beta1.ParamKind#apiVersion */ readonly apiVersion?: string; /** * Kind is the API kind the resources belong to. Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.ParamKind#kind + * @schema io.k8s.api.admissionregistration.v1beta1.ParamKind#kind */ readonly kind?: string; } /** - * Converts an object of type 'ParamKindV1Alpha1' to JSON representation. + * Converts an object of type 'ParamKindV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ParamKindV1Alpha1(obj: ParamKindV1Alpha1 | undefined): Record | undefined { +export function toJson_ParamKindV1Beta1(obj: ParamKindV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'apiVersion': obj.apiVersion, @@ -18118,13 +19220,15 @@ export function toJson_ParamKindV1Alpha1(obj: ParamKindV1Alpha1 | undefined): Re /** * Validation specifies the CEL expression which is used to apply the validation. * - * @schema io.k8s.api.admissionregistration.v1alpha1.Validation + * @schema io.k8s.api.admissionregistration.v1beta1.Validation */ -export interface ValidationV1Alpha1 { +export interface ValidationV1Beta1 { /** * Expression represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec CEL expressions have access to the contents of the API request/response, organized into CEL variables as well as some other useful variables: * - * - 'object' - The object from the incoming request. The value is null for DELETE requests. - 'oldObject' - The existing object. The value is null for CREATE requests. - 'request' - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). - 'params' - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. - 'authorizer' - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. + * - 'object' - The object from the incoming request. The value is null for DELETE requests. - 'oldObject' - The existing object. The value is null for CREATE requests. - 'request' - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). - 'params' - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. - 'namespaceObject' - The namespace object that the incoming object belongs to. The value is null for cluster-scoped resources. - 'variables' - Map of composited variables, from its name to its lazily evaluated value. + * For example, a variable named 'foo' can be accessed as 'variables.foo'. + * - 'authorizer' - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. * See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz * - 'authorizer.requestResource' - A CEL ResourceCheck constructed from the 'authorizer' and configured with the * request resource. @@ -18147,38 +19251,38 @@ export interface ValidationV1Alpha1 { * non-intersecting keys are appended, retaining their partial order. * Required. * - * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#expression + * @schema io.k8s.api.admissionregistration.v1beta1.Validation#expression */ readonly expression: string; /** * Message represents the message displayed when validation fails. The message is required if the Expression contains line breaks. The message must not contain line breaks. If unset, the message is "failed rule: {Rule}". e.g. "must be a URL with the host matching spec.host" If the Expression contains line breaks. Message is required. The message must not contain line breaks. If unset, the message is "failed Expression: {Expression}". * - * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#message + * @schema io.k8s.api.admissionregistration.v1beta1.Validation#message */ readonly message?: string; /** * messageExpression declares a CEL expression that evaluates to the validation failure message that is returned when this rule fails. Since messageExpression is used as a failure message, it must evaluate to a string. If both message and messageExpression are present on a validation, then messageExpression will be used if validation fails. If messageExpression results in a runtime error, the runtime error is logged, and the validation failure message is produced as if the messageExpression field were unset. If messageExpression evaluates to an empty string, a string with only spaces, or a string that contains line breaks, then the validation failure message will also be produced as if the messageExpression field were unset, and the fact that messageExpression produced an empty string/string with only spaces/string with line breaks will be logged. messageExpression has access to all the same variables as the `expression` except for 'authorizer' and 'authorizer.requestResource'. Example: "object.x must be less than max ("+string(params.max)+")" * - * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#messageExpression + * @schema io.k8s.api.admissionregistration.v1beta1.Validation#messageExpression */ readonly messageExpression?: string; /** * Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: "Unauthorized", "Forbidden", "Invalid", "RequestEntityTooLarge". If not set, StatusReasonInvalid is used in the response to the client. * - * @schema io.k8s.api.admissionregistration.v1alpha1.Validation#reason + * @schema io.k8s.api.admissionregistration.v1beta1.Validation#reason */ readonly reason?: string; } /** - * Converts an object of type 'ValidationV1Alpha1' to JSON representation. + * Converts an object of type 'ValidationV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ValidationV1Alpha1(obj: ValidationV1Alpha1 | undefined): Record | undefined { +export function toJson_ValidationV1Beta1(obj: ValidationV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'expression': obj.expression, @@ -18192,36 +19296,107 @@ export function toJson_ValidationV1Alpha1(obj: ValidationV1Alpha1 | undefined): /* eslint-enable max-len, quote-props */ /** - * ParamRef references a parameter resource + * Variable is the definition of a variable that is used for composition. A variable is defined as a named expression. * - * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef + * @schema io.k8s.api.admissionregistration.v1beta1.Variable */ -export interface ParamRefV1Alpha1 { +export interface VariableV1Beta1 { /** - * Name of the resource being referenced. + * Expression is the expression that will be evaluated as the value of the variable. The CEL expression has access to the same identifiers as the CEL expressions in Validation. * - * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef#name + * @schema io.k8s.api.admissionregistration.v1beta1.Variable#expression + */ + readonly expression: string; + + /** + * Name is the name of the variable. The name must be a valid CEL identifier and unique among all variables. The variable can be accessed in other expressions through `variables` For example, if name is "foo", the variable will be available as `variables.foo` + * + * @schema io.k8s.api.admissionregistration.v1beta1.Variable#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'VariableV1Beta1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_VariableV1Beta1(obj: VariableV1Beta1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'expression': obj.expression, + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ParamRef + */ +export interface ParamRefV1Beta1 { + /** + * name is the name of the resource being referenced. + * + * One of `name` or `selector` must be set, but `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset. + * + * A single parameter used for all admission requests can be configured by setting the `name` field, leaving `selector` blank, and setting namespace if `paramKind` is namespace-scoped. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ParamRef#name */ readonly name?: string; /** - * Namespace of the referenced resource. Should be empty for the cluster-scoped resources + * namespace is the namespace of the referenced resource. Allows limiting the search for params to a specific namespace. Applies to both `name` and `selector` fields. * - * @schema io.k8s.api.admissionregistration.v1alpha1.ParamRef#namespace + * A per-namespace parameter may be used by specifying a namespace-scoped `paramKind` in the policy and leaving this field empty. + * + * - If `paramKind` is cluster-scoped, this field MUST be unset. Setting this field results in a configuration error. + * + * - If `paramKind` is namespace-scoped, the namespace of the object being evaluated for admission will be used when this field is left unset. Take care that if this is left empty the binding must not match any cluster-scoped resources, which will result in an error. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ParamRef#namespace */ readonly namespace?: string; + /** + * `parameterNotFoundAction` controls the behavior of the binding when the resource exists, and name or selector is valid, but there are no parameters matched by the binding. If the value is set to `Allow`, then no matched parameters will be treated as successful validation by the binding. If set to `Deny`, then no matched parameters will be subject to the `failurePolicy` of the policy. + * + * Allowed values are `Allow` or `Deny` + * + * Required + * + * @schema io.k8s.api.admissionregistration.v1beta1.ParamRef#parameterNotFoundAction + */ + readonly parameterNotFoundAction?: string; + + /** + * selector can be used to match multiple param objects based on their labels. Supply selector: {} to match all resources of the ParamKind. + * + * If multiple params are found, they are all evaluated with the policy expressions and the results are ANDed together. + * + * One of `name` or `selector` must be set, but `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset. + * + * @schema io.k8s.api.admissionregistration.v1beta1.ParamRef#selector + */ + readonly selector?: LabelSelector; + } /** - * Converts an object of type 'ParamRefV1Alpha1' to JSON representation. + * Converts an object of type 'ParamRefV1Beta1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ParamRefV1Alpha1(obj: ParamRefV1Alpha1 | undefined): Record | undefined { +export function toJson_ParamRefV1Beta1(obj: ParamRefV1Beta1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'name': obj.name, 'namespace': obj.namespace, + 'parameterNotFoundAction': obj.parameterNotFoundAction, + 'selector': toJson_LabelSelector(obj.selector), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -20731,6 +21906,13 @@ export interface Container { */ readonly resources?: ResourceRequirements; + /** + * RestartPolicy defines the restart behavior of individual containers in a pod. This field may only be set for init containers, and the only allowed value is "Always". For non-init containers or when this field is not specified, the restart behavior is defined by the Pod's restart policy and the container type. Setting the RestartPolicy as "Always" for the init container will have the following effect: this init container will be continually restarted on exit until all regular containers have terminated. Once all regular containers have completed, all init containers with restartPolicy "Always" will be shut down. This lifecycle differs from normal init containers and is often referred to as a "sidecar" container. Although this init container still starts in the init container sequence, it does not wait for the container to complete before proceeding to the next init container. Instead, the next init container starts immediately after this init container is started, or after any startupProbe has successfully completed. + * + * @schema io.k8s.api.core.v1.Container#restartPolicy + */ + readonly restartPolicy?: string; + /** * SecurityContext defines the security options the container should be run with. If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ * @@ -20828,6 +22010,7 @@ export function toJson_Container(obj: Container | undefined): Record toJson_ContainerResizePolicy(y)), 'resources': toJson_ResourceRequirements(obj.resources), + 'restartPolicy': obj.restartPolicy, 'securityContext': toJson_SecurityContext(obj.securityContext), 'startupProbe': toJson_Probe(obj.startupProbe), 'stdin': obj.stdin, @@ -20989,6 +22172,13 @@ export interface EphemeralContainer { */ readonly resources?: ResourceRequirements; + /** + * Restart policy for the container to manage the restart behavior of each container within a pod. This may only be set for init containers. You cannot set this field on ephemeral containers. + * + * @schema io.k8s.api.core.v1.EphemeralContainer#restartPolicy + */ + readonly restartPolicy?: string; + /** * Optional: SecurityContext defines the security options the ephemeral container should be run with. If set, the fields of SecurityContext override the equivalent fields of PodSecurityContext. * @@ -21095,6 +22285,7 @@ export function toJson_EphemeralContainer(obj: EphemeralContainer | undefined): 'readinessProbe': toJson_Probe(obj.readinessProbe), 'resizePolicy': obj.resizePolicy?.map(y => toJson_ContainerResizePolicy(y)), 'resources': toJson_ResourceRequirements(obj.resources), + 'restartPolicy': obj.restartPolicy, 'securityContext': toJson_SecurityContext(obj.securityContext), 'startupProbe': toJson_Probe(obj.startupProbe), 'stdin': obj.stdin, @@ -21849,7 +23040,16 @@ export function toJson_ScopeSelector(obj: ScopeSelector | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'lendablePercent': obj.lendablePercent, + 'nominalConcurrencyShares': obj.nominalConcurrencyShares, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits. It addresses two issues: * - How are requests for this priority level limited? @@ -22286,6 +23529,49 @@ export function toJson_PolicyRulesWithSubjectsV1Beta3(obj: PolicyRulesWithSubjec } /* eslint-enable max-len, quote-props */ +/** + * ExemptPriorityLevelConfiguration describes the configurable aspects of the handling of exempt requests. In the mandatory exempt configuration object the values in the fields here can be modified by authorized users, unlike the rest of the `spec`. + * + * @schema io.k8s.api.flowcontrol.v1beta3.ExemptPriorityLevelConfiguration + */ +export interface ExemptPriorityLevelConfigurationV1Beta3 { + /** + * `lendablePercent` prescribes the fraction of the level's NominalCL that can be borrowed by other priority levels. This value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level's LendableConcurrencyLimit (LendableCL), is defined as follows. + * + * LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) + * + * @schema io.k8s.api.flowcontrol.v1beta3.ExemptPriorityLevelConfiguration#lendablePercent + */ + readonly lendablePercent?: number; + + /** + * `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats nominally reserved for this priority level. This DOES NOT limit the dispatching from this priority level but affects the other priority levels through the borrowing mechanism. The server's concurrency limit (ServerCL) is divided among all the priority levels in proportion to their NCS values: + * + * NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) + * + * Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of zero. + * + * @schema io.k8s.api.flowcontrol.v1beta3.ExemptPriorityLevelConfiguration#nominalConcurrencyShares + */ + readonly nominalConcurrencyShares?: number; + +} + +/** + * Converts an object of type 'ExemptPriorityLevelConfigurationV1Beta3' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ExemptPriorityLevelConfigurationV1Beta3(obj: ExemptPriorityLevelConfigurationV1Beta3 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'lendablePercent': obj.lendablePercent, + 'nominalConcurrencyShares': obj.nominalConcurrencyShares, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits. It addresses two issues: * - How are requests for this priority level limited? @@ -22324,9 +23610,9 @@ export interface LimitedPriorityLevelConfigurationV1Beta3 { /** * `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server's concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values: * - * NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[limited priority level k] NCS(k) + * NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) * - * Bigger numbers mean a larger nominal concurrency limit, at the expense of every other Limited priority level. This field has a default value of 30. + * Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of 30. * * @schema io.k8s.api.flowcontrol.v1beta3.LimitedPriorityLevelConfiguration#nominalConcurrencyShares */ @@ -22671,7 +23957,7 @@ export function toJson_ParentReferenceV1Alpha1(obj: ParentReferenceV1Alpha1 | un */ export enum IoK8SApimachineryPkgApisMetaV1DeleteOptionsKind { /** DeleteOptions */ - DELETE_OPTIONS = 'DeleteOptions', + DELETE_OPTIONS = "DeleteOptions", } /** @@ -23390,6 +24676,82 @@ export function toJson_NamedRuleWithOperationsV1Alpha1(obj: NamedRuleWithOperati } /* eslint-enable max-len, quote-props */ +/** + * NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames. + * + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations + */ +export interface NamedRuleWithOperationsV1Beta1 { + /** + * APIGroups is the API groups the resources belong to. '*' is all groups. If '*' is present, the length of the slice must be one. Required. + * + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations#apiGroups + */ + readonly apiGroups?: string[]; + + /** + * APIVersions is the API versions the resources belong to. '*' is all versions. If '*' is present, the length of the slice must be one. Required. + * + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations#apiVersions + */ + readonly apiVersions?: string[]; + + /** + * Operations is the operations the admission hook cares about - CREATE, UPDATE, DELETE, CONNECT or * for all of those operations and any future admission operations that are added. If '*' is present, the length of the slice must be one. Required. + * + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations#operations + */ + readonly operations?: string[]; + + /** + * ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed. + * + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations#resourceNames + */ + readonly resourceNames?: string[]; + + /** + * Resources is a list of resources this rule applies to. + * + * For example: 'pods' means pods. 'pods/log' means the log subresource of pods. '*' means all resources, but not subresources. 'pods/*' means all subresources of pods. '_/scale' means all scale subresources. '_/*' means all resources and their subresources. + * + * If wildcard is present, the validation rule will ensure resources do not overlap with each other. + * + * Depending on the enclosing object, subresources might not be allowed. Required. + * + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations#resources + */ + readonly resources?: string[]; + + /** + * scope specifies the scope of this rule. Valid values are "Cluster", "Namespaced", and "*" "Cluster" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. "Namespaced" means that only namespaced resources will match this rule. "*" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is "*". + * + * @default . + * @schema io.k8s.api.admissionregistration.v1beta1.NamedRuleWithOperations#scope + */ + readonly scope?: string; + +} + +/** + * Converts an object of type 'NamedRuleWithOperationsV1Beta1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedRuleWithOperationsV1Beta1(obj: NamedRuleWithOperationsV1Beta1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'apiGroups': obj.apiGroups?.map(y => y), + 'apiVersions': obj.apiVersions?.map(y => y), + 'operations': obj.operations?.map(y => y), + 'resourceNames': obj.resourceNames?.map(y => y), + 'resources': obj.resources?.map(y => y), + 'scope': obj.scope, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * Spec to control the desired behavior of daemon set rolling update. * @@ -23761,6 +25123,10 @@ export interface PodFailurePolicyRule { * * - FailJob: indicates that the pod's job is marked as Failed and all * running pods are terminated. + * - FailIndex: indicates that the pod's index is marked as Failed and will + * not be restarted. + * This value is alpha-level. It can be used when the + * `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default). * - Ignore: indicates that the counter towards the .backoffLimit is not * incremented and a replacement pod is created. * - Count: indicates that the pod is handled in the default way - the @@ -24648,9 +26014,7 @@ export interface ClaimSource { /** * ResourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace as this pod. * - * The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The name of the ResourceClaim will be -, where is the PodResourceClaim.Name. Pod validation will reject the pod if the concatenated name is not valid for a ResourceClaim (e.g. too long). - * - * An existing ResourceClaim with that name that is not owned by the pod will not be used for the pod to avoid using an unrelated resource by mistake. Scheduling and pod startup are then blocked until the unrelated ResourceClaim is removed. + * The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The pod name and resource name, along with a generated component, will be used to form a unique name for the ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses. * * This field is immutable and no changes will be made to the corresponding ResourceClaim by the control plane after creating the ResourceClaim. * @@ -24735,7 +26099,7 @@ export function toJson_SeLinuxOptions(obj: SeLinuxOptions | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { + 'fieldPath': obj.fieldPath, 'message': obj.message, 'messageExpression': obj.messageExpression, + 'reason': obj.reason, 'rule': obj.rule, }; // filter undefined values From 1f6135cab4a3dec89c02772735bf8779d0b1a002 Mon Sep 17 00:00:00 2001 From: Sumu Date: Thu, 22 Feb 2024 11:55:34 -0500 Subject: [PATCH 037/261] run yarn build Signed-off-by: Sumu --- src/imports/k8s.ts | 280 ++++++++++++++++++++++----------------------- 1 file changed, 140 insertions(+), 140 deletions(-) diff --git a/src/imports/k8s.ts b/src/imports/k8s.ts index 6aea74873..7e7eff4ef 100644 --- a/src/imports/k8s.ts +++ b/src/imports/k8s.ts @@ -14,7 +14,7 @@ export class KubeMutatingWebhookConfiguration extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'MutatingWebhookConfiguration', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration". @@ -68,7 +68,7 @@ export class KubeMutatingWebhookConfigurationList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'MutatingWebhookConfigurationList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList". @@ -122,7 +122,7 @@ export class KubeValidatingWebhookConfiguration extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'ValidatingWebhookConfiguration', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration". @@ -176,7 +176,7 @@ export class KubeValidatingWebhookConfigurationList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1', kind: 'ValidatingWebhookConfigurationList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList". @@ -230,7 +230,7 @@ export class KubeValidatingAdmissionPolicyV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicy', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicy". @@ -288,7 +288,7 @@ export class KubeValidatingAdmissionPolicyBindingV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicyBinding', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding". @@ -342,7 +342,7 @@ export class KubeValidatingAdmissionPolicyBindingListV1Alpha1 extends ApiObject public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicyBindingList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingList". @@ -396,7 +396,7 @@ export class KubeValidatingAdmissionPolicyListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1alpha1', kind: 'ValidatingAdmissionPolicyList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyList". @@ -450,7 +450,7 @@ export class KubeValidatingAdmissionPolicyV1Beta1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1beta1', kind: 'ValidatingAdmissionPolicy', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicy". @@ -508,7 +508,7 @@ export class KubeValidatingAdmissionPolicyBindingV1Beta1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1beta1', kind: 'ValidatingAdmissionPolicyBinding', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding". @@ -562,7 +562,7 @@ export class KubeValidatingAdmissionPolicyBindingListV1Beta1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1beta1', kind: 'ValidatingAdmissionPolicyBindingList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList". @@ -616,7 +616,7 @@ export class KubeValidatingAdmissionPolicyListV1Beta1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'admissionregistration.k8s.io/v1beta1', kind: 'ValidatingAdmissionPolicyList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyList". @@ -670,7 +670,7 @@ export class KubeStorageVersionV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'internal.apiserver.k8s.io/v1alpha1', kind: 'StorageVersion', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apiserverinternal.v1alpha1.StorageVersion". @@ -724,7 +724,7 @@ export class KubeStorageVersionListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'internal.apiserver.k8s.io/v1alpha1', kind: 'StorageVersionList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList". @@ -778,7 +778,7 @@ export class KubeControllerRevision extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ControllerRevision', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ControllerRevision". @@ -832,7 +832,7 @@ export class KubeControllerRevisionList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ControllerRevisionList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ControllerRevisionList". @@ -886,7 +886,7 @@ export class KubeDaemonSet extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'DaemonSet', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DaemonSet". @@ -940,7 +940,7 @@ export class KubeDaemonSetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'DaemonSetList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DaemonSetList". @@ -994,7 +994,7 @@ export class KubeDeployment extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'Deployment', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.Deployment". @@ -1048,7 +1048,7 @@ export class KubeDeploymentList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'DeploymentList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DeploymentList". @@ -1102,7 +1102,7 @@ export class KubeReplicaSet extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ReplicaSet', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ReplicaSet". @@ -1156,7 +1156,7 @@ export class KubeReplicaSetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'ReplicaSetList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ReplicaSetList". @@ -1214,7 +1214,7 @@ export class KubeStatefulSet extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'StatefulSet', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.StatefulSet". @@ -1268,7 +1268,7 @@ export class KubeStatefulSetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apps/v1', kind: 'StatefulSetList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.apps.v1.StatefulSetList". @@ -1322,7 +1322,7 @@ export class KubeSelfSubjectReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1', kind: 'SelfSubjectReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.SelfSubjectReview". @@ -1376,7 +1376,7 @@ export class KubeTokenRequest extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1', kind: 'TokenRequest', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.TokenRequest". @@ -1430,7 +1430,7 @@ export class KubeTokenReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1', kind: 'TokenReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.TokenReview". @@ -1484,7 +1484,7 @@ export class KubeSelfSubjectReviewV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1alpha1', kind: 'SelfSubjectReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1alpha1.SelfSubjectReview". @@ -1538,7 +1538,7 @@ export class KubeSelfSubjectReviewV1Beta1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authentication.k8s.io/v1beta1', kind: 'SelfSubjectReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authentication.v1beta1.SelfSubjectReview". @@ -1592,7 +1592,7 @@ export class KubeLocalSubjectAccessReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'LocalSubjectAccessReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.LocalSubjectAccessReview". @@ -1646,7 +1646,7 @@ export class KubeSelfSubjectAccessReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'SelfSubjectAccessReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SelfSubjectAccessReview". @@ -1700,7 +1700,7 @@ export class KubeSelfSubjectRulesReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'SelfSubjectRulesReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SelfSubjectRulesReview". @@ -1754,7 +1754,7 @@ export class KubeSubjectAccessReview extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'authorization.k8s.io/v1', kind: 'SubjectAccessReview', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SubjectAccessReview". @@ -1808,7 +1808,7 @@ export class KubeHorizontalPodAutoscaler extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v1', kind: 'HorizontalPodAutoscaler', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler". @@ -1862,7 +1862,7 @@ export class KubeHorizontalPodAutoscalerList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v1', kind: 'HorizontalPodAutoscalerList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList". @@ -1916,7 +1916,7 @@ export class KubeScale extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v1', kind: 'Scale', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.Scale". @@ -1970,7 +1970,7 @@ export class KubeHorizontalPodAutoscalerV2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v2', kind: 'HorizontalPodAutoscaler', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2.HorizontalPodAutoscaler". @@ -2024,7 +2024,7 @@ export class KubeHorizontalPodAutoscalerListV2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'autoscaling/v2', kind: 'HorizontalPodAutoscalerList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerList". @@ -2078,7 +2078,7 @@ export class KubeCronJob extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'CronJob', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.CronJob". @@ -2132,7 +2132,7 @@ export class KubeCronJobList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'CronJobList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.CronJobList". @@ -2186,7 +2186,7 @@ export class KubeJob extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'Job', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.Job". @@ -2240,7 +2240,7 @@ export class KubeJobList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'batch/v1', kind: 'JobList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.batch.v1.JobList". @@ -2300,7 +2300,7 @@ export class KubeCertificateSigningRequest extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1', kind: 'CertificateSigningRequest', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1.CertificateSigningRequest". @@ -2354,7 +2354,7 @@ export class KubeCertificateSigningRequestList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1', kind: 'CertificateSigningRequestList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1.CertificateSigningRequestList". @@ -2412,7 +2412,7 @@ export class KubeClusterTrustBundleV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1alpha1', kind: 'ClusterTrustBundle', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1alpha1.ClusterTrustBundle". @@ -2466,7 +2466,7 @@ export class KubeClusterTrustBundleListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'certificates.k8s.io/v1alpha1', kind: 'ClusterTrustBundleList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.certificates.v1alpha1.ClusterTrustBundleList". @@ -2520,7 +2520,7 @@ export class KubeLease extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'coordination.k8s.io/v1', kind: 'Lease', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.coordination.v1.Lease". @@ -2574,7 +2574,7 @@ export class KubeLeaseList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'coordination.k8s.io/v1', kind: 'LeaseList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.coordination.v1.LeaseList". @@ -2628,7 +2628,7 @@ export class KubeBinding extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Binding', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Binding". @@ -2682,7 +2682,7 @@ export class KubeComponentStatus extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ComponentStatus', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ComponentStatus". @@ -2736,7 +2736,7 @@ export class KubeComponentStatusList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ComponentStatusList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ComponentStatusList". @@ -2790,7 +2790,7 @@ export class KubeConfigMap extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ConfigMap', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ConfigMap". @@ -2844,7 +2844,7 @@ export class KubeConfigMapList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ConfigMapList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ConfigMapList". @@ -2910,7 +2910,7 @@ export class KubeEndpoints extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Endpoints', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Endpoints". @@ -2964,7 +2964,7 @@ export class KubeEndpointsList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'EndpointsList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.EndpointsList". @@ -3018,7 +3018,7 @@ export class KubeEvent extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'events.k8s.io/v1', kind: 'Event', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.events.v1.Event". @@ -3072,7 +3072,7 @@ export class KubeEventList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'events.k8s.io/v1', kind: 'EventList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.events.v1.EventList". @@ -3126,7 +3126,7 @@ export class KubeLimitRange extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'LimitRange', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.LimitRange". @@ -3180,7 +3180,7 @@ export class KubeLimitRangeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'LimitRangeList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.LimitRangeList". @@ -3234,7 +3234,7 @@ export class KubeNamespace extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Namespace', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Namespace". @@ -3288,7 +3288,7 @@ export class KubeNamespaceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'NamespaceList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.NamespaceList". @@ -3342,7 +3342,7 @@ export class KubeNode extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Node', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Node". @@ -3396,7 +3396,7 @@ export class KubeNodeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'NodeList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.NodeList". @@ -3450,7 +3450,7 @@ export class KubePersistentVolume extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolume', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolume". @@ -3504,7 +3504,7 @@ export class KubePersistentVolumeClaim extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolumeClaim', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeClaim". @@ -3558,7 +3558,7 @@ export class KubePersistentVolumeClaimList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolumeClaimList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeClaimList". @@ -3612,7 +3612,7 @@ export class KubePersistentVolumeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PersistentVolumeList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeList". @@ -3666,7 +3666,7 @@ export class KubePod extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Pod', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Pod". @@ -3720,7 +3720,7 @@ export class KubePodList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PodList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodList". @@ -3774,7 +3774,7 @@ export class KubePodTemplate extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PodTemplate', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodTemplate". @@ -3828,7 +3828,7 @@ export class KubePodTemplateList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'PodTemplateList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodTemplateList". @@ -3882,7 +3882,7 @@ export class KubeReplicationController extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ReplicationController', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ReplicationController". @@ -3936,7 +3936,7 @@ export class KubeReplicationControllerList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ReplicationControllerList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ReplicationControllerList". @@ -3990,7 +3990,7 @@ export class KubeResourceQuota extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ResourceQuota', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ResourceQuota". @@ -4044,7 +4044,7 @@ export class KubeResourceQuotaList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ResourceQuotaList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ResourceQuotaList". @@ -4098,7 +4098,7 @@ export class KubeSecret extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Secret', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Secret". @@ -4152,7 +4152,7 @@ export class KubeSecretList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'SecretList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.SecretList". @@ -4206,7 +4206,7 @@ export class KubeService extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Service', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.Service". @@ -4260,7 +4260,7 @@ export class KubeServiceAccount extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ServiceAccount', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceAccount". @@ -4314,7 +4314,7 @@ export class KubeServiceAccountList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ServiceAccountList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceAccountList". @@ -4368,7 +4368,7 @@ export class KubeServiceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'ServiceList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceList". @@ -4422,7 +4422,7 @@ export class KubeEndpointSlice extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'discovery.k8s.io/v1', kind: 'EndpointSlice', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.discovery.v1.EndpointSlice". @@ -4476,7 +4476,7 @@ export class KubeEndpointSliceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'discovery.k8s.io/v1', kind: 'EndpointSliceList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.discovery.v1.EndpointSliceList". @@ -4530,7 +4530,7 @@ export class KubeFlowSchemaV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'FlowSchema', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.FlowSchema". @@ -4584,7 +4584,7 @@ export class KubeFlowSchemaListV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'FlowSchemaList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.FlowSchemaList". @@ -4638,7 +4638,7 @@ export class KubePriorityLevelConfigurationV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'PriorityLevelConfiguration', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration". @@ -4692,7 +4692,7 @@ export class KubePriorityLevelConfigurationListV1Beta2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', kind: 'PriorityLevelConfigurationList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList". @@ -4746,7 +4746,7 @@ export class KubeFlowSchemaV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'FlowSchema', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.FlowSchema". @@ -4800,7 +4800,7 @@ export class KubeFlowSchemaListV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'FlowSchemaList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.FlowSchemaList". @@ -4854,7 +4854,7 @@ export class KubePriorityLevelConfigurationV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'PriorityLevelConfiguration', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfiguration". @@ -4908,7 +4908,7 @@ export class KubePriorityLevelConfigurationListV1Beta3 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta3', kind: 'PriorityLevelConfigurationList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationList". @@ -4962,7 +4962,7 @@ export class KubeIngress extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'Ingress', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.Ingress". @@ -5016,7 +5016,7 @@ export class KubeIngressClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'IngressClass', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressClass". @@ -5070,7 +5070,7 @@ export class KubeIngressClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'IngressClassList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressClassList". @@ -5124,7 +5124,7 @@ export class KubeIngressList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'IngressList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressList". @@ -5178,7 +5178,7 @@ export class KubeNetworkPolicy extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'NetworkPolicy', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.NetworkPolicy". @@ -5232,7 +5232,7 @@ export class KubeNetworkPolicyList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1', kind: 'NetworkPolicyList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1.NetworkPolicyList". @@ -5286,7 +5286,7 @@ export class KubeClusterCidrv1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'ClusterCIDR', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ClusterCIDR". @@ -5340,7 +5340,7 @@ export class KubeClusterCidrListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'ClusterCIDRList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ClusterCIDRList". @@ -5394,7 +5394,7 @@ export class KubeIpAddressV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'IPAddress', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddress". @@ -5448,7 +5448,7 @@ export class KubeIpAddressListV1Alpha1 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', kind: 'IPAddressList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddressList". @@ -5502,7 +5502,7 @@ export class KubeRuntimeClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'node.k8s.io/v1', kind: 'RuntimeClass', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.node.v1.RuntimeClass". @@ -5556,7 +5556,7 @@ export class KubeRuntimeClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'node.k8s.io/v1', kind: 'RuntimeClassList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.node.v1.RuntimeClassList". @@ -5610,7 +5610,7 @@ export class KubeEviction extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'policy/v1', kind: 'Eviction', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.policy.v1.Eviction". @@ -5664,7 +5664,7 @@ export class KubePodDisruptionBudget extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'policy/v1', kind: 'PodDisruptionBudget', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.policy.v1.PodDisruptionBudget". @@ -5718,7 +5718,7 @@ export class KubePodDisruptionBudgetList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'policy/v1', kind: 'PodDisruptionBudgetList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.policy.v1.PodDisruptionBudgetList". @@ -5772,7 +5772,7 @@ export class KubeClusterRole extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRole', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRole". @@ -5826,7 +5826,7 @@ export class KubeClusterRoleBinding extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRoleBinding', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleBinding". @@ -5880,7 +5880,7 @@ export class KubeClusterRoleBindingList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRoleBindingList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleBindingList". @@ -5934,7 +5934,7 @@ export class KubeClusterRoleList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'ClusterRoleList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleList". @@ -5988,7 +5988,7 @@ export class KubeRole extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'Role', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.Role". @@ -6042,7 +6042,7 @@ export class KubeRoleBinding extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'RoleBinding', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleBinding". @@ -6096,7 +6096,7 @@ export class KubeRoleBindingList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'RoleBindingList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleBindingList". @@ -6150,7 +6150,7 @@ export class KubeRoleList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'rbac.authorization.k8s.io/v1', kind: 'RoleList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleList". @@ -6206,7 +6206,7 @@ export class KubePodSchedulingContextV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'PodSchedulingContext', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.PodSchedulingContext". @@ -6260,7 +6260,7 @@ export class KubePodSchedulingContextListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'PodSchedulingContextList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.PodSchedulingContextList". @@ -6316,7 +6316,7 @@ export class KubeResourceClaimV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaim', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaim". @@ -6370,7 +6370,7 @@ export class KubeResourceClaimListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaimList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimList". @@ -6424,7 +6424,7 @@ export class KubeResourceClaimTemplateV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaimTemplate', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimTemplate". @@ -6478,7 +6478,7 @@ export class KubeResourceClaimTemplateListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClaimTemplateList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimTemplateList". @@ -6534,7 +6534,7 @@ export class KubeResourceClassV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClass', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClass". @@ -6588,7 +6588,7 @@ export class KubeResourceClassListV1Alpha2 extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'resource.k8s.io/v1alpha2', kind: 'ResourceClassList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClassList". @@ -6642,7 +6642,7 @@ export class KubePriorityClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'scheduling.k8s.io/v1', kind: 'PriorityClass', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1.PriorityClass". @@ -6696,7 +6696,7 @@ export class KubePriorityClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'scheduling.k8s.io/v1', kind: 'PriorityClassList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1.PriorityClassList". @@ -6750,7 +6750,7 @@ export class KubeCsiDriver extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIDriver', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIDriver". @@ -6804,7 +6804,7 @@ export class KubeCsiDriverList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIDriverList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIDriverList". @@ -6858,7 +6858,7 @@ export class KubeCsiNode extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSINode', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSINode". @@ -6912,7 +6912,7 @@ export class KubeCsiNodeList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSINodeList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSINodeList". @@ -6974,7 +6974,7 @@ export class KubeCsiStorageCapacity extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIStorageCapacity', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIStorageCapacity". @@ -7028,7 +7028,7 @@ export class KubeCsiStorageCapacityList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'CSIStorageCapacityList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIStorageCapacityList". @@ -7084,7 +7084,7 @@ export class KubeStorageClass extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'StorageClass', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.StorageClass". @@ -7138,7 +7138,7 @@ export class KubeStorageClassList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'StorageClassList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.StorageClassList". @@ -7194,7 +7194,7 @@ export class KubeVolumeAttachment extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'VolumeAttachment', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.VolumeAttachment". @@ -7248,7 +7248,7 @@ export class KubeVolumeAttachmentList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'storage.k8s.io/v1', kind: 'VolumeAttachmentList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.api.storage.v1.VolumeAttachmentList". @@ -7302,7 +7302,7 @@ export class KubeCustomResourceDefinition extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiextensions.k8s.io/v1', kind: 'CustomResourceDefinition', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition". @@ -7356,7 +7356,7 @@ export class KubeCustomResourceDefinitionList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiextensions.k8s.io/v1', kind: 'CustomResourceDefinitionList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList". @@ -7410,7 +7410,7 @@ export class KubeStatus extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'v1', kind: 'Status', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.apimachinery.pkg.apis.meta.v1.Status". @@ -7464,7 +7464,7 @@ export class KubeApiService extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiregistration.k8s.io/v1', kind: 'APIService', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService". @@ -7518,7 +7518,7 @@ export class KubeApiServiceList extends ApiObject { public static readonly GVK: GroupVersionKind = { apiVersion: 'apiregistration.k8s.io/v1', kind: 'APIServiceList', - } + }; /** * Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList". @@ -23957,7 +23957,7 @@ export function toJson_ParentReferenceV1Alpha1(obj: ParentReferenceV1Alpha1 | un */ export enum IoK8SApimachineryPkgApisMetaV1DeleteOptionsKind { /** DeleteOptions */ - DELETE_OPTIONS = "DeleteOptions", + DELETE_OPTIONS = 'DeleteOptions', } /** From 54988f6417ce41850e6fbd227ae3cf753496d227 Mon Sep 17 00:00:00 2001 From: Sumu Pitchayan <35242245+sumupitchayan@users.noreply.github.com> Date: Thu, 22 Feb 2024 12:27:52 -0500 Subject: [PATCH 038/261] fix: update readme for v28 (#3769) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d66594ae1..6af3e732a 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ | k8s version | npm (JS/TS) | PyPI (Python) | Maven (Java) | Go | | ----------- | --------------------------------------------------- | ----------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------------- | -| 1.25.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-25) | [Link](https://pypi.org/project/cdk8s-plus-25/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-25) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.25) | | 1.26.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-26) | [Link](https://pypi.org/project/cdk8s-plus-26/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-26) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.26) | | 1.27.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-27) | [Link](https://pypi.org/project/cdk8s-plus-27/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-27) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.27) | +| 1.28.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-28) | [Link](https://pypi.org/project/cdk8s-plus-28/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-28) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.28) | **cdk8s+** is a software development framework that provides high level From 28fc82859574fcac020e913963e23da9367dacf6 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 23 Feb 2024 01:10:19 -0800 Subject: [PATCH 039/261] chore(deps): upgrade dev dependencies (#3770) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8016877442 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 46 +++++++++++++++++++++++----------------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index 47646eee0..644cb1390 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.40", - "cdk8s-cli": "^2.198.54", + "cdk8s": "2.68.42", + "cdk8s-cli": "^2.198.55", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 1cd20b315..fb836428a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.19" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" - integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== + version "20.11.20" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.20.tgz#f0a2aee575215149a62784210ad88b3a34843659" + integrity sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.82" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.82.tgz#58d734b4acaa5be339864bbec9cd8024dd0b43d5" - integrity sha512-pcDZtkx9z8XYV+ius2P3Ot2VVrcYOfXffBQUBuiszrlUzKSmoDYqo+mV+IoL8iIiIjjtOMvNSmH1hwJ+Q+f96Q== + version "16.18.83" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.83.tgz#681d1a20676d24fc47e2da3934536304097a81d8" + integrity sha512-TmBqzDY/GeCEmLob/31SunOQnqYE3ZiiuEh1U9o3HqE1E2cqKZQA5RQg4krEguCY3StnkXyDmCny75qyFLx/rA== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1556,15 +1556,15 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.54: - version "2.198.54" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.54.tgz#84ebe1244ab7be909c47087c22b834a40f2af7cd" - integrity sha512-88WhCCx67NHl3iyeiQ2hYTuBiwuz1c1N81LCjgp/aizoZvGaqitaa8wbSOj0NDyKbFdaDbI3vJ1y1KGj3zCgQQ== +cdk8s-cli@^2.198.55: + version "2.198.55" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.55.tgz#bd063268161d146116eeaef21990831972c364db" + integrity sha512-AmwrWsvguG6rAdE5YMM3Ri7/XjXC6YtX5M1fZ/CwcLVAcESRd6lkdMbdPiLDAPm2IsfnGyClIIvi5qIGBSz2ZA== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.38" - cdk8s-plus-25 "^2.22.76" + cdk8s "^2.68.42" + cdk8s-plus-25 "^2.22.79" codemaker "^1.94.0" colors "1.4.0" constructs "^10.3.0" @@ -1580,19 +1580,19 @@ cdk8s-cli@^2.198.54: optionalDependencies: backport "8.5.0" -cdk8s-plus-25@^2.22.76: - version "2.22.78" - resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.78.tgz#1e96010c33ebc784bcf13a6c7fa87f5110b36f5f" - integrity sha512-0KKfl4btW1ncOID2zOixQ/wD5WWvVG6RsNZI1W4XieUM2/um3wCShsmitE6ER7l9GFyzIbvpkT1smbjhGPfoEw== +cdk8s-plus-25@^2.22.79: + version "2.22.79" + resolved "https://registry.yarnpkg.com/cdk8s-plus-25/-/cdk8s-plus-25-2.22.79.tgz#2b9a5230668c671a7fbdd213c08e1d3e3f2f9ff6" + integrity sha512-QSxCBAbLvDJvC3lqt7lO2x8Il84kCsrwIdfAVFxUiwh4wHQxi18ENI9JI16tEhS/2gxv1YyeUNBM1ucH6q9oJA== dependencies: minimatch "^3.1.2" optionalDependencies: backport "8.5.0" -cdk8s@2.68.40, cdk8s@^2.68.38: - version "2.68.40" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.40.tgz#7aa8459ba264d473bd0fc51b2794cdc16f7e16e8" - integrity sha512-hZfQImgHAW4z6T2q5Blv+CKT1EouGeygXl355W9KqQ438byCeKeK+nQvNx1gFp3rdbjODbQq2C8/kTE3wVzEQQ== +cdk8s@2.68.42, cdk8s@^2.68.42: + version "2.68.42" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.42.tgz#8e006dd47cc1564cc9425c6b1a52959e5329edce" + integrity sha512-u89TiIDZ30E4OBYAspTv6e7j4AKKlQKX9c4vTta3Cc4ajw/REEoOxd49XDqR1j9naF0y9+lJvErN7xGJzSyxOw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.679" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.679.tgz#480f497874ce2be162c0ac271eec91918bf96247" - integrity sha512-NhQMsz5k0d6m9z3qAxnsOR/ebal4NAGsrNVRwcDo4Kc/zQ7KdsTKZUxZoygHcVRb0QDW3waEDIcE3isZ79RP6g== + version "1.4.680" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.680.tgz#18a30d3f557993eda2d5b1e21a06c4d51875392f" + integrity sha512-4nToZ5jlPO14W82NkF32wyjhYqQByVaDmLy4J2/tYcAbJfgO2TKJC780Az1V13gzq4l73CJ0yuyalpXvxXXD9A== emittery@^0.8.1: version "0.8.1" From 4fd7ddf18363e57f7a39e47af5c3e3f42ce0aa06 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 23 Feb 2024 07:10:47 -0800 Subject: [PATCH 040/261] chore(deps): upgrade configuration (#3774) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8021109051 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 644cb1390..a6e352a8a 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.493", + "@cdk8s/projen-common": "^0.0.494", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index fb836428a..5646f2c8d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.493": - version "0.0.493" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.493.tgz#f3ec046c1b2e27ca929c019dc5cdc545119c3de2" - integrity sha512-lyMDK4rCkDA1KBXZOcwrItWa63lzrBrWPwMCuiECf/LnJRuilWesSn45C7Bb2zFjVru2eO3l5CX0Ksq/+gHfjg== +"@cdk8s/projen-common@^0.0.494": + version "0.0.494" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.494.tgz#714c94ce74eb7249806994f23a642c98b2992936" + integrity sha512-5a9TaKQM3QEaE3lO6qnf/BwZmQVdbNs3ZJzK10NyJVhAUwZCWIa8PNzxNISk4RXrVXEvZme5K0Qh958LhCL7kw== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" From 0804c3e23d2da00939fb50dd2734a252111d6dba Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 24 Feb 2024 01:07:11 -0800 Subject: [PATCH 041/261] chore(deps): upgrade dev dependencies (#3776) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8029513711 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 40 ++++++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index a6e352a8a..6fa5ccf04 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.42", - "cdk8s-cli": "^2.198.55", + "cdk8s-cli": "^2.198.56", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 5646f2c8d..42d39342d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -351,12 +351,12 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.56.0": - version "8.56.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" - integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@humanwhocodes/config-array@^0.11.13": +"@humanwhocodes/config-array@^0.11.14": version "0.11.14" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== @@ -603,9 +603,9 @@ "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.22" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c" - integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== + version "0.3.23" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.23.tgz#afc96847f3f07841477f303eed687707a5aacd80" + integrity sha512-9/4foRoUKp8s96tSkh8DlAAc5A0Ty8vLXld+l9gjKKY6ckwI8G15f0hskGmuLZu78ZlGa1vtsfOa+lnB4vG6Jg== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.55: - version "2.198.55" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.55.tgz#bd063268161d146116eeaef21990831972c364db" - integrity sha512-AmwrWsvguG6rAdE5YMM3Ri7/XjXC6YtX5M1fZ/CwcLVAcESRd6lkdMbdPiLDAPm2IsfnGyClIIvi5qIGBSz2ZA== +cdk8s-cli@^2.198.56: + version "2.198.56" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.56.tgz#d17ce1edde0049c439453a677427a8947829ffd9" + integrity sha512-CRS4R6/DKm+Euq7XKgRq/TLj05NsTBaT8Uns5y+PRvsnQ6xXz88alOexqPz1aGtOxfLlDsl5p6Pk3luSOL5zzg== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.680" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.680.tgz#18a30d3f557993eda2d5b1e21a06c4d51875392f" - integrity sha512-4nToZ5jlPO14W82NkF32wyjhYqQByVaDmLy4J2/tYcAbJfgO2TKJC780Az1V13gzq4l73CJ0yuyalpXvxXXD9A== + version "1.4.681" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.681.tgz#5f23fad8aa7e1f64cbb7dd9d15c7e39a1cd7e6e3" + integrity sha512-1PpuqJUFWoXZ1E54m8bsLPVYwIVCRzvaL+n5cjigGga4z854abDnFRc+cTa2th4S79kyGqya/1xoR7h+Y5G5lg== emittery@^0.8.1: version "0.8.1" @@ -2469,15 +2469,15 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4 integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint@^8: - version "8.56.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" - integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.56.0" - "@humanwhocodes/config-array" "^0.11.13" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" "@ungap/structured-clone" "^1.2.0" From f0e13d9fbe44b9bbb1b42fb498a2b3dc197698f4 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 24 Feb 2024 07:09:44 -0800 Subject: [PATCH 042/261] chore(deps): upgrade configuration (#3781) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8031378399 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 6fa5ccf04..c512e9914 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.79.27", + "projen": "^0.80.1", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 42d39342d..3f70196a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.79.27: - version "0.79.27" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.79.27.tgz#b6d6e7a19acac173419ce73dcab5f37a249147d9" - integrity sha512-NPA0lcifqMO+YOK7IPQO4jLxHi2/1CkE0x3Pv9WnSjmvGNabLZ43J1260T8kwYyNQhoVdCFQo1ieAz221cBntA== +projen@^0.80.1: + version "0.80.1" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.1.tgz#188f911bd441456ae7d478467a2689e92bb00e70" + integrity sha512-VB0Y2cQ+nE3e3Qe3V656NNkqMLN1AzULb9vIHVFFIkaO4htqi2N1Xqc1SkpvRuAgYznfzW18/eHii3q3WkJUQg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 98f7f44347f80a825baa842eb773b9d8d94acc4c Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 25 Feb 2024 01:07:20 -0800 Subject: [PATCH 043/261] chore(deps): upgrade dev dependencies (#3782) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8036817581 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 3f70196a5..56e330867 100644 --- a/yarn.lock +++ b/yarn.lock @@ -571,9 +571,9 @@ chalk "^4.0.0" "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + version "0.3.4" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.4.tgz#9b18145d26cf33d08576cf4c7665b28554480ed7" + integrity sha512-Oud2QPM5dHviZNn4y/WhhYKSXksv+1xLEIsNrAbGcFzUN3ubqWRFT5gwPchNc5NuzILOU4tPBDTZ4VwhL8Y7cw== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" @@ -943,9 +943,9 @@ integrity sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw== "@types/semver@^7.5.0": - version "7.5.7" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e" - integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg== + version "7.5.8" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" + integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== "@types/stack-utils@^2.0.0": version "2.0.3" From f6f5851b1de2a1f77250eb78e03bd89267699f79 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 26 Feb 2024 01:15:06 -0800 Subject: [PATCH 044/261] chore(deps): upgrade dev dependencies (#3785) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8046205947 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 27 ++++++++++++++++----------- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index c512e9914..d022d29e4 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.42", - "cdk8s-cli": "^2.198.56", + "cdk8s-cli": "^2.198.57", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 56e330867..0adfd3f8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.56: - version "2.198.56" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.56.tgz#d17ce1edde0049c439453a677427a8947829ffd9" - integrity sha512-CRS4R6/DKm+Euq7XKgRq/TLj05NsTBaT8Uns5y+PRvsnQ6xXz88alOexqPz1aGtOxfLlDsl5p6Pk3luSOL5zzg== +cdk8s-cli@^2.198.57: + version "2.198.57" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.57.tgz#5ec2cb1f79348242715f5ab3048a149cf819e1d5" + integrity sha512-rDBVy/nxb4lWND3P6L3ITlPpRtT2oNTwehKpoq8mNsvEvc/z0gYdJRGIjkFauWnjTwD2OD1hPw9TrAsA5LJpeQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1575,7 +1575,7 @@ cdk8s-cli@^2.198.56: semver "^7.6.0" sscaff "^1.2.274" table "^6.8.1" - yaml "2.3.4" + yaml "2.4.0" yargs "^15" optionalDependencies: backport "8.5.0" @@ -4033,9 +4033,9 @@ jsii@1.94.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.20" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.20.tgz#7de79228c1d8f86336c33b47dc56d85b2d8b69f0" - integrity sha512-OPoEpEvD943+fx6ruoUTpmFJoY55wiuUl64ELeQ4CQ6mUfx31YczvacqDYrrbSwoEe8Ea9a7sQOUXo3b3Oi8PQ== + version "5.3.22" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.22.tgz#4f94b7dd9cf935501c0b98fbe22866e0eb605ba0" + integrity sha512-kfZGPVEYbMfqzJlEEsvVO50i3tt1Ke2JxqAm/73VKXjW5Zk1Yx2IJjNUcNamctjDuXDpILHNO0mGrHvpjcWegA== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" @@ -4047,7 +4047,7 @@ jsii@~5.3.18: semver "^7.6.0" semver-intersect "^1.5.0" sort-json "^2.0.1" - spdx-license-list "^6.8.0" + spdx-license-list "^6.9.0" typescript "~5.3" yargs "^17.7.2" @@ -5300,7 +5300,7 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== -spdx-license-list@^6.8.0: +spdx-license-list@^6.8.0, spdx-license-list@^6.9.0: version "6.9.0" resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.9.0.tgz#5543abb3a15f985a12808f642a622d2721c372ad" integrity sha512-L2jl5vc2j6jxWcNCvcVj/BW9A8yGIG02Dw+IUw0ZxDM70f7Ylf5Hq39appV1BI9yxyWQRpq2TQ1qaXvf+yjkqA== @@ -6158,7 +6158,12 @@ yaml@2.3.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== -yaml@2.3.4, yaml@^2.2.2: +yaml@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.0.tgz#2376db1083d157f4b3a452995803dbcf43b08140" + integrity sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ== + +yaml@^2.2.2: version "2.3.4" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== From 89669cef517627bc87f9d25b611b6dcbd039e008 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 26 Feb 2024 07:11:32 -0800 Subject: [PATCH 045/261] chore(deps): upgrade configuration (#3790) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8051018113 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 15 +++++---------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index d022d29e4..fa5969efc 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.80.1", + "projen": "^0.80.2", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 0adfd3f8e..899d8016a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.1: - version "0.80.1" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.1.tgz#188f911bd441456ae7d478467a2689e92bb00e70" - integrity sha512-VB0Y2cQ+nE3e3Qe3V656NNkqMLN1AzULb9vIHVFFIkaO4htqi2N1Xqc1SkpvRuAgYznfzW18/eHii3q3WkJUQg== +projen@^0.80.2: + version "0.80.2" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.2.tgz#73afed04f9f68fd5de458d68eb9d1dc2ff6c5222" + integrity sha512-8gNQo6o/iGrNPw7IOH08S2H/dl4gHhLpi15EqArcR3c3YVEMn5R+do+5jiVnE2g1J7V9rjegyTH57Fe6a7Qxew== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -6158,16 +6158,11 @@ yaml@2.3.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== -yaml@2.4.0: +yaml@2.4.0, yaml@^2.2.2: version "2.4.0" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.0.tgz#2376db1083d157f4b3a452995803dbcf43b08140" integrity sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ== -yaml@^2.2.2: - version "2.3.4" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" - integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== - yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" From f1802e212f5c76a9b642e0a01611aaf73dbae7a2 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 27 Feb 2024 01:08:20 -0800 Subject: [PATCH 046/261] chore(deps): upgrade dev dependencies (#3791) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8062126383 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 42 +++++++++++++++++++++--------------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index fa5969efc..6794cc3a1 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.42", - "cdk8s-cli": "^2.198.57", + "cdk8s": "2.68.43", + "cdk8s-cli": "^2.198.58", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 899d8016a..0711fc1de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,23 +1547,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001589" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001589.tgz#7ad6dba4c9bf6561aec8291976402339dc157dfb" - integrity sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg== + version "1.0.30001591" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001591.tgz#16745e50263edc9f395895a7cd468b9f3767cf33" + integrity sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.57: - version "2.198.57" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.57.tgz#5ec2cb1f79348242715f5ab3048a149cf819e1d5" - integrity sha512-rDBVy/nxb4lWND3P6L3ITlPpRtT2oNTwehKpoq8mNsvEvc/z0gYdJRGIjkFauWnjTwD2OD1hPw9TrAsA5LJpeQ== +cdk8s-cli@^2.198.58: + version "2.198.58" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.58.tgz#715c351b72677ad886f4e23729da94ec73283140" + integrity sha512-G6pWdJVK1kEl5ZnzECywY3hfkQ+H4eJFBGb2ve3yjMkQKzA7Es2F4+a197I08ZKEG1E02Rs3g6sIgpNREeWZkA== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.42" + cdk8s "^2.68.43" cdk8s-plus-25 "^2.22.79" codemaker "^1.94.0" colors "1.4.0" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.42, cdk8s@^2.68.42: - version "2.68.42" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.42.tgz#8e006dd47cc1564cc9425c6b1a52959e5329edce" - integrity sha512-u89TiIDZ30E4OBYAspTv6e7j4AKKlQKX9c4vTta3Cc4ajw/REEoOxd49XDqR1j9naF0y9+lJvErN7xGJzSyxOw== +cdk8s@2.68.43, cdk8s@^2.68.43: + version "2.68.43" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.43.tgz#0b61f5853ecf4108efd8792a39c334599446c2a6" + integrity sha512-TpPpM5YMdcJDFgBupJ5bEx2k6hLqNP9v2oCrfGVLTNRv+D5rP/V5J30vi7XC4cW9RUjaLpFgV4no9/AofTobAw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.681" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.681.tgz#5f23fad8aa7e1f64cbb7dd9d15c7e39a1cd7e6e3" - integrity sha512-1PpuqJUFWoXZ1E54m8bsLPVYwIVCRzvaL+n5cjigGga4z854abDnFRc+cTa2th4S79kyGqya/1xoR7h+Y5G5lg== + version "1.4.682" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.682.tgz#27577b88ccccc810e09b05093345cf1830f1bd65" + integrity sha512-oCglfs8yYKs9RQjJFOHonSnhikPK3y+0SvSYc/YpYJV//6rqc0/hbwd0c7vgK4vrl6y2gJAwjkhkSGWK+z4KRA== emittery@^0.8.1: version "0.8.1" @@ -2426,9 +2426,9 @@ eslint-import-resolver-typescript@^2.7.1: tsconfig-paths "^3.14.1" eslint-module-utils@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" - integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== + version "2.8.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz#52f2404300c3bd33deece9d7372fb337cc1d7c34" + integrity sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q== dependencies: debug "^3.2.7" @@ -4033,9 +4033,9 @@ jsii@1.94.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.22" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.22.tgz#4f94b7dd9cf935501c0b98fbe22866e0eb605ba0" - integrity sha512-kfZGPVEYbMfqzJlEEsvVO50i3tt1Ke2JxqAm/73VKXjW5Zk1Yx2IJjNUcNamctjDuXDpILHNO0mGrHvpjcWegA== + version "5.3.23" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.23.tgz#1d464f5b6b934e46abfd2c324f3c309f8aeb39ef" + integrity sha512-100e5Cu2IzP7Kp4mqDc+5skaov1NQZu004lwuhajZV0ywj7dCg7ygkP67qBh+ALXCpgPbm4oTsOKrrmp2dBjOA== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" From e48160ed1bcc78dec418b95a831815bddb648454 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 28 Feb 2024 01:08:59 -0800 Subject: [PATCH 047/261] chore(deps): upgrade dev dependencies (#3794) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8077785788 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index 0711fc1de..dbea1c0d8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.20" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.20.tgz#f0a2aee575215149a62784210ad88b3a34843659" - integrity sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg== + version "20.11.21" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.21.tgz#ad67e65652f7be15686e2df87a38076a81c5e9c5" + integrity sha512-/ySDLGscFPNasfqStUuWWPfL78jompfIoVzLJPVVAHBh6rpG68+pI2Gk+fNLeI8/f1yPYL4s46EleVIc20F1Ow== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.83" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.83.tgz#681d1a20676d24fc47e2da3934536304097a81d8" - integrity sha512-TmBqzDY/GeCEmLob/31SunOQnqYE3ZiiuEh1U9o3HqE1E2cqKZQA5RQg4krEguCY3StnkXyDmCny75qyFLx/rA== + version "16.18.84" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.84.tgz#6e9b24aeaa612de3e190917e90b85147841b7d1a" + integrity sha512-mtn6ixzrUK5IMf6gyyMVUsm0TIeF3IYpUr3i0HHTuPJVbdZ6kc93poZ+wCkFNtxXoP/tyGrdVPOL6/WqGXjfXw== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.682" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.682.tgz#27577b88ccccc810e09b05093345cf1830f1bd65" - integrity sha512-oCglfs8yYKs9RQjJFOHonSnhikPK3y+0SvSYc/YpYJV//6rqc0/hbwd0c7vgK4vrl6y2gJAwjkhkSGWK+z4KRA== + version "1.4.685" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.685.tgz#3ce988e4dfbb3aa984840394b1d7064c01ad74c1" + integrity sha512-yDYeobbTEe4TNooEzOQO6xFqg9XnAkVy2Lod1C1B2it8u47JNLYvl9nLDWBamqUakWB8Jc1hhS1uHUNYTNQdfw== emittery@^0.8.1: version "0.8.1" From ba2e28973325828242074f6dc3bd51458c0e2b7a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 28 Feb 2024 07:10:13 -0800 Subject: [PATCH 048/261] chore(deps): upgrade configuration (#3799) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8082516115 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 6794cc3a1..be6b4a548 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.494", + "@cdk8s/projen-common": "^0.0.495", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.80.2", + "projen": "^0.80.3", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index dbea1c0d8..a89ec8ba1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.494": - version "0.0.494" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.494.tgz#714c94ce74eb7249806994f23a642c98b2992936" - integrity sha512-5a9TaKQM3QEaE3lO6qnf/BwZmQVdbNs3ZJzK10NyJVhAUwZCWIa8PNzxNISk4RXrVXEvZme5K0Qh958LhCL7kw== +"@cdk8s/projen-common@^0.0.495": + version "0.0.495" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.495.tgz#eaee82e422b8d17c8a70498cb86b7563701f86f9" + integrity sha512-C+SHsLKJapfQrGu5jSabFetxZDBDylA5aamwUjggiI1HG2dx6PgT278j5lMAA0Hk09fMW9QzXYBQmxCRFP2AaA== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.2: - version "0.80.2" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.2.tgz#73afed04f9f68fd5de458d68eb9d1dc2ff6c5222" - integrity sha512-8gNQo6o/iGrNPw7IOH08S2H/dl4gHhLpi15EqArcR3c3YVEMn5R+do+5jiVnE2g1J7V9rjegyTH57Fe6a7Qxew== +projen@^0.80.3: + version "0.80.3" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.3.tgz#6733f43e0cadc804cbac835eba88a9ea15fb79f1" + integrity sha512-I3TcGb3Qzs1HIaIFoSPOO4O4dnHovEVPAuwMmWTQ8/6RWnQTJsUNaB7TPjrXfPyrlzClSR8Gs9ZssuB4eKoIOQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 119b5d4fab1588bb3b3257c42aa671f6f47248ef Mon Sep 17 00:00:00 2001 From: Eli Polonsky Date: Wed, 28 Feb 2024 19:42:21 +0200 Subject: [PATCH 049/261] fix: npm releases failing to generate provenance (#3800) We are [seeing](https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8081657712/job/22080844284) the following error in NPM releases: ```console npm ERR! Can't generate provenance for new or private package, you must set `access` to public. ``` As of Feb 14, projen [has started](https://github.com/projen/projen/pull/3330) [generating provenance statements](https://docs.npmjs.com/generating-provenance-statements) for NPM releases (on by default for public packages). It is not clear why we are seeing the failure above because `access` should be `public` by default for public packages. My suspicion is that for the very first version of a package, `access` must be explicitly set. Trying this out. --- .projenrc.ts | 4 ++++ package.json | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.projenrc.ts b/.projenrc.ts index e97149f71..94d2a5120 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -72,6 +72,10 @@ const project = new Cdk8sTeamJsiiProject({ // Used in K8s upgrade tests to control publishing of new branches project.package.addField('private', false); +// not using `npmAccess` property because projen omits values that are +// identical to npm defaults. +project.package.addField('publishConfig', { access: 'public' }); + project.gitignore.exclude('.vscode/'); const importdir = path.join('src', 'imports'); diff --git a/package.json b/package.json index be6b4a548..299404444 100644 --- a/package.json +++ b/package.json @@ -107,6 +107,9 @@ }, "main": "lib/index.js", "license": "Apache-2.0", + "publishConfig": { + "access": "public" + }, "version": "0.0.0", "jest": { "testMatch": [ From d8d5c6db5482ff5663a97d14075e1fc10996fd23 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 29 Feb 2024 01:08:36 -0800 Subject: [PATCH 050/261] chore(deps): upgrade dev dependencies (#3803) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8093479273 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 146 +++++++++++++++++++++++++-------------------------- 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/package.json b/package.json index 299404444..fb704fe5c 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.43", - "cdk8s-cli": "^2.198.58", + "cdk8s-cli": "^2.198.59", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index a89ec8ba1..9c9b7af9d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,20 +29,20 @@ integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" - integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.0.tgz#56cbda6b185ae9d9bed369816a8f4423c5f2ff1b" + integrity sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.9" - "@babel/parser" "^7.23.9" - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/helpers" "^7.24.0" + "@babel/parser" "^7.24.0" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.0" + "@babel/types" "^7.24.0" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -109,9 +109,9 @@ "@babel/helper-validator-identifier" "^7.22.20" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" + integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== "@babel/helper-simple-access@^7.22.5": version "7.22.5" @@ -142,14 +142,14 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== -"@babel/helpers@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" - integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== +"@babel/helpers@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.0.tgz#a3dd462b41769c95db8091e49cfe019389a9409b" + integrity sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA== dependencies: - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.0" + "@babel/types" "^7.24.0" "@babel/highlight@^7.23.4": version "7.23.4" @@ -160,10 +160,10 @@ chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" - integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac" + integrity sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -256,19 +256,19 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/template@^7.22.15", "@babel/template@^7.23.9", "@babel/template@^7.3.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" - integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== +"@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== dependencies: "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" -"@babel/traverse@^7.23.9", "@babel/traverse@^7.7.2": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" - integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== +"@babel/traverse@^7.24.0", "@babel/traverse@^7.7.2": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.0.tgz#4a408fbf364ff73135c714a2ab46a5eab2831b1e" + integrity sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw== dependencies: "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" @@ -276,15 +276,15 @@ "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" - integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.24.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" + integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== dependencies: "@babel/helper-string-parser" "^7.23.4" "@babel/helper-validator-identifier" "^7.22.20" @@ -585,9 +585,9 @@ integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.21" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.21.tgz#ad67e65652f7be15686e2df87a38076a81c5e9c5" - integrity sha512-/ySDLGscFPNasfqStUuWWPfL78jompfIoVzLJPVVAHBh6rpG68+pI2Gk+fNLeI8/f1yPYL4s46EleVIc20F1Ow== + version "20.11.22" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.22.tgz#9a192c3d7e7e71fa3a4b15032654f64643815cd6" + integrity sha512-/G+IxWxma6V3E+pqK1tSl2Fo1kl41pK1yeCyDsgkF9WlVAme4j5ISYM2zR11bgLFJGLN5sVK40T4RJNuiZbEjA== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.84" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.84.tgz#6e9b24aeaa612de3e190917e90b85147841b7d1a" - integrity sha512-mtn6ixzrUK5IMf6gyyMVUsm0TIeF3IYpUr3i0HHTuPJVbdZ6kc93poZ+wCkFNtxXoP/tyGrdVPOL6/WqGXjfXw== + version "16.18.85" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.85.tgz#17b5338c958efd67b064b92fbef41ad0333c397b" + integrity sha512-un7Bj6CPCRLxG2qp+9enNVFuRWCDKKOS6Q/FSpJ4xyrpLNJnRdAQERM2sJ6esaGvl02nK6kiGcMTb0pqknm62g== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.58: - version "2.198.58" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.58.tgz#715c351b72677ad886f4e23729da94ec73283140" - integrity sha512-G6pWdJVK1kEl5ZnzECywY3hfkQ+H4eJFBGb2ve3yjMkQKzA7Es2F4+a197I08ZKEG1E02Rs3g6sIgpNREeWZkA== +cdk8s-cli@^2.198.59: + version "2.198.59" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.59.tgz#061c36550a5846684219ff957d34cea1bc1f4007" + integrity sha512-7PqxTSMsylyzCnHAgxPF0tSiUBD+iekwyuf396w28gvUq7pXLO3yW+2SPKWb/lj2m0nh13NfUwN0MWJ4/7fZAA== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.685" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.685.tgz#3ce988e4dfbb3aa984840394b1d7064c01ad74c1" - integrity sha512-yDYeobbTEe4TNooEzOQO6xFqg9XnAkVy2Lod1C1B2it8u47JNLYvl9nLDWBamqUakWB8Jc1hhS1uHUNYTNQdfw== + version "1.4.687" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.687.tgz#8b80da91848c13a90802f840c7de96c8558fef52" + integrity sha512-Ic85cOuXSP6h7KM0AIJ2hpJ98Bo4hyTUjc4yjMbkvD+8yTxEhfK9+8exT2KKYsSjnCn2tGsKVSZwE7ZgTORQCw== emittery@^0.8.1: version "0.8.1" @@ -2286,17 +2286,17 @@ error-ex@^1.3.1: is-arrayish "^0.2.1" es-abstract@^1.22.1, es-abstract@^1.22.3: - version "1.22.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.4.tgz#26eb2e7538c3271141f5754d31aabfdb215f27bf" - integrity sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg== + version "1.22.5" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.5.tgz#1417df4e97cc55f09bf7e58d1e614bc61cb8df46" + integrity sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w== dependencies: array-buffer-byte-length "^1.0.1" arraybuffer.prototype.slice "^1.0.3" - available-typed-arrays "^1.0.6" + available-typed-arrays "^1.0.7" call-bind "^1.0.7" es-define-property "^1.0.0" es-errors "^1.3.0" - es-set-tostringtag "^2.0.2" + es-set-tostringtag "^2.0.3" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" get-intrinsic "^1.2.4" @@ -2304,15 +2304,15 @@ es-abstract@^1.22.1, es-abstract@^1.22.3: globalthis "^1.0.3" gopd "^1.0.1" has-property-descriptors "^1.0.2" - has-proto "^1.0.1" + has-proto "^1.0.3" has-symbols "^1.0.3" hasown "^2.0.1" internal-slot "^1.0.7" is-array-buffer "^3.0.4" is-callable "^1.2.7" - is-negative-zero "^2.0.2" + is-negative-zero "^2.0.3" is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" + is-shared-array-buffer "^1.0.3" is-string "^1.0.7" is-typed-array "^1.1.13" is-weakref "^1.0.2" @@ -2325,10 +2325,10 @@ es-abstract@^1.22.1, es-abstract@^1.22.3: string.prototype.trim "^1.2.8" string.prototype.trimend "^1.0.7" string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.1" - typed-array-byte-length "^1.0.0" - typed-array-byte-offset "^1.0.0" - typed-array-length "^1.0.4" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.5" unbox-primitive "^1.0.2" which-typed-array "^1.1.14" @@ -2349,7 +2349,7 @@ es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -es-set-tostringtag@^2.0.2: +es-set-tostringtag@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== @@ -3284,7 +3284,7 @@ is-interactive@^1.0.0: resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== -is-negative-zero@^2.0.2: +is-negative-zero@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== @@ -3339,7 +3339,7 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-shared-array-buffer@^1.0.2: +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== @@ -5742,7 +5742,7 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -typed-array-buffer@^1.0.1: +typed-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== @@ -5751,7 +5751,7 @@ typed-array-buffer@^1.0.1: es-errors "^1.3.0" is-typed-array "^1.1.13" -typed-array-byte-length@^1.0.0: +typed-array-byte-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== @@ -5762,7 +5762,7 @@ typed-array-byte-length@^1.0.0: has-proto "^1.0.3" is-typed-array "^1.1.13" -typed-array-byte-offset@^1.0.0: +typed-array-byte-offset@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== @@ -5774,7 +5774,7 @@ typed-array-byte-offset@^1.0.0: has-proto "^1.0.3" is-typed-array "^1.1.13" -typed-array-length@^1.0.4: +typed-array-length@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.5.tgz#57d44da160296d8663fd63180a1802ebf25905d5" integrity sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA== From 8d935b50016d75f722bb94e4a27bb230d6c193a1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 29 Feb 2024 04:21:33 -0800 Subject: [PATCH 051/261] chore(deps): upgrade compiler dependencies (#3807) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8095695983 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9c9b7af9d..3a476c00b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,9 +916,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.22" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.22.tgz#9a192c3d7e7e71fa3a4b15032654f64643815cd6" - integrity sha512-/G+IxWxma6V3E+pqK1tSl2Fo1kl41pK1yeCyDsgkF9WlVAme4j5ISYM2zR11bgLFJGLN5sVK40T4RJNuiZbEjA== + version "20.11.23" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.23.tgz#5c156571ccb4200a2408084f472e1927d719c01e" + integrity sha512-ZUarKKfQuRILSNYt32FuPL20HS7XwNT7/uRwSV8tiHWfyyVwDLYZNF6DZKc2bove++pgfsXn9sUwII/OsQ82cQ== dependencies: undici-types "~5.26.4" From f0accbae86b2616163ae06802e3062d4e1f19661 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 29 Feb 2024 07:16:31 -0800 Subject: [PATCH 052/261] chore(deps): upgrade configuration (#3811) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8098131623 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index fb704fe5c..6064edd80 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.495", + "@cdk8s/projen-common": "^0.0.496", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.80.3", + "projen": "^0.80.4", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 3a476c00b..283c16d28 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.495": - version "0.0.495" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.495.tgz#eaee82e422b8d17c8a70498cb86b7563701f86f9" - integrity sha512-C+SHsLKJapfQrGu5jSabFetxZDBDylA5aamwUjggiI1HG2dx6PgT278j5lMAA0Hk09fMW9QzXYBQmxCRFP2AaA== +"@cdk8s/projen-common@^0.0.496": + version "0.0.496" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.496.tgz#d5c6f978cfbca92569f4395b5d0db660b8f6af45" + integrity sha512-HtWb9Cjk5Lq159Ja7Ko+KrwECWhSHB7fbJ/oL0TvH865Jcp3wF82uyTYJ7QHpe68d3msdyRcYLBNLMyjlwAI8g== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.3: - version "0.80.3" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.3.tgz#6733f43e0cadc804cbac835eba88a9ea15fb79f1" - integrity sha512-I3TcGb3Qzs1HIaIFoSPOO4O4dnHovEVPAuwMmWTQ8/6RWnQTJsUNaB7TPjrXfPyrlzClSR8Gs9ZssuB4eKoIOQ== +projen@^0.80.4: + version "0.80.4" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.4.tgz#6e8f0f96a1274a7d2bfd9749ae704a9cdfb15eb4" + integrity sha512-I7+0tkOwSJMRaTb+zeEzD3VXbx4qiDKhz9/VfcoPIfcpI+xNizSX3AAjZ+U1K1t38npX2WD2Pph77ZrPkGp65A== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From acd843ab81aa511871c23f7c9f90aba9818897b6 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 1 Mar 2024 01:08:19 -0800 Subject: [PATCH 053/261] chore(deps): upgrade dev dependencies (#3814) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8108943795 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 64 ++++++++++++++++++++++++++-------------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package.json b/package.json index 6064edd80..928b0ffa1 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.43", - "cdk8s-cli": "^2.198.59", + "cdk8s": "2.68.44", + "cdk8s-cli": "^2.198.60", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 283c16d28..93b3274dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -571,20 +571,20 @@ chalk "^4.0.0" "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.4" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.4.tgz#9b18145d26cf33d08576cf4c7665b28554480ed7" - integrity sha512-Oud2QPM5dHviZNn4y/WhhYKSXksv+1xLEIsNrAbGcFzUN3ubqWRFT5gwPchNc5NuzILOU4tPBDTZ4VwhL8Y7cw== + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== dependencies: - "@jridgewell/set-array" "^1.0.1" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/trace-mapping" "^0.3.24" "@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": version "3.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== -"@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== @@ -602,10 +602,10 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.23" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.23.tgz#afc96847f3f07841477f303eed687707a5aacd80" - integrity sha512-9/4foRoUKp8s96tSkh8DlAAc5A0Ty8vLXld+l9gjKKY6ckwI8G15f0hskGmuLZu78ZlGa1vtsfOa+lnB4vG6Jg== +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.24" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.24.tgz#e5640be1cab4085e4012a94c132ae86138f90f48" + integrity sha512-+VaWXDa6+l6MhflBvVXjIEAzb59nQ2JUK3bwRp2zRpPtU+8TFRy9Gg/5oIcNlkEL5PGlBFGfemUVvIgLnTzq7Q== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.23" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.23.tgz#5c156571ccb4200a2408084f472e1927d719c01e" - integrity sha512-ZUarKKfQuRILSNYt32FuPL20HS7XwNT7/uRwSV8tiHWfyyVwDLYZNF6DZKc2bove++pgfsXn9sUwII/OsQ82cQ== + version "20.11.24" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.24.tgz#cc207511104694e84e9fb17f9a0c4c42d4517792" + integrity sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.85" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.85.tgz#17b5338c958efd67b064b92fbef41ad0333c397b" - integrity sha512-un7Bj6CPCRLxG2qp+9enNVFuRWCDKKOS6Q/FSpJ4xyrpLNJnRdAQERM2sJ6esaGvl02nK6kiGcMTb0pqknm62g== + version "16.18.86" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.86.tgz#87426ce3747a4c135229e15765cbf9c5a18d280c" + integrity sha512-QMvdZf+ZTSiv7gspwhqbfB7Y5DmbYgCsUnakS8Ul9uRbJQehDKaM7SL+GbcDS003Lh7VK4YlelHsRm9HCv26eA== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1556,14 +1556,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.59: - version "2.198.59" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.59.tgz#061c36550a5846684219ff957d34cea1bc1f4007" - integrity sha512-7PqxTSMsylyzCnHAgxPF0tSiUBD+iekwyuf396w28gvUq7pXLO3yW+2SPKWb/lj2m0nh13NfUwN0MWJ4/7fZAA== +cdk8s-cli@^2.198.60: + version "2.198.60" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.60.tgz#9418442b1a2bdc56a8cc209baf3c6f1b54086959" + integrity sha512-8zGrHvbtO6AKzWubMDMs07Zol6euruhjI59FML4p+vk+aehQxUy1d9t5dusRMbRaCCk5Hu6NHp+SoLTAoQ90sQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.43" + cdk8s "^2.68.44" cdk8s-plus-25 "^2.22.79" codemaker "^1.94.0" colors "1.4.0" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.43, cdk8s@^2.68.43: - version "2.68.43" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.43.tgz#0b61f5853ecf4108efd8792a39c334599446c2a6" - integrity sha512-TpPpM5YMdcJDFgBupJ5bEx2k6hLqNP9v2oCrfGVLTNRv+D5rP/V5J30vi7XC4cW9RUjaLpFgV4no9/AofTobAw== +cdk8s@2.68.44, cdk8s@^2.68.44: + version "2.68.44" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.44.tgz#61bc992b05e8b5dd61a9cccc220163394d5edee6" + integrity sha512-IeC93tRU8sAOjDltnrGOfcMJ5F1NFr88UaapmCEMnHxbGJVyMdYdx17cnq5+Ia12/JxEu5J4zUAF1/Fz4HF0aw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.687" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.687.tgz#8b80da91848c13a90802f840c7de96c8558fef52" - integrity sha512-Ic85cOuXSP6h7KM0AIJ2hpJ98Bo4hyTUjc4yjMbkvD+8yTxEhfK9+8exT2KKYsSjnCn2tGsKVSZwE7ZgTORQCw== + version "1.4.689" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.689.tgz#94fe370b800d978b606a2b4c0c5db5c8c98db4f2" + integrity sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ== emittery@^0.8.1: version "0.8.1" @@ -5199,11 +5199,11 @@ shx@^0.3.4: shelljs "^0.8.5" side-channel@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.5.tgz#9a84546599b48909fb6af1211708d23b1946221b" - integrity sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ== + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.6" + call-bind "^1.0.7" es-errors "^1.3.0" get-intrinsic "^1.2.4" object-inspect "^1.13.1" From aea74a2d0eb9eb91772c1e930fb4fd6792b0f7a0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 1 Mar 2024 07:45:18 -0800 Subject: [PATCH 054/261] chore(deps): upgrade configuration (#3821) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8113127132 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 928b0ffa1..401e3e4f2 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.496", + "@cdk8s/projen-common": "^0.0.497", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.80.4", + "projen": "^0.80.5", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 93b3274dc..37b4012b3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.496": - version "0.0.496" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.496.tgz#d5c6f978cfbca92569f4395b5d0db660b8f6af45" - integrity sha512-HtWb9Cjk5Lq159Ja7Ko+KrwECWhSHB7fbJ/oL0TvH865Jcp3wF82uyTYJ7QHpe68d3msdyRcYLBNLMyjlwAI8g== +"@cdk8s/projen-common@^0.0.497": + version "0.0.497" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.497.tgz#5655243ad99a328de74df0d1d66873bada349f7f" + integrity sha512-ax64ppeRFQnK8uwd81lHV7MQ3hUAFmfPfW/GBpEdcFEM7oQ+0phGIIBmWa5I6drEvMtsEzImOPfQE0Mkr11UFQ== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.4: - version "0.80.4" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.4.tgz#6e8f0f96a1274a7d2bfd9749ae704a9cdfb15eb4" - integrity sha512-I7+0tkOwSJMRaTb+zeEzD3VXbx4qiDKhz9/VfcoPIfcpI+xNizSX3AAjZ+U1K1t38npX2WD2Pph77ZrPkGp65A== +projen@^0.80.5: + version "0.80.5" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.5.tgz#2d1177023fdfc40b0dd0dbbd84bb4836f1ea9fdc" + integrity sha512-91y0DDWc6Y3iQkX3/5sbM8rCVgIY/gq8LpvaGEOXpioA0RT4qnGKwfcsTxEZuCGMGElH0KGQPKf/Zlt0CRFv8Q== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From cb4e3a3bf0b249611c34dd9a93217e962ce537d7 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 2 Mar 2024 01:08:29 -0800 Subject: [PATCH 055/261] chore(deps): upgrade dev dependencies (#3822) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8121715836 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 401e3e4f2..5dfba9615 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.44", - "cdk8s-cli": "^2.198.60", + "cdk8s-cli": "^2.198.61", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 37b4012b3..ed73cede4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8,12 +8,12 @@ integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== "@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5": version "7.23.5" @@ -570,7 +570,7 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": +"@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5": version "0.3.5" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== @@ -602,10 +602,10 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.24" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.24.tgz#e5640be1cab4085e4012a94c132ae86138f90f48" - integrity sha512-+VaWXDa6+l6MhflBvVXjIEAzb59nQ2JUK3bwRp2zRpPtU+8TFRy9Gg/5oIcNlkEL5PGlBFGfemUVvIgLnTzq7Q== +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.24": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.60: - version "2.198.60" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.60.tgz#9418442b1a2bdc56a8cc209baf3c6f1b54086959" - integrity sha512-8zGrHvbtO6AKzWubMDMs07Zol6euruhjI59FML4p+vk+aehQxUy1d9t5dusRMbRaCCk5Hu6NHp+SoLTAoQ90sQ== +cdk8s-cli@^2.198.61: + version "2.198.61" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.61.tgz#70866e015d730f4b0516b9ade91ae128f79ae742" + integrity sha512-9q8VP4wXKeZ5j2Rr3ZGmyWZCZsrX1T35BB1+4pLP823wzPYusNdxjJ4xivUJRDU+OR5wm+cksLEx2QCBY9ZtqQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.689" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.689.tgz#94fe370b800d978b606a2b4c0c5db5c8c98db4f2" - integrity sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ== + version "1.4.690" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.690.tgz#dd5145d45c49c08a9a6f7454127e660bdf9a3fa7" + integrity sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA== emittery@^0.8.1: version "0.8.1" From eecbf36bb1eadc722ec3178b8b19535f6421ac50 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 3 Mar 2024 01:07:22 -0800 Subject: [PATCH 056/261] chore(deps): upgrade dev dependencies (#3825) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8129083652 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 5dfba9615..ab60c033d 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.44", - "cdk8s-cli": "^2.198.61", + "cdk8s-cli": "^2.198.62", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index ed73cede4..bf1b8843d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.61: - version "2.198.61" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.61.tgz#70866e015d730f4b0516b9ade91ae128f79ae742" - integrity sha512-9q8VP4wXKeZ5j2Rr3ZGmyWZCZsrX1T35BB1+4pLP823wzPYusNdxjJ4xivUJRDU+OR5wm+cksLEx2QCBY9ZtqQ== +cdk8s-cli@^2.198.62: + version "2.198.62" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.62.tgz#a868b5b23607c9637380822b2ad21d6fe136e633" + integrity sha512-4aB/4yDHLjpkIVSZ4+WbRfpHRjIQK99Gfy/O57g5V/xbi1SQDXYpBMHq2muLhU+WAAwyVBc1H8ZN0Es6afrO1w== dependencies: "@types/node" "^16" ajv "^8.12.0" From 4c590d4970cb3eea494ce6c08c8d47dc1f202086 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 4 Mar 2024 01:42:43 -0800 Subject: [PATCH 057/261] chore(deps): upgrade dev dependencies (#3828) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8138157458 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index ab60c033d..7e1651a5f 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.44", - "cdk8s-cli": "^2.198.62", + "cdk8s-cli": "^2.198.63", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index bf1b8843d..76a05bafe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,19 +1547,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001591" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001591.tgz#16745e50263edc9f395895a7cd468b9f3767cf33" - integrity sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ== + version "1.0.30001593" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001593.tgz#7cda1d9e5b0cad6ebab4133b1f239d4ea44fe659" + integrity sha512-UWM1zlo3cZfkpBysd7AS+z+v007q9G1+fLTUU42rQnY6t2axoogPW/xol6T7juU5EUoOhML4WgBIdG+9yYqAjQ== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.62: - version "2.198.62" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.62.tgz#a868b5b23607c9637380822b2ad21d6fe136e633" - integrity sha512-4aB/4yDHLjpkIVSZ4+WbRfpHRjIQK99Gfy/O57g5V/xbi1SQDXYpBMHq2muLhU+WAAwyVBc1H8ZN0Es6afrO1w== +cdk8s-cli@^2.198.63: + version "2.198.63" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.63.tgz#b29e7228586e05673c0a229e8e7ac9fdd17a8f65" + integrity sha512-WGbDeZSYD9Df9mVZ1rgBj2ySsNPg0Km1AnmBKIkn5LMO2XqT0I19kqqUghR7pyPnjvfTdphiiFgyMT6C7qWqXQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -4033,9 +4033,9 @@ jsii@1.94.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.23" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.23.tgz#1d464f5b6b934e46abfd2c324f3c309f8aeb39ef" - integrity sha512-100e5Cu2IzP7Kp4mqDc+5skaov1NQZu004lwuhajZV0ywj7dCg7ygkP67qBh+ALXCpgPbm4oTsOKrrmp2dBjOA== + version "5.3.25" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.25.tgz#5bf5b492cd276ee354b5f5e63f362d1c58475457" + integrity sha512-uTPLKvI3ULJfF6jNL4Juq/h81C/pu1YTI+b7J8C258MPlN6vOIsLXV1aC8ENZBzJh1txqT2VLP28hoGzyETwUQ== dependencies: "@jsii/check-node" "1.94.0" "@jsii/spec" "^1.94.0" From f1067f3f3ede1b8cfba7c5bac9d51d6b9f64e41d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 4 Mar 2024 07:49:05 -0800 Subject: [PATCH 058/261] chore(deps): upgrade configuration (#3833) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8142375230 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 7e1651a5f..655161d27 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.80.5", + "projen": "^0.80.6", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 76a05bafe..720484f71 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.5: - version "0.80.5" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.5.tgz#2d1177023fdfc40b0dd0dbbd84bb4836f1ea9fdc" - integrity sha512-91y0DDWc6Y3iQkX3/5sbM8rCVgIY/gq8LpvaGEOXpioA0RT4qnGKwfcsTxEZuCGMGElH0KGQPKf/Zlt0CRFv8Q== +projen@^0.80.6: + version "0.80.6" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.6.tgz#03a4e9bcb40d40a23205f02662e12277fe419a46" + integrity sha512-UI/Wz6Pxuc/gNeVihWc0r5fHYx3LVQQKj4YNyO/Nazkhrzj1VOSym0zABaSAGM/DgkHGz2AYQQXdbR8eiSokDw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 6353bfc28876ae500ea1c3757260e02e1e65a244 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 5 Mar 2024 01:10:59 -0800 Subject: [PATCH 059/261] chore(deps): upgrade dev dependencies (#3834) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8153589757 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 655161d27..593a0b414 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.44", - "cdk8s-cli": "^2.198.63", + "cdk8s": "2.68.45", + "cdk8s-cli": "^2.198.64", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 720484f71..d881565de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,23 +1547,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001593" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001593.tgz#7cda1d9e5b0cad6ebab4133b1f239d4ea44fe659" - integrity sha512-UWM1zlo3cZfkpBysd7AS+z+v007q9G1+fLTUU42rQnY6t2axoogPW/xol6T7juU5EUoOhML4WgBIdG+9yYqAjQ== + version "1.0.30001594" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz#bea552414cd52c2d0c985ed9206314a696e685f5" + integrity sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.63: - version "2.198.63" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.63.tgz#b29e7228586e05673c0a229e8e7ac9fdd17a8f65" - integrity sha512-WGbDeZSYD9Df9mVZ1rgBj2ySsNPg0Km1AnmBKIkn5LMO2XqT0I19kqqUghR7pyPnjvfTdphiiFgyMT6C7qWqXQ== +cdk8s-cli@^2.198.64: + version "2.198.64" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.64.tgz#f900f26dc11540d2e0780fd8ceb7b55c334886e3" + integrity sha512-BFbBiAXd0t4D+wbTKUMZACGdPeI6TwF3vavFI+dsJXpbMjiNbzgq2LkzFqHuU5E/gIIM7HXp10/OInfyQy6Cog== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.44" + cdk8s "^2.68.45" cdk8s-plus-25 "^2.22.79" codemaker "^1.94.0" colors "1.4.0" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.44, cdk8s@^2.68.44: - version "2.68.44" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.44.tgz#61bc992b05e8b5dd61a9cccc220163394d5edee6" - integrity sha512-IeC93tRU8sAOjDltnrGOfcMJ5F1NFr88UaapmCEMnHxbGJVyMdYdx17cnq5+Ia12/JxEu5J4zUAF1/Fz4HF0aw== +cdk8s@2.68.45, cdk8s@^2.68.45: + version "2.68.45" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.45.tgz#4fb4cf4e628dbf1ac77ff39684ee370c6dea3347" + integrity sha512-SPx+BR8F1+spgEtirYPrBw3G9iK/AGZAS1Vtwqm1yF5RYgEr52ZpWanurknvn2oOVfOtfp4i2lkbhy23tQ4nCg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.690" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.690.tgz#dd5145d45c49c08a9a6f7454127e660bdf9a3fa7" - integrity sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA== + version "1.4.692" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.692.tgz#82139d20585a4b2318a02066af7593a3e6bec993" + integrity sha512-d5rZRka9n2Y3MkWRN74IoAsxR0HK3yaAt7T50e3iT9VZmCCQDT3geXUO5ZRMhDToa1pkCeQXuNo+0g+NfDOVPA== emittery@^0.8.1: version "0.8.1" From 77b60883c07e2f7f93f1a0bfdcfb27b476d3fa4e Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 5 Mar 2024 04:12:50 -0800 Subject: [PATCH 060/261] chore(deps): upgrade compiler dependencies (#3838) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8155918610 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 108 +++++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 101 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 593a0b414..2683bb256 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii": "1.x", "jsii-diff": "^1.94.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.94.0", + "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", "projen": "^0.80.6", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index d881565de..4afc79b89 100644 --- a/yarn.lock +++ b/yarn.lock @@ -618,13 +618,28 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.94.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.94.0": +"@jsii/check-node@1.95.0": + version "1.95.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.95.0.tgz#7cfc3c3792f199ab205ea9411223ee9ea1c37658" + integrity sha512-E5njkBk6X4WrQHtGeO0ed+cvkMxqinQZY83TJZ9RFEIwrndDfj7asMgWkRkYQRF05AlQXks+Eh8wza7ErIl85Q== + dependencies: + chalk "^4.1.2" + semver "^7.5.4" + +"@jsii/spec@1.94.0": version "1.94.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.94.0.tgz#a4584179cd83e50110169a3f5ec1b6ab4ad362f4" integrity sha512-ur1aUMPsdZgflUIZC4feyJzrkGYzvtiIJxRowkSxr7Ip/sLCKvi61dvImWtJY9ZhEAl7Kiq7I/R32WVyxW0JrQ== dependencies: ajv "^8.12.0" +"@jsii/spec@1.95.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.94.0", "@jsii/spec@^1.95.0": + version "1.95.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.95.0.tgz#b523504c5e4d3d5d941f58121caab24cfdf257ee" + integrity sha512-gQtNQHAvSYIsuOEt/Et256SNFJJhG4mpm4k6bwJ5BX2ibEAN4t0amAKjYslrYLhJo8iSGcMedh/YC9hOReL2Iw== + dependencies: + ajv "^8.12.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1710,6 +1725,15 @@ codemaker@^1.94.0: decamelize "^5.0.1" fs-extra "^10.1.0" +codemaker@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.95.0.tgz#d70ce4167bf44537ffc0ec2408f3ffd66caa5ace" + integrity sha512-q/U2NeZSaKnVMarOi+BR8MbaHEFKVmBefTSSXj/0W4OBarw/uUT2qCPojYF16gJtfFz7qCkJeuP+zYDq+xNEpg== + dependencies: + camelcase "^6.3.0" + decamelize "^5.0.1" + fs-extra "^10.1.0" + collect-v8-coverage@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" @@ -3972,7 +3996,38 @@ jsii-pacmak@^1.94.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.44.0, jsii-reflect@^1.94.0: +jsii-pacmak@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.95.0.tgz#dba9f8589b415dc0ff02430202d3447d02fb19e9" + integrity sha512-h/eo3p3jG4/Wtb9WdavvcgXzyN5QXZck3k0xvIWp5SKxFLorQ+TWhY7BHG0e+VXl+mxcni6BuQ5wFLavq65RQQ== + dependencies: + "@jsii/check-node" "1.95.0" + "@jsii/spec" "^1.95.0" + clone "^2.1.2" + codemaker "^1.95.0" + commonmark "^0.30.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.95.0" + jsii-rosetta "^1.95.0" + semver "^7.5.4" + spdx-license-list "^6.8.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + +jsii-reflect@^1.44.0, jsii-reflect@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.95.0.tgz#32f6485ca51b8ebaa4ace38188ae7cbc346b4d20" + integrity sha512-/o/UdqX1MtOmavwAF+cqMAHs7Ewi/j2a9PVGYTzi3U4M5Cvxsyrk7e1EWKvw/NHK0JZmmKd1UqE0Mz5EHqZSxw== + dependencies: + "@jsii/check-node" "1.95.0" + "@jsii/spec" "^1.95.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.95.0" + yargs "^16.2.0" + +jsii-reflect@^1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.94.0.tgz#78b3504e975131a177cbb527d23ca44e2264b1f7" integrity sha512-Oupkl5iFFeq3GJ2a/fQNMnsXRMISmEKklPHksYs/l6MqrNFUQ5kg9oj1qxjSyaCpvvXBI8Eh7y73dqNE8w4cVw== @@ -3984,7 +4039,25 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.94.0: oo-ascii-tree "^1.94.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.94.0: +jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.95.0.tgz#a2a58a05e8a20488eb97aa2442dd69a897695ef0" + integrity sha512-J9tQy6wT7ERgXC73ubjWmkp8EO5SHPn9eDkTKLmAi+AkMAOAJEb1oxaA1bKPBf/2SQp6wDU5TUfEpx6ukSmc1g== + dependencies: + "@jsii/check-node" "1.95.0" + "@jsii/spec" "1.95.0" + "@xmldom/xmldom" "^0.8.10" + commonmark "^0.30.0" + fast-glob "^3.3.2" + jsii "1.95.0" + semver "^7.5.4" + semver-intersect "^1.4.0" + stream-json "^1.8.0" + typescript "~3.9.10" + workerpool "^6.5.1" + yargs "^16.2.0" + +jsii-rosetta@^1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.94.0.tgz#ad716242ca61157e16ab4e3e9072f8afc9ef43c9" integrity sha512-FLQAxdZJsH0sg87S9u/e4+HDGr6Pth+UZ4ool3//MFMsw+C0iwagAlNVhZuyohMdlvumpQeg9Gr+FvoBZFoBrA== @@ -4013,7 +4086,7 @@ jsii-srcmak@^0.1.1039: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.94.0, jsii@1.x: +jsii@1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.94.0.tgz#46dab7b2feee00e3d0316216f551156c1084597c" integrity sha512-20KlKsBZlo7Ti6vfqTpKfZXnT2MKRGfh5bIPrwDODoCQmHNATfPFt1fs5+Wqd7xdrEj+A+sLAtjfHTw6i+sxCw== @@ -4032,6 +4105,25 @@ jsii@1.94.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" +jsii@1.95.0, jsii@1.x: + version "1.95.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.95.0.tgz#d79194863a9f6800a695edfdb3e4c0d1f1beb840" + integrity sha512-GvBqcZrhKZ5WV6u44w88aFym8G4Xkw9QRZuAAGYHOFJWiK/fyqeRPPgPkEBqfE+xs412JvGVdejUodKLlhEP9w== + dependencies: + "@jsii/check-node" "1.95.0" + "@jsii/spec" "^1.95.0" + case "^1.6.3" + chalk "^4" + fast-deep-equal "^3.1.3" + fs-extra "^10.1.0" + log4js "^6.9.1" + semver "^7.5.4" + semver-intersect "^1.4.0" + sort-json "^2.0.1" + spdx-license-list "^6.8.0" + typescript "~3.9.10" + yargs "^16.2.0" + jsii@~5.3.18: version "5.3.25" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.25.tgz#5bf5b492cd276ee354b5f5e63f362d1c58475457" @@ -4595,10 +4687,10 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.94.0.tgz#67089fc6f523e7c07d6ae6ae5eda2d6cd1fbba2d" - integrity sha512-i6UllReifEW2InBJHVFJNxrledRp3yr/yKVbpDmgWTguRe8/7BtBK3njzjvZNcPLEAtiWWxr0o9SpwYjapmTOw== +oo-ascii-tree@^1.94.0, oo-ascii-tree@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.95.0.tgz#3a16309f2b08764a0715fd10714d9561db5b4dbd" + integrity sha512-e9LWcjDtQIwFHICbeAjv2+RGJUFu3+A6oTjpymH+gfxATqPqcUV5oeGON9a/1uBr8Q0bc2/yEHVp1A/dp1iaog== optionator@^0.9.3: version "0.9.3" From 2f121ce18bf8fe5a361a3d19e19faa8c9f37fc28 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 5 Mar 2024 07:26:54 -0800 Subject: [PATCH 061/261] chore(deps): upgrade configuration (#3842) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8158450515 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 64 ++++++++++++++++++++++++++++++++-------------------- 2 files changed, 42 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 2683bb256..4d91f304a 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.497", + "@cdk8s/projen-common": "^0.0.498", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", - "projen": "^0.80.6", + "projen": "^0.80.7", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 4afc79b89..9156dffb3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,10 +295,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.497": - version "0.0.497" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.497.tgz#5655243ad99a328de74df0d1d66873bada349f7f" - integrity sha512-ax64ppeRFQnK8uwd81lHV7MQ3hUAFmfPfW/GBpEdcFEM7oQ+0phGIIBmWa5I6drEvMtsEzImOPfQE0Mkr11UFQ== +"@cdk8s/projen-common@^0.0.498": + version "0.0.498" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.498.tgz#82b68b1a7d18b30995119b00b45bd049832a823c" + integrity sha512-WO1DCYRMn1XYvH3mh3QMU4hjrS+PFenblOhYqIZLJ7/WYwmUzGtBBbpLifC8hahT7VK62Rx186NSSHpQm/gxDQ== dependencies: codemaker "^1.94.0" deepmerge "^4.3.1" @@ -380,11 +380,6 @@ resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== -"@iarna/toml@^2.2.5": - version "2.2.5" - resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c" - integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg== - "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" @@ -1716,16 +1711,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.94.0.tgz#c5d79cf5580ea673edd14e648891c5a1256026db" - integrity sha512-V+896C7RojQVfG0UlOXaFfVVxmFb08rPtJvzcxhdJfowc2o6xGwGG0OpWSLHy6fQrmt4BxLXnKZ6Xeuqt4aKjw== - dependencies: - camelcase "^6.3.0" - decamelize "^5.0.1" - fs-extra "^10.1.0" - -codemaker@^1.95.0: +codemaker@^1.94.0, codemaker@^1.95.0: version "1.95.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.95.0.tgz#d70ce4167bf44537ffc0ec2408f3ffd66caa5ace" integrity sha512-q/U2NeZSaKnVMarOi+BR8MbaHEFKVmBefTSSXj/0W4OBarw/uUT2qCPojYF16gJtfFz7qCkJeuP+zYDq+xNEpg== @@ -4192,6 +4178,16 @@ json2jsii@^0.4.3: json-schema "^0.4.0" snake-case "^3.0.4" +json2toml@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/json2toml/-/json2toml-6.1.0.tgz#79dd66c8be7569c34b6dae8ba7eeefae42c9cce3" + integrity sha512-BfTdT2hpqdBB/lWr5luUiKh31v2sgK5onNgXlTN1luGR/Lxl7KgN/d0CrS1vLazXOoHq7X97jzvJyU1QofMlLw== + dependencies: + lodash.isdate "^4.0.1" + lodash.isempty "^4.4.0" + lodash.isplainobject "^4.0.6" + strftime "^0.10.2" + json5@2.x, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" @@ -4305,11 +4301,26 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" +lodash.isdate@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.isdate/-/lodash.isdate-4.0.1.tgz#35a543673b9d76110de4114b32cc577048a7f366" + integrity sha512-hg5B1GD+R9egsBgMwmAhk+V53Us03TVvXT4dnyKugEfsD4QKuG9Wlyvxq8OGy2nu7qVGsh4DRSnMk33hoWBq/Q== + +lodash.isempty@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" + integrity sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg== + lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + lodash.memoize@4.x: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -4913,12 +4924,11 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.6: - version "0.80.6" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.6.tgz#03a4e9bcb40d40a23205f02662e12277fe419a46" - integrity sha512-UI/Wz6Pxuc/gNeVihWc0r5fHYx3LVQQKj4YNyO/Nazkhrzj1VOSym0zABaSAGM/DgkHGz2AYQQXdbR8eiSokDw== +projen@^0.80.7: + version "0.80.7" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.7.tgz#1822965f3633be12e107993c0e303615ee67456c" + integrity sha512-Kmn9pF90oWI5qyieobBapfV8ywD3zLRUfYVZyw1/QLVha4NOjNwtDy0XQe2oZjHmCDkGeK5HYI5bdI1hGTm/TA== dependencies: - "@iarna/toml" "^2.2.5" case "^1.6.3" chalk "^4.1.2" comment-json "4.2.2" @@ -4927,6 +4937,7 @@ projen@^0.80.6: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" + json2toml "^6.1.0" semver "^7.6.0" shx "^0.3.4" xmlbuilder2 "^3.1.1" @@ -5474,6 +5485,11 @@ streamroller@^3.1.5: debug "^4.3.4" fs-extra "^8.1.0" +strftime@^0.10.2: + version "0.10.2" + resolved "https://registry.yarnpkg.com/strftime/-/strftime-0.10.2.tgz#9cc5a63a6170455730ddf617e8b506ab06dde985" + integrity sha512-Y6IZaTVM80chcMe7j65Gl/0nmlNdtt+KWPle5YeCAjmsBfw+id2qdaJ5MDrxUq+OmHKab+jHe7mUjU/aNMSZZg== + string-length@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" From 261696b90b81bf4ad431bb171ff8dd5f395da0e8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 6 Mar 2024 01:07:54 -0800 Subject: [PATCH 062/261] chore(deps): upgrade dev dependencies (#3843) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8169437018 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 6 +-- yarn.lock | 121 ++++++++++----------------------------------------- 2 files changed, 26 insertions(+), 101 deletions(-) diff --git a/package.json b/package.json index 4d91f304a..6e6d0d4d8 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.45", - "cdk8s-cli": "^2.198.64", + "cdk8s": "2.68.46", + "cdk8s-cli": "^2.198.65", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", @@ -67,7 +67,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.94.0", + "jsii-diff": "^1.95.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index 9156dffb3..a48367f53 100644 --- a/yarn.lock +++ b/yarn.lock @@ -621,13 +621,6 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.94.0": - version "1.94.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.94.0.tgz#a4584179cd83e50110169a3f5ec1b6ab4ad362f4" - integrity sha512-ur1aUMPsdZgflUIZC4feyJzrkGYzvtiIJxRowkSxr7Ip/sLCKvi61dvImWtJY9ZhEAl7Kiq7I/R32WVyxW0JrQ== - dependencies: - ajv "^8.12.0" - "@jsii/spec@1.95.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.94.0", "@jsii/spec@^1.95.0": version "1.95.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.95.0.tgz#b523504c5e4d3d5d941f58121caab24cfdf257ee" @@ -1566,20 +1559,20 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.64: - version "2.198.64" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.64.tgz#f900f26dc11540d2e0780fd8ceb7b55c334886e3" - integrity sha512-BFbBiAXd0t4D+wbTKUMZACGdPeI6TwF3vavFI+dsJXpbMjiNbzgq2LkzFqHuU5E/gIIM7HXp10/OInfyQy6Cog== +cdk8s-cli@^2.198.65: + version "2.198.65" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.65.tgz#d13327355a2ff4156310b3eb741a49800fd26468" + integrity sha512-CWEUGvGS5I4wugFDQ7j5jj1aS8oFu9CVoWBku2mHHp/Szt6wv4q3GPz0z7oTaZuezj8yIzQQyPCLU8Bns6Mupw== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.45" + cdk8s "^2.68.46" cdk8s-plus-25 "^2.22.79" - codemaker "^1.94.0" + codemaker "^1.95.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.94.0" + jsii-pacmak "^1.95.0" jsii-srcmak "^0.1.1039" json2jsii "^0.4.3" semver "^7.6.0" @@ -1599,10 +1592,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.45, cdk8s@^2.68.45: - version "2.68.45" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.45.tgz#4fb4cf4e628dbf1ac77ff39684ee370c6dea3347" - integrity sha512-SPx+BR8F1+spgEtirYPrBw3G9iK/AGZAS1Vtwqm1yF5RYgEr52ZpWanurknvn2oOVfOtfp4i2lkbhy23tQ4nCg== +cdk8s@2.68.46, cdk8s@^2.68.46: + version "2.68.46" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.46.tgz#80dd424ae49cd28be45a15627241a60ebc57cb47" + integrity sha512-dTT0ug2XeWnov5rAEeRUu0R8J7/mVPInBHH8QqCADDWvBShT/76yJsdkKj0Q2he0RluOtWabwXACCW1DeOlqxg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2264,9 +2257,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.692" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.692.tgz#82139d20585a4b2318a02066af7593a3e6bec993" - integrity sha512-d5rZRka9n2Y3MkWRN74IoAsxR0HK3yaAt7T50e3iT9VZmCCQDT3geXUO5ZRMhDToa1pkCeQXuNo+0g+NfDOVPA== + version "1.4.693" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.693.tgz#001bb5dcb57ba404366ec39e1957d11886fc8a93" + integrity sha512-/if4Ueg0GUQlhCrW2ZlXwDAm40ipuKo+OgeHInlL8sbjt+hzISxZK949fZeJaVsheamrzANXvw1zQTvbxTvSHw== emittery@^0.8.1: version "0.8.1" @@ -3936,15 +3929,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.94.0.tgz#fb1535f90b3fff45f0caa9e97bd907260f0cac4f" - integrity sha512-jbiMsbzi0wrBl8tuXB+HvYiIHDQfj0Ktrc7bshhzung+POnT5QCU3M0/MwNr2V+u4F0DDCvO3PFML26eXABA5w== +jsii-diff@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.95.0.tgz#ec5dddf0a524cd69a9b11ba3caa5d6215b798faa" + integrity sha512-sfXREPhoScTW44fUVCxPtFInA3b5467cx+I7ASFiwv4KgirCaqR4c0nsTVPpnTFtt7BzNT27QyO2WsZaM05/jg== dependencies: - "@jsii/check-node" "1.94.0" - "@jsii/spec" "^1.94.0" + "@jsii/check-node" "1.95.0" + "@jsii/spec" "^1.95.0" fs-extra "^10.1.0" - jsii-reflect "^1.94.0" + jsii-reflect "^1.95.0" log4js "^6.9.1" yargs "^16.2.0" @@ -3963,26 +3956,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.94.0.tgz#42f824dabaea95d4b5371b492bf069af758f91f8" - integrity sha512-L5s3RZ0AOx1XfAhXsEjyeCteVrw6nwJLynL+t93eXVDcw7NFT7S0fCFXzQ4lpYQ23P/yVpSIy32J3zpUOf4uDQ== - dependencies: - "@jsii/check-node" "1.94.0" - "@jsii/spec" "^1.94.0" - clone "^2.1.2" - codemaker "^1.94.0" - commonmark "^0.30.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.94.0" - jsii-rosetta "^1.94.0" - semver "^7.5.4" - spdx-license-list "^6.8.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - -jsii-pacmak@^1.95.0: +jsii-pacmak@^1.94.0, jsii-pacmak@^1.95.0: version "1.95.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.95.0.tgz#dba9f8589b415dc0ff02430202d3447d02fb19e9" integrity sha512-h/eo3p3jG4/Wtb9WdavvcgXzyN5QXZck3k0xvIWp5SKxFLorQ+TWhY7BHG0e+VXl+mxcni6BuQ5wFLavq65RQQ== @@ -4013,18 +3987,6 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.95.0: oo-ascii-tree "^1.95.0" yargs "^16.2.0" -jsii-reflect@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.94.0.tgz#78b3504e975131a177cbb527d23ca44e2264b1f7" - integrity sha512-Oupkl5iFFeq3GJ2a/fQNMnsXRMISmEKklPHksYs/l6MqrNFUQ5kg9oj1qxjSyaCpvvXBI8Eh7y73dqNE8w4cVw== - dependencies: - "@jsii/check-node" "1.94.0" - "@jsii/spec" "^1.94.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.94.0" - yargs "^16.2.0" - jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0: version "1.95.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.95.0.tgz#a2a58a05e8a20488eb97aa2442dd69a897695ef0" @@ -4043,24 +4005,6 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.94.0.tgz#ad716242ca61157e16ab4e3e9072f8afc9ef43c9" - integrity sha512-FLQAxdZJsH0sg87S9u/e4+HDGr6Pth+UZ4ool3//MFMsw+C0iwagAlNVhZuyohMdlvumpQeg9Gr+FvoBZFoBrA== - dependencies: - "@jsii/check-node" "1.94.0" - "@jsii/spec" "1.94.0" - "@xmldom/xmldom" "^0.8.10" - commonmark "^0.30.0" - fast-glob "^3.3.2" - jsii "1.94.0" - semver "^7.5.4" - semver-intersect "^1.4.0" - stream-json "^1.8.0" - typescript "~3.9.10" - workerpool "^6.5.1" - yargs "^16.2.0" - jsii-srcmak@^0.1.1039: version "0.1.1039" resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1039.tgz#c85141bb770a248f1dc0f8f8b0b8259aa0b1e2be" @@ -4072,25 +4016,6 @@ jsii-srcmak@^0.1.1039: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.94.0.tgz#46dab7b2feee00e3d0316216f551156c1084597c" - integrity sha512-20KlKsBZlo7Ti6vfqTpKfZXnT2MKRGfh5bIPrwDODoCQmHNATfPFt1fs5+Wqd7xdrEj+A+sLAtjfHTw6i+sxCw== - dependencies: - "@jsii/check-node" "1.94.0" - "@jsii/spec" "^1.94.0" - case "^1.6.3" - chalk "^4" - fast-deep-equal "^3.1.3" - fs-extra "^10.1.0" - log4js "^6.9.1" - semver "^7.5.4" - semver-intersect "^1.4.0" - sort-json "^2.0.1" - spdx-license-list "^6.8.0" - typescript "~3.9.10" - yargs "^16.2.0" - jsii@1.95.0, jsii@1.x: version "1.95.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.95.0.tgz#d79194863a9f6800a695edfdb3e4c0d1f1beb840" @@ -4698,7 +4623,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.94.0, oo-ascii-tree@^1.95.0: +oo-ascii-tree@^1.95.0: version "1.95.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.95.0.tgz#3a16309f2b08764a0715fd10714d9561db5b4dbd" integrity sha512-e9LWcjDtQIwFHICbeAjv2+RGJUFu3+A6oTjpymH+gfxATqPqcUV5oeGON9a/1uBr8Q0bc2/yEHVp1A/dp1iaog== From a4788383a76c06e77d8478105ee3be85928b71c8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 7 Mar 2024 01:07:00 -0800 Subject: [PATCH 063/261] chore(deps): upgrade dev dependencies (#3849) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8185487806 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/yarn.lock b/yarn.lock index a48367f53..94247408d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -919,16 +919,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.24" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.24.tgz#cc207511104694e84e9fb17f9a0c4c42d4517792" - integrity sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long== + version "20.11.25" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.25.tgz#0f50d62f274e54dd7a49f7704cc16bfbcccaf49f" + integrity sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.86" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.86.tgz#87426ce3747a4c135229e15765cbf9c5a18d280c" - integrity sha512-QMvdZf+ZTSiv7gspwhqbfB7Y5DmbYgCsUnakS8Ul9uRbJQehDKaM7SL+GbcDS003Lh7VK4YlelHsRm9HCv26eA== + version "16.18.87" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.87.tgz#9473038a28bf2d7ef7e4d23ef693a1011981abdf" + integrity sha512-+IzfhNirR/MDbXz6Om5eHV54D9mQlEMGag6AgEzlju0xH3M8baCXYwqQ6RKgGMpn9wSTx6Ltya/0y4Z8eSfdLw== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1550,9 +1550,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001594" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz#bea552414cd52c2d0c985ed9206314a696e685f5" - integrity sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g== + version "1.0.30001596" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001596.tgz#da06b79c3d9c3d9958eb307aa832ac68ead79bee" + integrity sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ== case@^1.6.3: version "1.6.3" @@ -2257,9 +2257,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.693" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.693.tgz#001bb5dcb57ba404366ec39e1957d11886fc8a93" - integrity sha512-/if4Ueg0GUQlhCrW2ZlXwDAm40ipuKo+OgeHInlL8sbjt+hzISxZK949fZeJaVsheamrzANXvw1zQTvbxTvSHw== + version "1.4.695" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.695.tgz#1753f4017e8d7e72a1ce5058c0fc66c8b67bab8e" + integrity sha512-eMijZmeqPtm774pCZIOrfUHMs/7ls++W1sLhxwqgu8KQ8E2WmMtzwyqOMt0XXUJ3HTIPfuwlfwF+I5cwnfItBA== emittery@^0.8.1: version "0.8.1" From f5c7d291a0797821400373781c5110881a8cbc3b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 7 Mar 2024 07:11:03 -0800 Subject: [PATCH 064/261] chore(deps): upgrade configuration (#3847) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8190295976 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 64 ++++++++++++++++++---------------------------------- 2 files changed, 24 insertions(+), 44 deletions(-) diff --git a/package.json b/package.json index 6e6d0d4d8..5e189c486 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.498", + "@cdk8s/projen-common": "^0.0.499", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", - "projen": "^0.80.7", + "projen": "^0.80.9", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 94247408d..51c8353b8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -295,12 +295,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.498": - version "0.0.498" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.498.tgz#82b68b1a7d18b30995119b00b45bd049832a823c" - integrity sha512-WO1DCYRMn1XYvH3mh3QMU4hjrS+PFenblOhYqIZLJ7/WYwmUzGtBBbpLifC8hahT7VK62Rx186NSSHpQm/gxDQ== +"@cdk8s/projen-common@^0.0.499": + version "0.0.499" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.499.tgz#4cc92c1c60f21ecacfd4c1801d40a7dae7471c84" + integrity sha512-BDzSdLH4rcOJUEX/2MJoeeCgNMZPIYRFLcGni3ijqtfSKnyOZ+0nIdy0ooSyuzrFmEuPlhygjv1xTGz2kfNKcA== dependencies: - codemaker "^1.94.0" + codemaker "^1.95.0" deepmerge "^4.3.1" "@colors/colors@1.5.0": @@ -380,6 +380,11 @@ resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== +"@iarna/toml@^2.2.5": + version "2.2.5" + resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c" + integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg== + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" @@ -1704,7 +1709,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.94.0, codemaker@^1.95.0: +codemaker@^1.95.0: version "1.95.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.95.0.tgz#d70ce4167bf44537ffc0ec2408f3ffd66caa5ace" integrity sha512-q/U2NeZSaKnVMarOi+BR8MbaHEFKVmBefTSSXj/0W4OBarw/uUT2qCPojYF16gJtfFz7qCkJeuP+zYDq+xNEpg== @@ -4103,16 +4108,6 @@ json2jsii@^0.4.3: json-schema "^0.4.0" snake-case "^3.0.4" -json2toml@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/json2toml/-/json2toml-6.1.0.tgz#79dd66c8be7569c34b6dae8ba7eeefae42c9cce3" - integrity sha512-BfTdT2hpqdBB/lWr5luUiKh31v2sgK5onNgXlTN1luGR/Lxl7KgN/d0CrS1vLazXOoHq7X97jzvJyU1QofMlLw== - dependencies: - lodash.isdate "^4.0.1" - lodash.isempty "^4.4.0" - lodash.isplainobject "^4.0.6" - strftime "^0.10.2" - json5@2.x, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" @@ -4226,26 +4221,11 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash.isdate@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isdate/-/lodash.isdate-4.0.1.tgz#35a543673b9d76110de4114b32cc577048a7f366" - integrity sha512-hg5B1GD+R9egsBgMwmAhk+V53Us03TVvXT4dnyKugEfsD4QKuG9Wlyvxq8OGy2nu7qVGsh4DRSnMk33hoWBq/Q== - -lodash.isempty@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" - integrity sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg== - lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== - lodash.memoize@4.x: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -4849,11 +4829,12 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.7: - version "0.80.7" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.7.tgz#1822965f3633be12e107993c0e303615ee67456c" - integrity sha512-Kmn9pF90oWI5qyieobBapfV8ywD3zLRUfYVZyw1/QLVha4NOjNwtDy0XQe2oZjHmCDkGeK5HYI5bdI1hGTm/TA== +projen@^0.80.9: + version "0.80.9" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.9.tgz#d6ea3c658b70b768ad8d3a49e84b90ffd2678aa6" + integrity sha512-k+3zchBMeNgLKN4TaHx6IoL7W6Q60XVntLm+gvxfuXHcPitCpo5UDWYOA54e5pAMPM/3UM8kX8sfHduS8XCnww== dependencies: + "@iarna/toml" "^2.2.5" case "^1.6.3" chalk "^4.1.2" comment-json "4.2.2" @@ -4862,7 +4843,6 @@ projen@^0.80.7: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" - json2toml "^6.1.0" semver "^7.6.0" shx "^0.3.4" xmlbuilder2 "^3.1.1" @@ -5410,11 +5390,6 @@ streamroller@^3.1.5: debug "^4.3.4" fs-extra "^8.1.0" -strftime@^0.10.2: - version "0.10.2" - resolved "https://registry.yarnpkg.com/strftime/-/strftime-0.10.2.tgz#9cc5a63a6170455730ddf617e8b506ab06dde985" - integrity sha512-Y6IZaTVM80chcMe7j65Gl/0nmlNdtt+KWPle5YeCAjmsBfw+id2qdaJ5MDrxUq+OmHKab+jHe7mUjU/aNMSZZg== - string-length@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" @@ -6191,11 +6166,16 @@ yaml@2.3.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== -yaml@2.4.0, yaml@^2.2.2: +yaml@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.0.tgz#2376db1083d157f4b3a452995803dbcf43b08140" integrity sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ== +yaml@^2.2.2: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" + integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== + yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" From 9eeddfda1c5df9eaf7df033dbfc9e656d9fd0cd3 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 8 Mar 2024 01:08:07 -0800 Subject: [PATCH 065/261] chore(deps): upgrade dev dependencies (#3854) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8201025907 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 51c8353b8..185ea6e62 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2262,9 +2262,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.695" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.695.tgz#1753f4017e8d7e72a1ce5058c0fc66c8b67bab8e" - integrity sha512-eMijZmeqPtm774pCZIOrfUHMs/7ls++W1sLhxwqgu8KQ8E2WmMtzwyqOMt0XXUJ3HTIPfuwlfwF+I5cwnfItBA== + version "1.4.698" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.698.tgz#0b3992ad3b572b646ce3f22e0145eab4abc559a7" + integrity sha512-f9iZD1t3CLy1AS6vzM5EKGa6p9pRcOeEFXRFbaG2Ta+Oe7MkfRQ3fsvPYidzHe1h4i0JvIvpcY55C+B6BZNGtQ== emittery@^0.8.1: version "0.8.1" From e0848eecfc486ee7b62c27514dc3d669b653fd60 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 9 Mar 2024 01:08:13 -0800 Subject: [PATCH 066/261] chore(deps): upgrade dev dependencies (#3857) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8213485344 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 185ea6e62..03216cb8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2262,9 +2262,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.698" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.698.tgz#0b3992ad3b572b646ce3f22e0145eab4abc559a7" - integrity sha512-f9iZD1t3CLy1AS6vzM5EKGa6p9pRcOeEFXRFbaG2Ta+Oe7MkfRQ3fsvPYidzHe1h4i0JvIvpcY55C+B6BZNGtQ== + version "1.4.699" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.699.tgz#dd53c939e13da64e94b341e563f0a3011b4ef0e9" + integrity sha512-I7q3BbQi6e4tJJN5CRcyvxhK0iJb34TV8eJQcgh+fR2fQ8miMgZcEInckCo1U9exDHbfz7DLDnFn8oqH/VcRKw== emittery@^0.8.1: version "0.8.1" From 6d165e7dbe2ddd2d8c942549851d00696b759da3 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 10 Mar 2024 01:07:56 -0800 Subject: [PATCH 067/261] chore(deps): upgrade dev dependencies (#3860) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8220852853 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/yarn.lock b/yarn.lock index 03216cb8e..2caa53b55 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2124,7 +2124,7 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-data-property@^1.0.1, define-data-property@^1.1.2, define-data-property@^1.1.4: +define-data-property@^1.0.1, define-data-property@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== @@ -2820,7 +2820,7 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== @@ -3035,7 +3035,7 @@ has-own-prop@^2.0.0: resolved "https://registry.yarnpkg.com/has-own-prop/-/has-own-prop-2.0.0.tgz#f0f95d58f65804f5d218db32563bb85b8e0417af" integrity sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ== -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1, has-property-descriptors@^1.0.2: +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== @@ -5076,12 +5076,12 @@ rxjs@^7.5.5: tslib "^2.1.0" safe-array-concat@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" - integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.7" + get-intrinsic "^1.2.4" has-symbols "^1.0.3" isarray "^2.0.5" @@ -5156,16 +5156,16 @@ set-blocking@^2.0.0: integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== set-function-length@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" - integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== dependencies: - define-data-property "^1.1.2" + define-data-property "^1.1.4" es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.3" + get-intrinsic "^1.2.4" gopd "^1.0.1" - has-property-descriptors "^1.0.1" + has-property-descriptors "^1.0.2" set-function-name@^2.0.1: version "2.0.2" @@ -5656,9 +5656,9 @@ triple-beam@^1.3.0: integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg== ts-api-utils@^1.0.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b" - integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== + version "1.3.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== ts-jest@^27: version "27.1.5" From 001d3e71c7aed118395181886063153a0d2ad9e1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 11 Mar 2024 02:08:09 -0700 Subject: [PATCH 068/261] chore(deps): upgrade dev dependencies (#3863) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8230156712 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 48 ++++++++++++++++++++---------------------------- 1 file changed, 20 insertions(+), 28 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2caa53b55..3d4683eaa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -610,14 +610,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.94.0": - version "1.94.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.94.0.tgz#cf6caf02004ed27eef0ade7d01e69bf5020bdc2d" - integrity sha512-46W+V1oTFvF9ZpKpPYy//1WUmhZ8AD8O0ElmQtv9mundLHccZm+q7EmCYhozr7rlK5uSjU9/WHfbIx2DwynuJw== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - "@jsii/check-node@1.95.0": version "1.95.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.95.0.tgz#7cfc3c3792f199ab205ea9411223ee9ea1c37658" @@ -626,7 +618,7 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.95.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.94.0", "@jsii/spec@^1.95.0": +"@jsii/spec@1.95.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.95.0": version "1.95.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.95.0.tgz#b523504c5e4d3d5d941f58121caab24cfdf257ee" integrity sha512-gQtNQHAvSYIsuOEt/Et256SNFJJhG4mpm4k6bwJ5BX2ibEAN4t0amAKjYslrYLhJo8iSGcMedh/YC9hOReL2Iw== @@ -1330,7 +1322,7 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -available-typed-arrays@^1.0.6, available-typed-arrays@^1.0.7: +available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== @@ -1555,9 +1547,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001596" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001596.tgz#da06b79c3d9c3d9958eb307aa832ac68ead79bee" - integrity sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ== + version "1.0.30001597" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz#8be94a8c1d679de23b22fbd944232aa1321639e6" + integrity sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w== case@^1.6.3: version "1.6.3" @@ -3052,7 +3044,7 @@ has-symbols@^1.0.2, has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0, has-tostringtag@^1.0.1, has-tostringtag@^1.0.2: +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== @@ -3060,9 +3052,9 @@ has-tostringtag@^1.0.0, has-tostringtag@^1.0.1, has-tostringtag@^1.0.2: has-symbols "^1.0.3" hasown@^2.0.0, hasown@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" - integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: function-bind "^1.1.2" @@ -4041,12 +4033,12 @@ jsii@1.95.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.25" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.25.tgz#5bf5b492cd276ee354b5f5e63f362d1c58475457" - integrity sha512-uTPLKvI3ULJfF6jNL4Juq/h81C/pu1YTI+b7J8C258MPlN6vOIsLXV1aC8ENZBzJh1txqT2VLP28hoGzyETwUQ== + version "5.3.27" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.27.tgz#d08d84a1184278598870de98440b82e54a6502e9" + integrity sha512-YiwepoNKEaxVCJK6eZyc4jp2f3vVub4LpjA4JpqWjPtqt+7w7a7++HYbdS67WepCJjhfO698EHSaW/lRL8yf4g== dependencies: - "@jsii/check-node" "1.94.0" - "@jsii/spec" "^1.94.0" + "@jsii/check-node" "1.95.0" + "@jsii/spec" "^1.95.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" @@ -6015,15 +6007,15 @@ which-module@^2.0.0: integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== which-typed-array@^1.1.14: - version "1.1.14" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" - integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== dependencies: - available-typed-arrays "^1.0.6" - call-bind "^1.0.5" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.1" + has-tostringtag "^1.0.2" which@^2.0.1: version "2.0.2" From ba62e47ff529fa367ebc6f08ee935cdaed2eac40 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 11 Mar 2024 08:24:31 -0700 Subject: [PATCH 069/261] chore(deps): upgrade configuration (#3868) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8235076353 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 5e189c486..63241dc14 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", - "projen": "^0.80.9", + "projen": "^0.80.10", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 3d4683eaa..8f01a7e5a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4821,10 +4821,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.9.tgz#d6ea3c658b70b768ad8d3a49e84b90ffd2678aa6" - integrity sha512-k+3zchBMeNgLKN4TaHx6IoL7W6Q60XVntLm+gvxfuXHcPitCpo5UDWYOA54e5pAMPM/3UM8kX8sfHduS8XCnww== +projen@^0.80.10: + version "0.80.10" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.10.tgz#7de0acc8d884d37178f53604f5290c240f616587" + integrity sha512-dwXYGZS0xfTXC2ZKS8AbrGOs3x2s+p1NwAK+iID0l7/eM171RL4z90Tr6xZqSzQuVDEiG7W2uoL8XjYdXVkkpw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From aab123b7980c72e089fb82a5960890b4a32a13a1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 12 Mar 2024 05:29:08 -0700 Subject: [PATCH 070/261] chore(deps): upgrade compiler dependencies (#3872) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8248462402 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 8f01a7e5a..9d17316fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,9 +916,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.25" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.25.tgz#0f50d62f274e54dd7a49f7704cc16bfbcccaf49f" - integrity sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw== + version "20.11.26" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.26.tgz#3fbda536e51d5c79281e1d9657dcb0131baabd2d" + integrity sha512-YwOMmyhNnAWijOBQweOJnQPl068Oqd4K3OFbTc6AHJwzweUwwWG3GIFY74OKks2PJUDkQPeddOQES9mLn1CTEQ== dependencies: undici-types "~5.26.4" From ccbbb2186d1180b8aa9e5f79845a082cd07553e9 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 13 Mar 2024 02:08:34 -0700 Subject: [PATCH 071/261] chore(deps): upgrade dev dependencies (#3869) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8261998953 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9d17316fd..9542f1e1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -923,9 +923,9 @@ undici-types "~5.26.4" "@types/node@^16": - version "16.18.87" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.87.tgz#9473038a28bf2d7ef7e4d23ef693a1011981abdf" - integrity sha512-+IzfhNirR/MDbXz6Om5eHV54D9mQlEMGag6AgEzlju0xH3M8baCXYwqQ6RKgGMpn9wSTx6Ltya/0y4Z8eSfdLw== + version "16.18.88" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.88.tgz#ac7ddc13e0664fa78332f35678a72751c98c3dfc" + integrity sha512-Za3eRO5y0UWShynpsbNq/Dtqjc+g3GM9/PnrebiWiU4pYa5dOQbpCGuZ7ICqbiZ0JvLaZZ4eq7t5cSts2IEgkg== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.699" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.699.tgz#dd53c939e13da64e94b341e563f0a3011b4ef0e9" - integrity sha512-I7q3BbQi6e4tJJN5CRcyvxhK0iJb34TV8eJQcgh+fR2fQ8miMgZcEInckCo1U9exDHbfz7DLDnFn8oqH/VcRKw== + version "1.4.702" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.702.tgz#a05803c5a1a54f5eb727ce6a922a5923ef436261" + integrity sha512-LYLXyEUsZ3nNSwiOWjI88N1PJUAMU2QphQSgGLVkFnb3FxZxNui2Vzi2PaKPgPWbsWbZstZnh6BMf/VQJamjiQ== emittery@^0.8.1: version "0.8.1" From 5f04e792061d4a556e19ae05c75e657ab6a42cca Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 14 Mar 2024 02:07:46 -0700 Subject: [PATCH 072/261] chore(deps): upgrade dev dependencies (#3876) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8278016794 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9542f1e1e..700a27c30 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.26" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.26.tgz#3fbda536e51d5c79281e1d9657dcb0131baabd2d" - integrity sha512-YwOMmyhNnAWijOBQweOJnQPl068Oqd4K3OFbTc6AHJwzweUwwWG3GIFY74OKks2PJUDkQPeddOQES9mLn1CTEQ== + version "20.11.27" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.27.tgz#debe5cfc8a507dd60fe2a3b4875b1604f215c2ac" + integrity sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.88" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.88.tgz#ac7ddc13e0664fa78332f35678a72751c98c3dfc" - integrity sha512-Za3eRO5y0UWShynpsbNq/Dtqjc+g3GM9/PnrebiWiU4pYa5dOQbpCGuZ7ICqbiZ0JvLaZZ4eq7t5cSts2IEgkg== + version "16.18.89" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.89.tgz#264d1b6358c458f89f4e374f2210b58cf130fbab" + integrity sha512-QlrE8QI5z62nfnkiUZysUsAaxWaTMoGqFVcB3PvK1WxJ0c699bacErV4Fabe9Hki6ZnaHalgzihLbTl2d34XfQ== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.702" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.702.tgz#a05803c5a1a54f5eb727ce6a922a5923ef436261" - integrity sha512-LYLXyEUsZ3nNSwiOWjI88N1PJUAMU2QphQSgGLVkFnb3FxZxNui2Vzi2PaKPgPWbsWbZstZnh6BMf/VQJamjiQ== + version "1.4.704" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.704.tgz#218696fc0b1cb42298b9ae0612d9c4ffd6f8500e" + integrity sha512-OK01+86Qvby1V6cTiowVbhp25aX4DLZnwar+NocAOXdzKAByd+jq5156bmo4kHwevWMknznW18Y/Svfk2dU91A== emittery@^0.8.1: version "0.8.1" From 5c5dc04adc1b187ad9a0267d53a7067728dce9ed Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 15 Mar 2024 02:09:20 -0700 Subject: [PATCH 073/261] chore(deps): upgrade dev dependencies (#3879) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8293715257 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index 700a27c30..8995bb97d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,9 +916,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.27" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.27.tgz#debe5cfc8a507dd60fe2a3b4875b1604f215c2ac" - integrity sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg== + version "20.11.28" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.28.tgz#4fd5b2daff2e580c12316e457473d68f15ee6f66" + integrity sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA== dependencies: undici-types "~5.26.4" @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.704" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.704.tgz#218696fc0b1cb42298b9ae0612d9c4ffd6f8500e" - integrity sha512-OK01+86Qvby1V6cTiowVbhp25aX4DLZnwar+NocAOXdzKAByd+jq5156bmo4kHwevWMknznW18Y/Svfk2dU91A== + version "1.4.707" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.707.tgz#77904f87432b8b50b8b8b654ba3940d2bef48d63" + integrity sha512-qRq74Mo7ChePOU6GHdfAJ0NREXU8vQTlVlfWz3wNygFay6xrd/fY2J7oGHwrhFeU30OVctGLdTh/FcnokTWpng== emittery@^0.8.1: version "0.8.1" @@ -2715,9 +2715,9 @@ follow-redirects@^1.14.9: integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== follow-redirects@^1.15.2: - version "1.15.5" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" - integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== for-each@^0.3.3: version "0.3.3" From 1ec9aea45e61c7c628daf47d92fdef9986b7fca7 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 16 Mar 2024 02:07:13 -0700 Subject: [PATCH 074/261] chore(deps): upgrade dev dependencies (#3884) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8306677918 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 8995bb97d..97ee6ac80 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2254,9 +2254,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.707" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.707.tgz#77904f87432b8b50b8b8b654ba3940d2bef48d63" - integrity sha512-qRq74Mo7ChePOU6GHdfAJ0NREXU8vQTlVlfWz3wNygFay6xrd/fY2J7oGHwrhFeU30OVctGLdTh/FcnokTWpng== + version "1.4.708" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.708.tgz#d54d3b47cb44ae6b190067439c42135456907893" + integrity sha512-iWgEEvREL4GTXXHKohhh33+6Y8XkPI5eHihDmm8zUk5Zo7HICEW+wI/j5kJ2tbuNUCXJ/sNXa03ajW635DiJXA== emittery@^0.8.1: version "0.8.1" From 82f732c9bde7354effd75e1333a6e66aa11d151b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 17 Mar 2024 02:07:10 -0700 Subject: [PATCH 075/261] chore(deps): upgrade dev dependencies (#3887) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8314286262 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 130 ++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 112 insertions(+), 18 deletions(-) diff --git a/yarn.lock b/yarn.lock index 97ee6ac80..9969f8966 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,9 +1547,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001597" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz#8be94a8c1d679de23b22fbd944232aa1321639e6" - integrity sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w== + version "1.0.30001598" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001598.tgz#88e20ae1a1969d904dae97d538154a275893afef" + integrity sha512-j8mQRDziG94uoBfeFuqsJUNECW37DXpnvhcMJMdlH2u3MRkq1sAI0LJcXP1i/Py0KbSIC4UDj8YHPrTn5YsL+Q== case@^1.6.3: version "1.6.3" @@ -2047,6 +2047,33 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + date-format@^4.0.14: version "4.0.14" resolved "https://registry.yarnpkg.com/date-format/-/date-format-4.0.14.tgz#7a8e584434fb169a521c8b7aa481f355810d9400" @@ -2332,6 +2359,58 @@ es-abstract@^1.22.1, es-abstract@^1.22.3: unbox-primitive "^1.0.2" which-typed-array "^1.1.14" +es-abstract@^1.23.0: + version "1.23.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.1.tgz#85edfef168cd1bf9d45be3c83192a3a4b24db2d0" + integrity sha512-r+YVn6hTqQb+P5kK0u3KeDqrmhHKm+OhU/Mw4jSL4eQtOxXmp75fXIUUb3sUqFZOlb/YtW5JRaIfEC3UyjYUZQ== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" + is-callable "^1.2.7" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.3" + is-string "^1.0.7" + is-typed-array "^1.1.13" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.5" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.15" + es-array-method-boxes-properly@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" @@ -2349,6 +2428,13 @@ es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + es-set-tostringtag@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" @@ -3051,7 +3137,7 @@ has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: dependencies: has-symbols "^1.0.3" -hasown@^2.0.0, hasown@^2.0.1: +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== @@ -3250,6 +3336,13 @@ is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0: dependencies: hasown "^2.0.0" +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + is-date-object@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" @@ -5067,7 +5160,7 @@ rxjs@^7.5.5: dependencies: tslib "^2.1.0" -safe-array-concat@^1.1.0: +safe-array-concat@^1.1.0, safe-array-concat@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== @@ -5405,22 +5498,23 @@ string.prototype.repeat@^0.2.0: integrity sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA== string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + version "1.2.9" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string.prototype.trimstart@^1.0.7: version "1.0.7" @@ -6006,7 +6100,7 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.14: +which-typed-array@^1.1.14, which-typed-array@^1.1.15: version "1.1.15" resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== From 3f23c06cd8b0ee037a40d7986745eb4297a620f9 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 18 Mar 2024 02:07:21 -0700 Subject: [PATCH 076/261] chore(deps): upgrade dev dependencies (#3891) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8323847238 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9969f8966..163ffd134 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,9 +1547,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001598" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001598.tgz#88e20ae1a1969d904dae97d538154a275893afef" - integrity sha512-j8mQRDziG94uoBfeFuqsJUNECW37DXpnvhcMJMdlH2u3MRkq1sAI0LJcXP1i/Py0KbSIC4UDj8YHPrTn5YsL+Q== + version "1.0.30001599" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz#571cf4f3f1506df9bf41fcbb6d10d5d017817bce" + integrity sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA== case@^1.6.3: version "1.6.3" @@ -2360,9 +2360,9 @@ es-abstract@^1.22.1, es-abstract@^1.22.3: which-typed-array "^1.1.14" es-abstract@^1.23.0: - version "1.23.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.1.tgz#85edfef168cd1bf9d45be3c83192a3a4b24db2d0" - integrity sha512-r+YVn6hTqQb+P5kK0u3KeDqrmhHKm+OhU/Mw4jSL4eQtOxXmp75fXIUUb3sUqFZOlb/YtW5JRaIfEC3UyjYUZQ== + version "1.23.2" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.2.tgz#693312f3940f967b8dd3eebacb590b01712622e0" + integrity sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w== dependencies: array-buffer-byte-length "^1.0.1" arraybuffer.prototype.slice "^1.0.3" @@ -2401,8 +2401,8 @@ es-abstract@^1.23.0: regexp.prototype.flags "^1.5.2" safe-array-concat "^1.1.2" safe-regex-test "^1.0.3" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" string.prototype.trimstart "^1.0.7" typed-array-buffer "^1.0.2" typed-array-byte-length "^1.0.1" @@ -4126,9 +4126,9 @@ jsii@1.95.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.27" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.27.tgz#d08d84a1184278598870de98440b82e54a6502e9" - integrity sha512-YiwepoNKEaxVCJK6eZyc4jp2f3vVub4LpjA4JpqWjPtqt+7w7a7++HYbdS67WepCJjhfO698EHSaW/lRL8yf4g== + version "5.3.29" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.29.tgz#1af1777b48f90f1188f375b5d9677fd75e8b0781" + integrity sha512-vEEOtjD8s/C8ORHvN87Bt9jHcY1diJoC1sS+TVnCkeb4V9q5fOEVr4gl/FsU5ea8dSWZHdd7VqCtr0jYAwKleg== dependencies: "@jsii/check-node" "1.95.0" "@jsii/spec" "^1.95.0" @@ -5497,7 +5497,7 @@ string.prototype.repeat@^0.2.0: resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz#aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf" integrity sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA== -string.prototype.trim@^1.2.8: +string.prototype.trim@^1.2.8, string.prototype.trim@^1.2.9: version "1.2.9" resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== @@ -5507,7 +5507,7 @@ string.prototype.trim@^1.2.8: es-abstract "^1.23.0" es-object-atoms "^1.0.0" -string.prototype.trimend@^1.0.7: +string.prototype.trimend@^1.0.7, string.prototype.trimend@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== From 6e06811119f567fb290c7ac9f423f852a212fa3f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 19 Mar 2024 02:07:26 -0700 Subject: [PATCH 077/261] chore(deps): upgrade dev dependencies (#3894) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8340230120 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 75 +++++++++++++++++++++---------------------------------- 1 file changed, 29 insertions(+), 46 deletions(-) diff --git a/yarn.lock b/yarn.lock index 163ffd134..d40fec648 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,16 +916,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.28" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.28.tgz#4fd5b2daff2e580c12316e457473d68f15ee6f66" - integrity sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA== + version "20.11.29" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.29.tgz#431253cede34f392d6aaf7acad427b9c23aa60f6" + integrity sha512-P99thMkD/1YkCvAtOd6/zGedKNA0p2fj4ZpjCzcNiSCBWgm3cNRTBfa/qjFnsKkkojxu4vVLtWpesnZ9+ap+gA== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.89" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.89.tgz#264d1b6358c458f89f4e374f2210b58cf130fbab" - integrity sha512-QlrE8QI5z62nfnkiUZysUsAaxWaTMoGqFVcB3PvK1WxJ0c699bacErV4Fabe9Hki6ZnaHalgzihLbTl2d34XfQ== + version "16.18.90" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.90.tgz#276ead3042087396ad80a01016c41b2fbdd7143e" + integrity sha512-ofx8kJGTumXmOfYHrJckfdunEiEoq6Aa8x3JKVtGS25z/DTV/fUqIolnHPssDs8P3fq2ZWayNwkAWEk/RmdmwQ== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1241,17 +1241,6 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array.prototype.filter@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz#423771edeb417ff5914111fff4277ea0624c0d0e" - integrity sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - array.prototype.findlastindex@^1.2.3: version "1.2.4" resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz#d1c50f0b3a9da191981ff8942a0aedd82794404f" @@ -2281,9 +2270,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.708" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.708.tgz#d54d3b47cb44ae6b190067439c42135456907893" - integrity sha512-iWgEEvREL4GTXXHKohhh33+6Y8XkPI5eHihDmm8zUk5Zo7HICEW+wI/j5kJ2tbuNUCXJ/sNXa03ajW635DiJXA== + version "1.4.710" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.710.tgz#d0ec4ea8a97df4c5eaeb8c69d45bf81f248b3855" + integrity sha512-w+9yAVHoHhysCa+gln7AzbO9CdjFcL/wN/5dd+XW/Msl2d/4+WisEaCF1nty0xbAKaxdaJfgLB2296U7zZB7BA== emittery@^0.8.1: version "0.8.1" @@ -2359,7 +2348,7 @@ es-abstract@^1.22.1, es-abstract@^1.22.3: unbox-primitive "^1.0.2" which-typed-array "^1.1.14" -es-abstract@^1.23.0: +es-abstract@^1.23.0, es-abstract@^1.23.2: version "1.23.2" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.2.tgz#693312f3940f967b8dd3eebacb590b01712622e0" integrity sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w== @@ -2411,11 +2400,6 @@ es-abstract@^1.23.0: unbox-primitive "^1.0.2" which-typed-array "^1.1.15" -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - es-define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" @@ -2423,7 +2407,7 @@ es-define-property@^1.0.0: dependencies: get-intrinsic "^1.2.4" -es-errors@^1.0.0, es-errors@^1.2.1, es-errors@^1.3.0: +es-errors@^1.2.1, es-errors@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== @@ -4639,33 +4623,32 @@ object.assign@^4.1.5: object-keys "^1.1.1" object.fromentries@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" - integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" object.groupby@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.2.tgz#494800ff5bab78fd0eff2835ec859066e00192ec" - integrity sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw== + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== dependencies: - array.prototype.filter "^1.0.3" - call-bind "^1.0.5" + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.0.0" + es-abstract "^1.23.2" object.values@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" - integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== + version "1.2.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" once@^1.3.0, once@^1.4.0: version "1.4.0" From 75dc81d07920ba66bb91496a38258afea8f541b7 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 19 Mar 2024 08:11:38 -0700 Subject: [PATCH 078/261] chore(deps): upgrade configuration (#3899) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8345396406 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 63241dc14..dc3c5555a 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", - "projen": "^0.80.10", + "projen": "^0.80.11", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index d40fec648..e72680f8d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4897,10 +4897,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.10: - version "0.80.10" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.10.tgz#7de0acc8d884d37178f53604f5290c240f616587" - integrity sha512-dwXYGZS0xfTXC2ZKS8AbrGOs3x2s+p1NwAK+iID0l7/eM171RL4z90Tr6xZqSzQuVDEiG7W2uoL8XjYdXVkkpw== +projen@^0.80.11: + version "0.80.11" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.11.tgz#eeccb8fae2be77dda803e0cda879405f83d3f437" + integrity sha512-ss5sN6RTCOGwaXbrAcxXqpxi0gjjSOXk4SArUGLy1Weux9mRFuPhw0GLRtPxRUlbEoa3orx6iQAQBHSHQd9H1A== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From ef673043902faf855e0d97b2b7d2c2cfb2d3a1a1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 20 Mar 2024 02:08:29 -0700 Subject: [PATCH 079/261] chore(deps): upgrade dev dependencies (#3900) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8356239162 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 148 +++++++++++++++++++++++++++--------------------------- 1 file changed, 75 insertions(+), 73 deletions(-) diff --git a/yarn.lock b/yarn.lock index e72680f8d..41e9ef16f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,33 +15,33 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" - integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== dependencies: - "@babel/highlight" "^7.23.4" - chalk "^2.4.2" + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" "@babel/compat-data@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" - integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.1.tgz#31c1f66435f2a9c329bb5716a6d6186c516c3742" + integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.0.tgz#56cbda6b185ae9d9bed369816a8f4423c5f2ff1b" - integrity sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.1.tgz#b802f931b6498dcb8fed5a4710881a45abbc2784" + integrity sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.24.0" - "@babel/parser" "^7.24.0" + "@babel/helpers" "^7.24.1" + "@babel/parser" "^7.24.1" "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.0" + "@babel/traverse" "^7.24.1" "@babel/types" "^7.24.0" convert-source-map "^2.0.0" debug "^4.1.0" @@ -49,14 +49,14 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.23.6", "@babel/generator@^7.7.2": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== +"@babel/generator@^7.24.1", "@babel/generator@^7.7.2": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.1.tgz#e67e06f68568a4ebf194d1c6014235344f0476d0" + integrity sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A== dependencies: - "@babel/types" "^7.23.6" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.24.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" "@babel/helper-compilation-targets@^7.23.6": @@ -91,11 +91,11 @@ "@babel/types" "^7.22.5" "@babel/helper-module-imports@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.1.tgz#961ea2c12aad6cfc75b8c396c81608a08283027b" + integrity sha512-HfEWzysMyOa7xI5uQHc/OcZf67/jc+xe/RZlznWQHhbb8Pg1SkRdbK4yEi61aY8wxQA7PkSfoojtLQP/Kpe3og== dependencies: - "@babel/types" "^7.22.15" + "@babel/types" "^7.24.0" "@babel/helper-module-transforms@^7.23.3": version "7.23.3" @@ -108,7 +108,7 @@ "@babel/helper-split-export-declaration" "^7.22.6" "@babel/helper-validator-identifier" "^7.22.20" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0": version "7.24.0" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== @@ -128,9 +128,9 @@ "@babel/types" "^7.22.5" "@babel/helper-string-parser@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" - integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" + integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" @@ -142,28 +142,29 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== -"@babel/helpers@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.0.tgz#a3dd462b41769c95db8091e49cfe019389a9409b" - integrity sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA== +"@babel/helpers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.1.tgz#183e44714b9eba36c3038e442516587b1e0a1a94" + integrity sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg== dependencies: "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.0" + "@babel/traverse" "^7.24.1" "@babel/types" "^7.24.0" -"@babel/highlight@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" - integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== +"@babel/highlight@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.2.tgz#3f539503efc83d3c59080a10e6634306e0370d26" + integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== dependencies: "@babel/helper-validator-identifier" "^7.22.20" chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac" - integrity sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.1.tgz#1e416d3627393fab1cb5b0f2f1796a100ae9133a" + integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -250,11 +251,11 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" - integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz#b3bcc51f396d15f3591683f90239de143c076844" + integrity sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": version "7.24.0" @@ -265,23 +266,23 @@ "@babel/parser" "^7.24.0" "@babel/types" "^7.24.0" -"@babel/traverse@^7.24.0", "@babel/traverse@^7.7.2": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.0.tgz#4a408fbf364ff73135c714a2ab46a5eab2831b1e" - integrity sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw== +"@babel/traverse@^7.24.1", "@babel/traverse@^7.7.2": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c" + integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.24.0" + "@babel/parser" "^7.24.1" "@babel/types" "^7.24.0" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.24.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3": +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3": version "7.24.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== @@ -570,7 +571,7 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5": +"@jridgewell/gen-mapping@^0.3.5": version "0.3.5" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== @@ -602,7 +603,7 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.24": +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": version "0.3.25" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== @@ -916,16 +917,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.29" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.29.tgz#431253cede34f392d6aaf7acad427b9c23aa60f6" - integrity sha512-P99thMkD/1YkCvAtOd6/zGedKNA0p2fj4ZpjCzcNiSCBWgm3cNRTBfa/qjFnsKkkojxu4vVLtWpesnZ9+ap+gA== + version "20.11.30" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.30.tgz#9c33467fc23167a347e73834f788f4b9f399d66f" + integrity sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.90" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.90.tgz#276ead3042087396ad80a01016c41b2fbdd7143e" - integrity sha512-ofx8kJGTumXmOfYHrJckfdunEiEoq6Aa8x3JKVtGS25z/DTV/fUqIolnHPssDs8P3fq2ZWayNwkAWEk/RmdmwQ== + version "16.18.91" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.91.tgz#3e7b3b3d28f740e3e2d4ceb7ad9d16e6b9277c91" + integrity sha512-h8Q4klc8xzc9kJKr7UYNtJde5TU2qEePVyH3WyzJaUC+3ptyc5kPQbWOIUcn8ZsG5+KSkq+P0py0kC0VqxgAXw== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1242,14 +1243,15 @@ array-union@^2.1.0: integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== array.prototype.findlastindex@^1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz#d1c50f0b3a9da191981ff8942a0aedd82794404f" - integrity sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ== + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== dependencies: - call-bind "^1.0.5" + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.3" + es-abstract "^1.23.2" es-errors "^1.3.0" + es-object-atoms "^1.0.0" es-shim-unscopables "^1.0.2" array.prototype.flat@^1.3.2: @@ -2270,9 +2272,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.710" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.710.tgz#d0ec4ea8a97df4c5eaeb8c69d45bf81f248b3855" - integrity sha512-w+9yAVHoHhysCa+gln7AzbO9CdjFcL/wN/5dd+XW/Msl2d/4+WisEaCF1nty0xbAKaxdaJfgLB2296U7zZB7BA== + version "1.4.711" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.711.tgz#f9fd04007878cc27ac327d5c6ce300f8b516f635" + integrity sha512-hRg81qzvUEibX2lDxnFlVCHACa+LtrCPIsWAxo161LDYIB3jauf57RGsMZV9mvGwE98yGH06icj3zBEoOkxd/w== emittery@^0.8.1: version "0.8.1" From 5e47c0f4e7eb6e039b2224a7ab6ef5e9ff7c2443 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 21 Mar 2024 02:07:29 -0700 Subject: [PATCH 080/261] chore(deps): upgrade dev dependencies (#3903) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8372262676 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/yarn.lock b/yarn.lock index 41e9ef16f..814dcc683 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,7 +15,7 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": version "7.24.2" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== @@ -29,12 +29,12 @@ integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.1.tgz#b802f931b6498dcb8fed5a4710881a45abbc2784" - integrity sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ== + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.3.tgz#568864247ea10fbd4eff04dda1e05f9e2ea985c3" + integrity sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.24.1" + "@babel/code-frame" "^7.24.2" "@babel/generator" "^7.24.1" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" @@ -91,9 +91,9 @@ "@babel/types" "^7.22.5" "@babel/helper-module-imports@^7.22.15": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.1.tgz#961ea2c12aad6cfc75b8c396c81608a08283027b" - integrity sha512-HfEWzysMyOa7xI5uQHc/OcZf67/jc+xe/RZlznWQHhbb8Pg1SkRdbK4yEi61aY8wxQA7PkSfoojtLQP/Kpe3og== + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== dependencies: "@babel/types" "^7.24.0" @@ -1222,14 +1222,15 @@ array-ify@^1.0.0: integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== array-includes@^3.1.7: - version "3.1.7" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" - integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" is-string "^1.0.7" array-timsort@^1.0.3: @@ -2272,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.711" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.711.tgz#f9fd04007878cc27ac327d5c6ce300f8b516f635" - integrity sha512-hRg81qzvUEibX2lDxnFlVCHACa+LtrCPIsWAxo161LDYIB3jauf57RGsMZV9mvGwE98yGH06icj3zBEoOkxd/w== + version "1.4.713" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.713.tgz#7cd8e4083c948f8d0cc686fcfdde97d97fd76556" + integrity sha512-vDarADhwntXiULEdmWd77g2dV6FrNGa8ecAC29MZ4TwPut2fvosD0/5sJd1qWNNe8HcJFAC+F5Lf9jW1NPtWmw== emittery@^0.8.1: version "0.8.1" From af3d0852f68c1fc87c23ddfc6a2c217031cdde65 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 21 Mar 2024 08:10:49 -0700 Subject: [PATCH 081/261] chore(deps): upgrade configuration (#3908) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8377215804 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index dc3c5555a..f313fc83c 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", - "projen": "^0.80.11", + "projen": "^0.80.12", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 814dcc683..ba10a6274 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4900,10 +4900,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.11: - version "0.80.11" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.11.tgz#eeccb8fae2be77dda803e0cda879405f83d3f437" - integrity sha512-ss5sN6RTCOGwaXbrAcxXqpxi0gjjSOXk4SArUGLy1Weux9mRFuPhw0GLRtPxRUlbEoa3orx6iQAQBHSHQd9H1A== +projen@^0.80.12: + version "0.80.12" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.12.tgz#57451d4af20b557b9ad210d64d9ee78ac4dc53b9" + integrity sha512-emMvNBi8gGEeLg71IL/8Xx262hnPvzTnbl0Oua+Ce+25yXCAclGfDjzPGEoHgXpmaVYtFWp8jVnaGvXKfNTKgQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 72c70e0f3e49cf5c65b3ea31f8427c7111f1873d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 22 Mar 2024 02:07:19 -0700 Subject: [PATCH 082/261] chore(deps): upgrade dev dependencies (#3909) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8387865984 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 85 +++++++++++++------------------------------------------ 1 file changed, 19 insertions(+), 66 deletions(-) diff --git a/yarn.lock b/yarn.lock index ba10a6274..e6918c82b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1539,9 +1539,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001599" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz#571cf4f3f1506df9bf41fcbb6d10d5d017817bce" - integrity sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA== + version "1.0.30001600" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz#93a3ee17a35aa6a9f0c6ef1b2ab49507d1ab9079" + integrity sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ== case@^1.6.3: version "1.6.3" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.713" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.713.tgz#7cd8e4083c948f8d0cc686fcfdde97d97fd76556" - integrity sha512-vDarADhwntXiULEdmWd77g2dV6FrNGa8ecAC29MZ4TwPut2fvosD0/5sJd1qWNNe8HcJFAC+F5Lf9jW1NPtWmw== + version "1.4.715" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.715.tgz#bb16bcf2a3537962fccfa746b5c98c5f7404ff46" + integrity sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg== emittery@^0.8.1: version "0.8.1" @@ -2304,54 +2304,7 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.22.1, es-abstract@^1.22.3: - version "1.22.5" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.5.tgz#1417df4e97cc55f09bf7e58d1e614bc61cb8df46" - integrity sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w== - dependencies: - array-buffer-byte-length "^1.0.1" - arraybuffer.prototype.slice "^1.0.3" - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - es-define-property "^1.0.0" - es-errors "^1.3.0" - es-set-tostringtag "^2.0.3" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.4" - get-symbol-description "^1.0.2" - globalthis "^1.0.3" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - has-proto "^1.0.3" - has-symbols "^1.0.3" - hasown "^2.0.1" - internal-slot "^1.0.7" - is-array-buffer "^3.0.4" - is-callable "^1.2.7" - is-negative-zero "^2.0.3" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.3" - is-string "^1.0.7" - is-typed-array "^1.1.13" - is-weakref "^1.0.2" - object-inspect "^1.13.1" - object-keys "^1.1.1" - object.assign "^4.1.5" - regexp.prototype.flags "^1.5.2" - safe-array-concat "^1.1.0" - safe-regex-test "^1.0.3" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.2" - typed-array-byte-length "^1.0.1" - typed-array-byte-offset "^1.0.2" - typed-array-length "^1.0.5" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.14" - -es-abstract@^1.23.0, es-abstract@^1.23.2: +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: version "1.23.2" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.2.tgz#693312f3940f967b8dd3eebacb590b01712622e0" integrity sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w== @@ -5146,7 +5099,7 @@ rxjs@^7.5.5: dependencies: tslib "^2.1.0" -safe-array-concat@^1.1.0, safe-array-concat@^1.1.2: +safe-array-concat@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== @@ -5483,7 +5436,7 @@ string.prototype.repeat@^0.2.0: resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz#aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf" integrity sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA== -string.prototype.trim@^1.2.8, string.prototype.trim@^1.2.9: +string.prototype.trim@^1.2.9: version "1.2.9" resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== @@ -5493,7 +5446,7 @@ string.prototype.trim@^1.2.8, string.prototype.trim@^1.2.9: es-abstract "^1.23.0" es-object-atoms "^1.0.0" -string.prototype.trimend@^1.0.7, string.prototype.trimend@^1.0.8: +string.prototype.trimend@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== @@ -5503,13 +5456,13 @@ string.prototype.trimend@^1.0.7, string.prototype.trimend@^1.0.8: es-object-atoms "^1.0.0" string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string_decoder@^1.1.1: version "1.3.0" @@ -5855,9 +5808,9 @@ typed-array-byte-offset@^1.0.2: is-typed-array "^1.1.13" typed-array-length@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.5.tgz#57d44da160296d8663fd63180a1802ebf25905d5" - integrity sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA== + version "1.0.6" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== dependencies: call-bind "^1.0.7" for-each "^0.3.3" From f33244da2bf850aaf1a6b1c78d7f4295406cdf67 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 23 Mar 2024 02:07:06 -0700 Subject: [PATCH 083/261] chore(deps): upgrade dev dependencies (#3912) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8400732841 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 121 +++++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 103 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index f313fc83c..126ae3a10 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.95.0", + "jsii-diff": "^1.96.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.95.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index e6918c82b..3d9f04f28 100644 --- a/yarn.lock +++ b/yarn.lock @@ -619,13 +619,28 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.95.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.95.0": +"@jsii/check-node@1.96.0": + version "1.96.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.96.0.tgz#f144caa92d0c47aac3b3aa315860847892d0b04e" + integrity sha512-1EZudLi9wMg6d8JYu8t5s0B+WhyAJvOezhdmFv+PTrTc1Eze7NRY7uZuvBRRkBvqvOWlKkCfBByyeZJnLcxNMA== + dependencies: + chalk "^4.1.2" + semver "^7.5.4" + +"@jsii/spec@1.95.0", "@jsii/spec@^1.44.0": version "1.95.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.95.0.tgz#b523504c5e4d3d5d941f58121caab24cfdf257ee" integrity sha512-gQtNQHAvSYIsuOEt/Et256SNFJJhG4mpm4k6bwJ5BX2ibEAN4t0amAKjYslrYLhJo8iSGcMedh/YC9hOReL2Iw== dependencies: ajv "^8.12.0" +"@jsii/spec@1.96.0", "@jsii/spec@^1.95.0", "@jsii/spec@^1.96.0": + version "1.96.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.96.0.tgz#5816f425878b8532584275f756f19e85a211bb04" + integrity sha512-53GvfnEqT84OWnytLhFR5geMcjFpY/mKxmfLDf7mXNEMUW8oEwmWTGhdM+egQLut02Z64jbzXLm06JAPxJMw/w== + dependencies: + ajv "^8.12.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1693,10 +1708,10 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.95.0: - version "1.95.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.95.0.tgz#d70ce4167bf44537ffc0ec2408f3ffd66caa5ace" - integrity sha512-q/U2NeZSaKnVMarOi+BR8MbaHEFKVmBefTSSXj/0W4OBarw/uUT2qCPojYF16gJtfFz7qCkJeuP+zYDq+xNEpg== +codemaker@^1.95.0, codemaker@^1.96.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.96.0.tgz#83b3b2b8fe390fcd48b037b176d2761f354f776a" + integrity sha512-l85K+kh6IRxUIaCug2+dcxAOj7C8PvRggFMd7Xwn1OjdMe/nVBvpm8zFjXL3Cb4Qlhx9CV5RFfKEmjbesd7woA== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -3959,15 +3974,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.95.0: - version "1.95.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.95.0.tgz#ec5dddf0a524cd69a9b11ba3caa5d6215b798faa" - integrity sha512-sfXREPhoScTW44fUVCxPtFInA3b5467cx+I7ASFiwv4KgirCaqR4c0nsTVPpnTFtt7BzNT27QyO2WsZaM05/jg== +jsii-diff@^1.96.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.96.0.tgz#fefe6862efaf420a9e00f6fe16c4669dbdd15a76" + integrity sha512-q2z7rjn1hDXqynGJdl2vcs5WbM2ZRLltk9SWTLx46wtyFPGEHafbgXtUE1ZpmT+nTE+rIWH0mw2x/iYxbw3z0A== dependencies: - "@jsii/check-node" "1.95.0" - "@jsii/spec" "^1.95.0" + "@jsii/check-node" "1.96.0" + "@jsii/spec" "^1.96.0" fs-extra "^10.1.0" - jsii-reflect "^1.95.0" + jsii-reflect "^1.96.0" log4js "^6.9.1" yargs "^16.2.0" @@ -3986,7 +4001,26 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0, jsii-pacmak@^1.95.0: +jsii-pacmak@^1.94.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.96.0.tgz#61de76793057bb888cf675515b5758386d579284" + integrity sha512-+yndGw+3mIW+2QHKz6yY/RSslpgGDEWecMm33/uyOuRvWnENF6qv+KlQzCGIDhxbMvE6StN4FcsrqbM+OOBD5w== + dependencies: + "@jsii/check-node" "1.96.0" + "@jsii/spec" "^1.96.0" + clone "^2.1.2" + codemaker "^1.96.0" + commonmark "^0.30.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.96.0" + jsii-rosetta "^1.96.0" + semver "^7.5.4" + spdx-license-list "^6.8.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + +jsii-pacmak@^1.95.0: version "1.95.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.95.0.tgz#dba9f8589b415dc0ff02430202d3447d02fb19e9" integrity sha512-h/eo3p3jG4/Wtb9WdavvcgXzyN5QXZck3k0xvIWp5SKxFLorQ+TWhY7BHG0e+VXl+mxcni6BuQ5wFLavq65RQQ== @@ -4005,7 +4039,7 @@ jsii-pacmak@^1.94.0, jsii-pacmak@^1.95.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.44.0, jsii-reflect@^1.95.0: +jsii-reflect@^1.44.0: version "1.95.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.95.0.tgz#32f6485ca51b8ebaa4ace38188ae7cbc346b4d20" integrity sha512-/o/UdqX1MtOmavwAF+cqMAHs7Ewi/j2a9PVGYTzi3U4M5Cvxsyrk7e1EWKvw/NHK0JZmmKd1UqE0Mz5EHqZSxw== @@ -4017,7 +4051,19 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.95.0: oo-ascii-tree "^1.95.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0: +jsii-reflect@^1.95.0, jsii-reflect@^1.96.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.96.0.tgz#235cdd30617d226ab8190b9abbc5477740412f7f" + integrity sha512-nvT/HPR4ZMmp+zDZbotKAeSSmQODGcpR50xzl0QXxkskzH3qCW/+fkdqFq8QL9mUrJHbwdmdk/MY6+V8zb49DQ== + dependencies: + "@jsii/check-node" "1.96.0" + "@jsii/spec" "^1.96.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.96.0" + yargs "^16.2.0" + +jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.95.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.95.0.tgz#a2a58a05e8a20488eb97aa2442dd69a897695ef0" integrity sha512-J9tQy6wT7ERgXC73ubjWmkp8EO5SHPn9eDkTKLmAi+AkMAOAJEb1oxaA1bKPBf/2SQp6wDU5TUfEpx6ukSmc1g== @@ -4035,6 +4081,24 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0: workerpool "^6.5.1" yargs "^16.2.0" +jsii-rosetta@^1.95.0, jsii-rosetta@^1.96.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.96.0.tgz#ae7a657a24a1621d603ef1b6a797e3f680b76de4" + integrity sha512-TZQ3nmPay7MPhKO9ghYL5WfcRHzo79cAO0fq/WYMXVNwYBq4+g8xrXZYk/H/OTggyIgmSkVDP3EcwJXNVHC71Q== + dependencies: + "@jsii/check-node" "1.96.0" + "@jsii/spec" "1.96.0" + "@xmldom/xmldom" "^0.8.10" + commonmark "^0.30.0" + fast-glob "^3.3.2" + jsii "1.96.0" + semver "^7.5.4" + semver-intersect "^1.4.0" + stream-json "^1.8.0" + typescript "~3.9.10" + workerpool "^6.5.1" + yargs "^16.2.0" + jsii-srcmak@^0.1.1039: version "0.1.1039" resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1039.tgz#c85141bb770a248f1dc0f8f8b0b8259aa0b1e2be" @@ -4065,6 +4129,25 @@ jsii@1.95.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" +jsii@1.96.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.96.0.tgz#1ebc4d189094f9baddb726dfe11bf50c03d2338e" + integrity sha512-4FToa9bAW8NEX1vGtdsL5TcNCgjqEHGwK8ZijeHCDznXsr+ISejc+WdFGUmfjqHpdyy/M6m0E/SU5r+VTP7J4Q== + dependencies: + "@jsii/check-node" "1.96.0" + "@jsii/spec" "^1.96.0" + case "^1.6.3" + chalk "^4" + fast-deep-equal "^3.1.3" + fs-extra "^10.1.0" + log4js "^6.9.1" + semver "^7.5.4" + semver-intersect "^1.4.0" + sort-json "^2.0.1" + spdx-license-list "^6.8.0" + typescript "~3.9.10" + yargs "^16.2.0" + jsii@~5.3.18: version "5.3.29" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.29.tgz#1af1777b48f90f1188f375b5d9677fd75e8b0781" @@ -4627,10 +4710,10 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.95.0: - version "1.95.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.95.0.tgz#3a16309f2b08764a0715fd10714d9561db5b4dbd" - integrity sha512-e9LWcjDtQIwFHICbeAjv2+RGJUFu3+A6oTjpymH+gfxATqPqcUV5oeGON9a/1uBr8Q0bc2/yEHVp1A/dp1iaog== +oo-ascii-tree@^1.95.0, oo-ascii-tree@^1.96.0: + version "1.96.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.96.0.tgz#f9d97c71c31b7643fbe1165cb5024b7af83937ba" + integrity sha512-Brydgf51AsjF2Ojp9myMm05DhYXaazQWNpyWKsP6OWgUI6zBeYDintk0vtoxq5Xu3GxtxRcxlIIzPURq/da86g== optionator@^0.9.3: version "0.9.3" From 4780dcb4ce9909fafec6e54ffbc0fd64075041c0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 23 Mar 2024 05:10:15 -0700 Subject: [PATCH 084/261] chore(deps): upgrade compiler dependencies (#3916) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8401627700 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 68 +++++----------------------------------------------- 2 files changed, 7 insertions(+), 63 deletions(-) diff --git a/package.json b/package.json index 126ae3a10..ad30dddcb 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii": "1.x", "jsii-diff": "^1.96.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.95.0", + "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", "projen": "^0.80.12", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index 3d9f04f28..eb5f229c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -627,14 +627,7 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.95.0", "@jsii/spec@^1.44.0": - version "1.95.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.95.0.tgz#b523504c5e4d3d5d941f58121caab24cfdf257ee" - integrity sha512-gQtNQHAvSYIsuOEt/Et256SNFJJhG4mpm4k6bwJ5BX2ibEAN4t0amAKjYslrYLhJo8iSGcMedh/YC9hOReL2Iw== - dependencies: - ajv "^8.12.0" - -"@jsii/spec@1.96.0", "@jsii/spec@^1.95.0", "@jsii/spec@^1.96.0": +"@jsii/spec@1.96.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.95.0", "@jsii/spec@^1.96.0": version "1.96.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.96.0.tgz#5816f425878b8532584275f756f19e85a211bb04" integrity sha512-53GvfnEqT84OWnytLhFR5geMcjFpY/mKxmfLDf7mXNEMUW8oEwmWTGhdM+egQLut02Z64jbzXLm06JAPxJMw/w== @@ -4001,7 +3994,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0: +jsii-pacmak@^1.94.0, jsii-pacmak@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.96.0.tgz#61de76793057bb888cf675515b5758386d579284" integrity sha512-+yndGw+3mIW+2QHKz6yY/RSslpgGDEWecMm33/uyOuRvWnENF6qv+KlQzCGIDhxbMvE6StN4FcsrqbM+OOBD5w== @@ -4039,19 +4032,7 @@ jsii-pacmak@^1.95.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.44.0: - version "1.95.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.95.0.tgz#32f6485ca51b8ebaa4ace38188ae7cbc346b4d20" - integrity sha512-/o/UdqX1MtOmavwAF+cqMAHs7Ewi/j2a9PVGYTzi3U4M5Cvxsyrk7e1EWKvw/NHK0JZmmKd1UqE0Mz5EHqZSxw== - dependencies: - "@jsii/check-node" "1.95.0" - "@jsii/spec" "^1.95.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.95.0" - yargs "^16.2.0" - -jsii-reflect@^1.95.0, jsii-reflect@^1.96.0: +jsii-reflect@^1.44.0, jsii-reflect@^1.95.0, jsii-reflect@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.96.0.tgz#235cdd30617d226ab8190b9abbc5477740412f7f" integrity sha512-nvT/HPR4ZMmp+zDZbotKAeSSmQODGcpR50xzl0QXxkskzH3qCW/+fkdqFq8QL9mUrJHbwdmdk/MY6+V8zb49DQ== @@ -4063,25 +4044,7 @@ jsii-reflect@^1.95.0, jsii-reflect@^1.96.0: oo-ascii-tree "^1.96.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0: - version "1.95.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.95.0.tgz#a2a58a05e8a20488eb97aa2442dd69a897695ef0" - integrity sha512-J9tQy6wT7ERgXC73ubjWmkp8EO5SHPn9eDkTKLmAi+AkMAOAJEb1oxaA1bKPBf/2SQp6wDU5TUfEpx6ukSmc1g== - dependencies: - "@jsii/check-node" "1.95.0" - "@jsii/spec" "1.95.0" - "@xmldom/xmldom" "^0.8.10" - commonmark "^0.30.0" - fast-glob "^3.3.2" - jsii "1.95.0" - semver "^7.5.4" - semver-intersect "^1.4.0" - stream-json "^1.8.0" - typescript "~3.9.10" - workerpool "^6.5.1" - yargs "^16.2.0" - -jsii-rosetta@^1.95.0, jsii-rosetta@^1.96.0: +jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0, jsii-rosetta@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.96.0.tgz#ae7a657a24a1621d603ef1b6a797e3f680b76de4" integrity sha512-TZQ3nmPay7MPhKO9ghYL5WfcRHzo79cAO0fq/WYMXVNwYBq4+g8xrXZYk/H/OTggyIgmSkVDP3EcwJXNVHC71Q== @@ -4110,26 +4073,7 @@ jsii-srcmak@^0.1.1039: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.95.0, jsii@1.x: - version "1.95.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.95.0.tgz#d79194863a9f6800a695edfdb3e4c0d1f1beb840" - integrity sha512-GvBqcZrhKZ5WV6u44w88aFym8G4Xkw9QRZuAAGYHOFJWiK/fyqeRPPgPkEBqfE+xs412JvGVdejUodKLlhEP9w== - dependencies: - "@jsii/check-node" "1.95.0" - "@jsii/spec" "^1.95.0" - case "^1.6.3" - chalk "^4" - fast-deep-equal "^3.1.3" - fs-extra "^10.1.0" - log4js "^6.9.1" - semver "^7.5.4" - semver-intersect "^1.4.0" - sort-json "^2.0.1" - spdx-license-list "^6.8.0" - typescript "~3.9.10" - yargs "^16.2.0" - -jsii@1.96.0: +jsii@1.96.0, jsii@1.x: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.96.0.tgz#1ebc4d189094f9baddb726dfe11bf50c03d2338e" integrity sha512-4FToa9bAW8NEX1vGtdsL5TcNCgjqEHGwK8ZijeHCDznXsr+ISejc+WdFGUmfjqHpdyy/M6m0E/SU5r+VTP7J4Q== @@ -4710,7 +4654,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.95.0, oo-ascii-tree@^1.96.0: +oo-ascii-tree@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.96.0.tgz#f9d97c71c31b7643fbe1165cb5024b7af83937ba" integrity sha512-Brydgf51AsjF2Ojp9myMm05DhYXaazQWNpyWKsP6OWgUI6zBeYDintk0vtoxq5Xu3GxtxRcxlIIzPURq/da86g== From 88008a864c10efd1224418aafbe98377571f4ac6 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 24 Mar 2024 02:07:36 -0700 Subject: [PATCH 085/261] chore(deps): upgrade dev dependencies (#3918) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8408189061 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 31 ++++++------------------------- 1 file changed, 6 insertions(+), 25 deletions(-) diff --git a/yarn.lock b/yarn.lock index eb5f229c6..9973fd3b2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -805,9 +805,9 @@ integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@tsconfig/node10@^1.0.7": - version "1.0.9" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" - integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== + version "1.0.10" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.10.tgz#b7ebd3adfa7750628d100594f6726b054d2c33b2" + integrity sha512-PiaIWIoPvO6qm6t114ropMCagj6YAF24j9OkCA2mJDXFnlionEwhsBCJ8yek4aib575BI3OkART/90WsgHgLWw== "@tsconfig/node12@^1.0.7": version "1.0.11" @@ -3994,7 +3994,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0, jsii-pacmak@^1.96.0: +jsii-pacmak@^1.94.0, jsii-pacmak@^1.95.0, jsii-pacmak@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.96.0.tgz#61de76793057bb888cf675515b5758386d579284" integrity sha512-+yndGw+3mIW+2QHKz6yY/RSslpgGDEWecMm33/uyOuRvWnENF6qv+KlQzCGIDhxbMvE6StN4FcsrqbM+OOBD5w== @@ -4013,26 +4013,7 @@ jsii-pacmak@^1.94.0, jsii-pacmak@^1.96.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-pacmak@^1.95.0: - version "1.95.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.95.0.tgz#dba9f8589b415dc0ff02430202d3447d02fb19e9" - integrity sha512-h/eo3p3jG4/Wtb9WdavvcgXzyN5QXZck3k0xvIWp5SKxFLorQ+TWhY7BHG0e+VXl+mxcni6BuQ5wFLavq65RQQ== - dependencies: - "@jsii/check-node" "1.95.0" - "@jsii/spec" "^1.95.0" - clone "^2.1.2" - codemaker "^1.95.0" - commonmark "^0.30.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.95.0" - jsii-rosetta "^1.95.0" - semver "^7.5.4" - spdx-license-list "^6.8.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - -jsii-reflect@^1.44.0, jsii-reflect@^1.95.0, jsii-reflect@^1.96.0: +jsii-reflect@^1.44.0, jsii-reflect@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.96.0.tgz#235cdd30617d226ab8190b9abbc5477740412f7f" integrity sha512-nvT/HPR4ZMmp+zDZbotKAeSSmQODGcpR50xzl0QXxkskzH3qCW/+fkdqFq8QL9mUrJHbwdmdk/MY6+V8zb49DQ== @@ -4044,7 +4025,7 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.95.0, jsii-reflect@^1.96.0: oo-ascii-tree "^1.96.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.95.0, jsii-rosetta@^1.96.0: +jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.96.0.tgz#ae7a657a24a1621d603ef1b6a797e3f680b76de4" integrity sha512-TZQ3nmPay7MPhKO9ghYL5WfcRHzo79cAO0fq/WYMXVNwYBq4+g8xrXZYk/H/OTggyIgmSkVDP3EcwJXNVHC71Q== From 4b273884dc18d7cbf1fcffcd6f5282ac1e0f8c69 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 25 Mar 2024 02:07:20 -0700 Subject: [PATCH 086/261] chore(deps): upgrade dev dependencies (#3921) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8417545623 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9973fd3b2..4110a6e5d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -611,14 +611,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.95.0": - version "1.95.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.95.0.tgz#7cfc3c3792f199ab205ea9411223ee9ea1c37658" - integrity sha512-E5njkBk6X4WrQHtGeO0ed+cvkMxqinQZY83TJZ9RFEIwrndDfj7asMgWkRkYQRF05AlQXks+Eh8wza7ErIl85Q== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - "@jsii/check-node@1.96.0": version "1.96.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.96.0.tgz#f144caa92d0c47aac3b3aa315860847892d0b04e" @@ -627,7 +619,7 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.96.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.95.0", "@jsii/spec@^1.96.0": +"@jsii/spec@1.96.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.96.0": version "1.96.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.96.0.tgz#5816f425878b8532584275f756f19e85a211bb04" integrity sha512-53GvfnEqT84OWnytLhFR5geMcjFpY/mKxmfLDf7mXNEMUW8oEwmWTGhdM+egQLut02Z64jbzXLm06JAPxJMw/w== @@ -4074,12 +4066,12 @@ jsii@1.96.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.29" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.29.tgz#1af1777b48f90f1188f375b5d9677fd75e8b0781" - integrity sha512-vEEOtjD8s/C8ORHvN87Bt9jHcY1diJoC1sS+TVnCkeb4V9q5fOEVr4gl/FsU5ea8dSWZHdd7VqCtr0jYAwKleg== + version "5.3.31" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.31.tgz#a870e84a83d9714cef14ec5697add6048e6c74cb" + integrity sha512-dIWAKLcaseBDDB3BVjFSbXTfy6qp8hKdUoopkXO4HlMQ/pz0P2SZWHmSP1LLp2XGTSB775QT0LEi3wpWtYVENg== dependencies: - "@jsii/check-node" "1.95.0" - "@jsii/spec" "^1.95.0" + "@jsii/check-node" "1.96.0" + "@jsii/spec" "^1.96.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" From e4b49ac51d1ea024ddc78eaaaaf49952b7d941bf Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 26 Mar 2024 02:07:06 -0700 Subject: [PATCH 087/261] chore(deps): upgrade dev dependencies (#3924) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8433335761 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 4110a6e5d..33f1fcb7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.715" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.715.tgz#bb16bcf2a3537962fccfa746b5c98c5f7404ff46" - integrity sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg== + version "1.4.717" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.717.tgz#99db370cae8cd090d5b01f8748e9ad369924d0f8" + integrity sha512-6Fmg8QkkumNOwuZ/5mIbMU9WI3H2fmn5ajcVya64I5Yr5CcNmO7vcLt0Y7c96DCiMO5/9G+4sI2r6eEvdg1F7A== emittery@^0.8.1: version "0.8.1" @@ -5557,9 +5557,9 @@ symbol-tree@^3.2.4: integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== table@^6.8.1: - version "6.8.1" - resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" - integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== + version "6.8.2" + resolved "https://registry.yarnpkg.com/table/-/table-6.8.2.tgz#c5504ccf201213fa227248bdc8c5569716ac6c58" + integrity sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA== dependencies: ajv "^8.0.1" lodash.truncate "^4.4.2" From 59cdfee1a03d346448e56139d2162f585d50c6ec Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 26 Mar 2024 09:03:11 -0700 Subject: [PATCH 088/261] chore(deps): upgrade configuration (#3929) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8438249804 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- .github/workflows/build.yml | 1 + .../upgrade-compiler-dependencies-k8s-26-main.yml | 1 + .../upgrade-compiler-dependencies-k8s-27-main.yml | 1 + .../upgrade-compiler-dependencies-k8s-28-main.yml | 1 + .github/workflows/upgrade-configuration-k8s-26-main.yml | 1 + .github/workflows/upgrade-configuration-k8s-27-main.yml | 1 + .github/workflows/upgrade-configuration-k8s-28-main.yml | 1 + .../workflows/upgrade-dev-dependencies-k8s-26-main.yml | 1 + .../workflows/upgrade-dev-dependencies-k8s-27-main.yml | 1 + .../workflows/upgrade-dev-dependencies-k8s-28-main.yml | 1 + .../upgrade-runtime-dependencies-k8s-26-main.yml | 1 + .../upgrade-runtime-dependencies-k8s-27-main.yml | 1 + .../upgrade-runtime-dependencies-k8s-28-main.yml | 1 + package.json | 2 +- yarn.lock | 8 ++++---- 15 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ff1615c14..0861eddc3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,6 +32,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "self_mutation_happened=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.self_mutation.outputs.self_mutation_happened uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml index b27574306..9d4e8c25e 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml index c0ccea55b..b7a0b301d 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml index d5519b55e..048a1fa2d 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-configuration-k8s-26-main.yml b/.github/workflows/upgrade-configuration-k8s-26-main.yml index bb4dfe41d..767f1334b 100644 --- a/.github/workflows/upgrade-configuration-k8s-26-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-26-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-configuration-k8s-27-main.yml b/.github/workflows/upgrade-configuration-k8s-27-main.yml index a85de3dbe..41f68672a 100644 --- a/.github/workflows/upgrade-configuration-k8s-27-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-27-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-configuration-k8s-28-main.yml b/.github/workflows/upgrade-configuration-k8s-28-main.yml index b83cea6d0..d15b97937 100644 --- a/.github/workflows/upgrade-configuration-k8s-28-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-28-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml index de1047479..7879fec53 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml index 5c2c551da..ad61ece30 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml index 051dc047a..bc2390003 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml index 5daee69d4..7f7409712 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml index c703cc4bd..9c181a141 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml index de0052b87..f4e69ed10 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml @@ -31,6 +31,7 @@ jobs: run: |- git add . git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT + working-directory: ./ - name: Upload patch if: steps.create_patch.outputs.patch_created uses: actions/upload-artifact@v4 diff --git a/package.json b/package.json index ad30dddcb..933976bfd 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.12", + "projen": "^0.80.13", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 33f1fcb7b..263e2eada 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.12: - version "0.80.12" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.12.tgz#57451d4af20b557b9ad210d64d9ee78ac4dc53b9" - integrity sha512-emMvNBi8gGEeLg71IL/8Xx262hnPvzTnbl0Oua+Ce+25yXCAclGfDjzPGEoHgXpmaVYtFWp8jVnaGvXKfNTKgQ== +projen@^0.80.13: + version "0.80.13" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.13.tgz#b2ed33b8a28ab238ce26fed09d4ab942b495d876" + integrity sha512-6kOhiKSr5pwIB07euAzuo84UMLg7dYc1kPG4aqdULeUOnPpHIQSIoF0R2GHcf6iT1ZldrLgrtYy7SRsluobdAA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 47f173b48055c636c958779abfb4e24c15bce1a8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 27 Mar 2024 02:07:49 -0700 Subject: [PATCH 089/261] chore(deps): upgrade dev dependencies (#3930) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8449147013 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 263e2eada..185bc10c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -797,9 +797,9 @@ integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@tsconfig/node10@^1.0.7": - version "1.0.10" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.10.tgz#b7ebd3adfa7750628d100594f6726b054d2c33b2" - integrity sha512-PiaIWIoPvO6qm6t114ropMCagj6YAF24j9OkCA2mJDXFnlionEwhsBCJ8yek4aib575BI3OkART/90WsgHgLWw== + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.11.tgz#6ee46400685f130e278128c7b38b7e031ff5b2f2" + integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw== "@tsconfig/node12@^1.0.7": version "1.0.11" From b277d1ef9b7b1aa6b0eebe7e6337db270394db98 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 28 Mar 2024 02:07:14 -0700 Subject: [PATCH 090/261] chore(deps): upgrade dev dependencies (#3933) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8464848225 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 185bc10c7..f3c7cd2ca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.717" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.717.tgz#99db370cae8cd090d5b01f8748e9ad369924d0f8" - integrity sha512-6Fmg8QkkumNOwuZ/5mIbMU9WI3H2fmn5ajcVya64I5Yr5CcNmO7vcLt0Y7c96DCiMO5/9G+4sI2r6eEvdg1F7A== + version "1.4.719" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.719.tgz#22a94ce7a5150511ba88e900836039e159efe22c" + integrity sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q== emittery@^0.8.1: version "0.8.1" From c957c525b6b353edc51625753e25943d9967e236 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 28 Mar 2024 08:15:33 -0700 Subject: [PATCH 091/261] chore(deps): upgrade configuration (#3937) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8469369685 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 933976bfd..f549ab91a 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.13", + "projen": "^0.80.14", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index f3c7cd2ca..df7a74603 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.13: - version "0.80.13" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.13.tgz#b2ed33b8a28ab238ce26fed09d4ab942b495d876" - integrity sha512-6kOhiKSr5pwIB07euAzuo84UMLg7dYc1kPG4aqdULeUOnPpHIQSIoF0R2GHcf6iT1ZldrLgrtYy7SRsluobdAA== +projen@^0.80.14: + version "0.80.14" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.14.tgz#a69ee83b3eefde514e58314cd5bbeb6564227e62" + integrity sha512-kNzWCwhjYpLxK/NS83methLvwXBTRh7u11L/UXCBXwD2GtGXlYYdq74o4lhM7HXo07zTqrDoP1mW1fztSAhinw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 974e1d0e01353ec104c78adcb15234a23ba7a5a6 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 29 Mar 2024 02:07:23 -0700 Subject: [PATCH 092/261] chore(deps): upgrade dev dependencies (#3939) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8479216442 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 33 ++++++++++++++------------------- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index f549ab91a..303d7cd3a 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.46", - "cdk8s-cli": "^2.198.65", + "cdk8s-cli": "^2.198.88", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index df7a74603..229983f28 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1548,26 +1548,26 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.65: - version "2.198.65" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.65.tgz#d13327355a2ff4156310b3eb741a49800fd26468" - integrity sha512-CWEUGvGS5I4wugFDQ7j5jj1aS8oFu9CVoWBku2mHHp/Szt6wv4q3GPz0z7oTaZuezj8yIzQQyPCLU8Bns6Mupw== +cdk8s-cli@^2.198.88: + version "2.198.88" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.88.tgz#89dad16998e0b737007584347ff0fb0282d64357" + integrity sha512-QVC4ujqYVoQCuUJMpBjrYwXRMONwywhwsp7kiNPHaaCnukNOs2NOtLp4Fhi/EGkCC0Jx0zgSgoXFr3MvRyIs8Q== dependencies: "@types/node" "^16" ajv "^8.12.0" cdk8s "^2.68.46" cdk8s-plus-25 "^2.22.79" - codemaker "^1.95.0" + codemaker "^1.96.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.95.0" + jsii-pacmak "^1.96.0" jsii-srcmak "^0.1.1039" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" - table "^6.8.1" - yaml "2.4.0" + table "^6.8.2" + yaml "2.4.1" yargs "^15" optionalDependencies: backport "8.5.0" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.719" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.719.tgz#22a94ce7a5150511ba88e900836039e159efe22c" - integrity sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q== + version "1.4.721" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.721.tgz#a9ee55ba7e54d9ecbcc19825116f3752e7d60ef2" + integrity sha512-k1x2r6foI8iJOp+1qTxbbrrWMsOiHkzGBYwYigaq+apO1FSqtn44KTo3Sy69qt7CRr7149zTcsDvH7MUKsOuIQ== emittery@^0.8.1: version "0.8.1" @@ -3986,7 +3986,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0, jsii-pacmak@^1.95.0, jsii-pacmak@^1.96.0: +jsii-pacmak@^1.94.0, jsii-pacmak@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.96.0.tgz#61de76793057bb888cf675515b5758386d579284" integrity sha512-+yndGw+3mIW+2QHKz6yY/RSslpgGDEWecMm33/uyOuRvWnENF6qv+KlQzCGIDhxbMvE6StN4FcsrqbM+OOBD5w== @@ -5556,7 +5556,7 @@ symbol-tree@^3.2.4: resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -table@^6.8.1: +table@^6.8.2: version "6.8.2" resolved "https://registry.yarnpkg.com/table/-/table-6.8.2.tgz#c5504ccf201213fa227248bdc8c5569716ac6c58" integrity sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA== @@ -6191,12 +6191,7 @@ yaml@2.3.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== -yaml@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.0.tgz#2376db1083d157f4b3a452995803dbcf43b08140" - integrity sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ== - -yaml@^2.2.2: +yaml@2.4.1, yaml@^2.2.2: version "2.4.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== From fc69162d3efaed6f17c841f8a936757c2f8474a3 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 29 Mar 2024 08:09:48 -0700 Subject: [PATCH 093/261] chore(deps): upgrade configuration (#3943) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8482355425 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 303d7cd3a..23c1f593f 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.14", + "projen": "^0.80.15", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 229983f28..f7f68a830 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.14: - version "0.80.14" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.14.tgz#a69ee83b3eefde514e58314cd5bbeb6564227e62" - integrity sha512-kNzWCwhjYpLxK/NS83methLvwXBTRh7u11L/UXCBXwD2GtGXlYYdq74o4lhM7HXo07zTqrDoP1mW1fztSAhinw== +projen@^0.80.15: + version "0.80.15" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.15.tgz#e30cb9dfcb10cef843ba6a43bb4f2635913caed4" + integrity sha512-wOKRoC7s6Gt7EObOW7Rn/CgeJF3yicjbIt3Hb+dkol+DhppGMAd+SkViTF2X/f3l8WjI/cZR0aAtu3DJyyZrUA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 6e75acb67470a7fd3f9707030d0f5676224617c4 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 30 Mar 2024 02:06:31 -0700 Subject: [PATCH 094/261] chore(deps): upgrade dev dependencies (#3945) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8489692489 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 40 ++++++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 23c1f593f..11780962a 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.46", - "cdk8s-cli": "^2.198.88", + "cdk8s-cli": "^2.198.89", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index f7f68a830..9addfb72c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -917,16 +917,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.11.30" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.30.tgz#9c33467fc23167a347e73834f788f4b9f399d66f" - integrity sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw== + version "20.12.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.2.tgz#9facdd11102f38b21b4ebedd9d7999663343d72e" + integrity sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.91" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.91.tgz#3e7b3b3d28f740e3e2d4ceb7ad9d16e6b9277c91" - integrity sha512-h8Q4klc8xzc9kJKr7UYNtJde5TU2qEePVyH3WyzJaUC+3ptyc5kPQbWOIUcn8ZsG5+KSkq+P0py0kC0VqxgAXw== + version "16.18.93" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.93.tgz#ed4950d2f13afafb2baed1bd098ddf162a4c7b81" + integrity sha512-epWuohp6c0bQt0j3RYCiP9x52axHVn+CjS1Rx1VjPwF+ySg8lrigH3yXGs88XqnA+jGM2qnSMuFTsBxft+hO1Q== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1548,10 +1548,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.88: - version "2.198.88" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.88.tgz#89dad16998e0b737007584347ff0fb0282d64357" - integrity sha512-QVC4ujqYVoQCuUJMpBjrYwXRMONwywhwsp7kiNPHaaCnukNOs2NOtLp4Fhi/EGkCC0Jx0zgSgoXFr3MvRyIs8Q== +cdk8s-cli@^2.198.89: + version "2.198.89" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.89.tgz#0d91eec6ccb7a33fdc49e1aa53e60fdc78c40433" + integrity sha512-YXzaVtE8ElHxYqH3tG0cD7LVLfSWF1CvNRFb2cHtN1tnKmXxrV6EVL6qwa+2/Cr78TcWzblh62ztTCezmTgTJQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.721" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.721.tgz#a9ee55ba7e54d9ecbcc19825116f3752e7d60ef2" - integrity sha512-k1x2r6foI8iJOp+1qTxbbrrWMsOiHkzGBYwYigaq+apO1FSqtn44KTo3Sy69qt7CRr7149zTcsDvH7MUKsOuIQ== + version "1.4.722" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.722.tgz#99ae3484c5fc0f387d39ad98d77e1f259b9f4074" + integrity sha512-5nLE0TWFFpZ80Crhtp4pIp8LXCztjYX41yUcV6b+bKR2PqzjskTMOOlBi1VjBHlvHwS+4gar7kNKOrsbsewEZQ== emittery@^0.8.1: version "0.8.1" @@ -2305,9 +2305,9 @@ error-ex@^1.3.1: is-arrayish "^0.2.1" es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: - version "1.23.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.2.tgz#693312f3940f967b8dd3eebacb590b01712622e0" - integrity sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w== + version "1.23.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== dependencies: array-buffer-byte-length "^1.0.1" arraybuffer.prototype.slice "^1.0.3" @@ -2348,11 +2348,11 @@ es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23 safe-regex-test "^1.0.3" string.prototype.trim "^1.2.9" string.prototype.trimend "^1.0.8" - string.prototype.trimstart "^1.0.7" + string.prototype.trimstart "^1.0.8" typed-array-buffer "^1.0.2" typed-array-byte-length "^1.0.1" typed-array-byte-offset "^1.0.2" - typed-array-length "^1.0.5" + typed-array-length "^1.0.6" unbox-primitive "^1.0.2" which-typed-array "^1.1.15" @@ -5455,7 +5455,7 @@ string.prototype.trimend@^1.0.8: define-properties "^1.2.1" es-object-atoms "^1.0.0" -string.prototype.trimstart@^1.0.7: +string.prototype.trimstart@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== @@ -5807,7 +5807,7 @@ typed-array-byte-offset@^1.0.2: has-proto "^1.0.3" is-typed-array "^1.1.13" -typed-array-length@^1.0.5: +typed-array-length@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== From 4750978b9db59f6c7039f35699b84ebaee757c19 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 30 Mar 2024 08:09:23 -0700 Subject: [PATCH 095/261] chore(deps): upgrade configuration (#3950) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8491582386 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 11780962a..3af313fab 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.499", + "@cdk8s/projen-common": "^0.0.508", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index 9addfb72c..657a53af5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,12 +296,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.499": - version "0.0.499" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.499.tgz#4cc92c1c60f21ecacfd4c1801d40a7dae7471c84" - integrity sha512-BDzSdLH4rcOJUEX/2MJoeeCgNMZPIYRFLcGni3ijqtfSKnyOZ+0nIdy0ooSyuzrFmEuPlhygjv1xTGz2kfNKcA== +"@cdk8s/projen-common@^0.0.508": + version "0.0.508" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.508.tgz#a8380097b8c92cb2083b24060f0e837a04d36d35" + integrity sha512-jLXcY8j5TT1CMsvPe5G6G0V13ahtAP+UhNtM6Pp2Lk9smCEaVDGVM4h2fo9NUOvtBo732Jaw2YltdZseo9OFRg== dependencies: - codemaker "^1.95.0" + codemaker "^1.96.0" deepmerge "^4.3.1" "@colors/colors@1.5.0": @@ -1693,7 +1693,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.95.0, codemaker@^1.96.0: +codemaker@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.96.0.tgz#83b3b2b8fe390fcd48b037b176d2761f354f776a" integrity sha512-l85K+kh6IRxUIaCug2+dcxAOj7C8PvRggFMd7Xwn1OjdMe/nVBvpm8zFjXL3Cb4Qlhx9CV5RFfKEmjbesd7woA== From faf03dc1bece6b6269c753cf41a40fc64a88a467 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 31 Mar 2024 02:07:06 -0700 Subject: [PATCH 096/261] chore(deps): upgrade dev dependencies (#3951) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8497084301 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 3af313fab..fd676712c 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.46", + "cdk8s": "2.68.53", "cdk8s-cli": "^2.198.89", "constructs": "10.3.0", "eslint": "^8", diff --git a/yarn.lock b/yarn.lock index 657a53af5..6594e1080 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1539,9 +1539,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001600" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz#93a3ee17a35aa6a9f0c6ef1b2ab49507d1ab9079" - integrity sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ== + version "1.0.30001603" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001603.tgz#605046a5bdc95ba4a92496d67e062522dce43381" + integrity sha512-iL2iSS0eDILMb9n5yKQoTBim9jMZ0Yrk8g0N9K7UzYyWnfIKzXBZD5ngpM37ZcL/cv0Mli8XtVMRYMQAfFpi5Q== case@^1.6.3: version "1.6.3" @@ -1581,10 +1581,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.46, cdk8s@^2.68.46: - version "2.68.46" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.46.tgz#80dd424ae49cd28be45a15627241a60ebc57cb47" - integrity sha512-dTT0ug2XeWnov5rAEeRUu0R8J7/mVPInBHH8QqCADDWvBShT/76yJsdkKj0Q2he0RluOtWabwXACCW1DeOlqxg== +cdk8s@2.68.53, cdk8s@^2.68.46: + version "2.68.53" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.53.tgz#94a32337666c129bdbeef301fd69e9adc9eb4944" + integrity sha512-+UtIqIxJXNYLk1MmMro4hGhDdhvpp+i94PM0vleLbHOjybfe7ds14dpI/FHK9g5ak6wP8CVwJjUr4RfzHN90ag== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" From d538974dd86a992be1c618f14920e52b528c6e56 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 1 Apr 2024 02:07:02 -0700 Subject: [PATCH 097/261] chore(deps): upgrade dev dependencies (#3954) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8506137956 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 6594e1080..2c4714185 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4066,9 +4066,9 @@ jsii@1.96.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.31" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.31.tgz#a870e84a83d9714cef14ec5697add6048e6c74cb" - integrity sha512-dIWAKLcaseBDDB3BVjFSbXTfy6qp8hKdUoopkXO4HlMQ/pz0P2SZWHmSP1LLp2XGTSB775QT0LEi3wpWtYVENg== + version "5.3.33" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.33.tgz#c8b066f04943593448ed6266a8d0985f13a75c7f" + integrity sha512-6+Q2ysfWvzKBjZwAOrCmI4pgt+DNYTVrbQbT4Ij3nOXoZOgDGD9SYFxjkamftWgHb3bfc7UJHi5li7AlgNHtKw== dependencies: "@jsii/check-node" "1.96.0" "@jsii/spec" "^1.96.0" From f47788101fb7c6123a97236ca71c64ffcade1448 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 2 Apr 2024 02:43:35 -0700 Subject: [PATCH 098/261] chore(deps): upgrade dev dependencies (#3957) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8520173863 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 36 ++++++++++++++++++------------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index fd676712c..d2e1d6d81 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.53", - "cdk8s-cli": "^2.198.89", + "cdk8s": "2.68.54", + "cdk8s-cli": "^2.198.90", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 2c4714185..a50b9bdf7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -372,9 +372,9 @@ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== "@humanwhocodes/object-schema@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" - integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== "@hutson/parse-repository-url@^3.0.0": version "3.0.2" @@ -1539,23 +1539,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001603" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001603.tgz#605046a5bdc95ba4a92496d67e062522dce43381" - integrity sha512-iL2iSS0eDILMb9n5yKQoTBim9jMZ0Yrk8g0N9K7UzYyWnfIKzXBZD5ngpM37ZcL/cv0Mli8XtVMRYMQAfFpi5Q== + version "1.0.30001605" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz#ca12d7330dd8bcb784557eb9aa64f0037870d9d6" + integrity sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.89: - version "2.198.89" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.89.tgz#0d91eec6ccb7a33fdc49e1aa53e60fdc78c40433" - integrity sha512-YXzaVtE8ElHxYqH3tG0cD7LVLfSWF1CvNRFb2cHtN1tnKmXxrV6EVL6qwa+2/Cr78TcWzblh62ztTCezmTgTJQ== +cdk8s-cli@^2.198.90: + version "2.198.90" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.90.tgz#8327c9ec1df25773f54819f000d33e0818cc33e5" + integrity sha512-wRTklKRvLpO0urPJBwIzOFjp8YhyDWBwhDmjit+0jGgF19A8h7kx6k7I76KLvl43xm9K9/vzUu+fGfsApVxSIQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.46" + cdk8s "^2.68.54" cdk8s-plus-25 "^2.22.79" codemaker "^1.96.0" colors "1.4.0" @@ -1581,10 +1581,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.53, cdk8s@^2.68.46: - version "2.68.53" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.53.tgz#94a32337666c129bdbeef301fd69e9adc9eb4944" - integrity sha512-+UtIqIxJXNYLk1MmMro4hGhDdhvpp+i94PM0vleLbHOjybfe7ds14dpI/FHK9g5ak6wP8CVwJjUr4RfzHN90ag== +cdk8s@2.68.54, cdk8s@^2.68.54: + version "2.68.54" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.54.tgz#b212b0b2eb7dc212f3357ffba3476511c1be93ee" + integrity sha512-K7Ib1pzpp6huUw4mkMENGU0WLg2omLvbitGcLj6a497hXw7czBrFU8FK8Edn9wbxku3KK2KmbB+bWX83PAlgWw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.722" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.722.tgz#99ae3484c5fc0f387d39ad98d77e1f259b9f4074" - integrity sha512-5nLE0TWFFpZ80Crhtp4pIp8LXCztjYX41yUcV6b+bKR2PqzjskTMOOlBi1VjBHlvHwS+4gar7kNKOrsbsewEZQ== + version "1.4.723" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.723.tgz#827da30c96b316684d352c3d81430029df01bb8e" + integrity sha512-rxFVtrMGMFROr4qqU6n95rUi9IlfIm+lIAt+hOToy/9r6CDv0XiEcQdC3VP71y1pE5CFTzKV0RvxOGYCPWWHPw== emittery@^0.8.1: version "0.8.1" From e85e05fccc5055c10b0436a384a1857276318636 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 2 Apr 2024 09:02:32 -0700 Subject: [PATCH 099/261] chore(deps): upgrade configuration (#3962) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8525084124 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index d2e1d6d81..e18584827 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.15", + "projen": "^0.80.16", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index a50b9bdf7..52d658043 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.15: - version "0.80.15" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.15.tgz#e30cb9dfcb10cef843ba6a43bb4f2635913caed4" - integrity sha512-wOKRoC7s6Gt7EObOW7Rn/CgeJF3yicjbIt3Hb+dkol+DhppGMAd+SkViTF2X/f3l8WjI/cZR0aAtu3DJyyZrUA== +projen@^0.80.16: + version "0.80.16" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.16.tgz#93acf4884f7d21a246a2292e82ffe75c2f9ace47" + integrity sha512-6frbH4WsvXuzRAujqkR4IVP0/3dO0ceg7fKt54zqrDBqu9Wi6nmb7eaag/GN9ijf7T8uNmGQ0cOJNrZnztPOTA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From b77a4d3da61967302b1d42086788098fc00ea45c Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 3 Apr 2024 02:08:09 -0700 Subject: [PATCH 100/261] chore(deps): upgrade dev dependencies (#3963) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8536034536 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index e18584827..2f44fc59c 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.54", - "cdk8s-cli": "^2.198.90", + "cdk8s-cli": "^2.198.91", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 52d658043..d267de8ca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -917,16 +917,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.2.tgz#9facdd11102f38b21b4ebedd9d7999663343d72e" - integrity sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ== + version "20.12.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.3.tgz#d6658c2c7776c1cad93534bb45428195ed840c65" + integrity sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.93" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.93.tgz#ed4950d2f13afafb2baed1bd098ddf162a4c7b81" - integrity sha512-epWuohp6c0bQt0j3RYCiP9x52axHVn+CjS1Rx1VjPwF+ySg8lrigH3yXGs88XqnA+jGM2qnSMuFTsBxft+hO1Q== + version "16.18.94" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.94.tgz#3337174e6d031e5803eb0a6a34fdbaafc08b26c3" + integrity sha512-X8q3DoKq8t/QhA0Rk/9wJUajxtXRDiCK+cVaONKLxpsjPhu+xX6uZuEj4UKGLQ4p0obTdFxa0cP/BMvf9mOYZA== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1548,10 +1548,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.90: - version "2.198.90" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.90.tgz#8327c9ec1df25773f54819f000d33e0818cc33e5" - integrity sha512-wRTklKRvLpO0urPJBwIzOFjp8YhyDWBwhDmjit+0jGgF19A8h7kx6k7I76KLvl43xm9K9/vzUu+fGfsApVxSIQ== +cdk8s-cli@^2.198.91: + version "2.198.91" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.91.tgz#95bb1233e02e25086ff397071770a6a9f7fb3059" + integrity sha512-x1oE/4LfBcXHNacDK3nqVx0cOvOoLcGGUHMcuok2NBmNLa4eZBHyhhLITTKg9UNh1y2f77Ucb9eHH+lUISiZXg== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.723" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.723.tgz#827da30c96b316684d352c3d81430029df01bb8e" - integrity sha512-rxFVtrMGMFROr4qqU6n95rUi9IlfIm+lIAt+hOToy/9r6CDv0XiEcQdC3VP71y1pE5CFTzKV0RvxOGYCPWWHPw== + version "1.4.724" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz#e0a86fe4d3d0e05a4d7b032549d79608078f830d" + integrity sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA== emittery@^0.8.1: version "0.8.1" From 9a42bfdf5af2d9daceeba0c5af258b272691bdc7 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 3 Apr 2024 08:17:12 -0700 Subject: [PATCH 101/261] chore(deps): upgrade configuration (#3968) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8541035728 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 2f44fc59c..7e41e0279 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.508", + "@cdk8s/projen-common": "^0.0.509", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.16", + "projen": "^0.80.17", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index d267de8ca..1d71eddb0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,10 +296,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.508": - version "0.0.508" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.508.tgz#a8380097b8c92cb2083b24060f0e837a04d36d35" - integrity sha512-jLXcY8j5TT1CMsvPe5G6G0V13ahtAP+UhNtM6Pp2Lk9smCEaVDGVM4h2fo9NUOvtBo732Jaw2YltdZseo9OFRg== +"@cdk8s/projen-common@^0.0.509": + version "0.0.509" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.509.tgz#e7a5df127a8f21374409e0a2a6ec880a96f36bc3" + integrity sha512-iTIQF8tLJCOb5OOEKBk7Q191grqQn49vtiOW7A35XufFStWE4dHe6in6VwEgGh4lZ3HDW3GCArZXiMyEPb+ZKQ== dependencies: codemaker "^1.96.0" deepmerge "^4.3.1" @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.16: - version "0.80.16" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.16.tgz#93acf4884f7d21a246a2292e82ffe75c2f9ace47" - integrity sha512-6frbH4WsvXuzRAujqkR4IVP0/3dO0ceg7fKt54zqrDBqu9Wi6nmb7eaag/GN9ijf7T8uNmGQ0cOJNrZnztPOTA== +projen@^0.80.17: + version "0.80.17" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.17.tgz#09a9838e3b0ab8e85bcacf90e59262986861ec18" + integrity sha512-OgZZi43Al7Mo0/e1yXTl0/4XuqbvomQRg+z9M9rWZMgpq0XJ2kY+hXThP6tW5k1eDCtbihR04AdztChp6bYRUQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 8e110a6a6075c172685963b631224822b7e7140b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 4 Apr 2024 02:10:39 -0700 Subject: [PATCH 102/261] chore(deps): upgrade dev dependencies (#3969) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8552024132 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- yarn.lock | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/yarn.lock b/yarn.lock index 1d71eddb0..473b1c928 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,22 +24,22 @@ picocolors "^1.0.0" "@babel/compat-data@^7.23.5": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.1.tgz#31c1f66435f2a9c329bb5716a6d6186c516c3742" - integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA== + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" + integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.3.tgz#568864247ea10fbd4eff04dda1e05f9e2ea985c3" - integrity sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ== + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.4.tgz#1f758428e88e0d8c563874741bc4ffc4f71a4717" + integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.1" + "@babel/generator" "^7.24.4" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.24.1" - "@babel/parser" "^7.24.1" + "@babel/helpers" "^7.24.4" + "@babel/parser" "^7.24.4" "@babel/template" "^7.24.0" "@babel/traverse" "^7.24.1" "@babel/types" "^7.24.0" @@ -49,10 +49,10 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.1", "@babel/generator@^7.7.2": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.1.tgz#e67e06f68568a4ebf194d1c6014235344f0476d0" - integrity sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A== +"@babel/generator@^7.24.1", "@babel/generator@^7.24.4", "@babel/generator@^7.7.2": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.4.tgz#1fc55532b88adf952025d5d2d1e71f946cb1c498" + integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw== dependencies: "@babel/types" "^7.24.0" "@jridgewell/gen-mapping" "^0.3.5" @@ -142,10 +142,10 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== -"@babel/helpers@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.1.tgz#183e44714b9eba36c3038e442516587b1e0a1a94" - integrity sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg== +"@babel/helpers@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.4.tgz#dc00907fd0d95da74563c142ef4cd21f2cb856b6" + integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw== dependencies: "@babel/template" "^7.24.0" "@babel/traverse" "^7.24.1" @@ -161,10 +161,10 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.1.tgz#1e416d3627393fab1cb5b0f2f1796a100ae9133a" - integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1", "@babel/parser@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88" + integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -917,9 +917,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.3.tgz#d6658c2c7776c1cad93534bb45428195ed840c65" - integrity sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw== + version "20.12.4" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.4.tgz#af5921bd75ccdf3a3d8b3fa75bf3d3359268cd11" + integrity sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw== dependencies: undici-types "~5.26.4" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.724" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz#e0a86fe4d3d0e05a4d7b032549d79608078f830d" - integrity sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA== + version "1.4.726" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.726.tgz#9ca95f19e9a0d63675e838b24681182203e40a30" + integrity sha512-xtjfBXn53RORwkbyKvDfTajtnTp0OJoPOIBzXvkNbb7+YYvCHJflba3L7Txyx/6Fov3ov2bGPr/n5MTixmPhdQ== emittery@^0.8.1: version "0.8.1" From dc9ba703ab0041b985c741cbd8c8fd0e3a5bd73f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 4 Apr 2024 08:09:20 -0700 Subject: [PATCH 103/261] chore(deps): upgrade configuration (#3974) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8556919978 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 7e41e0279..82d59bce5 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.509", + "@cdk8s/projen-common": "^0.0.510", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index 473b1c928..179af8e3d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,10 +296,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.509": - version "0.0.509" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.509.tgz#e7a5df127a8f21374409e0a2a6ec880a96f36bc3" - integrity sha512-iTIQF8tLJCOb5OOEKBk7Q191grqQn49vtiOW7A35XufFStWE4dHe6in6VwEgGh4lZ3HDW3GCArZXiMyEPb+ZKQ== +"@cdk8s/projen-common@^0.0.510": + version "0.0.510" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.510.tgz#b036d04e7d29ed675fb2ed3548164700ce651d8f" + integrity sha512-Oqey0aPxWSb1fU5UXG2984D7khUODvRr9JLm7qUMEpAHd788m2PSFNmXFxfYPC7xKeX1jRyeScXqv161nb1afw== dependencies: codemaker "^1.96.0" deepmerge "^4.3.1" From 633950f2fcb7f2c7cc126b29b653a50c1e4aaee3 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 5 Apr 2024 02:07:17 -0700 Subject: [PATCH 104/261] chore(deps): upgrade dev dependencies (#3975) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8567361502 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 82d59bce5..b6453f4a9 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.54", - "cdk8s-cli": "^2.198.91", + "cdk8s-cli": "^2.198.92", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 179af8e3d..8718a33d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1539,19 +1539,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001605" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz#ca12d7330dd8bcb784557eb9aa64f0037870d9d6" - integrity sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ== + version "1.0.30001606" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001606.tgz#b4d5f67ab0746a3b8b5b6d1f06e39c51beb39a9e" + integrity sha512-LPbwnW4vfpJId225pwjZJOgX1m9sGfbw/RKJvw/t0QhYOOaTXHvkjVGFGPpvwEzufrjvTlsULnVTxdy4/6cqkg== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.91: - version "2.198.91" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.91.tgz#95bb1233e02e25086ff397071770a6a9f7fb3059" - integrity sha512-x1oE/4LfBcXHNacDK3nqVx0cOvOoLcGGUHMcuok2NBmNLa4eZBHyhhLITTKg9UNh1y2f77Ucb9eHH+lUISiZXg== +cdk8s-cli@^2.198.92: + version "2.198.92" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.92.tgz#cf56b2f4b8aa8be1d51b68c9537a8b18e6b4ca70" + integrity sha512-GME+5aVYXgf1Jp1xS3o69+PQZMtEl9bCPzpzk3E+ogbZe/0AV0gIm/+5dzepyGTLkmj/EEwjPYdiIGQeYYsbNA== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.726" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.726.tgz#9ca95f19e9a0d63675e838b24681182203e40a30" - integrity sha512-xtjfBXn53RORwkbyKvDfTajtnTp0OJoPOIBzXvkNbb7+YYvCHJflba3L7Txyx/6Fov3ov2bGPr/n5MTixmPhdQ== + version "1.4.728" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.728.tgz#ac54d9d1b38752b920ec737a48c83dec2bf45ea1" + integrity sha512-Ud1v7hJJYIqehlUJGqR6PF1Ek8l80zWwxA6nGxigBsGJ9f9M2fciHyrIiNMerSHSH3p+0/Ia7jIlnDkt41h5cw== emittery@^0.8.1: version "0.8.1" From f06daafc53afd2cb6ff90ba5d2b94369f2dabb2a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 5 Apr 2024 08:15:14 -0700 Subject: [PATCH 105/261] chore(deps): upgrade configuration (#3980) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8571832318 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index b6453f4a9..8fb70772c 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.17", + "projen": "^0.80.19", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 8718a33d3..9baf13b07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.17: - version "0.80.17" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.17.tgz#09a9838e3b0ab8e85bcacf90e59262986861ec18" - integrity sha512-OgZZi43Al7Mo0/e1yXTl0/4XuqbvomQRg+z9M9rWZMgpq0XJ2kY+hXThP6tW5k1eDCtbihR04AdztChp6bYRUQ== +projen@^0.80.19: + version "0.80.19" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.19.tgz#902b43510d5977e58327661e7cb0e8479383b47a" + integrity sha512-icZyUZlfk/cc5HcAmm+aunSYzOjF1e+ZdTB/9K/++KktKrkqQJHD6y/EBkvU7rKsfQlntuX5ESt2xsXNgVBJzg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 05918291d9c0f4aed43f282136beeeb7db175121 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 6 Apr 2024 02:07:35 -0700 Subject: [PATCH 106/261] chore(deps): upgrade dev dependencies (#3981) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8580071359 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 36 ++++++++++++++++++------------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 8fb70772c..e915d7947 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.54", - "cdk8s-cli": "^2.198.92", + "cdk8s": "2.68.55", + "cdk8s-cli": "^2.198.93", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 9baf13b07..70a656490 100644 --- a/yarn.lock +++ b/yarn.lock @@ -917,16 +917,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.4.tgz#af5921bd75ccdf3a3d8b3fa75bf3d3359268cd11" - integrity sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw== + version "20.12.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.5.tgz#74c4f31ab17955d0b5808cdc8fd2839526ad00b3" + integrity sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.94" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.94.tgz#3337174e6d031e5803eb0a6a34fdbaafc08b26c3" - integrity sha512-X8q3DoKq8t/QhA0Rk/9wJUajxtXRDiCK+cVaONKLxpsjPhu+xX6uZuEj4UKGLQ4p0obTdFxa0cP/BMvf9mOYZA== + version "16.18.95" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.95.tgz#f01ea9e77120c76345fe386ab4a234cc0c19e62d" + integrity sha512-z9w+CcR7ahc7UhsKe+PGB25nmPmCERQBAdLdFHhoZ6+FfgSr7gUvdQI0eLH2t7ue8u5wKsLdde6cHKPjhC8vGg== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1548,14 +1548,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.92: - version "2.198.92" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.92.tgz#cf56b2f4b8aa8be1d51b68c9537a8b18e6b4ca70" - integrity sha512-GME+5aVYXgf1Jp1xS3o69+PQZMtEl9bCPzpzk3E+ogbZe/0AV0gIm/+5dzepyGTLkmj/EEwjPYdiIGQeYYsbNA== +cdk8s-cli@^2.198.93: + version "2.198.93" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.93.tgz#205aa764f88eee43b0f6f6cb94a66da7c0deccca" + integrity sha512-GW4YG9zUdJuxlewyRBIh40VwUkcxzCmSfrVwLnLCsrPkJhd4dBZgqlmGo7E7HDQuLLml3mhwYngzGqZXzBEmQQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.54" + cdk8s "^2.68.55" cdk8s-plus-25 "^2.22.79" codemaker "^1.96.0" colors "1.4.0" @@ -1581,10 +1581,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.54, cdk8s@^2.68.54: - version "2.68.54" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.54.tgz#b212b0b2eb7dc212f3357ffba3476511c1be93ee" - integrity sha512-K7Ib1pzpp6huUw4mkMENGU0WLg2omLvbitGcLj6a497hXw7czBrFU8FK8Edn9wbxku3KK2KmbB+bWX83PAlgWw== +cdk8s@2.68.55, cdk8s@^2.68.55: + version "2.68.55" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.55.tgz#01b06ece64553dacf7dfed101d69b0564edf9d48" + integrity sha512-wZiYE2Jt7VS0tevIWEBJGW7OVADoU6R+XCilL1zp0nO18zNIUYgXGw2elQ/UOrk5yrOsipqcpHeKZTv37Kw5nQ== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.2" @@ -2273,9 +2273,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.728" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.728.tgz#ac54d9d1b38752b920ec737a48c83dec2bf45ea1" - integrity sha512-Ud1v7hJJYIqehlUJGqR6PF1Ek8l80zWwxA6nGxigBsGJ9f9M2fciHyrIiNMerSHSH3p+0/Ia7jIlnDkt41h5cw== + version "1.4.729" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.729.tgz#8477d21e2a50993781950885b2731d92ad532c00" + integrity sha512-bx7+5Saea/qu14kmPTDHQxkp2UnziG3iajUQu3BxFvCOnpAJdDbMV4rSl+EqFDkkpNNVUFlR1kDfpL59xfy1HA== emittery@^0.8.1: version "0.8.1" From 0cd21c04e533e873c1698d173d395e4338e2a8ec Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 6 Apr 2024 08:09:10 -0700 Subject: [PATCH 107/261] chore(deps): upgrade configuration (#3986) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8581996514 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e915d7947..3154386d4 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.510", + "@cdk8s/projen-common": "^0.0.511", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index 70a656490..d6179f3ac 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,10 +296,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.510": - version "0.0.510" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.510.tgz#b036d04e7d29ed675fb2ed3548164700ce651d8f" - integrity sha512-Oqey0aPxWSb1fU5UXG2984D7khUODvRr9JLm7qUMEpAHd788m2PSFNmXFxfYPC7xKeX1jRyeScXqv161nb1afw== +"@cdk8s/projen-common@^0.0.511": + version "0.0.511" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.511.tgz#50cf3ba8d00503863f0545c4969f9020f3c45eb5" + integrity sha512-/SRt5ueC8SoMknEi3t0VMdtzgPorF2M9UtVDt8sgdtB4mhV2yOr5Smw6yaWalmlDZWYsuptYPCZRWcUGSd2Rpw== dependencies: codemaker "^1.96.0" deepmerge "^4.3.1" From ffabf1404aa57aa981d55b7a50bcc5646e3af9e7 Mon Sep 17 00:00:00 2001 From: Denis Luchkin-Zhou Date: Sun, 7 Apr 2024 02:02:29 -0700 Subject: [PATCH 108/261] fix(container): allow the same port number with different protocols (#3508) Fixes #3507 --- src/container.ts | 7 +++-- test/container.test.ts | 71 +++++++++++++++++++++++++++++++++++++++--- 2 files changed, 71 insertions(+), 7 deletions(-) diff --git a/src/container.ts b/src/container.ts index 3357c6481..28048a6e7 100644 --- a/src/container.ts +++ b/src/container.ts @@ -820,14 +820,15 @@ export class Container { public addPort(port: ContainerPort) { const names = this._ports.map(p => p.name).filter(x => x); - const numbers = this._ports.map(p => p.number); + const numberProtocols = this._ports.map(p => `${p.number}/${p.protocol || Protocol.TCP}`); if (port.name && names.includes(port.name)) { throw new Error(`Port with name ${port.name} already exists`); } - if (numbers.includes(port.number)) { - throw new Error(`Port with number ${port.number} already exists`); + const protocol = `${port.number}/${port.protocol || Protocol.TCP}`; + if (numberProtocols.includes(protocol)) { + throw new Error(`Port with number ${port.number} and protocol ${port.protocol || Protocol.TCP} already exists`); } this._ports.push(port); diff --git a/test/container.test.ts b/test/container.test.ts index 331b6fd5a..eccb9ba7f 100644 --- a/test/container.test.ts +++ b/test/container.test.ts @@ -180,23 +180,56 @@ describe('EnvValue', () => { describe('Container', () => { - test('cannot configure identical ports at instantiation', () => { + test('cannot configure identical ports and protocols at instantiation', () => { expect(() => new kplus.Container({ image: 'image', ports: [ { number: 8080, + protocol: kplus.Protocol.TCP, }, { number: 8080, + protocol: kplus.Protocol.TCP, }, ], - })).toThrowError('Port with number 8080 already exists'); + })).toThrowError('Port with number 8080 and protocol TCP already exists'); }); - test('cannot add an already existing port number', () => { + test('can configure identical ports with different protocols at instantiation', () => { + const container = new kplus.Container({ + image: 'image', + ports: [ + { + number: 8080, + protocol: kplus.Protocol.TCP, + }, + { + number: 8080, + protocol: kplus.Protocol.UDP, + }, + ], + }); + + expect(container._toKube().ports).toEqual([{ + containerPort: 8080, + protocol: 'TCP', + }, { + containerPort: 8080, + protocol: 'UDP', + }]); + expect(container.ports).toEqual([{ + number: 8080, + protocol: kplus.Protocol.TCP, + }, { + number: 8080, + protocol: kplus.Protocol.UDP, + }]); + }); + + test('cannot add an already existing port number with identical protocol', () => { const container = new kplus.Container({ image: 'image', @@ -205,8 +238,38 @@ describe('Container', () => { }], }); - expect(() => container.addPort({ number: 8080 })).toThrowError('Port with number 8080 already exists'); + expect(() => container.addPort({ number: 8080 })).toThrowError('Port with number 8080 and protocol TCP already exists'); + + }); + + test('can add an already existing port number with a different protocol', () => { + + const container = new kplus.Container({ + image: 'image', + ports: [{ + number: 8080, + protocol: kplus.Protocol.TCP, + }], + }); + container.addPort({ + number: 8080, + protocol: kplus.Protocol.UDP, + }); + expect(container._toKube().ports).toEqual([{ + containerPort: 8080, + protocol: 'TCP', + }, { + containerPort: 8080, + protocol: 'UDP', + }]); + expect(container.ports).toEqual([{ + number: 8080, + protocol: kplus.Protocol.TCP, + }, { + number: 8080, + protocol: kplus.Protocol.UDP, + }]); }); test('cannot add an already existing port name', () => { From 46a7cb701698a7dcdfc5c7f21a3c713ee7c3584d Mon Sep 17 00:00:00 2001 From: Robert Koch Date: Sun, 7 Apr 2024 19:23:14 +1000 Subject: [PATCH 109/261] fix(statefulsets): port name not included in headless service (#3077) If you have two different containers in a Stateful Set that both require port access Kubernetes (v.1.27) will fail with the following error: ```bash The Service "SERVICE_NAME" is invalid: * spec.ports[0].name: Required value * spec.ports[1].name: Required value ``` This is because during creation of the headless service the name of the ports is not passed. This will also happen if you have a container with multiple ports. --- src/stateful-set.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stateful-set.ts b/src/stateful-set.ts index 82da25f37..79b8527b1 100644 --- a/src/stateful-set.ts +++ b/src/stateful-set.ts @@ -154,7 +154,7 @@ export class StatefulSet extends workload.Workload implements IScalable { const myPorts = container.extractContainerPorts(this); const myPortNumbers = myPorts.map(p => p.number); - const ports: service.ServicePort[] = myPorts.map(p => ({ port: p.number, targetPort: p.number, protocol: p.protocol })); + const ports: service.ServicePort[] = myPorts.map(p => ({ port: p.number, targetPort: p.number, protocol: p.protocol, name: p.name })); if (ports.length === 0) { throw new Error(`Unable to create a service for the stateful set ${this.name}: StatefulSet ports cannot be determined.`); } From 4a5e8f4bee898082b5016248a18a7487195d319f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 8 Apr 2024 02:09:55 -0700 Subject: [PATCH 110/261] chore(deps): upgrade dev dependencies (#3992) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8597394390 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 3154386d4..ec45a95c1 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.55", - "cdk8s-cli": "^2.198.93", + "cdk8s-cli": "^2.198.94", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d6179f3ac..d61485ec3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1539,19 +1539,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001606" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001606.tgz#b4d5f67ab0746a3b8b5b6d1f06e39c51beb39a9e" - integrity sha512-LPbwnW4vfpJId225pwjZJOgX1m9sGfbw/RKJvw/t0QhYOOaTXHvkjVGFGPpvwEzufrjvTlsULnVTxdy4/6cqkg== + version "1.0.30001607" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001607.tgz#b91e8e033f6bca4e13d3d45388d87fa88931d9a5" + integrity sha512-WcvhVRjXLKFB/kmOFVwELtMxyhq3iM/MvmXcyCe2PNf166c39mptscOc/45TTS96n2gpNV2z7+NakArTWZCQ3w== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.93: - version "2.198.93" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.93.tgz#205aa764f88eee43b0f6f6cb94a66da7c0deccca" - integrity sha512-GW4YG9zUdJuxlewyRBIh40VwUkcxzCmSfrVwLnLCsrPkJhd4dBZgqlmGo7E7HDQuLLml3mhwYngzGqZXzBEmQQ== +cdk8s-cli@^2.198.94: + version "2.198.94" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.94.tgz#c658349b7aef6def5363c2bee2024265a4f0053a" + integrity sha512-Glnl09lWD+WtFeJLmN2ZBKIlo4DQfHYIgsuwe3VasOrW11iYy/0PVGg/XtY/1CVciOhqpqfRRqtXJ2lU1aWN0w== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -4066,9 +4066,9 @@ jsii@1.96.0, jsii@1.x: yargs "^16.2.0" jsii@~5.3.18: - version "5.3.33" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.33.tgz#c8b066f04943593448ed6266a8d0985f13a75c7f" - integrity sha512-6+Q2ysfWvzKBjZwAOrCmI4pgt+DNYTVrbQbT4Ij3nOXoZOgDGD9SYFxjkamftWgHb3bfc7UJHi5li7AlgNHtKw== + version "5.3.34" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.34.tgz#13033685481feaa91757fcb56144ddc2db6558e4" + integrity sha512-vJc+DwAdkr1k66vn2YlybJyyv7fiCV8jOccXmdazZ7Ob+lbED0UTYZDTGFwnqj2feP17maIj1R0MaiDqxjsjKw== dependencies: "@jsii/check-node" "1.96.0" "@jsii/spec" "^1.96.0" From a5964ff7ebbc29ddf72c9a625e2730dd34aa5a08 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 8 Apr 2024 08:11:02 -0700 Subject: [PATCH 111/261] chore(deps): upgrade configuration (#3997) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8602387344 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index ec45a95c1..9c8ff3d9b 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.511", + "@cdk8s/projen-common": "^0.0.512", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", - "projen": "^0.80.19", + "projen": "^0.80.20", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index d61485ec3..26c2d9e41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,10 +296,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.511": - version "0.0.511" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.511.tgz#50cf3ba8d00503863f0545c4969f9020f3c45eb5" - integrity sha512-/SRt5ueC8SoMknEi3t0VMdtzgPorF2M9UtVDt8sgdtB4mhV2yOr5Smw6yaWalmlDZWYsuptYPCZRWcUGSd2Rpw== +"@cdk8s/projen-common@^0.0.512": + version "0.0.512" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.512.tgz#9df14139ebdcb0366196c28d84ea018135d17ab9" + integrity sha512-sXSy4cZBMJwcbcXPX9Xz/MRBsH20VrpDjjrBQ3kFJevGvUJRDe+mnDjDiP0ufli3jmLzV9qOgpQW6gVmEZj/hg== dependencies: codemaker "^1.96.0" deepmerge "^4.3.1" @@ -4853,10 +4853,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.19: - version "0.80.19" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.19.tgz#902b43510d5977e58327661e7cb0e8479383b47a" - integrity sha512-icZyUZlfk/cc5HcAmm+aunSYzOjF1e+ZdTB/9K/++KktKrkqQJHD6y/EBkvU7rKsfQlntuX5ESt2xsXNgVBJzg== +projen@^0.80.20: + version "0.80.20" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.20.tgz#ad4af6c42d1eeb1edb6675476425271a67ff0272" + integrity sha512-XVQBMdBilS/x0KmFyUH3xBIE3ZDXInAErPIAg56dGYQ0epl21kbuCYvsWdPwPQ8wdNi+D/gQUEaf/uenidH5kg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From f09bdb93e484609cb5df022fa232ae726fb51a88 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 9 Apr 2024 02:20:08 -0700 Subject: [PATCH 112/261] chore(deps): upgrade dev dependencies (#3998) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8613092868 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 6 +- yarn.lock | 172 +++++++++++++++++++++++++++++++++++++-------------- 2 files changed, 128 insertions(+), 50 deletions(-) diff --git a/package.json b/package.json index 9c8ff3d9b..0d9cbb82d 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.55", - "cdk8s-cli": "^2.198.94", + "cdk8s": "2.68.57", + "cdk8s-cli": "^2.198.95", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", @@ -67,7 +67,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.96.0", + "jsii-diff": "^1.97.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.96.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index 26c2d9e41..7f463ec3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -619,13 +619,28 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.96.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.96.0": +"@jsii/check-node@1.97.0": + version "1.97.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.97.0.tgz#aeeb3fd1a9f4d5c7a2f24faeb106f31e6015cc4f" + integrity sha512-n7t4p2JNyr6iBkAv/+9pDPU6hV/sa3Kqdp6oPw5v4/TqNyopGSGtxyOtNXtsBcN6zMibAVXmvhzZA+OBaX1FiQ== + dependencies: + chalk "^4.1.2" + semver "^7.5.4" + +"@jsii/spec@1.96.0", "@jsii/spec@^1.44.0": version "1.96.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.96.0.tgz#5816f425878b8532584275f756f19e85a211bb04" integrity sha512-53GvfnEqT84OWnytLhFR5geMcjFpY/mKxmfLDf7mXNEMUW8oEwmWTGhdM+egQLut02Z64jbzXLm06JAPxJMw/w== dependencies: ajv "^8.12.0" +"@jsii/spec@1.97.0", "@jsii/spec@^1.96.0", "@jsii/spec@^1.97.0": + version "1.97.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.97.0.tgz#951109ad43bdd7c1ea2de96a74e4fa645bd9a413" + integrity sha512-5YIq1fgOtToH6eUyTNlqAXuZzUzTD6wBukE7m5DpsxHjQlbR7TVP750FcPqH9qCitCwaePPl5IdCZJ/AS0IwEA== + dependencies: + ajv "^8.12.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -917,16 +932,16 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.5.tgz#74c4f31ab17955d0b5808cdc8fd2839526ad00b3" - integrity sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw== + version "20.12.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.6.tgz#72d068870518d7da1d97b49db401e2d6a1805294" + integrity sha512-3KurE8taB8GCvZBPngVbp0lk5CKi8M9f9k1rsADh0Evdz5SzJ+Q+Hx9uHoFGsLnLnd1xmkDQr2hVhlA0Mn0lKQ== dependencies: undici-types "~5.26.4" "@types/node@^16": - version "16.18.95" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.95.tgz#f01ea9e77120c76345fe386ab4a234cc0c19e62d" - integrity sha512-z9w+CcR7ahc7UhsKe+PGB25nmPmCERQBAdLdFHhoZ6+FfgSr7gUvdQI0eLH2t7ue8u5wKsLdde6cHKPjhC8vGg== + version "16.18.96" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.96.tgz#eb0012d23ff53d14d64ec8a352bf89792de6aade" + integrity sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ== "@types/node@^16 <= 16.18.78": version "16.18.78" @@ -1548,20 +1563,20 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.94: - version "2.198.94" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.94.tgz#c658349b7aef6def5363c2bee2024265a4f0053a" - integrity sha512-Glnl09lWD+WtFeJLmN2ZBKIlo4DQfHYIgsuwe3VasOrW11iYy/0PVGg/XtY/1CVciOhqpqfRRqtXJ2lU1aWN0w== +cdk8s-cli@^2.198.95: + version "2.198.95" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.95.tgz#b3f6b4c4c4097fd5d22f536e5dc2b210ba8c1b49" + integrity sha512-qxyHsefn1CuJmCD0T7jMVxS9RRMiGO1+HuXIjdIkJc8sHJzYcerBLDJJ8AWT6x6yWOUhkSNJB+/zfBAiF59eqQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.55" + cdk8s "^2.68.56" cdk8s-plus-25 "^2.22.79" - codemaker "^1.96.0" + codemaker "^1.97.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.96.0" + jsii-pacmak "^1.97.0" jsii-srcmak "^0.1.1039" json2jsii "^0.4.3" semver "^7.6.0" @@ -1581,14 +1596,14 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.55, cdk8s@^2.68.55: - version "2.68.55" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.55.tgz#01b06ece64553dacf7dfed101d69b0564edf9d48" - integrity sha512-wZiYE2Jt7VS0tevIWEBJGW7OVADoU6R+XCilL1zp0nO18zNIUYgXGw2elQ/UOrk5yrOsipqcpHeKZTv37Kw5nQ== +cdk8s@2.68.57, cdk8s@^2.68.56: + version "2.68.57" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.57.tgz#60c552e11e666ce69cecf7503cb6b1643ab381e2" + integrity sha512-8GXjjb5ufx//b/Yl8QvfcQUTtCZ0ANp3kWBUDkufDArckVbnC/Pf9naX3pukcHslIrQqIBkUMhOVGCI4EO8GhQ== dependencies: fast-json-patch "^3.1.1" - follow-redirects "^1.15.2" - yaml "2.3.2" + follow-redirects "^1.15.6" + yaml "2.4.1" optionalDependencies: backport "8.5.0" @@ -1693,10 +1708,10 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.96.0: - version "1.96.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.96.0.tgz#83b3b2b8fe390fcd48b037b176d2761f354f776a" - integrity sha512-l85K+kh6IRxUIaCug2+dcxAOj7C8PvRggFMd7Xwn1OjdMe/nVBvpm8zFjXL3Cb4Qlhx9CV5RFfKEmjbesd7woA== +codemaker@^1.96.0, codemaker@^1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.97.0.tgz#6be131bd46ec951dbbd79498e01b42582beced3c" + integrity sha512-24ocuOL6bD9imoQqrYJOwPuL05HlEgdD8NyrtLWDUk2T94I3jwvw9pEmaj9Q4nW9tj9EEM3Ko1zV8mvPr0+mcA== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -2273,9 +2288,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.729" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.729.tgz#8477d21e2a50993781950885b2731d92ad532c00" - integrity sha512-bx7+5Saea/qu14kmPTDHQxkp2UnziG3iajUQu3BxFvCOnpAJdDbMV4rSl+EqFDkkpNNVUFlR1kDfpL59xfy1HA== + version "1.4.730" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.730.tgz#5e382c83085b50b9c63cb08692e8fcd875c1b9eb" + integrity sha512-oJRPo82XEqtQAobHpJIR3zW5YO3sSRRkPz2an4yxi1UvqhsGm54vR/wzTFV74a3soDOJ8CKW7ajOOX5ESzddwg== emittery@^0.8.1: version "0.8.1" @@ -2740,7 +2755,7 @@ follow-redirects@^1.14.9: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== -follow-redirects@^1.15.2: +follow-redirects@^1.15.6: version "1.15.6" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== @@ -3959,15 +3974,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.96.0: - version "1.96.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.96.0.tgz#fefe6862efaf420a9e00f6fe16c4669dbdd15a76" - integrity sha512-q2z7rjn1hDXqynGJdl2vcs5WbM2ZRLltk9SWTLx46wtyFPGEHafbgXtUE1ZpmT+nTE+rIWH0mw2x/iYxbw3z0A== +jsii-diff@^1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.97.0.tgz#51f97d665eb45d4c24a68537508d92dab1f7d785" + integrity sha512-tdajUw4IM3Tpp98ati/+e/PW3QxIV8EVLDz298Yr2aDHcqGa/cu7e5+rDo7gA6qCt8HOQwos7BRStvx+CeHDnw== dependencies: - "@jsii/check-node" "1.96.0" - "@jsii/spec" "^1.96.0" + "@jsii/check-node" "1.97.0" + "@jsii/spec" "^1.97.0" fs-extra "^10.1.0" - jsii-reflect "^1.96.0" + jsii-reflect "^1.97.0" log4js "^6.9.1" yargs "^16.2.0" @@ -3986,7 +4001,26 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0, jsii-pacmak@^1.96.0: +jsii-pacmak@^1.94.0, jsii-pacmak@^1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.97.0.tgz#255de8565a71dc0b8f337becb3fee7f96c7b6175" + integrity sha512-ehaQS/hrWN+alBDN6BaYMocuIbZno1OiXhemW0tqQw0RZeH3noFaBIus78cbVz2uE0JXpWCqZf89VF32Uu5jeQ== + dependencies: + "@jsii/check-node" "1.97.0" + "@jsii/spec" "^1.97.0" + clone "^2.1.2" + codemaker "^1.97.0" + commonmark "^0.30.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.97.0" + jsii-rosetta "^1.97.0" + semver "^7.5.4" + spdx-license-list "^6.8.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + +jsii-pacmak@^1.96.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.96.0.tgz#61de76793057bb888cf675515b5758386d579284" integrity sha512-+yndGw+3mIW+2QHKz6yY/RSslpgGDEWecMm33/uyOuRvWnENF6qv+KlQzCGIDhxbMvE6StN4FcsrqbM+OOBD5w== @@ -4005,7 +4039,7 @@ jsii-pacmak@^1.94.0, jsii-pacmak@^1.96.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.44.0, jsii-reflect@^1.96.0: +jsii-reflect@^1.44.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.96.0.tgz#235cdd30617d226ab8190b9abbc5477740412f7f" integrity sha512-nvT/HPR4ZMmp+zDZbotKAeSSmQODGcpR50xzl0QXxkskzH3qCW/+fkdqFq8QL9mUrJHbwdmdk/MY6+V8zb49DQ== @@ -4017,7 +4051,19 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.96.0: oo-ascii-tree "^1.96.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.96.0: +jsii-reflect@^1.96.0, jsii-reflect@^1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.97.0.tgz#8a68dab8f6d418fc3669aba6ec56b06e5fac3de9" + integrity sha512-E1oV/kliliFiqR9TxX2H5jgUObtq300Jk0kXBJKq06A/kXQk1rmCIoxnV5VFAxyhnPkmhgudpUIuzWh6STUdJg== + dependencies: + "@jsii/check-node" "1.97.0" + "@jsii/spec" "^1.97.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.97.0" + yargs "^16.2.0" + +jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.96.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.96.0.tgz#ae7a657a24a1621d603ef1b6a797e3f680b76de4" integrity sha512-TZQ3nmPay7MPhKO9ghYL5WfcRHzo79cAO0fq/WYMXVNwYBq4+g8xrXZYk/H/OTggyIgmSkVDP3EcwJXNVHC71Q== @@ -4035,6 +4081,24 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.96.0: workerpool "^6.5.1" yargs "^16.2.0" +jsii-rosetta@^1.96.0, jsii-rosetta@^1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.97.0.tgz#2594da13829d848bc5895db2895cd17c64fc3582" + integrity sha512-cxHGvwMrH7lt+O24afEI2ljMbCOtTBCRwQU7Bia87nLkYNpysfFrrz+vUGZ1yi/7DOxhQShm1i4VGJJ8UhvEAg== + dependencies: + "@jsii/check-node" "1.97.0" + "@jsii/spec" "1.97.0" + "@xmldom/xmldom" "^0.8.10" + commonmark "^0.30.0" + fast-glob "^3.3.2" + jsii "1.97.0" + semver "^7.5.4" + semver-intersect "^1.4.0" + stream-json "^1.8.0" + typescript "~3.9.10" + workerpool "^6.5.1" + yargs "^16.2.0" + jsii-srcmak@^0.1.1039: version "0.1.1039" resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1039.tgz#c85141bb770a248f1dc0f8f8b0b8259aa0b1e2be" @@ -4065,6 +4129,25 @@ jsii@1.96.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" +jsii@1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.97.0.tgz#5ceee9f1b4715b82e37ec5a24b509336d8ebef83" + integrity sha512-C3GA2Q50DkHnFozg7HKel7ZaBMCUKb/dzgH2ykfrbuJ/C/KebkPkqY/XRf95zGB42mzagPfawSLDFQiGGueQ9w== + dependencies: + "@jsii/check-node" "1.97.0" + "@jsii/spec" "^1.97.0" + case "^1.6.3" + chalk "^4" + fast-deep-equal "^3.1.3" + fs-extra "^10.1.0" + log4js "^6.9.1" + semver "^7.5.4" + semver-intersect "^1.4.0" + sort-json "^2.0.1" + spdx-license-list "^6.8.0" + typescript "~3.9.10" + yargs "^16.2.0" + jsii@~5.3.18: version "5.3.34" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.34.tgz#13033685481feaa91757fcb56144ddc2db6558e4" @@ -4627,10 +4710,10 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.96.0: - version "1.96.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.96.0.tgz#f9d97c71c31b7643fbe1165cb5024b7af83937ba" - integrity sha512-Brydgf51AsjF2Ojp9myMm05DhYXaazQWNpyWKsP6OWgUI6zBeYDintk0vtoxq5Xu3GxtxRcxlIIzPURq/da86g== +oo-ascii-tree@^1.96.0, oo-ascii-tree@^1.97.0: + version "1.97.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.97.0.tgz#f9cb274f649a52046d234dec77f6b269df4320ae" + integrity sha512-LVwQ1J6icSJ2buccnLCWdDtxxTwB0HXoB7PLPap4u90T9pAs2HqE35DpV6nV/6O1aVEO4OzwDeE2gLCUCkoGWQ== optionator@^0.9.3: version "0.9.3" @@ -6186,11 +6269,6 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" - integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== - yaml@2.4.1, yaml@^2.2.2: version "2.4.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" From 5d0505b46db06fbd021973b5ef96f32db27ec4d2 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 9 Apr 2024 05:29:29 -0700 Subject: [PATCH 113/261] chore(deps): upgrade compiler dependencies (#4002) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8615368660 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 85 ++++------------------------------------------------ 2 files changed, 6 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 0d9cbb82d..7ffdc1e14 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii": "1.x", "jsii-diff": "^1.97.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.96.0", + "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", "projen": "^0.80.20", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index 7f463ec3f..ddd759a7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -627,14 +627,7 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.96.0", "@jsii/spec@^1.44.0": - version "1.96.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.96.0.tgz#5816f425878b8532584275f756f19e85a211bb04" - integrity sha512-53GvfnEqT84OWnytLhFR5geMcjFpY/mKxmfLDf7mXNEMUW8oEwmWTGhdM+egQLut02Z64jbzXLm06JAPxJMw/w== - dependencies: - ajv "^8.12.0" - -"@jsii/spec@1.97.0", "@jsii/spec@^1.96.0", "@jsii/spec@^1.97.0": +"@jsii/spec@1.97.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.96.0", "@jsii/spec@^1.97.0": version "1.97.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.97.0.tgz#951109ad43bdd7c1ea2de96a74e4fa645bd9a413" integrity sha512-5YIq1fgOtToH6eUyTNlqAXuZzUzTD6wBukE7m5DpsxHjQlbR7TVP750FcPqH9qCitCwaePPl5IdCZJ/AS0IwEA== @@ -4020,38 +4013,7 @@ jsii-pacmak@^1.94.0, jsii-pacmak@^1.97.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-pacmak@^1.96.0: - version "1.96.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.96.0.tgz#61de76793057bb888cf675515b5758386d579284" - integrity sha512-+yndGw+3mIW+2QHKz6yY/RSslpgGDEWecMm33/uyOuRvWnENF6qv+KlQzCGIDhxbMvE6StN4FcsrqbM+OOBD5w== - dependencies: - "@jsii/check-node" "1.96.0" - "@jsii/spec" "^1.96.0" - clone "^2.1.2" - codemaker "^1.96.0" - commonmark "^0.30.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.96.0" - jsii-rosetta "^1.96.0" - semver "^7.5.4" - spdx-license-list "^6.8.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - -jsii-reflect@^1.44.0: - version "1.96.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.96.0.tgz#235cdd30617d226ab8190b9abbc5477740412f7f" - integrity sha512-nvT/HPR4ZMmp+zDZbotKAeSSmQODGcpR50xzl0QXxkskzH3qCW/+fkdqFq8QL9mUrJHbwdmdk/MY6+V8zb49DQ== - dependencies: - "@jsii/check-node" "1.96.0" - "@jsii/spec" "^1.96.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.96.0" - yargs "^16.2.0" - -jsii-reflect@^1.96.0, jsii-reflect@^1.97.0: +jsii-reflect@^1.44.0, jsii-reflect@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.97.0.tgz#8a68dab8f6d418fc3669aba6ec56b06e5fac3de9" integrity sha512-E1oV/kliliFiqR9TxX2H5jgUObtq300Jk0kXBJKq06A/kXQk1rmCIoxnV5VFAxyhnPkmhgudpUIuzWh6STUdJg== @@ -4063,25 +4025,7 @@ jsii-reflect@^1.96.0, jsii-reflect@^1.97.0: oo-ascii-tree "^1.97.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0: - version "1.96.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.96.0.tgz#ae7a657a24a1621d603ef1b6a797e3f680b76de4" - integrity sha512-TZQ3nmPay7MPhKO9ghYL5WfcRHzo79cAO0fq/WYMXVNwYBq4+g8xrXZYk/H/OTggyIgmSkVDP3EcwJXNVHC71Q== - dependencies: - "@jsii/check-node" "1.96.0" - "@jsii/spec" "1.96.0" - "@xmldom/xmldom" "^0.8.10" - commonmark "^0.30.0" - fast-glob "^3.3.2" - jsii "1.96.0" - semver "^7.5.4" - semver-intersect "^1.4.0" - stream-json "^1.8.0" - typescript "~3.9.10" - workerpool "^6.5.1" - yargs "^16.2.0" - -jsii-rosetta@^1.96.0, jsii-rosetta@^1.97.0: +jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.97.0.tgz#2594da13829d848bc5895db2895cd17c64fc3582" integrity sha512-cxHGvwMrH7lt+O24afEI2ljMbCOtTBCRwQU7Bia87nLkYNpysfFrrz+vUGZ1yi/7DOxhQShm1i4VGJJ8UhvEAg== @@ -4110,26 +4054,7 @@ jsii-srcmak@^0.1.1039: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.96.0, jsii@1.x: - version "1.96.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.96.0.tgz#1ebc4d189094f9baddb726dfe11bf50c03d2338e" - integrity sha512-4FToa9bAW8NEX1vGtdsL5TcNCgjqEHGwK8ZijeHCDznXsr+ISejc+WdFGUmfjqHpdyy/M6m0E/SU5r+VTP7J4Q== - dependencies: - "@jsii/check-node" "1.96.0" - "@jsii/spec" "^1.96.0" - case "^1.6.3" - chalk "^4" - fast-deep-equal "^3.1.3" - fs-extra "^10.1.0" - log4js "^6.9.1" - semver "^7.5.4" - semver-intersect "^1.4.0" - sort-json "^2.0.1" - spdx-license-list "^6.8.0" - typescript "~3.9.10" - yargs "^16.2.0" - -jsii@1.97.0: +jsii@1.97.0, jsii@1.x: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.97.0.tgz#5ceee9f1b4715b82e37ec5a24b509336d8ebef83" integrity sha512-C3GA2Q50DkHnFozg7HKel7ZaBMCUKb/dzgH2ykfrbuJ/C/KebkPkqY/XRf95zGB42mzagPfawSLDFQiGGueQ9w== @@ -4710,7 +4635,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.96.0, oo-ascii-tree@^1.97.0: +oo-ascii-tree@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.97.0.tgz#f9cb274f649a52046d234dec77f6b269df4320ae" integrity sha512-LVwQ1J6icSJ2buccnLCWdDtxxTwB0HXoB7PLPap4u90T9pAs2HqE35DpV6nV/6O1aVEO4OzwDeE2gLCUCkoGWQ== From fcd4a1cd2b5f90659372f7194f2a083f96a681a5 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 9 Apr 2024 08:13:16 -0700 Subject: [PATCH 114/261] chore(deps): upgrade configuration (#4006) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8617983349 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 7ffdc1e14..adb7e7c40 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.512", + "@cdk8s/projen-common": "^0.0.514", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index ddd759a7b..d132d3a27 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,12 +296,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.512": - version "0.0.512" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.512.tgz#9df14139ebdcb0366196c28d84ea018135d17ab9" - integrity sha512-sXSy4cZBMJwcbcXPX9Xz/MRBsH20VrpDjjrBQ3kFJevGvUJRDe+mnDjDiP0ufli3jmLzV9qOgpQW6gVmEZj/hg== +"@cdk8s/projen-common@^0.0.514": + version "0.0.514" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.514.tgz#a8d46fe6e93071eaa8c32330c109f390913c3896" + integrity sha512-1vnCd5cENXselL2D98fZ7waPY5dw2PjSNmMaQvNWNWIFNub1k6Y60/4r2wlHuiDYvhlvp/8VjxGrTuBFaGWoVA== dependencies: - codemaker "^1.96.0" + codemaker "^1.97.0" deepmerge "^4.3.1" "@colors/colors@1.5.0": @@ -1701,7 +1701,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.96.0, codemaker@^1.97.0: +codemaker@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.97.0.tgz#6be131bd46ec951dbbd79498e01b42582beced3c" integrity sha512-24ocuOL6bD9imoQqrYJOwPuL05HlEgdD8NyrtLWDUk2T94I3jwvw9pEmaj9Q4nW9tj9EEM3Ko1zV8mvPr0+mcA== From c30ad48f3cbdf0fb1fe83bb5f2f79967d109f53b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 10 Apr 2024 02:11:43 -0700 Subject: [PATCH 115/261] chore(deps): upgrade dev dependencies (#4007) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8628680872 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index adb7e7c40..3ccab6aba 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.57", + "cdk8s": "2.68.58", "cdk8s-cli": "^2.198.95", "constructs": "10.3.0", "eslint": "^8", diff --git a/yarn.lock b/yarn.lock index d132d3a27..da1f3098c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -925,9 +925,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.6.tgz#72d068870518d7da1d97b49db401e2d6a1805294" - integrity sha512-3KurE8taB8GCvZBPngVbp0lk5CKi8M9f9k1rsADh0Evdz5SzJ+Q+Hx9uHoFGsLnLnd1xmkDQr2hVhlA0Mn0lKQ== + version "20.12.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.7.tgz#04080362fa3dd6c5822061aa3124f5c152cff384" + integrity sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg== dependencies: undici-types "~5.26.4" @@ -1547,9 +1547,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001607" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001607.tgz#b91e8e033f6bca4e13d3d45388d87fa88931d9a5" - integrity sha512-WcvhVRjXLKFB/kmOFVwELtMxyhq3iM/MvmXcyCe2PNf166c39mptscOc/45TTS96n2gpNV2z7+NakArTWZCQ3w== + version "1.0.30001608" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001608.tgz#7ae6e92ffb300e4b4ec2f795e0abab456ec06cc0" + integrity sha512-cjUJTQkk9fQlJR2s4HMuPMvTiRggl0rAVMtthQuyOlDWuqHXqN8azLq+pi8B2TjwKJ32diHjUqRIKeFX4z1FoA== case@^1.6.3: version "1.6.3" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.57, cdk8s@^2.68.56: - version "2.68.57" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.57.tgz#60c552e11e666ce69cecf7503cb6b1643ab381e2" - integrity sha512-8GXjjb5ufx//b/Yl8QvfcQUTtCZ0ANp3kWBUDkufDArckVbnC/Pf9naX3pukcHslIrQqIBkUMhOVGCI4EO8GhQ== +cdk8s@2.68.58, cdk8s@^2.68.56: + version "2.68.58" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.58.tgz#53ea75f430d8c1e69fa579579e2ea28e6c62cf93" + integrity sha512-cCY7xsyvWi6xmfuVDfdIChqxZ8n2K3mhsA6Mj/pJC8KNJ5n2PKqquSnY7x+Ti1b967wHiK2OiGn72inlagvXXg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.730" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.730.tgz#5e382c83085b50b9c63cb08692e8fcd875c1b9eb" - integrity sha512-oJRPo82XEqtQAobHpJIR3zW5YO3sSRRkPz2an4yxi1UvqhsGm54vR/wzTFV74a3soDOJ8CKW7ajOOX5ESzddwg== + version "1.4.731" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.731.tgz#d3dc19f359045b750a1fb0bc42315a502d950187" + integrity sha512-+TqVfZjpRz2V/5SPpmJxq9qK620SC5SqCnxQIOi7i/U08ZDcTpKbT7Xjj9FU5CbXTMUb4fywbIr8C7cGv4hcjw== emittery@^0.8.1: version "0.8.1" From bdc35692ed85830dc264d4f13139f60a007c4aad Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 10 Apr 2024 08:26:08 -0700 Subject: [PATCH 116/261] chore(deps): upgrade configuration (#4012) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8633515349 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3ccab6aba..f98be0843 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.514", + "@cdk8s/projen-common": "^0.0.515", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "^16 <= 16.18.78", diff --git a/yarn.lock b/yarn.lock index da1f3098c..0422779f0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,10 +296,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.514": - version "0.0.514" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.514.tgz#a8d46fe6e93071eaa8c32330c109f390913c3896" - integrity sha512-1vnCd5cENXselL2D98fZ7waPY5dw2PjSNmMaQvNWNWIFNub1k6Y60/4r2wlHuiDYvhlvp/8VjxGrTuBFaGWoVA== +"@cdk8s/projen-common@^0.0.515": + version "0.0.515" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.515.tgz#b0ff313065939f1f6283bb808b8f9f7be67e2890" + integrity sha512-TrWwjBEy8DyCNN8gdQ/d703I7I71nk0UXAcGr2AS49zCP8pe/DTatFD0L9PQuc5A9706X1LfUWnbe7imamJKDQ== dependencies: codemaker "^1.97.0" deepmerge "^4.3.1" From ab72f5c50ffda7f3e6cb91ac6c348b5b77c4d330 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 11 Apr 2024 02:09:18 -0700 Subject: [PATCH 117/261] chore(deps): upgrade dev dependencies (#4013) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8644188687 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index f98be0843..5147a336e 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.58", - "cdk8s-cli": "^2.198.95", + "cdk8s-cli": "^2.198.96", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 0422779f0..a5cc8af7d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,14 +1556,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.95: - version "2.198.95" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.95.tgz#b3f6b4c4c4097fd5d22f536e5dc2b210ba8c1b49" - integrity sha512-qxyHsefn1CuJmCD0T7jMVxS9RRMiGO1+HuXIjdIkJc8sHJzYcerBLDJJ8AWT6x6yWOUhkSNJB+/zfBAiF59eqQ== +cdk8s-cli@^2.198.96: + version "2.198.96" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.96.tgz#12a3d57fc245e77a453073435ef338be908e7aad" + integrity sha512-p0AzM6Z2GzoycQXJdWycKcAU/HONrwpN72cg6lj+wjBmB5MoVd31nW7/bUemcHd8ZYWq2+A434EI3SQFo3A/jA== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.56" + cdk8s "^2.68.58" cdk8s-plus-25 "^2.22.79" codemaker "^1.97.0" colors "1.4.0" @@ -1589,7 +1589,7 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.58, cdk8s@^2.68.56: +cdk8s@2.68.58, cdk8s@^2.68.58: version "2.68.58" resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.58.tgz#53ea75f430d8c1e69fa579579e2ea28e6c62cf93" integrity sha512-cCY7xsyvWi6xmfuVDfdIChqxZ8n2K3mhsA6Mj/pJC8KNJ5n2PKqquSnY7x+Ti1b967wHiK2OiGn72inlagvXXg== @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.731" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.731.tgz#d3dc19f359045b750a1fb0bc42315a502d950187" - integrity sha512-+TqVfZjpRz2V/5SPpmJxq9qK620SC5SqCnxQIOi7i/U08ZDcTpKbT7Xjj9FU5CbXTMUb4fywbIr8C7cGv4hcjw== + version "1.4.733" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.733.tgz#708d51ce01a7ed3b401d5ced85e9f5d504fd4217" + integrity sha512-gUI9nhI2iBGF0OaYYLKOaOtliFMl+Bt1rY7VmEjwxOxqoYLub/D9xmduPEhbw2imE6gYkJKhIE5it+KE2ulVxQ== emittery@^0.8.1: version "0.8.1" From f3c4778dd748a40310faccd871675dde9013ff47 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 12 Apr 2024 02:10:40 -0700 Subject: [PATCH 118/261] chore(deps): upgrade dev dependencies (#4016) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8659624987 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 4 ++-- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 5147a336e..ac6789baa 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "@types/node": "^16 <= 16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.58", - "cdk8s-cli": "^2.198.96", + "cdk8s": "2.68.59", + "cdk8s-cli": "^2.198.97", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index a5cc8af7d..20cc69f31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,23 +1547,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001608" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001608.tgz#7ae6e92ffb300e4b4ec2f795e0abab456ec06cc0" - integrity sha512-cjUJTQkk9fQlJR2s4HMuPMvTiRggl0rAVMtthQuyOlDWuqHXqN8azLq+pi8B2TjwKJ32diHjUqRIKeFX4z1FoA== + version "1.0.30001609" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001609.tgz#fc34fad75c0c6d6d6303bdbceec2da8f203dabd6" + integrity sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.96: - version "2.198.96" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.96.tgz#12a3d57fc245e77a453073435ef338be908e7aad" - integrity sha512-p0AzM6Z2GzoycQXJdWycKcAU/HONrwpN72cg6lj+wjBmB5MoVd31nW7/bUemcHd8ZYWq2+A434EI3SQFo3A/jA== +cdk8s-cli@^2.198.97: + version "2.198.97" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.97.tgz#cae9bb69de48927b57e47aa0dc4bdb05865bc646" + integrity sha512-HALrdz9yCvrF2xqcmoedLqsUt97zzev2ahOjBAkEBAYNX44h3LHN121ByocGpw16fZ8vjNYHDZIErCdTsKIVeA== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.58" + cdk8s "^2.68.59" cdk8s-plus-25 "^2.22.79" codemaker "^1.97.0" colors "1.4.0" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.58, cdk8s@^2.68.58: - version "2.68.58" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.58.tgz#53ea75f430d8c1e69fa579579e2ea28e6c62cf93" - integrity sha512-cCY7xsyvWi6xmfuVDfdIChqxZ8n2K3mhsA6Mj/pJC8KNJ5n2PKqquSnY7x+Ti1b967wHiK2OiGn72inlagvXXg== +cdk8s@2.68.59, cdk8s@^2.68.59: + version "2.68.59" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.59.tgz#08a36597ac1658dbdaadfa1c87fe69a74be629c6" + integrity sha512-S8NaX3oweISAQshFcr1RZZdGyKb81077CB1qZw3hgywcpuTSmVk2gGTE2SHrogZkQJoBvAJRNwmlMyE9VkNRFQ== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.733" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.733.tgz#708d51ce01a7ed3b401d5ced85e9f5d504fd4217" - integrity sha512-gUI9nhI2iBGF0OaYYLKOaOtliFMl+Bt1rY7VmEjwxOxqoYLub/D9xmduPEhbw2imE6gYkJKhIE5it+KE2ulVxQ== + version "1.4.735" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.735.tgz#c32914ef2cd0a3a545a3def841d253a31a8a93be" + integrity sha512-pkYpvwg8VyOTQAeBqZ7jsmpCjko1Qc6We1ZtZCjRyYbT5v4AIUKDy5cQTRotQlSSZmMr8jqpEt6JtOj5k7lR7A== emittery@^0.8.1: version "0.8.1" From df28ae684c46fc2465b904f7711bb24ba1a686ea Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 12 Apr 2024 08:48:28 -0700 Subject: [PATCH 119/261] chore(deps): upgrade configuration (#4021) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8664118152 ------ *Automatically created by projen via the "upgrade-configuration-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index ac6789baa..528cb0afd 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", - "projen": "^0.80.20", + "projen": "^0.81.0", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 20cc69f31..71450ae60 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4861,10 +4861,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.80.20: - version "0.80.20" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.80.20.tgz#ad4af6c42d1eeb1edb6675476425271a67ff0272" - integrity sha512-XVQBMdBilS/x0KmFyUH3xBIE3ZDXInAErPIAg56dGYQ0epl21kbuCYvsWdPwPQ8wdNi+D/gQUEaf/uenidH5kg== +projen@^0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.0.tgz#d680aaf51811e1752305cb452dda1657e40af38a" + integrity sha512-JfEJs45TYsXlz/Nf9oVzEHztUNFVkO9d0SgJ3cG0vDTmrKACse44lB37I86orueW7iuw8pXGqwU6m4Kg2LdAkQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 928ad6f15eb908a57fa4b1cfa80a82896a63dc31 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 13 Apr 2024 02:07:51 -0700 Subject: [PATCH 120/261] chore(deps): upgrade dev dependencies (#4022) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8672431492 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 528cb0afd..73d9b9828 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.59", - "cdk8s-cli": "^2.198.97", + "cdk8s-cli": "^2.198.98", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 71450ae60..47c4301e3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.97: - version "2.198.97" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.97.tgz#cae9bb69de48927b57e47aa0dc4bdb05865bc646" - integrity sha512-HALrdz9yCvrF2xqcmoedLqsUt97zzev2ahOjBAkEBAYNX44h3LHN121ByocGpw16fZ8vjNYHDZIErCdTsKIVeA== +cdk8s-cli@^2.198.98: + version "2.198.98" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.98.tgz#c0eaf705584550ce546bc64a5c00510d19588ae6" + integrity sha512-l2FprRP2cLnjguOogCqRqWbd19OFHuh4UvMzaB1qvp9g0YtFMx0iUUFTWg7IBM1IUg3eGdoaPiM++JpQkiskkQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.735" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.735.tgz#c32914ef2cd0a3a545a3def841d253a31a8a93be" - integrity sha512-pkYpvwg8VyOTQAeBqZ7jsmpCjko1Qc6We1ZtZCjRyYbT5v4AIUKDy5cQTRotQlSSZmMr8jqpEt6JtOj5k7lR7A== + version "1.4.736" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz#ecb4348f4d5c70fb1e31c347e5bad6b751066416" + integrity sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q== emittery@^0.8.1: version "0.8.1" From ea35c8b9b6cad41311bd847dad83b424fa660c9e Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 14 Apr 2024 03:23:48 -0700 Subject: [PATCH 121/261] chore(deps): upgrade dev dependencies (#4025) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8679331308 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-28-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 73d9b9828..2905a9a2f 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.59", - "cdk8s-cli": "^2.198.98", + "cdk8s-cli": "^2.198.99", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 47c4301e3..4187c222a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.98: - version "2.198.98" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.98.tgz#c0eaf705584550ce546bc64a5c00510d19588ae6" - integrity sha512-l2FprRP2cLnjguOogCqRqWbd19OFHuh4UvMzaB1qvp9g0YtFMx0iUUFTWg7IBM1IUg3eGdoaPiM++JpQkiskkQ== +cdk8s-cli@^2.198.99: + version "2.198.99" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.99.tgz#c7c0ae872a239981f0abf31e4c99dbc5d23575b5" + integrity sha512-VNFJWrzp1HiAUlBo4oBNE3SkQbNHchs0Bk8ot8g8IjCTbz4yScLJ358wWRiOh1XggOuTlyhpQgwqE5/bREXG2Q== dependencies: "@types/node" "^16" ajv "^8.12.0" From 0a05419aec9f5fbb358595ec0b81335b0cc36d6c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 14 Apr 2024 18:06:18 +0000 Subject: [PATCH 122/261] chore(deps): bump follow-redirects from 1.15.2 to 1.15.6 (#3882) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6.
Commits
  • 35a517c Release version 1.15.6 of the npm package.
  • c4f847f Drop Proxy-Authorization across hosts.
  • 8526b4a Use GitHub for disclosure.
  • b1677ce Release version 1.15.5 of the npm package.
  • d8914f7 Preserve fragment in responseUrl.
  • 6585820 Release version 1.15.4 of the npm package.
  • 7a6567e Disallow bracketed hostnames.
  • 05629af Prefer native URL instead of deprecated url.parse.
  • 1cba8e8 Prefer native URL instead of legacy url.resolve.
  • 72bc2a4 Simplify _processResponse error handling.
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.2&new-version=1.15.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) ---
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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/cdk8s-team/cdk8s-plus/network/alerts).
--- yarn.lock | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 4187c222a..d9ccdc435 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2743,12 +2743,7 @@ fn.name@1.x.x: resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== -follow-redirects@^1.14.9: - version "1.15.2" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" - integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== - -follow-redirects@^1.15.6: +follow-redirects@^1.14.9, follow-redirects@^1.15.6: version "1.15.6" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== From e37d582194c25e95652e033fa8223e8f3c11e80c Mon Sep 17 00:00:00 2001 From: epolon Date: Mon, 15 Apr 2024 08:44:44 +0300 Subject: [PATCH 123/261] k8s-29/main Signed-off-by: epolon --- .gitattributes | 11 +- ...{release-k8s.28.yml => release-k8s.29.yml} | 10 +- ...ade-compiler-dependencies-k8s-29-main.yml} | 12 +- ... => upgrade-configuration-k8s-29-main.yml} | 12 +- ... upgrade-dev-dependencies-k8s-29-main.yml} | 12 +- ...rade-runtime-dependencies-k8s-29-main.yml} | 12 +- .gitignore | 11 +- .projen/files.json | 11 +- .projen/tasks.json | 59 +- .projenrc.ts | 18 +- README.md | 2 +- api-resources.txt | 56 - cdk8s.yaml | 1 + package.json | 25 +- projenrc/disable-publishing.ts | 10 - projenrc/gen-api-resource.ts | 349 ----- projenrc/latest-k8s-version.txt | 2 +- ...eplace-version-references.ts => rotate.ts} | 4 +- upgrade-k8s-version.md => rotate.md | 81 +- ...-resource.generated.ts => api-resource.ts} | 11 +- src/base.ts | 2 +- src/imports/k8s.ts | 1309 ++++++++++------- src/index.ts | 2 +- src/role.ts | 2 +- 24 files changed, 872 insertions(+), 1152 deletions(-) rename .github/workflows/{release-k8s.28.yml => release-k8s.29.yml} (98%) rename .github/workflows/{upgrade-compiler-dependencies-k8s-26-main.yml => upgrade-compiler-dependencies-k8s-29-main.yml} (93%) rename .github/workflows/{upgrade-configuration-k8s-26-main.yml => upgrade-configuration-k8s-29-main.yml} (92%) rename .github/workflows/{upgrade-dev-dependencies-k8s-26-main.yml => upgrade-dev-dependencies-k8s-29-main.yml} (92%) rename .github/workflows/{upgrade-runtime-dependencies-k8s-26-main.yml => upgrade-runtime-dependencies-k8s-29-main.yml} (93%) delete mode 100644 api-resources.txt delete mode 100644 projenrc/disable-publishing.ts delete mode 100644 projenrc/gen-api-resource.ts rename projenrc/{replace-version-references.ts => rotate.ts} (84%) rename upgrade-k8s-version.md => rotate.md (74%) rename src/{api-resource.generated.ts => api-resource.ts} (99%) diff --git a/.gitattributes b/.gitattributes index f9ad5a320..f2b0f6c52 100644 --- a/.gitattributes +++ b/.gitattributes @@ -12,22 +12,22 @@ /.github/workflows/backport.yml linguist-generated /.github/workflows/build.yml linguist-generated /.github/workflows/pull-request-lint.yml linguist-generated -/.github/workflows/release-k8s.28.yml linguist-generated +/.github/workflows/release-k8s.29.yml linguist-generated /.github/workflows/security.yml linguist-generated /.github/workflows/stale.yml linguist-generated /.github/workflows/triage.yml linguist-generated -/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml linguist-generated /.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml linguist-generated /.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml linguist-generated -/.github/workflows/upgrade-configuration-k8s-26-main.yml linguist-generated +/.github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml linguist-generated /.github/workflows/upgrade-configuration-k8s-27-main.yml linguist-generated /.github/workflows/upgrade-configuration-k8s-28-main.yml linguist-generated -/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml linguist-generated +/.github/workflows/upgrade-configuration-k8s-29-main.yml linguist-generated /.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml linguist-generated /.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml linguist-generated -/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml linguist-generated +/.github/workflows/upgrade-dev-dependencies-k8s-29-main.yml linguist-generated /.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml linguist-generated /.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml linguist-generated +/.github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml linguist-generated /.gitignore linguist-generated /.mergify.yml linguist-generated /.npmignore linguist-generated @@ -44,6 +44,5 @@ /LICENSE linguist-generated /package.json linguist-generated /SECURITY.md linguist-generated -/src/api-resource.generated.ts linguist-generated /tsconfig.dev.json linguist-generated /yarn.lock linguist-generated \ No newline at end of file diff --git a/.github/workflows/release-k8s.28.yml b/.github/workflows/release-k8s.29.yml similarity index 98% rename from .github/workflows/release-k8s.28.yml rename to .github/workflows/release-k8s.29.yml index ee22e5173..2464cba66 100644 --- a/.github/workflows/release-k8s.28.yml +++ b/.github/workflows/release-k8s.29.yml @@ -1,10 +1,10 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: release-k8s.28 +name: release-k8s.29 on: push: branches: - - k8s-28/main + - k8s-29/main workflow_dispatch: {} jobs: release: @@ -31,8 +31,8 @@ jobs: node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - - name: release:k8s-28/main - run: npx projen release:k8s-28/main + - name: release:k8s-29/main + run: npx projen release:k8s-29/main - name: Check if version has already been tagged id: check_tag_exists run: |- @@ -259,7 +259,7 @@ jobs: run: mv .repo/dist dist - name: Release env: - GIT_BRANCH: k8s.28 + GIT_BRANCH: k8s.29 GIT_USER_NAME: cdk8s-automation GIT_USER_EMAIL: cdk8s-team@amazon.com GITHUB_TOKEN: ${{ secrets.GO_GITHUB_TOKEN }} diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml similarity index 93% rename from .github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml rename to .github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml index 9d4e8c25e..672463316 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-compiler-dependencies-k8s-26-main +name: upgrade-compiler-dependencies-k8s-29-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-26-main" workflow* - branch: github-actions/upgrade-compiler-dependencies-k8s-26-main + *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* + branch: github-actions/upgrade-compiler-dependencies-k8s-29-main title: "chore(deps): upgrade compiler dependencies" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-26-main" workflow* + *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-configuration-k8s-26-main.yml b/.github/workflows/upgrade-configuration-k8s-29-main.yml similarity index 92% rename from .github/workflows/upgrade-configuration-k8s-26-main.yml rename to .github/workflows/upgrade-configuration-k8s-29-main.yml index 767f1334b..0735cbcdf 100644 --- a/.github/workflows/upgrade-configuration-k8s-26-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-29-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-configuration-k8s-26-main +name: upgrade-configuration-k8s-29-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-configuration-k8s-26-main" workflow* - branch: github-actions/upgrade-configuration-k8s-26-main + *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* + branch: github-actions/upgrade-configuration-k8s-29-main title: "chore(deps): upgrade configuration" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-configuration-k8s-26-main" workflow* + *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-29-main.yml similarity index 92% rename from .github/workflows/upgrade-dev-dependencies-k8s-26-main.yml rename to .github/workflows/upgrade-dev-dependencies-k8s-29-main.yml index 7879fec53..302266842 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-29-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-dev-dependencies-k8s-26-main +name: upgrade-dev-dependencies-k8s-29-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-dev-dependencies-k8s-26-main" workflow* - branch: github-actions/upgrade-dev-dependencies-k8s-26-main + *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* + branch: github-actions/upgrade-dev-dependencies-k8s-29-main title: "chore(deps): upgrade dev dependencies" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-dev-dependencies-k8s-26-main" workflow* + *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml similarity index 93% rename from .github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml rename to .github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml index 7f7409712..c0d3b516c 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-runtime-dependencies-k8s-26-main +name: upgrade-runtime-dependencies-k8s-29-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-26/main + ref: k8s-29/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-26-main" workflow* - branch: github-actions/upgrade-runtime-dependencies-k8s-26-main + *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-29-main" workflow* + branch: github-actions/upgrade-runtime-dependencies-k8s-29-main title: "chore(deps): upgrade runtime dependencies" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-26-main" workflow* + *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-29-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.gitignore b/.gitignore index 2bff38a9e..f5c7cd671 100644 --- a/.gitignore +++ b/.gitignore @@ -37,11 +37,11 @@ junit.xml !/.github/workflows/build.yml /dist/changelog.md /dist/version.txt -!/.github/workflows/release-k8s.28.yml +!/.github/workflows/release-k8s.29.yml !/.mergify.yml +!/.github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml !/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml !/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml -!/.github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml !/.github/pull_request_template.md !/test/ !/tsconfig.dev.json @@ -64,20 +64,19 @@ tsconfig.json !/.github/workflows/security.yml !/.github/workflows/triage.yml !/.github/workflows/stale.yml +!/.github/workflows/upgrade-configuration-k8s-29-main.yml !/.github/workflows/upgrade-configuration-k8s-28-main.yml !/.github/workflows/upgrade-configuration-k8s-27-main.yml -!/.github/workflows/upgrade-configuration-k8s-26-main.yml +!/.github/workflows/upgrade-dev-dependencies-k8s-29-main.yml !/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml !/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml -!/.github/workflows/upgrade-dev-dependencies-k8s-26-main.yml +!/.github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml !/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml !/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml -!/.github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml !/.backportrc.json !/.github/workflows/backport.yml .vscode/ docs/typescript.md docs/python.md docs/java.md -!/src/api-resource.generated.ts !/.projenrc.ts diff --git a/.projen/files.json b/.projen/files.json index 1e214e57a..c6639bd30 100644 --- a/.projen/files.json +++ b/.projen/files.json @@ -11,22 +11,22 @@ ".github/workflows/backport.yml", ".github/workflows/build.yml", ".github/workflows/pull-request-lint.yml", - ".github/workflows/release-k8s.28.yml", + ".github/workflows/release-k8s.29.yml", ".github/workflows/security.yml", ".github/workflows/stale.yml", ".github/workflows/triage.yml", - ".github/workflows/upgrade-compiler-dependencies-k8s-26-main.yml", ".github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml", ".github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml", - ".github/workflows/upgrade-configuration-k8s-26-main.yml", + ".github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml", ".github/workflows/upgrade-configuration-k8s-27-main.yml", ".github/workflows/upgrade-configuration-k8s-28-main.yml", - ".github/workflows/upgrade-dev-dependencies-k8s-26-main.yml", + ".github/workflows/upgrade-configuration-k8s-29-main.yml", ".github/workflows/upgrade-dev-dependencies-k8s-27-main.yml", ".github/workflows/upgrade-dev-dependencies-k8s-28-main.yml", - ".github/workflows/upgrade-runtime-dependencies-k8s-26-main.yml", + ".github/workflows/upgrade-dev-dependencies-k8s-29-main.yml", ".github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml", ".github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml", + ".github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml", ".gitignore", ".mergify.yml", ".projen/deps.json", @@ -39,7 +39,6 @@ "git-hooks/setup.sh", "LICENSE", "SECURITY.md", - "src/api-resource.generated.ts", "tsconfig.dev.json" ], "//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\"." diff --git a/.projen/tasks.json b/.projen/tasks.json index 460f2cbeb..3a4fb8158 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -12,27 +12,27 @@ } ] }, - "backport:k8s-26/main": { - "name": "backport:k8s-26/main", + "backport:k8s-27/main": { + "name": "backport:k8s-27/main", "requiredEnv": [ "BACKPORT_PR_NUMBER", "GITHUB_TOKEN" ], "steps": [ { - "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-26/main" + "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-27/main" } ] }, - "backport:k8s-27/main": { - "name": "backport:k8s-27/main", + "backport:k8s-28/main": { + "name": "backport:k8s-28/main", "requiredEnv": [ "BACKPORT_PR_NUMBER", "GITHUB_TOKEN" ], "steps": [ { - "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-27/main" + "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-28/main" } ] }, @@ -68,7 +68,7 @@ "CHANGELOG": "dist/changelog.md", "BUMPFILE": "dist/version.txt", "RELEASETAG": "dist/releasetag.txt", - "RELEASE_TAG_PREFIX": "cdk8s-plus-28/", + "RELEASE_TAG_PREFIX": "cdk8s-plus-29/", "RELEASABLE_COMMITS": "git log --no-merges --oneline $LATEST_TAG..HEAD -E --grep '^(feat|fix){1}(\\([^()[:space:]]+\\))?(!)?:[[:blank:]]+.+' --grep 'chore\\(deps\\): upgrade runtime dependencies' --grep 'chore\\(deps\\): upgrade compiler dependencies'" }, "steps": [ @@ -140,14 +140,6 @@ } ] }, - "disable-publishing": { - "name": "disable-publishing", - "steps": [ - { - "exec": "ts-node projenrc/disable-publishing.ts " - } - ] - }, "docgen": { "name": "docgen", "description": "Generate API.md from .jsii manifest", @@ -214,7 +206,7 @@ "description": "Updates imports based on latest version of cdk8s-cli.", "steps": [ { - "exec": "cdk8s -l typescript -o src/imports import k8s@1.28.0" + "exec": "cdk8s -l typescript -o src/imports import k8s@1.29.0" } ] }, @@ -328,22 +320,13 @@ "name": "pre-compile", "description": "Prepare the project for compilation" }, - "regenerate-api-information": { - "name": "regenerate-api-information", - "description": "Regenerate the information about the kubernetes API needed for auto-generating source code files. Requires access to a kubernetes cluster.", - "steps": [ - { - "exec": "kubectl api-resources -o wide > api-resources.txt" - } - ] - }, - "release:k8s-28/main": { - "name": "release:k8s-28/main", - "description": "Prepare a release from \"k8s-28/main\" branch", + "release:k8s-29/main": { + "name": "release:k8s-29/main", + "description": "Prepare a release from \"k8s-29/main\" branch", "env": { "RELEASE": "true", "MAJOR": "2", - "RELEASE_TAG_PREFIX": "cdk8s-plus-28/" + "RELEASE_TAG_PREFIX": "cdk8s-plus-29/" }, "steps": [ { @@ -363,6 +346,14 @@ } ] }, + "rotate": { + "name": "rotate", + "steps": [ + { + "exec": "ts-node projenrc/rotate.ts 29" + } + ] + }, "test": { "name": "test", "description": "Run tests", @@ -393,7 +384,7 @@ "CHANGELOG": "dist/changelog.md", "BUMPFILE": "dist/version.txt", "RELEASETAG": "dist/releasetag.txt", - "RELEASE_TAG_PREFIX": "cdk8s-plus-28/", + "RELEASE_TAG_PREFIX": "cdk8s-plus-29/", "RELEASABLE_COMMITS": "git log --no-merges --oneline $LATEST_TAG..HEAD -E --grep '^(feat|fix){1}(\\([^()[:space:]]+\\))?(!)?:[[:blank:]]+.+' --grep 'chore\\(deps\\): upgrade runtime dependencies' --grep 'chore\\(deps\\): upgrade compiler dependencies'" }, "steps": [ @@ -402,14 +393,6 @@ } ] }, - "update-k8s-version-references": { - "name": "update-k8s-version-references", - "steps": [ - { - "exec": "ts-node projenrc/replace-version-references.ts 28" - } - ] - }, "upgrade-compiler-dependencies": { "name": "upgrade-compiler-dependencies", "description": "upgrade compiler dependencies", diff --git a/.projenrc.ts b/.projenrc.ts index 94d2a5120..32bf5a571 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -1,7 +1,6 @@ import * as fs from 'fs'; import * as path from 'path'; import { Cdk8sTeamJsiiProject } from '@cdk8s/projen-common'; -import { generateApiResources } from './projenrc/gen-api-resource'; // the version of k8s this branch supports const SPEC_VERSION = fs.readFileSync('projenrc/latest-k8s-version.txt', 'utf-8'); @@ -69,9 +68,6 @@ const project = new Cdk8sTeamJsiiProject({ ], }); -// Used in K8s upgrade tests to control publishing of new branches -project.package.addField('private', false); - // not using `npmAccess` property because projen omits values that are // identical to npm defaults. project.package.addField('publishConfig', { access: 'public' }); @@ -98,18 +94,8 @@ for (const lang of ['typescript', 'python', 'java']) { project.gitignore.exclude(output); } -project.addTask('regenerate-api-information', { - description: 'Regenerate the information about the kubernetes API needed for auto-generating source code files. Requires access to a kubernetes cluster.', - exec: 'kubectl api-resources -o wide > api-resources.txt', -}); -generateApiResources(project, 'api-resources.txt', 'src/api-resource.generated.ts'); - // Projen task to update references to old versions of cdk8s-plus -const versionTaskObject = project.addTask('update-k8s-version-references'); -versionTaskObject.exec('ts-node projenrc/replace-version-references.ts ' + SPEC_VERSION); - -// Projen task to disable publishing -const disablePublishingTaskObject = project.addTask('disable-publishing'); -disablePublishingTaskObject.exec('ts-node projenrc/disable-publishing.ts '); +const versionTaskObject = project.addTask('rotate'); +versionTaskObject.exec('ts-node projenrc/rotate.ts ' + SPEC_VERSION); project.synth(); \ No newline at end of file diff --git a/README.md b/README.md index 6af3e732a..541b4c13c 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ | k8s version | npm (JS/TS) | PyPI (Python) | Maven (Java) | Go | | ----------- | --------------------------------------------------- | ----------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------------- | -| 1.26.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-26) | [Link](https://pypi.org/project/cdk8s-plus-26/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-26) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.26) | | 1.27.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-27) | [Link](https://pypi.org/project/cdk8s-plus-27/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-27) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.27) | | 1.28.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-28) | [Link](https://pypi.org/project/cdk8s-plus-28/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-28) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.28) | +| 1.29.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-29) | [Link](https://pypi.org/project/cdk8s-plus-29/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-29) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.29) | **cdk8s+** is a software development framework that provides high level diff --git a/api-resources.txt b/api-resources.txt deleted file mode 100644 index f1e8d4a4b..000000000 --- a/api-resources.txt +++ /dev/null @@ -1,56 +0,0 @@ -NAME SHORTNAMES APIVERSION NAMESPACED KIND VERBS CATEGORIES -bindings v1 true Binding create -componentstatuses cs v1 false ComponentStatus get,list -configmaps cm v1 true ConfigMap create,delete,deletecollection,get,list,patch,update,watch -endpoints ep v1 true Endpoints create,delete,deletecollection,get,list,patch,update,watch -events ev v1 true Event create,delete,deletecollection,get,list,patch,update,watch -limitranges limits v1 true LimitRange create,delete,deletecollection,get,list,patch,update,watch -namespaces ns v1 false Namespace create,delete,get,list,patch,update,watch -nodes no v1 false Node create,delete,deletecollection,get,list,patch,update,watch -persistentvolumeclaims pvc v1 true PersistentVolumeClaim create,delete,deletecollection,get,list,patch,update,watch -persistentvolumes pv v1 false PersistentVolume create,delete,deletecollection,get,list,patch,update,watch -pods po v1 true Pod create,delete,deletecollection,get,list,patch,update,watch all -podtemplates v1 true PodTemplate create,delete,deletecollection,get,list,patch,update,watch -replicationcontrollers rc v1 true ReplicationController create,delete,deletecollection,get,list,patch,update,watch all -resourcequotas quota v1 true ResourceQuota create,delete,deletecollection,get,list,patch,update,watch -secrets v1 true Secret create,delete,deletecollection,get,list,patch,update,watch -serviceaccounts sa v1 true ServiceAccount create,delete,deletecollection,get,list,patch,update,watch -services svc v1 true Service create,delete,deletecollection,get,list,patch,update,watch all -mutatingwebhookconfigurations admissionregistration.k8s.io/v1 false MutatingWebhookConfiguration create,delete,deletecollection,get,list,patch,update,watch api-extensions -validatingwebhookconfigurations admissionregistration.k8s.io/v1 false ValidatingWebhookConfiguration create,delete,deletecollection,get,list,patch,update,watch api-extensions -customresourcedefinitions crd,crds apiextensions.k8s.io/v1 false CustomResourceDefinition create,delete,deletecollection,get,list,patch,update,watch api-extensions -apiservices apiregistration.k8s.io/v1 false APIService create,delete,deletecollection,get,list,patch,update,watch api-extensions -controllerrevisions apps/v1 true ControllerRevision create,delete,deletecollection,get,list,patch,update,watch -daemonsets ds apps/v1 true DaemonSet create,delete,deletecollection,get,list,patch,update,watch all -deployments deploy apps/v1 true Deployment create,delete,deletecollection,get,list,patch,update,watch all -replicasets rs apps/v1 true ReplicaSet create,delete,deletecollection,get,list,patch,update,watch all -statefulsets sts apps/v1 true StatefulSet create,delete,deletecollection,get,list,patch,update,watch all -tokenreviews authentication.k8s.io/v1 false TokenReview create -localsubjectaccessreviews authorization.k8s.io/v1 true LocalSubjectAccessReview create -selfsubjectaccessreviews authorization.k8s.io/v1 false SelfSubjectAccessReview create -selfsubjectrulesreviews authorization.k8s.io/v1 false SelfSubjectRulesReview create -subjectaccessreviews authorization.k8s.io/v1 false SubjectAccessReview create -horizontalpodautoscalers hpa autoscaling/v2 true HorizontalPodAutoscaler create,delete,deletecollection,get,list,patch,update,watch all -cronjobs cj batch/v1 true CronJob create,delete,deletecollection,get,list,patch,update,watch all -jobs batch/v1 true Job create,delete,deletecollection,get,list,patch,update,watch all -certificatesigningrequests csr certificates.k8s.io/v1 false CertificateSigningRequest create,delete,deletecollection,get,list,patch,update,watch -leases coordination.k8s.io/v1 true Lease create,delete,deletecollection,get,list,patch,update,watch -endpointslices discovery.k8s.io/v1 true EndpointSlice create,delete,deletecollection,get,list,patch,update,watch -events ev events.k8s.io/v1 true Event create,delete,deletecollection,get,list,patch,update,watch -flowschemas flowcontrol.apiserver.k8s.io/v1beta3 false FlowSchema create,delete,deletecollection,get,list,patch,update,watch -prioritylevelconfigurations flowcontrol.apiserver.k8s.io/v1beta3 false PriorityLevelConfiguration create,delete,deletecollection,get,list,patch,update,watch -ingressclasses networking.k8s.io/v1 false IngressClass create,delete,deletecollection,get,list,patch,update,watch -ingresses ing networking.k8s.io/v1 true Ingress create,delete,deletecollection,get,list,patch,update,watch -networkpolicies netpol networking.k8s.io/v1 true NetworkPolicy create,delete,deletecollection,get,list,patch,update,watch -runtimeclasses node.k8s.io/v1 false RuntimeClass create,delete,deletecollection,get,list,patch,update,watch -poddisruptionbudgets pdb policy/v1 true PodDisruptionBudget create,delete,deletecollection,get,list,patch,update,watch -clusterrolebindings rbac.authorization.k8s.io/v1 false ClusterRoleBinding create,delete,deletecollection,get,list,patch,update,watch -clusterroles rbac.authorization.k8s.io/v1 false ClusterRole create,delete,deletecollection,get,list,patch,update,watch -rolebindings rbac.authorization.k8s.io/v1 true RoleBinding create,delete,deletecollection,get,list,patch,update,watch -roles rbac.authorization.k8s.io/v1 true Role create,delete,deletecollection,get,list,patch,update,watch -priorityclasses pc scheduling.k8s.io/v1 false PriorityClass create,delete,deletecollection,get,list,patch,update,watch -csidrivers storage.k8s.io/v1 false CSIDriver create,delete,deletecollection,get,list,patch,update,watch -csinodes storage.k8s.io/v1 false CSINode create,delete,deletecollection,get,list,patch,update,watch -csistoragecapacities storage.k8s.io/v1 true CSIStorageCapacity create,delete,deletecollection,get,list,patch,update,watch -storageclasses sc storage.k8s.io/v1 false StorageClass create,delete,deletecollection,get,list,patch,update,watch -volumeattachments storage.k8s.io/v1 false VolumeAttachment create,delete,deletecollection,get,list,patch,update,watch diff --git a/cdk8s.yaml b/cdk8s.yaml index 2aa53305e..ed33dbab3 100644 --- a/cdk8s.yaml +++ b/cdk8s.yaml @@ -3,3 +3,4 @@ pluginsDirectory: /home/runner/.cdk8s/plugins imports: - k8s@1.27.0 - k8s@1.28.0 + - k8s@1.29.0 diff --git a/package.json b/package.json index 2905a9a2f..fd22e0ca8 100644 --- a/package.json +++ b/package.json @@ -1,21 +1,20 @@ { - "name": "cdk8s-plus-28", - "description": "cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-28 synthesizes Kubernetes manifests for Kubernetes 1.28.0", + "name": "cdk8s-plus-29", + "description": "cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-29 synthesizes Kubernetes manifests for Kubernetes 1.29.0", "repository": { "type": "git", "url": "https://github.com/cdk8s-team/cdk8s-plus.git" }, "scripts": { "backport": "npx projen backport", - "backport:k8s-26/main": "npx projen backport:k8s-26/main", "backport:k8s-27/main": "npx projen backport:k8s-27/main", + "backport:k8s-28/main": "npx projen backport:k8s-28/main", "build": "npx projen build", "bump": "npx projen bump", "clobber": "npx projen clobber", "compat": "npx projen compat", "compile": "npx projen compile", "default": "npx projen default", - "disable-publishing": "npx projen disable-publishing", "docgen": "npx projen docgen", "docgen:java": "npx projen docgen:java", "docgen:python": "npx projen docgen:python", @@ -33,12 +32,11 @@ "post-compile": "npx projen post-compile", "post-upgrade": "npx projen post-upgrade", "pre-compile": "npx projen pre-compile", - "regenerate-api-information": "npx projen regenerate-api-information", - "release:k8s-28/main": "npx projen release:k8s-28/main", + "release:k8s-29/main": "npx projen release:k8s-29/main", + "rotate": "npx projen rotate", "test": "npx projen test", "test:watch": "npx projen test:watch", "unbump": "npx projen unbump", - "update-k8s-version-references": "npx projen update-k8s-version-references", "upgrade-compiler-dependencies": "npx projen upgrade-compiler-dependencies", "upgrade-configuration": "npx projen upgrade-configuration", "upgrade-dev-dependencies": "npx projen upgrade-dev-dependencies", @@ -157,19 +155,19 @@ "outdir": "dist", "targets": { "java": { - "package": "org.cdk8s.plus28", + "package": "org.cdk8s.plus29", "maven": { "groupId": "org.cdk8s", - "artifactId": "cdk8s-plus-28" + "artifactId": "cdk8s-plus-29" } }, "python": { - "distName": "cdk8s-plus-28", - "module": "cdk8s_plus_28" + "distName": "cdk8s-plus-29", + "module": "cdk8s_plus_29" }, "dotnet": { - "namespace": "Org.Cdk8s.Plus28", - "packageId": "Org.Cdk8s.Plus28" + "namespace": "Org.Cdk8s.Plus29", + "packageId": "Org.Cdk8s.Plus29" }, "go": { "moduleName": "github.com/cdk8s-team/cdk8s-plus-go" @@ -183,6 +181,5 @@ "optionalDependencies": { "backport": "8.5.0" }, - "private": false, "//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\"." } diff --git a/projenrc/disable-publishing.ts b/projenrc/disable-publishing.ts deleted file mode 100644 index 2fbf30c94..000000000 --- a/projenrc/disable-publishing.ts +++ /dev/null @@ -1,10 +0,0 @@ -import * as fs from 'fs'; - -function disablePublishing() { - const filePath = '.projenrc.ts'; - let curFileData = fs.readFileSync(filePath, 'utf-8'); - curFileData = curFileData.replace("project.package.addField('private', false);", "project.package.addField('private', true);"); - fs.writeFileSync(filePath, curFileData); -} - -disablePublishing(); \ No newline at end of file diff --git a/projenrc/gen-api-resource.ts b/projenrc/gen-api-resource.ts deleted file mode 100644 index 2a57c539d..000000000 --- a/projenrc/gen-api-resource.ts +++ /dev/null @@ -1,349 +0,0 @@ -import * as fs from 'fs'; -import * as path from 'path'; -import { Project, SourceCode } from 'projen'; -import { snakeCase } from 'snake-case'; - -/** - * Generate a source file for the `ApiResource` module, based on information about API - * resources generated by running `kubectl api-resources -o wide`. - * - * We do this because `kubectl api-resources` doesn't support JSON output - * formatting, and at the time of writing, parsing this command output seemed - * simpler than extracting information from the OpenAPI schema. - */ -export function generateApiResources(project: Project, sourcePath: string, outputPath: string) { - const resourceTypes = parseApiResources(sourcePath); - const ts = new SourceCode(project, outputPath); - if (ts.marker) { - ts.line(`// ${ts.marker}`); - } - ts.line(); - ts.line('/**'); - ts.line(' * Represents a resource or collection of resources.'); - ts.line(' */'); - ts.open('export interface IApiResource {'); - ts.line('/**'); - ts.line(' * The group portion of the API version (e.g. `authorization.k8s.io`).'); - ts.line(' */'); - ts.line('readonly apiGroup: string;'); - ts.line(); - ts.line('/**'); - ts.line(' * The name of a resource type as it appears in the relevant API endpoint.'); - ts.line(' * @example - "pods" or "pods/log"'); - ts.line(' * @see https://kubernetes.io/docs/reference/access-authn-authz/rbac/#referring-to-resources'); - ts.line(' */'); - ts.line('readonly resourceType: string;'); - ts.line(); - ts.line('/**'); - ts.line(' * The unique, namespace-global, name of an object inside the Kubernetes cluster.'); - ts.line(' *'); - ts.line(' * If this is omitted, the ApiResource should represent all objects of the given type.'); - ts.line(' */'); - ts.line('readonly resourceName?: string;'); - ts.close('}'); - - ts.line('/**'); - ts.line(' * An API Endpoint can either be a resource descriptor (e.g /pods)'); - ts.line(' * or a non resource url (e.g /healthz). It must be one or the other, and not both.'); - ts.line(' */'); - ts.open('export interface IApiEndpoint {'); - ts.line(''); - ts.line('/**'); - ts.line(' * Return the IApiResource this object represents.'); - ts.line(' */'); - ts.line('asApiResource(): IApiResource | undefined;'); - ts.line(''); - ts.line('/**'); - ts.line(' * Return the non resource url this object represents.'); - ts.line(' */'); - ts.line('asNonApiResource(): string | undefined;'); - ts.line(''); - ts.close('}'); - - ts.line(); - ts.line('/**'); - ts.line(' * Options for `ApiResource`.'); - ts.line(' */'); - ts.open('export interface ApiResourceOptions {'); - ts.line('/**'); - ts.line(' * The group portion of the API version (e.g. `authorization.k8s.io`).'); - ts.line(' */'); - ts.line('readonly apiGroup: string;'); - ts.line(); - ts.line('/**'); - ts.line(' * The name of the resource type as it appears in the relevant API endpoint.'); - ts.line(' * @example - "pods" or "pods/log"'); - ts.line(' * @see https://kubernetes.io/docs/reference/access-authn-authz/rbac/#referring-to-resources'); - ts.line(' */'); - ts.line('readonly resourceType: string;'); - ts.close('}'); - ts.line(); - ts.line('/**'); - ts.line(' * Represents information about an API resource type.'); - ts.line(' */'); - ts.open('export class ApiResource implements IApiResource, IApiEndpoint {'); - - for (const resource of resourceTypes) { - const typeName = normalizeTypeName(resource.kind); - let memberName = snakeCase(typeName.replace(/[^a-z0-9]/gi, '_')).split('_').filter(x => x).join('_').toUpperCase(); - - // Pluralize the resource name -- we strip some characters off of memberName - // in order to handle some weird english plurals, e.g. - // "CSI_STORAGE_CAPACITY" -> "CSI_STORAGE_CAPACITIES" - const pluralSuffix = resource.name.substring(resource.kind.length - 1).toUpperCase(); - memberName = memberName.slice(0, -1) + pluralSuffix; - - const apiGroups = resource.apiVersions.map(parseApiGroup); - - ts.line('/**'); - ts.line(` * API resource information for ${resource.kind}.`); - ts.line(' */'); - ts.open(`public static readonly ${memberName} = new ApiResource({`); - ts.line(`apiGroup: '${apiGroups[0]}',`); - ts.line(`resourceType: '${resource.name}',`); - ts.close('});'); - ts.line(); - } - - ts.line('/**'); - ts.line(' * API resource information for a custom resource type.'); - ts.line(' */'); - ts.open('public static custom(options: ApiResourceOptions): ApiResource {'); - ts.line('return new ApiResource(options);'); - ts.close('};'); - ts.line(); - ts.line('/**'); - ts.line(' * The group portion of the API version (e.g. `authorization.k8s.io`).'); - ts.line(' */'); - ts.line('public readonly apiGroup: string;'); - ts.line(); - ts.line('/**'); - ts.line(' * The name of the resource type as it appears in the relevant API endpoint.'); - ts.line(' * @example - "pods" or "pods/log"'); - ts.line(' * @see https://kubernetes.io/docs/reference/access-authn-authz/rbac/#referring-to-resources'); - ts.line(' */'); - ts.line('public readonly resourceType: string;'); - ts.line(); - ts.open('public asApiResource(): IApiResource | undefined {'); - ts.line('return this;'); - ts.close('}'); - ts.line(''); - ts.open('public asNonApiResource(): string | undefined {'); - ts.line('return undefined;'); - ts.close('}'); - ts.open('private constructor(options: ApiResourceOptions) {'); - ts.line('this.apiGroup = options.apiGroup;'); - ts.line('this.resourceType = options.resourceType;'); - ts.close('}'); - ts.close('}'); - ts.line(); - - ts.line('/**'); - ts.line(' * Factory for creating non api resources.'); - ts.line(' */'); - ts.open('export class NonApiResource implements IApiEndpoint {'); - ts.line(''); - ts.open('public static of(url: string): NonApiResource {'); - ts.line('return new NonApiResource(url);'); - ts.close('}'); - ts.line(''); - ts.line('private constructor(private readonly nonResourceUrl: string) {};'); - ts.line(); - ts.open('public asApiResource(): IApiResource | undefined {'); - ts.line('return undefined;'); - ts.close('}'); - ts.line(''); - ts.open('public asNonApiResource(): string | undefined {'); - ts.line(); - ts.line('return this.nonResourceUrl;'); - ts.close('}'); - ts.close('}'); - -} - -/** - * Extract structured API resource information from the textual output of the - * `kubectl api-resources -o wide` command. - */ -function parseApiResources(filename: string): Array { - const fileContents = fs.readFileSync(path.join(filename)).toString(); - const lines = fileContents.split('\n'); - const header = lines[0]; - const dataLines = lines.slice(1); - const columns = calculateColumnMetadata(header); - - const apiResources = new Array(); - - for (const line of dataLines) { - const entry: any = {}; - if (line == '') { - continue; - } - - for (const column of columns) { - const value = line.slice(column.start, column.end).trim(); - entry[column.title.toLowerCase()] = value; - } - - const massaged = sanitizeData(entry); - apiResources.push(massaged); - } - - combineResources(apiResources); - - return apiResources; -} - -/** - * Sanitize data that has been parsed from `kubectl api-resources -o wide` - * from string types into JavaScript values like booleans and arrays. - */ -function sanitizeData(entry: any): ApiResourceEntry { - let shortnames = entry.shortnames.split(','); - shortnames = shortnames[0].length === 0 ? [] : shortnames; - - return { - name: entry.name, - shortnames, - apiVersions: [entry.apiversion], - namespaced: Boolean(entry.namespaced), - kind: entry.kind, - verbs: entry.verbs.slice(1, -1).split(' '), - }; -} - -/** - * Sometimes resources have multiple API versions (e.g. events is listed under - * "v1" and "events.k8s.io/v1"), so we combine them together. - */ -function combineResources(resources: ApiResourceEntry[]) { - let i = 0; - while (i < resources.length) { - let didCombine = false; - for (let j = i + 1; j < resources.length; j++) { - if (resources[i].kind === resources[j].kind - && resources[i].name === resources[j].name - && resources[i].namespaced === resources[j].namespaced - ) { - const combined: ApiResourceEntry = { - kind: resources[i].kind, - name: resources[i].name, - apiVersions: Array.from(new Set( - [...resources[i].apiVersions, ...resources[j].apiVersions], - )), - namespaced: resources[i].namespaced, - shortnames: Array.from(new Set( - [...resources[i].shortnames, ...resources[j].shortnames], - )), - verbs: Array.from(new Set( - [...resources[i].verbs, ...resources[j].verbs], - )), - }; - resources[i] = combined; - resources.splice(j, 1); - didCombine = true; - break; - } - } - - if (!didCombine) { - i++; - } - } -} - -interface ApiResourceEntry { - readonly name: string; - readonly shortnames: string[]; - readonly apiVersions: string[]; - readonly namespaced: boolean; - readonly kind: string; - readonly verbs: string[]; -} - -interface Column { - readonly title: string; - readonly start: number; - readonly end?: number; // last column does not have an end index -} - -/** - * Given a string of this form: - * - * "NAME SHORTNAMES APIVERSION" - * indices: 0 10 22 31 - * - * we return an array like: - * - * [{ title: "NAME", start: 0, end: 10 }, - * { title: "SHORTNAMES", start: 10, end: 22 }, - * { title: "APIVERSION", start: 22, end: 31 }] - */ -function calculateColumnMetadata(header: string): Array { - const headerRegex = /([A-Z]+)(\s+)([A-Z]+)(\s+)([A-Z]+)(\s+)([A-Z]+)(\s+)([A-Z]+)(\s+)([A-Z]+)/; - const matches = headerRegex.exec(header)!; - - const columns = new Array(); - let currIndex = 0; - - for (let matchIdx = 1; matchIdx < matches.length - 1; matchIdx += 2) { - const start = currIndex; - const title = matches[matchIdx]; - currIndex += matches[matchIdx].length; - currIndex += matches[matchIdx + 1].length; - const end = currIndex; - - columns.push({ title, start, end }); - } - - // add last column as special case - columns.push({ title: matches[matches.length - 1], start: currIndex }); - - return columns; -} - -/** - * Convert all-caps acronyms (e.g. "VPC", "FooBARZooFIGoo") to pascal case - * (e.g. "Vpc", "FooBarZooFiGoo"). - * - * note: code borrowed from json2jsii - */ -function normalizeTypeName(typeName: string) { - // start with the full string and then use the regex to match all-caps sequences. - const re = /([A-Z]+)(?:[^a-z]|$)/g; - let result = typeName; - let m; - do { - m = re.exec(typeName); - if (m) { - const before = result.slice(0, m.index); // all the text before the sequence - const cap = m[1]; // group #1 matches the all-caps sequence we are after - const pascal = cap[0] + cap.slice(1).toLowerCase(); // convert to pascal case by lowercasing all but the first char - const after = result.slice(m.index + pascal.length); // all the text after the sequence - result = before + pascal + after; // concat - } - } while (m); - - result = result.replace(/^\S/, result[0]?.toUpperCase()); // ensure first letter is capitalized - return result; -} - -/** - * Parses the apiGroup from an apiVersion. - * @example "admissionregistration.k8s.io/v1" => "admissionregistration.k8s.io" - */ -function parseApiGroup(apiVersion: string) { - const v = apiVersion.split('/'); - - // no group means it's in the core group - // https://kubernetes.io/docs/reference/using-api/api-overview/#api-groups - if (v.length === 1) { - return ''; - } - - if (v.length === 2) { - return v[0]; - } - - throw new Error(`invalid apiVersion ${apiVersion}, expecting GROUP/VERSION. See https://kubernetes.io/docs/reference/using-api/api-overview/#api-groups`); -} diff --git a/projenrc/latest-k8s-version.txt b/projenrc/latest-k8s-version.txt index 368f89cee..d99e90eb9 100644 --- a/projenrc/latest-k8s-version.txt +++ b/projenrc/latest-k8s-version.txt @@ -1 +1 @@ -28 \ No newline at end of file +29 \ No newline at end of file diff --git a/projenrc/replace-version-references.ts b/projenrc/rotate.ts similarity index 84% rename from projenrc/replace-version-references.ts rename to projenrc/rotate.ts index 2342c5e6d..74f623100 100644 --- a/projenrc/replace-version-references.ts +++ b/projenrc/rotate.ts @@ -1,7 +1,7 @@ import * as fs from 'fs'; import * as path from 'path'; -export function replaceOldVersionReferences(latestVersion: string) { +export function rotate(latestVersion: string) { const latestVersionNumber = Number(latestVersion); @@ -16,4 +16,4 @@ export function replaceOldVersionReferences(latestVersion: string) { }); } -replaceOldVersionReferences(process.argv.slice(2)[0]); \ No newline at end of file +rotate(process.argv.slice(2)[0]); \ No newline at end of file diff --git a/upgrade-k8s-version.md b/rotate.md similarity index 74% rename from upgrade-k8s-version.md rename to rotate.md index 7018980a7..d86f42d76 100644 --- a/upgrade-k8s-version.md +++ b/rotate.md @@ -1,6 +1,7 @@ -# How to Upgrade CDK8s+/CDK8s to a new Kubernetes version +# Rotate -This document describes the changes required in order to upgrade CDK8s+/CDK8s to support a new Kubernetes version. These steps should be executed in order. +This document describes the changes required in order to create a new cdk8s-plus-XX library based +on the latest kubernetes version. These steps should be executed in order. ## :one: Prerequisite @@ -35,75 +36,27 @@ This document describes the changes required in order to upgrade CDK8s+/CDK8s to e.g. If you were upgrading from v24 -> v25 the new label would be `backport-to-k8s-24/main` -## :two: Create the new CDK8s+ branch +## :two: Create the new cdk8s-plus branch -6. Create a new branch of CDK8s+ starting from the current latest K8s version branch. The new branch should be named `k8s-XX/main` (e.g. `k8s-25/main` for K8s v1.25.0). +6. Create a new branch in the [cdk8s-plus](https://github.com/cdk8s-team/cdk8s-plus) off the current default branch. +The new branch should be named `k8s-XX/main` (e.g. `k8s-25/main` for K8s v1.25.0). 7. On the new branch update the following: - 1. ([`.projenrc.ts`](https://github.com/cdk8s-team/cdk8s-plus/blob/k8s-24/main/.projenrc.ts)): Update `LATEST_SUPPORTED_K8S_VERSION` and `SPEC_VERSION` with the new version. + 1. Bump the minor version in [latest-k8s-version.txt](./projenrc/latest-k8s-version.txt) + 2. ([`README.md`](./README.md)): In the table of supported versions, add a new row and remove the oldest one. + 3. `yarn projen` + 4. `yarn run import` # generates the L1 code based on the new spec + 5. `yarn rotate` # updates all version references in documenation + 6. `yarn build` + 7. `git commit -m "k8s-XX/main"` + 8. `git push origin k8s-XX/main"` - ```ts - // the latest version of k8s we support - const LATEST_SUPPORTED_K8S_VERSION = 25; // <-- Upgraded from 24 to 25 +8. Verify that automation builds/tags/releases the new version successfully. - // the version of k8s this branch supports - const SPEC_VERSION = '25'; // <-- Upgraded from 24 to 25 - ``` - - 2. ([`.projenrc.ts`](https://github.com/cdk8s-team/cdk8s-plus/blob/k8s-24/main/.projenrc.ts)): In the `JsiiProject()` edit `depsUpgradeOptions` to include a the oldest supported branch of k8s. - - ```ts - const LATEST_SUPPORTED_K8S_VERSION = 25 // <-- Upgraded from 24 to 25 - const project = new cdk.JsiiProject({ - ... - depsUpgradeOptions: { - workflowOptions: { - branches: [ - `k8s-${LATEST_SUPPORTED_K8S_VERSION}/main`, // was 24, now is 25 - `k8s-${LATEST_SUPPORTED_K8S_VERSION - 1}/main`, // was 23, now is 24 - `k8s-${LATEST_SUPPORTED_K8S_VERSION - 2}/main`, // was 22, now is 23 - ], - ... - }, - }, - }); - ``` - - 3. ([`README.md`](https://github.com/cdk8s-team/cdk8s-plus/blob/k8s-24/main/README.md)): Add the new version. i.e. Add a markdown status badge, and a new row in the supported k8s version table. - -8. Import the k8s spec that you merged into cdk8s during the prerequisite. - -```sh -yarn run import -# warning `yarn import` is a native yarn command so be sure to include `run` -``` - -9. Start up a local Kubernetes cluster using the same version that you are upgrading to. Make sure kubectl on your machine is configured to connect to it. - -10. Generate API types from the local Kubernetes cluster - -```sh -yarn regenerate-api-information -# Updates ./api-resources.txt -``` - -11. Let Projen upgrade the remaining files - -```sh -yarn build -# Updates package.json, .gitattributes, .gitignore, workflows, src/api-resource.generated.ts, src/imports/k8s.ts, .projen/* -``` - -12. Check all the expected files were updated as intended. - -13. Update all the cdk8s-plus `docs/plus/**` with the new syntax. - -14. Push the branch and verify that automation builds/tags/releases the new version successfully. - -15. Update CDK8s+'s default branch to the new branch in the [GitHub repo settings](https://github.com/cdk8s-team/cdk8s-plus/settings/branches). +9. Update cdk8s-plus default branch to the new branch in the [GitHub repo settings](https://github.com/cdk8s-team/cdk8s-plus/settings/branches). -## :three: Update CDK8s +## :three: Update Website 16. Create a new cdk8s branch off of cdk8s/master diff --git a/src/api-resource.generated.ts b/src/api-resource.ts similarity index 99% rename from src/api-resource.generated.ts rename to src/api-resource.ts index 6d4d06c52..0369852d3 100644 --- a/src/api-resource.generated.ts +++ b/src/api-resource.ts @@ -1,5 +1,3 @@ -// ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". - /** * Represents a resource or collection of resources. */ @@ -513,6 +511,11 @@ export class ApiResource implements IApiResource, IApiEndpoint { */ public readonly resourceType: string; + private constructor(options: ApiResourceOptions) { + this.apiGroup = options.apiGroup; + this.resourceType = options.resourceType; + } + public asApiResource(): IApiResource | undefined { return this; } @@ -520,10 +523,6 @@ export class ApiResource implements IApiResource, IApiEndpoint { public asNonApiResource(): string | undefined { return undefined; } - private constructor(options: ApiResourceOptions) { - this.apiGroup = options.apiGroup; - this.resourceType = options.resourceType; - } } /** diff --git a/src/base.ts b/src/base.ts index 38e451e56..c723dd09e 100644 --- a/src/base.ts +++ b/src/base.ts @@ -1,6 +1,6 @@ import { ApiObjectMetadata, ApiObject, ApiObjectMetadataDefinition } from 'cdk8s'; import { Construct, IConstruct } from 'constructs'; -import { IApiResource, IApiEndpoint } from './api-resource.generated'; +import { IApiResource, IApiEndpoint } from './api-resource'; /** * Initialization properties for resources. diff --git a/src/imports/k8s.ts b/src/imports/k8s.ts index 7e7eff4ef..2fdb8d276 100644 --- a/src/imports/k8s.ts +++ b/src/imports/k8s.ts @@ -4521,40 +4521,40 @@ export class KubeEndpointSliceList extends ApiObject { /** * FlowSchema defines the schema of a group of flows. Note that a flow is made up of a set of inbound API requests with similar attributes and is identified by a pair of strings: the name of the FlowSchema and a "flow distinguisher". * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchema + * @schema io.k8s.api.flowcontrol.v1.FlowSchema */ -export class KubeFlowSchemaV1Beta2 extends ApiObject { +export class KubeFlowSchema extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1beta2.FlowSchema" + * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1.FlowSchema" */ public static readonly GVK: GroupVersionKind = { - apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', + apiVersion: 'flowcontrol.apiserver.k8s.io/v1', kind: 'FlowSchema', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.FlowSchema". + * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1.FlowSchema". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubeFlowSchemaV1Beta2Props = {}): any { + public static manifest(props: KubeFlowSchemaProps = {}): any { return { - ...KubeFlowSchemaV1Beta2.GVK, - ...toJson_KubeFlowSchemaV1Beta2Props(props), + ...KubeFlowSchema.GVK, + ...toJson_KubeFlowSchemaProps(props), }; } /** - * Defines a "io.k8s.api.flowcontrol.v1beta2.FlowSchema" API object + * Defines a "io.k8s.api.flowcontrol.v1.FlowSchema" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubeFlowSchemaV1Beta2Props = {}) { + public constructor(scope: Construct, id: string, props: KubeFlowSchemaProps = {}) { super(scope, id, { - ...KubeFlowSchemaV1Beta2.GVK, + ...KubeFlowSchema.GVK, ...props, }); } @@ -4566,8 +4566,8 @@ export class KubeFlowSchemaV1Beta2 extends ApiObject { const resolved = super.toJson(); return { - ...KubeFlowSchemaV1Beta2.GVK, - ...toJson_KubeFlowSchemaV1Beta2Props(resolved), + ...KubeFlowSchema.GVK, + ...toJson_KubeFlowSchemaProps(resolved), }; } } @@ -4575,40 +4575,40 @@ export class KubeFlowSchemaV1Beta2 extends ApiObject { /** * FlowSchemaList is a list of FlowSchema objects. * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchemaList + * @schema io.k8s.api.flowcontrol.v1.FlowSchemaList */ -export class KubeFlowSchemaListV1Beta2 extends ApiObject { +export class KubeFlowSchemaList extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1beta2.FlowSchemaList" + * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1.FlowSchemaList" */ public static readonly GVK: GroupVersionKind = { - apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', + apiVersion: 'flowcontrol.apiserver.k8s.io/v1', kind: 'FlowSchemaList', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.FlowSchemaList". + * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1.FlowSchemaList". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubeFlowSchemaListV1Beta2Props): any { + public static manifest(props: KubeFlowSchemaListProps): any { return { - ...KubeFlowSchemaListV1Beta2.GVK, - ...toJson_KubeFlowSchemaListV1Beta2Props(props), + ...KubeFlowSchemaList.GVK, + ...toJson_KubeFlowSchemaListProps(props), }; } /** - * Defines a "io.k8s.api.flowcontrol.v1beta2.FlowSchemaList" API object + * Defines a "io.k8s.api.flowcontrol.v1.FlowSchemaList" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubeFlowSchemaListV1Beta2Props) { + public constructor(scope: Construct, id: string, props: KubeFlowSchemaListProps) { super(scope, id, { - ...KubeFlowSchemaListV1Beta2.GVK, + ...KubeFlowSchemaList.GVK, ...props, }); } @@ -4620,8 +4620,8 @@ export class KubeFlowSchemaListV1Beta2 extends ApiObject { const resolved = super.toJson(); return { - ...KubeFlowSchemaListV1Beta2.GVK, - ...toJson_KubeFlowSchemaListV1Beta2Props(resolved), + ...KubeFlowSchemaList.GVK, + ...toJson_KubeFlowSchemaListProps(resolved), }; } } @@ -4629,40 +4629,40 @@ export class KubeFlowSchemaListV1Beta2 extends ApiObject { /** * PriorityLevelConfiguration represents the configuration of a priority level. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration */ -export class KubePriorityLevelConfigurationV1Beta2 extends ApiObject { +export class KubePriorityLevelConfiguration extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration" + * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration" */ public static readonly GVK: GroupVersionKind = { - apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', + apiVersion: 'flowcontrol.apiserver.k8s.io/v1', kind: 'PriorityLevelConfiguration', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration". + * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubePriorityLevelConfigurationV1Beta2Props = {}): any { + public static manifest(props: KubePriorityLevelConfigurationProps = {}): any { return { - ...KubePriorityLevelConfigurationV1Beta2.GVK, - ...toJson_KubePriorityLevelConfigurationV1Beta2Props(props), + ...KubePriorityLevelConfiguration.GVK, + ...toJson_KubePriorityLevelConfigurationProps(props), }; } /** - * Defines a "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration" API object + * Defines a "io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubePriorityLevelConfigurationV1Beta2Props = {}) { + public constructor(scope: Construct, id: string, props: KubePriorityLevelConfigurationProps = {}) { super(scope, id, { - ...KubePriorityLevelConfigurationV1Beta2.GVK, + ...KubePriorityLevelConfiguration.GVK, ...props, }); } @@ -4674,8 +4674,8 @@ export class KubePriorityLevelConfigurationV1Beta2 extends ApiObject { const resolved = super.toJson(); return { - ...KubePriorityLevelConfigurationV1Beta2.GVK, - ...toJson_KubePriorityLevelConfigurationV1Beta2Props(resolved), + ...KubePriorityLevelConfiguration.GVK, + ...toJson_KubePriorityLevelConfigurationProps(resolved), }; } } @@ -4683,40 +4683,40 @@ export class KubePriorityLevelConfigurationV1Beta2 extends ApiObject { /** * PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList */ -export class KubePriorityLevelConfigurationListV1Beta2 extends ApiObject { +export class KubePriorityLevelConfigurationList extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList" + * Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList" */ public static readonly GVK: GroupVersionKind = { - apiVersion: 'flowcontrol.apiserver.k8s.io/v1beta2', + apiVersion: 'flowcontrol.apiserver.k8s.io/v1', kind: 'PriorityLevelConfigurationList', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList". + * Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubePriorityLevelConfigurationListV1Beta2Props): any { + public static manifest(props: KubePriorityLevelConfigurationListProps): any { return { - ...KubePriorityLevelConfigurationListV1Beta2.GVK, - ...toJson_KubePriorityLevelConfigurationListV1Beta2Props(props), + ...KubePriorityLevelConfigurationList.GVK, + ...toJson_KubePriorityLevelConfigurationListProps(props), }; } /** - * Defines a "io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList" API object + * Defines a "io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubePriorityLevelConfigurationListV1Beta2Props) { + public constructor(scope: Construct, id: string, props: KubePriorityLevelConfigurationListProps) { super(scope, id, { - ...KubePriorityLevelConfigurationListV1Beta2.GVK, + ...KubePriorityLevelConfigurationList.GVK, ...props, }); } @@ -4728,8 +4728,8 @@ export class KubePriorityLevelConfigurationListV1Beta2 extends ApiObject { const resolved = super.toJson(); return { - ...KubePriorityLevelConfigurationListV1Beta2.GVK, - ...toJson_KubePriorityLevelConfigurationListV1Beta2Props(resolved), + ...KubePriorityLevelConfigurationList.GVK, + ...toJson_KubePriorityLevelConfigurationListProps(resolved), }; } } @@ -5275,42 +5275,42 @@ export class KubeNetworkPolicyList extends ApiObject { } /** - * ClusterCIDR represents a single configuration for per-Node Pod CIDR allocations when the MultiCIDRRangeAllocator is enabled (see the config for kube-controller-manager). A cluster may have any number of ClusterCIDR resources, all of which will be considered when allocating a CIDR for a Node. A ClusterCIDR is eligible to be used for a given Node when the node selector matches the node in question and has free CIDRs to allocate. In case of multiple matching ClusterCIDR resources, the allocator will attempt to break ties using internal heuristics, but any ClusterCIDR whose node selector matches the Node may be used. + * IPAddress represents a single IP of a single IP Family. The object is designed to be used by APIs that operate on IP addresses. The object is used by the Service core API for allocation of IP addresses. An IP address can be represented in different formats, to guarantee the uniqueness of the IP, the name of the object is the IP address in canonical format, four decimal digits separated by dots suppressing leading zeros for IPv4 and the representation defined by RFC 5952 for IPv6. Valid: 192.168.1.5 or 2001:db8::1 or 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 Invalid: 10.01.2.3 or 2001:db8:0:0:0::1 * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDR + * @schema io.k8s.api.networking.v1alpha1.IPAddress */ -export class KubeClusterCidrv1Alpha1 extends ApiObject { +export class KubeIpAddressV1Alpha1 extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.ClusterCIDR" + * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.IPAddress" */ public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', - kind: 'ClusterCIDR', + kind: 'IPAddress', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ClusterCIDR". + * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddress". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubeClusterCidrv1Alpha1Props = {}): any { + public static manifest(props: KubeIpAddressV1Alpha1Props = {}): any { return { - ...KubeClusterCidrv1Alpha1.GVK, - ...toJson_KubeClusterCidrv1Alpha1Props(props), + ...KubeIpAddressV1Alpha1.GVK, + ...toJson_KubeIpAddressV1Alpha1Props(props), }; } /** - * Defines a "io.k8s.api.networking.v1alpha1.ClusterCIDR" API object + * Defines a "io.k8s.api.networking.v1alpha1.IPAddress" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubeClusterCidrv1Alpha1Props = {}) { + public constructor(scope: Construct, id: string, props: KubeIpAddressV1Alpha1Props = {}) { super(scope, id, { - ...KubeClusterCidrv1Alpha1.GVK, + ...KubeIpAddressV1Alpha1.GVK, ...props, }); } @@ -5322,49 +5322,49 @@ export class KubeClusterCidrv1Alpha1 extends ApiObject { const resolved = super.toJson(); return { - ...KubeClusterCidrv1Alpha1.GVK, - ...toJson_KubeClusterCidrv1Alpha1Props(resolved), + ...KubeIpAddressV1Alpha1.GVK, + ...toJson_KubeIpAddressV1Alpha1Props(resolved), }; } } /** - * ClusterCIDRList contains a list of ClusterCIDR. + * IPAddressList contains a list of IPAddress. * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRList + * @schema io.k8s.api.networking.v1alpha1.IPAddressList */ -export class KubeClusterCidrListV1Alpha1 extends ApiObject { +export class KubeIpAddressListV1Alpha1 extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.ClusterCIDRList" + * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.IPAddressList" */ public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', - kind: 'ClusterCIDRList', + kind: 'IPAddressList', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ClusterCIDRList". + * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddressList". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubeClusterCidrListV1Alpha1Props): any { + public static manifest(props: KubeIpAddressListV1Alpha1Props): any { return { - ...KubeClusterCidrListV1Alpha1.GVK, - ...toJson_KubeClusterCidrListV1Alpha1Props(props), + ...KubeIpAddressListV1Alpha1.GVK, + ...toJson_KubeIpAddressListV1Alpha1Props(props), }; } /** - * Defines a "io.k8s.api.networking.v1alpha1.ClusterCIDRList" API object + * Defines a "io.k8s.api.networking.v1alpha1.IPAddressList" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubeClusterCidrListV1Alpha1Props) { + public constructor(scope: Construct, id: string, props: KubeIpAddressListV1Alpha1Props) { super(scope, id, { - ...KubeClusterCidrListV1Alpha1.GVK, + ...KubeIpAddressListV1Alpha1.GVK, ...props, }); } @@ -5376,49 +5376,49 @@ export class KubeClusterCidrListV1Alpha1 extends ApiObject { const resolved = super.toJson(); return { - ...KubeClusterCidrListV1Alpha1.GVK, - ...toJson_KubeClusterCidrListV1Alpha1Props(resolved), + ...KubeIpAddressListV1Alpha1.GVK, + ...toJson_KubeIpAddressListV1Alpha1Props(resolved), }; } } /** - * IPAddress represents a single IP of a single IP Family. The object is designed to be used by APIs that operate on IP addresses. The object is used by the Service core API for allocation of IP addresses. An IP address can be represented in different formats, to guarantee the uniqueness of the IP, the name of the object is the IP address in canonical format, four decimal digits separated by dots suppressing leading zeros for IPv4 and the representation defined by RFC 5952 for IPv6. Valid: 192.168.1.5 or 2001:db8::1 or 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 Invalid: 10.01.2.3 or 2001:db8:0:0:0::1 + * ServiceCIDR defines a range of IP addresses using CIDR format (e.g. 192.168.0.0/24 or 2001:db2::/64). This range is used to allocate ClusterIPs to Service objects. * - * @schema io.k8s.api.networking.v1alpha1.IPAddress + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDR */ -export class KubeIpAddressV1Alpha1 extends ApiObject { +export class KubeServiceCidrv1Alpha1 extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.IPAddress" + * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.ServiceCIDR" */ public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', - kind: 'IPAddress', + kind: 'ServiceCIDR', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddress". + * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ServiceCIDR". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubeIpAddressV1Alpha1Props = {}): any { + public static manifest(props: KubeServiceCidrv1Alpha1Props = {}): any { return { - ...KubeIpAddressV1Alpha1.GVK, - ...toJson_KubeIpAddressV1Alpha1Props(props), + ...KubeServiceCidrv1Alpha1.GVK, + ...toJson_KubeServiceCidrv1Alpha1Props(props), }; } /** - * Defines a "io.k8s.api.networking.v1alpha1.IPAddress" API object + * Defines a "io.k8s.api.networking.v1alpha1.ServiceCIDR" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubeIpAddressV1Alpha1Props = {}) { + public constructor(scope: Construct, id: string, props: KubeServiceCidrv1Alpha1Props = {}) { super(scope, id, { - ...KubeIpAddressV1Alpha1.GVK, + ...KubeServiceCidrv1Alpha1.GVK, ...props, }); } @@ -5430,49 +5430,49 @@ export class KubeIpAddressV1Alpha1 extends ApiObject { const resolved = super.toJson(); return { - ...KubeIpAddressV1Alpha1.GVK, - ...toJson_KubeIpAddressV1Alpha1Props(resolved), + ...KubeServiceCidrv1Alpha1.GVK, + ...toJson_KubeServiceCidrv1Alpha1Props(resolved), }; } } /** - * IPAddressList contains a list of IPAddress. + * ServiceCIDRList contains a list of ServiceCIDR objects. * - * @schema io.k8s.api.networking.v1alpha1.IPAddressList + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDRList */ -export class KubeIpAddressListV1Alpha1 extends ApiObject { +export class KubeServiceCidrListV1Alpha1 extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.IPAddressList" + * Returns the apiVersion and kind for "io.k8s.api.networking.v1alpha1.ServiceCIDRList" */ public static readonly GVK: GroupVersionKind = { apiVersion: 'networking.k8s.io/v1alpha1', - kind: 'IPAddressList', + kind: 'ServiceCIDRList', }; /** - * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.IPAddressList". + * Renders a Kubernetes manifest for "io.k8s.api.networking.v1alpha1.ServiceCIDRList". * * This can be used to inline resource manifests inside other objects (e.g. as templates). * * @param props initialization props */ - public static manifest(props: KubeIpAddressListV1Alpha1Props): any { + public static manifest(props: KubeServiceCidrListV1Alpha1Props): any { return { - ...KubeIpAddressListV1Alpha1.GVK, - ...toJson_KubeIpAddressListV1Alpha1Props(props), + ...KubeServiceCidrListV1Alpha1.GVK, + ...toJson_KubeServiceCidrListV1Alpha1Props(props), }; } /** - * Defines a "io.k8s.api.networking.v1alpha1.IPAddressList" API object + * Defines a "io.k8s.api.networking.v1alpha1.ServiceCIDRList" API object * @param scope the scope in which to define this object * @param id a scope-local name for the object * @param props initialization props */ - public constructor(scope: Construct, id: string, props: KubeIpAddressListV1Alpha1Props) { + public constructor(scope: Construct, id: string, props: KubeServiceCidrListV1Alpha1Props) { super(scope, id, { - ...KubeIpAddressListV1Alpha1.GVK, + ...KubeServiceCidrListV1Alpha1.GVK, ...props, }); } @@ -5484,8 +5484,8 @@ export class KubeIpAddressListV1Alpha1 extends ApiObject { const resolved = super.toJson(); return { - ...KubeIpAddressListV1Alpha1.GVK, - ...toJson_KubeIpAddressListV1Alpha1Props(resolved), + ...KubeServiceCidrListV1Alpha1.GVK, + ...toJson_KubeServiceCidrListV1Alpha1Props(resolved), }; } } @@ -7290,6 +7290,114 @@ export class KubeVolumeAttachmentList extends ApiObject { } } +/** + * VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClass + */ +export class KubeVolumeAttributesClassV1Alpha1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.storage.v1alpha1.VolumeAttributesClass" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'storage.k8s.io/v1alpha1', + kind: 'VolumeAttributesClass', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.storage.v1alpha1.VolumeAttributesClass". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeVolumeAttributesClassV1Alpha1Props): any { + return { + ...KubeVolumeAttributesClassV1Alpha1.GVK, + ...toJson_KubeVolumeAttributesClassV1Alpha1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.storage.v1alpha1.VolumeAttributesClass" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeVolumeAttributesClassV1Alpha1Props) { + super(scope, id, { + ...KubeVolumeAttributesClassV1Alpha1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeVolumeAttributesClassV1Alpha1.GVK, + ...toJson_KubeVolumeAttributesClassV1Alpha1Props(resolved), + }; + } +} + +/** + * VolumeAttributesClassList is a collection of VolumeAttributesClass objects. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClassList + */ +export class KubeVolumeAttributesClassListV1Alpha1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.storage.v1alpha1.VolumeAttributesClassList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'storage.k8s.io/v1alpha1', + kind: 'VolumeAttributesClassList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.storage.v1alpha1.VolumeAttributesClassList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeVolumeAttributesClassListV1Alpha1Props): any { + return { + ...KubeVolumeAttributesClassListV1Alpha1.GVK, + ...toJson_KubeVolumeAttributesClassListV1Alpha1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.storage.v1alpha1.VolumeAttributesClassList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeVolumeAttributesClassListV1Alpha1Props) { + super(scope, id, { + ...KubeVolumeAttributesClassListV1Alpha1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeVolumeAttributesClassListV1Alpha1.GVK, + ...toJson_KubeVolumeAttributesClassListV1Alpha1Props(resolved), + }; + } +} + /** * CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>. * @@ -10824,34 +10932,34 @@ export function toJson_KubeEndpointSliceListProps(obj: KubeEndpointSliceListProp /** * FlowSchema defines the schema of a group of flows. Note that a flow is made up of a set of inbound API requests with similar attributes and is identified by a pair of strings: the name of the FlowSchema and a "flow distinguisher". * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchema + * @schema io.k8s.api.flowcontrol.v1.FlowSchema */ -export interface KubeFlowSchemaV1Beta2Props { +export interface KubeFlowSchemaProps { /** * `metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchema#metadata + * @schema io.k8s.api.flowcontrol.v1.FlowSchema#metadata */ readonly metadata?: ObjectMeta; /** * `spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchema#spec + * @schema io.k8s.api.flowcontrol.v1.FlowSchema#spec */ - readonly spec?: FlowSchemaSpecV1Beta2; + readonly spec?: FlowSchemaSpec; } /** - * Converts an object of type 'KubeFlowSchemaV1Beta2Props' to JSON representation. + * Converts an object of type 'KubeFlowSchemaProps' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeFlowSchemaV1Beta2Props(obj: KubeFlowSchemaV1Beta2Props | undefined): Record | undefined { +export function toJson_KubeFlowSchemaProps(obj: KubeFlowSchemaProps | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'spec': toJson_FlowSchemaSpecV1Beta2(obj.spec), + 'spec': toJson_FlowSchemaSpec(obj.spec), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -10861,34 +10969,34 @@ export function toJson_KubeFlowSchemaV1Beta2Props(obj: KubeFlowSchemaV1Beta2Prop /** * FlowSchemaList is a list of FlowSchema objects. * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchemaList + * @schema io.k8s.api.flowcontrol.v1.FlowSchemaList */ -export interface KubeFlowSchemaListV1Beta2Props { +export interface KubeFlowSchemaListProps { /** * `metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchemaList#metadata + * @schema io.k8s.api.flowcontrol.v1.FlowSchemaList#metadata */ readonly metadata?: ListMeta; /** * `items` is a list of FlowSchemas. * - * @schema io.k8s.api.flowcontrol.v1beta2.FlowSchemaList#items + * @schema io.k8s.api.flowcontrol.v1.FlowSchemaList#items */ - readonly items: KubeFlowSchemaV1Beta2Props[]; + readonly items: KubeFlowSchemaProps[]; } /** - * Converts an object of type 'KubeFlowSchemaListV1Beta2Props' to JSON representation. + * Converts an object of type 'KubeFlowSchemaListProps' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeFlowSchemaListV1Beta2Props(obj: KubeFlowSchemaListV1Beta2Props | undefined): Record | undefined { +export function toJson_KubeFlowSchemaListProps(obj: KubeFlowSchemaListProps | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ListMeta(obj.metadata), - 'items': obj.items?.map(y => toJson_KubeFlowSchemaV1Beta2Props(y)), + 'items': obj.items?.map(y => toJson_KubeFlowSchemaProps(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -10898,34 +11006,34 @@ export function toJson_KubeFlowSchemaListV1Beta2Props(obj: KubeFlowSchemaListV1B /** * PriorityLevelConfiguration represents the configuration of a priority level. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration */ -export interface KubePriorityLevelConfigurationV1Beta2Props { +export interface KubePriorityLevelConfigurationProps { /** * `metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration#metadata + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration#metadata */ readonly metadata?: ObjectMeta; /** * `spec` is the specification of the desired behavior of a "request-priority". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfiguration#spec + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfiguration#spec */ - readonly spec?: PriorityLevelConfigurationSpecV1Beta2; + readonly spec?: PriorityLevelConfigurationSpec; } /** - * Converts an object of type 'KubePriorityLevelConfigurationV1Beta2Props' to JSON representation. + * Converts an object of type 'KubePriorityLevelConfigurationProps' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubePriorityLevelConfigurationV1Beta2Props(obj: KubePriorityLevelConfigurationV1Beta2Props | undefined): Record | undefined { +export function toJson_KubePriorityLevelConfigurationProps(obj: KubePriorityLevelConfigurationProps | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'spec': toJson_PriorityLevelConfigurationSpecV1Beta2(obj.spec), + 'spec': toJson_PriorityLevelConfigurationSpec(obj.spec), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -10935,34 +11043,34 @@ export function toJson_KubePriorityLevelConfigurationV1Beta2Props(obj: KubePrior /** * PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList */ -export interface KubePriorityLevelConfigurationListV1Beta2Props { +export interface KubePriorityLevelConfigurationListProps { /** * `metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList#metadata + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList#metadata */ readonly metadata?: ListMeta; /** * `items` is a list of request-priorities. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationList#items + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationList#items */ - readonly items: KubePriorityLevelConfigurationV1Beta2Props[]; + readonly items: KubePriorityLevelConfigurationProps[]; } /** - * Converts an object of type 'KubePriorityLevelConfigurationListV1Beta2Props' to JSON representation. + * Converts an object of type 'KubePriorityLevelConfigurationListProps' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubePriorityLevelConfigurationListV1Beta2Props(obj: KubePriorityLevelConfigurationListV1Beta2Props | undefined): Record | undefined { +export function toJson_KubePriorityLevelConfigurationListProps(obj: KubePriorityLevelConfigurationListProps | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ListMeta(obj.metadata), - 'items': obj.items?.map(y => toJson_KubePriorityLevelConfigurationV1Beta2Props(y)), + 'items': obj.items?.map(y => toJson_KubePriorityLevelConfigurationProps(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -11340,36 +11448,36 @@ export function toJson_KubeNetworkPolicyListProps(obj: KubeNetworkPolicyListProp /* eslint-enable max-len, quote-props */ /** - * ClusterCIDR represents a single configuration for per-Node Pod CIDR allocations when the MultiCIDRRangeAllocator is enabled (see the config for kube-controller-manager). A cluster may have any number of ClusterCIDR resources, all of which will be considered when allocating a CIDR for a Node. A ClusterCIDR is eligible to be used for a given Node when the node selector matches the node in question and has free CIDRs to allocate. In case of multiple matching ClusterCIDR resources, the allocator will attempt to break ties using internal heuristics, but any ClusterCIDR whose node selector matches the Node may be used. + * IPAddress represents a single IP of a single IP Family. The object is designed to be used by APIs that operate on IP addresses. The object is used by the Service core API for allocation of IP addresses. An IP address can be represented in different formats, to guarantee the uniqueness of the IP, the name of the object is the IP address in canonical format, four decimal digits separated by dots suppressing leading zeros for IPv4 and the representation defined by RFC 5952 for IPv6. Valid: 192.168.1.5 or 2001:db8::1 or 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 Invalid: 10.01.2.3 or 2001:db8:0:0:0::1 * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDR + * @schema io.k8s.api.networking.v1alpha1.IPAddress */ -export interface KubeClusterCidrv1Alpha1Props { +export interface KubeIpAddressV1Alpha1Props { /** * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDR#metadata + * @schema io.k8s.api.networking.v1alpha1.IPAddress#metadata */ readonly metadata?: ObjectMeta; /** - * spec is the desired state of the ClusterCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status + * spec is the desired state of the IPAddress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDR#spec + * @schema io.k8s.api.networking.v1alpha1.IPAddress#spec */ - readonly spec?: ClusterCidrSpecV1Alpha1; + readonly spec?: IpAddressSpecV1Alpha1; } /** - * Converts an object of type 'KubeClusterCidrv1Alpha1Props' to JSON representation. + * Converts an object of type 'KubeIpAddressV1Alpha1Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeClusterCidrv1Alpha1Props(obj: KubeClusterCidrv1Alpha1Props | undefined): Record | undefined { +export function toJson_KubeIpAddressV1Alpha1Props(obj: KubeIpAddressV1Alpha1Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'spec': toJson_ClusterCidrSpecV1Alpha1(obj.spec), + 'spec': toJson_IpAddressSpecV1Alpha1(obj.spec), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -11377,36 +11485,36 @@ export function toJson_KubeClusterCidrv1Alpha1Props(obj: KubeClusterCidrv1Alpha1 /* eslint-enable max-len, quote-props */ /** - * ClusterCIDRList contains a list of ClusterCIDR. + * IPAddressList contains a list of IPAddress. * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRList + * @schema io.k8s.api.networking.v1alpha1.IPAddressList */ -export interface KubeClusterCidrListV1Alpha1Props { +export interface KubeIpAddressListV1Alpha1Props { /** * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRList#metadata + * @schema io.k8s.api.networking.v1alpha1.IPAddressList#metadata */ readonly metadata?: ListMeta; /** - * items is the list of ClusterCIDRs. + * items is the list of IPAddresses. * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRList#items + * @schema io.k8s.api.networking.v1alpha1.IPAddressList#items */ - readonly items: KubeClusterCidrv1Alpha1Props[]; + readonly items: KubeIpAddressV1Alpha1Props[]; } /** - * Converts an object of type 'KubeClusterCidrListV1Alpha1Props' to JSON representation. + * Converts an object of type 'KubeIpAddressListV1Alpha1Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeClusterCidrListV1Alpha1Props(obj: KubeClusterCidrListV1Alpha1Props | undefined): Record | undefined { +export function toJson_KubeIpAddressListV1Alpha1Props(obj: KubeIpAddressListV1Alpha1Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ListMeta(obj.metadata), - 'items': obj.items?.map(y => toJson_KubeClusterCidrv1Alpha1Props(y)), + 'items': obj.items?.map(y => toJson_KubeIpAddressV1Alpha1Props(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -11414,36 +11522,36 @@ export function toJson_KubeClusterCidrListV1Alpha1Props(obj: KubeClusterCidrList /* eslint-enable max-len, quote-props */ /** - * IPAddress represents a single IP of a single IP Family. The object is designed to be used by APIs that operate on IP addresses. The object is used by the Service core API for allocation of IP addresses. An IP address can be represented in different formats, to guarantee the uniqueness of the IP, the name of the object is the IP address in canonical format, four decimal digits separated by dots suppressing leading zeros for IPv4 and the representation defined by RFC 5952 for IPv6. Valid: 192.168.1.5 or 2001:db8::1 or 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 Invalid: 10.01.2.3 or 2001:db8:0:0:0::1 + * ServiceCIDR defines a range of IP addresses using CIDR format (e.g. 192.168.0.0/24 or 2001:db2::/64). This range is used to allocate ClusterIPs to Service objects. * - * @schema io.k8s.api.networking.v1alpha1.IPAddress + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDR */ -export interface KubeIpAddressV1Alpha1Props { +export interface KubeServiceCidrv1Alpha1Props { /** * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.networking.v1alpha1.IPAddress#metadata + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDR#metadata */ readonly metadata?: ObjectMeta; /** - * spec is the desired state of the IPAddress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status + * spec is the desired state of the ServiceCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status * - * @schema io.k8s.api.networking.v1alpha1.IPAddress#spec + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDR#spec */ - readonly spec?: IpAddressSpecV1Alpha1; + readonly spec?: ServiceCidrSpecV1Alpha1; } /** - * Converts an object of type 'KubeIpAddressV1Alpha1Props' to JSON representation. + * Converts an object of type 'KubeServiceCidrv1Alpha1Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeIpAddressV1Alpha1Props(obj: KubeIpAddressV1Alpha1Props | undefined): Record | undefined { +export function toJson_KubeServiceCidrv1Alpha1Props(obj: KubeServiceCidrv1Alpha1Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'spec': toJson_IpAddressSpecV1Alpha1(obj.spec), + 'spec': toJson_ServiceCidrSpecV1Alpha1(obj.spec), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -11451,36 +11559,36 @@ export function toJson_KubeIpAddressV1Alpha1Props(obj: KubeIpAddressV1Alpha1Prop /* eslint-enable max-len, quote-props */ /** - * IPAddressList contains a list of IPAddress. + * ServiceCIDRList contains a list of ServiceCIDR objects. * - * @schema io.k8s.api.networking.v1alpha1.IPAddressList + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDRList */ -export interface KubeIpAddressListV1Alpha1Props { +export interface KubeServiceCidrListV1Alpha1Props { /** * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata * - * @schema io.k8s.api.networking.v1alpha1.IPAddressList#metadata + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDRList#metadata */ readonly metadata?: ListMeta; /** - * items is the list of IPAddresses. + * items is the list of ServiceCIDRs. * - * @schema io.k8s.api.networking.v1alpha1.IPAddressList#items + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDRList#items */ - readonly items: KubeIpAddressV1Alpha1Props[]; + readonly items: KubeServiceCidrv1Alpha1Props[]; } /** - * Converts an object of type 'KubeIpAddressListV1Alpha1Props' to JSON representation. + * Converts an object of type 'KubeServiceCidrListV1Alpha1Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeIpAddressListV1Alpha1Props(obj: KubeIpAddressListV1Alpha1Props | undefined): Record | undefined { +export function toJson_KubeServiceCidrListV1Alpha1Props(obj: KubeServiceCidrListV1Alpha1Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ListMeta(obj.metadata), - 'items': obj.items?.map(y => toJson_KubeIpAddressV1Alpha1Props(y)), + 'items': obj.items?.map(y => toJson_KubeServiceCidrv1Alpha1Props(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -12895,6 +13003,90 @@ export function toJson_KubeVolumeAttachmentListProps(obj: KubeVolumeAttachmentLi } /* eslint-enable max-len, quote-props */ +/** + * VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClass + */ +export interface KubeVolumeAttributesClassV1Alpha1Props { + /** + * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClass#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * Name of the CSI driver This field is immutable. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClass#driverName + */ + readonly driverName: string; + + /** + * parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass. + * + * This field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an "Infeasible" state in the modifyVolumeStatus field. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClass#parameters + */ + readonly parameters?: { [key: string]: string }; + +} + +/** + * Converts an object of type 'KubeVolumeAttributesClassV1Alpha1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeVolumeAttributesClassV1Alpha1Props(obj: KubeVolumeAttributesClassV1Alpha1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'driverName': obj.driverName, + 'parameters': ((obj.parameters) === undefined) ? undefined : (Object.entries(obj.parameters).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {})), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * VolumeAttributesClassList is a collection of VolumeAttributesClass objects. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClassList + */ +export interface KubeVolumeAttributesClassListV1Alpha1Props { + /** + * Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClassList#metadata + */ + readonly metadata?: ListMeta; + + /** + * items is the list of VolumeAttributesClass objects. + * + * @schema io.k8s.api.storage.v1alpha1.VolumeAttributesClassList#items + */ + readonly items: KubeVolumeAttributesClassV1Alpha1Props[]; + +} + +/** + * Converts an object of type 'KubeVolumeAttributesClassListV1Alpha1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeVolumeAttributesClassListV1Alpha1Props(obj: KubeVolumeAttributesClassListV1Alpha1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeVolumeAttributesClassV1Alpha1Props(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>. * @@ -14770,7 +14962,7 @@ export interface JobSpec { readonly backoffLimit?: number; /** - * Specifies the limit for the number of retries within an index before marking this index as failed. When enabled the number of failures per index is kept in the pod's batch.kubernetes.io/job-index-failure-count annotation. It can only be set when Job's completionMode=Indexed, and the Pod's restart policy is Never. The field is immutable. This field is alpha-level. It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default). + * Specifies the limit for the number of retries within an index before marking this index as failed. When enabled the number of failures per index is kept in the pod's batch.kubernetes.io/job-index-failure-count annotation. It can only be set when Job's completionMode=Indexed, and the Pod's restart policy is Never. The field is immutable. This field is beta-level. It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled (enabled by default). * * @schema io.k8s.api.batch.v1.JobSpec#backoffLimitPerIndex */ @@ -14804,7 +14996,7 @@ export interface JobSpec { readonly manualSelector?: boolean; /** - * Specifies the maximal number of failed indexes before marking the Job as failed, when backoffLimitPerIndex is set. Once the number of failed indexes exceeds this number the entire Job is marked as Failed and its execution is terminated. When left as null the job continues execution of all of its indexes and is marked with the `Complete` Job condition. It can only be specified when backoffLimitPerIndex is set. It can be null or up to completions. It is required and must be less than or equal to 10^4 when is completions greater than 10^5. This field is alpha-level. It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default). + * Specifies the maximal number of failed indexes before marking the Job as failed, when backoffLimitPerIndex is set. Once the number of failed indexes exceeds this number the entire Job is marked as Failed and its execution is terminated. When left as null the job continues execution of all of its indexes and is marked with the `Complete` Job condition. It can only be specified when backoffLimitPerIndex is set. It can be null or up to completions. It is required and must be less than or equal to 10^4 when is completions greater than 10^5. This field is beta-level. It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled (enabled by default). * * @schema io.k8s.api.batch.v1.JobSpec#maxFailedIndexes */ @@ -14832,7 +15024,7 @@ export interface JobSpec { * - Failed means to wait until a previously created Pod is fully terminated (has phase * Failed or Succeeded) before creating a replacement Pod. * - * When using podFailurePolicy, Failed is the the only allowed value. TerminatingOrFailed and Failed are allowed values when podFailurePolicy is not in use. This is an alpha field. Enable JobPodReplacementPolicy to be able to use this field. + * When using podFailurePolicy, Failed is the the only allowed value. TerminatingOrFailed and Failed are allowed values when podFailurePolicy is not in use. This is an beta field. To use this, enable the JobPodReplacementPolicy feature toggle. This is on by default. * * @schema io.k8s.api.batch.v1.JobSpec#podReplacementPolicy */ @@ -15731,6 +15923,13 @@ export interface PersistentVolumeSpec { */ readonly storageos?: StorageOsPersistentVolumeSource; + /** + * Name of VolumeAttributesClass to which this persistent volume belongs. Empty value is not allowed. When this field is not set, it indicates that this volume does not belong to any VolumeAttributesClass. This field is mutable and can be changed by the CSI driver after a volume has been updated successfully to a new class. For an unbound PersistentVolume, the volumeAttributesClassName will be matched with unbound PersistentVolumeClaims during the binding process. This is an alpha field and requires enabling VolumeAttributesClass feature. + * + * @schema io.k8s.api.core.v1.PersistentVolumeSpec#volumeAttributesClassName + */ + readonly volumeAttributesClassName?: string; + /** * volumeMode defines if a volume is intended to be used with a formatted filesystem or to remain in raw block state. Value of Filesystem is implied when not included in spec. * @@ -15782,6 +15981,7 @@ export function toJson_PersistentVolumeSpec(obj: PersistentVolumeSpec | undefine 'scaleIO': toJson_ScaleIoPersistentVolumeSource(obj.scaleIo), 'storageClassName': obj.storageClassName, 'storageos': toJson_StorageOsPersistentVolumeSource(obj.storageos), + 'volumeAttributesClassName': obj.volumeAttributesClassName, 'volumeMode': obj.volumeMode, 'vsphereVolume': toJson_VsphereVirtualDiskVolumeSource(obj.vsphereVolume), }; @@ -15829,7 +16029,7 @@ export interface PersistentVolumeClaimSpec { * * @schema io.k8s.api.core.v1.PersistentVolumeClaimSpec#resources */ - readonly resources?: ResourceRequirements; + readonly resources?: VolumeResourceRequirements; /** * selector is a label query over volumes to consider for binding. @@ -15845,6 +16045,13 @@ export interface PersistentVolumeClaimSpec { */ readonly storageClassName?: string; + /** + * volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. If specified, the CSI driver will create or update the volume with the attributes defined in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, it can be changed after the claim is created. An empty string value means that no VolumeAttributesClass will be applied to the claim but it's not allowed to reset this field to empty string once it is set. If unspecified and the PersistentVolumeClaim is unbound, the default VolumeAttributesClass will be set by the persistentvolume controller if it exists. If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource exists. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#volumeattributesclass (Alpha) Using this field requires the VolumeAttributesClass feature gate to be enabled. + * + * @schema io.k8s.api.core.v1.PersistentVolumeClaimSpec#volumeAttributesClassName + */ + readonly volumeAttributesClassName?: string; + /** * volumeMode defines what type of volume is required by the claim. Value of Filesystem is implied when not included in claim spec. * @@ -15871,9 +16078,10 @@ export function toJson_PersistentVolumeClaimSpec(obj: PersistentVolumeClaimSpec 'accessModes': obj.accessModes?.map(y => y), 'dataSource': toJson_TypedLocalObjectReference(obj.dataSource), 'dataSourceRef': toJson_TypedObjectReference(obj.dataSourceRef), - 'resources': toJson_ResourceRequirements(obj.resources), + 'resources': toJson_VolumeResourceRequirements(obj.resources), 'selector': toJson_LabelSelector(obj.selector), 'storageClassName': obj.storageClassName, + 'volumeAttributesClassName': obj.volumeAttributesClassName, 'volumeMode': obj.volumeMode, 'volumeName': obj.volumeName, }; @@ -16682,7 +16890,7 @@ export interface EndpointPort { * * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * * * Kubernetes-defined prefixed names: - * * 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 + * * 'kubernetes.io/h2c' - HTTP/2 prior knowledge over cleartext as described in https://www.rfc-editor.org/rfc/rfc9113.html#name-starting-http-2-with-prior- * * 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 * * 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * @@ -16736,50 +16944,50 @@ export function toJson_EndpointPort(obj: EndpointPort | undefined): Record | undefined { +export function toJson_FlowSchemaSpec(obj: FlowSchemaSpec | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'distinguisherMethod': toJson_FlowDistinguisherMethodV1Beta2(obj.distinguisherMethod), + 'distinguisherMethod': toJson_FlowDistinguisherMethod(obj.distinguisherMethod), 'matchingPrecedence': obj.matchingPrecedence, - 'priorityLevelConfiguration': toJson_PriorityLevelConfigurationReferenceV1Beta2(obj.priorityLevelConfiguration), - 'rules': obj.rules?.map(y => toJson_PolicyRulesWithSubjectsV1Beta2(y)), + 'priorityLevelConfiguration': toJson_PriorityLevelConfigurationReference(obj.priorityLevelConfiguration), + 'rules': obj.rules?.map(y => toJson_PolicyRulesWithSubjects(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -16789,41 +16997,41 @@ export function toJson_FlowSchemaSpecV1Beta2(obj: FlowSchemaSpecV1Beta2 | undefi /** * PriorityLevelConfigurationSpec specifies the configuration of a priority level. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationSpec */ -export interface PriorityLevelConfigurationSpecV1Beta2 { +export interface PriorityLevelConfigurationSpec { /** * `exempt` specifies how requests are handled for an exempt priority level. This field MUST be empty if `type` is `"Limited"`. This field MAY be non-empty if `type` is `"Exempt"`. If empty and `type` is `"Exempt"` then the default values for `ExemptPriorityLevelConfiguration` apply. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec#exempt + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationSpec#exempt */ - readonly exempt?: ExemptPriorityLevelConfigurationV1Beta2; + readonly exempt?: ExemptPriorityLevelConfiguration; /** * `limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `"Limited"`. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec#limited + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationSpec#limited */ - readonly limited?: LimitedPriorityLevelConfigurationV1Beta2; + readonly limited?: LimitedPriorityLevelConfiguration; /** * `type` indicates whether this priority level is subject to limitation on request execution. A value of `"Exempt"` means that requests of this priority level are not subject to a limit (and thus are never queued) and do not detract from the capacity made available to other priority levels. A value of `"Limited"` means that (a) requests of this priority level _are_ subject to limits and (b) some of the server's limited capacity is made available exclusively to this priority level. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec#type + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationSpec#type */ readonly type: string; } /** - * Converts an object of type 'PriorityLevelConfigurationSpecV1Beta2' to JSON representation. + * Converts an object of type 'PriorityLevelConfigurationSpec' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_PriorityLevelConfigurationSpecV1Beta2(obj: PriorityLevelConfigurationSpecV1Beta2 | undefined): Record | undefined { +export function toJson_PriorityLevelConfigurationSpec(obj: PriorityLevelConfigurationSpec | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'exempt': toJson_ExemptPriorityLevelConfigurationV1Beta2(obj.exempt), - 'limited': toJson_LimitedPriorityLevelConfigurationV1Beta2(obj.limited), + 'exempt': toJson_ExemptPriorityLevelConfiguration(obj.exempt), + 'limited': toJson_LimitedPriorityLevelConfiguration(obj.limited), 'type': obj.type, }; // filter undefined values @@ -17073,52 +17281,28 @@ export function toJson_NetworkPolicySpec(obj: NetworkPolicySpec | undefined): Re /* eslint-enable max-len, quote-props */ /** - * ClusterCIDRSpec defines the desired state of ClusterCIDR. + * IPAddressSpec describe the attributes in an IP Address. * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRSpec + * @schema io.k8s.api.networking.v1alpha1.IPAddressSpec */ -export interface ClusterCidrSpecV1Alpha1 { +export interface IpAddressSpecV1Alpha1 { /** - * ipv4 defines an IPv4 IP block in CIDR notation(e.g. "10.0.0.0/8"). At least one of ipv4 and ipv6 must be specified. This field is immutable. + * ParentRef references the resource that an IPAddress is attached to. An IPAddress must reference a parent object. * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRSpec#ipv4 + * @schema io.k8s.api.networking.v1alpha1.IPAddressSpec#parentRef */ - readonly ipv4?: string; - - /** - * ipv6 defines an IPv6 IP block in CIDR notation(e.g. "2001:db8::/64"). At least one of ipv4 and ipv6 must be specified. This field is immutable. - * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRSpec#ipv6 - */ - readonly ipv6?: string; - - /** - * nodeSelector defines which nodes the config is applicable to. An empty or nil nodeSelector selects all nodes. This field is immutable. - * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRSpec#nodeSelector - */ - readonly nodeSelector?: NodeSelector; - - /** - * perNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable. - * - * @schema io.k8s.api.networking.v1alpha1.ClusterCIDRSpec#perNodeHostBits - */ - readonly perNodeHostBits: number; + readonly parentRef?: ParentReferenceV1Alpha1; } /** - * Converts an object of type 'ClusterCidrSpecV1Alpha1' to JSON representation. + * Converts an object of type 'IpAddressSpecV1Alpha1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ClusterCidrSpecV1Alpha1(obj: ClusterCidrSpecV1Alpha1 | undefined): Record | undefined { +export function toJson_IpAddressSpecV1Alpha1(obj: IpAddressSpecV1Alpha1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'ipv4': obj.ipv4, - 'ipv6': obj.ipv6, - 'nodeSelector': toJson_NodeSelector(obj.nodeSelector), - 'perNodeHostBits': obj.perNodeHostBits, + 'parentRef': toJson_ParentReferenceV1Alpha1(obj.parentRef), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -17126,28 +17310,28 @@ export function toJson_ClusterCidrSpecV1Alpha1(obj: ClusterCidrSpecV1Alpha1 | un /* eslint-enable max-len, quote-props */ /** - * IPAddressSpec describe the attributes in an IP Address. + * ServiceCIDRSpec define the CIDRs the user wants to use for allocating ClusterIPs for Services. * - * @schema io.k8s.api.networking.v1alpha1.IPAddressSpec + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDRSpec */ -export interface IpAddressSpecV1Alpha1 { +export interface ServiceCidrSpecV1Alpha1 { /** - * ParentRef references the resource that an IPAddress is attached to. An IPAddress must reference a parent object. + * CIDRs defines the IP blocks in CIDR notation (e.g. "192.168.0.0/24" or "2001:db8::/64") from which to assign service cluster IPs. Max of two CIDRs is allowed, one of each IP family. This field is immutable. * - * @schema io.k8s.api.networking.v1alpha1.IPAddressSpec#parentRef + * @schema io.k8s.api.networking.v1alpha1.ServiceCIDRSpec#cidrs */ - readonly parentRef?: ParentReferenceV1Alpha1; + readonly cidrs?: string[]; } /** - * Converts an object of type 'IpAddressSpecV1Alpha1' to JSON representation. + * Converts an object of type 'ServiceCidrSpecV1Alpha1' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_IpAddressSpecV1Alpha1(obj: IpAddressSpecV1Alpha1 | undefined): Record | undefined { +export function toJson_ServiceCidrSpecV1Alpha1(obj: ServiceCidrSpecV1Alpha1 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'parentRef': toJson_ParentReferenceV1Alpha1(obj.parentRef), + 'cidrs': obj.cidrs?.map(y => y), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -17787,7 +17971,7 @@ export interface CsiDriverSpec { * * The CSI driver specifies podInfoOnMount as part of driver deployment. If true, Kubelet will pass pod information as VolumeContext in the CSI NodePublishVolume() calls. The CSI driver is responsible for parsing and validating the information passed in as VolumeContext. * - * The following VolumeConext will be passed if podInfoOnMount is set to true. This list might grow, but the prefix will be used. "csi.storage.k8s.io/pod.name": pod.Name "csi.storage.k8s.io/pod.namespace": pod.Namespace "csi.storage.k8s.io/pod.uid": string(pod.UID) "csi.storage.k8s.io/ephemeral": "true" if the volume is an ephemeral inline volume + * The following VolumeContext will be passed if podInfoOnMount is set to true. This list might grow, but the prefix will be used. "csi.storage.k8s.io/pod.name": pod.Name "csi.storage.k8s.io/pod.namespace": pod.Namespace "csi.storage.k8s.io/pod.uid": string(pod.UID) "csi.storage.k8s.io/ephemeral": "true" if the volume is an ephemeral inline volume * defined by a CSIVolumeSource, otherwise "false" * * "csi.storage.k8s.io/ephemeral" is a new feature in Kubernetes 1.16. It is only required for drivers which support both the "Persistent" and "Ephemeral" VolumeLifecycleMode. Other drivers can leave pod info disabled and/or ignore this field. As Kubernetes 1.15 doesn't support this field, drivers can only support one mode when deployed on such a cluster and the deployment determines which mode that is, for example via a command line parameter of the driver. @@ -18199,7 +18383,7 @@ export interface ApiServiceSpec { readonly group?: string; /** - * GroupPriorityMininum is the priority this group should have at least. Higher priority means that the group is preferred by clients over lower priority ones. Note that other versions of this group might specify even higher GroupPriorityMininum values such that the whole group gets a higher priority. The primary sort is based on GroupPriorityMinimum, ordered highest number to lowest (20 before 10). The secondary sort is based on the alphabetical comparison of the name of the object. (v1.bar before v1.foo) We'd recommend something like: *.k8s.io (except extensions) at 18000 and PaaSes (OpenShift, Deis) are recommended to be in the 2000s + * GroupPriorityMinimum is the priority this group should have at least. Higher priority means that the group is preferred by clients over lower priority ones. Note that other versions of this group might specify even higher GroupPriorityMinimum values such that the whole group gets a higher priority. The primary sort is based on GroupPriorityMinimum, ordered highest number to lowest (20 before 10). The secondary sort is based on the alphabetical comparison of the name of the object. (v1.bar before v1.foo) We'd recommend something like: *.k8s.io (except extensions) at 18000 and PaaSes (OpenShift, Deis) are recommended to be in the 2000s * * @schema io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec#groupPriorityMinimum */ @@ -20559,7 +20743,7 @@ export interface CsiPersistentVolumeSource { readonly fsType?: string; /** - * nodeExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeExpandVolume call. This is a beta field which is enabled default by CSINodeExpandSecret feature gate. This field is optional, may be omitted if no secret is required. If the secret object contains more than one secret, all secrets are passed. + * nodeExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeExpandVolume call. This field is optional, may be omitted if no secret is required. If the secret object contains more than one secret, all secrets are passed. * * @schema io.k8s.api.core.v1.CSIPersistentVolumeSource#nodeExpandSecretRef */ @@ -21715,46 +21899,34 @@ export function toJson_TypedObjectReference(obj: TypedObjectReference | undefine /* eslint-enable max-len, quote-props */ /** - * ResourceRequirements describes the compute resource requirements. + * VolumeResourceRequirements describes the storage resource requirements for a volume. * - * @schema io.k8s.api.core.v1.ResourceRequirements + * @schema io.k8s.api.core.v1.VolumeResourceRequirements */ -export interface ResourceRequirements { - /** - * Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. - * - * This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. - * - * This field is immutable. It can only be set for containers. - * - * @schema io.k8s.api.core.v1.ResourceRequirements#claims - */ - readonly claims?: ResourceClaim[]; - +export interface VolumeResourceRequirements { /** * Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ * - * @schema io.k8s.api.core.v1.ResourceRequirements#limits + * @schema io.k8s.api.core.v1.VolumeResourceRequirements#limits */ readonly limits?: { [key: string]: Quantity }; /** * Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ * - * @schema io.k8s.api.core.v1.ResourceRequirements#requests + * @schema io.k8s.api.core.v1.VolumeResourceRequirements#requests */ readonly requests?: { [key: string]: Quantity }; } /** - * Converts an object of type 'ResourceRequirements' to JSON representation. + * Converts an object of type 'VolumeResourceRequirements' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ResourceRequirements(obj: ResourceRequirements | undefined): Record | undefined { +export function toJson_VolumeResourceRequirements(obj: VolumeResourceRequirements | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'claims': obj.claims?.map(y => toJson_ResourceClaim(y)), 'limits': ((obj.limits) === undefined) ? undefined : (Object.entries(obj.limits).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1]?.value }), {})), 'requests': ((obj.requests) === undefined) ? undefined : (Object.entries(obj.requests).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1]?.value }), {})), }; @@ -23045,7 +23217,7 @@ export interface ServicePort { * * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * * * Kubernetes-defined prefixed names: - * * 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 + * * 'kubernetes.io/h2c' - HTTP/2 prior knowledge over cleartext as described in https://www.rfc-editor.org/rfc/rfc9113.html#name-starting-http-2-with-prior- * * 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 * * 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * @@ -23218,23 +23390,23 @@ export function toJson_EndpointHints(obj: EndpointHints | undefined): Record | undefined { +export function toJson_FlowDistinguisherMethod(obj: FlowDistinguisherMethod | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'type': obj.type, @@ -23247,23 +23419,23 @@ export function toJson_FlowDistinguisherMethodV1Beta2(obj: FlowDistinguisherMeth /** * PriorityLevelConfigurationReference contains information that points to the "request-priority" being used. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationReference + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationReference */ -export interface PriorityLevelConfigurationReferenceV1Beta2 { +export interface PriorityLevelConfigurationReference { /** * `name` is the name of the priority level configuration being referenced Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationReference#name + * @schema io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationReference#name */ readonly name: string; } /** - * Converts an object of type 'PriorityLevelConfigurationReferenceV1Beta2' to JSON representation. + * Converts an object of type 'PriorityLevelConfigurationReference' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_PriorityLevelConfigurationReferenceV1Beta2(obj: PriorityLevelConfigurationReferenceV1Beta2 | undefined): Record | undefined { +export function toJson_PriorityLevelConfigurationReference(obj: PriorityLevelConfigurationReference | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'name': obj.name, @@ -23276,42 +23448,42 @@ export function toJson_PriorityLevelConfigurationReferenceV1Beta2(obj: PriorityL /** * PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver. The test considers the subject making the request, the verb being requested, and the resource to be acted upon. This PolicyRulesWithSubjects matches a request if and only if both (a) at least one member of subjects matches the request and (b) at least one member of resourceRules or nonResourceRules matches the request. * - * @schema io.k8s.api.flowcontrol.v1beta2.PolicyRulesWithSubjects + * @schema io.k8s.api.flowcontrol.v1.PolicyRulesWithSubjects */ -export interface PolicyRulesWithSubjectsV1Beta2 { +export interface PolicyRulesWithSubjects { /** * `nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL. * - * @schema io.k8s.api.flowcontrol.v1beta2.PolicyRulesWithSubjects#nonResourceRules + * @schema io.k8s.api.flowcontrol.v1.PolicyRulesWithSubjects#nonResourceRules */ - readonly nonResourceRules?: NonResourcePolicyRuleV1Beta2[]; + readonly nonResourceRules?: NonResourcePolicyRule[]; /** * `resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty. * - * @schema io.k8s.api.flowcontrol.v1beta2.PolicyRulesWithSubjects#resourceRules + * @schema io.k8s.api.flowcontrol.v1.PolicyRulesWithSubjects#resourceRules */ - readonly resourceRules?: ResourcePolicyRuleV1Beta2[]; + readonly resourceRules?: ResourcePolicyRule[]; /** * subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.PolicyRulesWithSubjects#subjects + * @schema io.k8s.api.flowcontrol.v1.PolicyRulesWithSubjects#subjects */ - readonly subjects: SubjectV1Beta2[]; + readonly subjects: Subject[]; } /** - * Converts an object of type 'PolicyRulesWithSubjectsV1Beta2' to JSON representation. + * Converts an object of type 'PolicyRulesWithSubjects' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_PolicyRulesWithSubjectsV1Beta2(obj: PolicyRulesWithSubjectsV1Beta2 | undefined): Record | undefined { +export function toJson_PolicyRulesWithSubjects(obj: PolicyRulesWithSubjects | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'nonResourceRules': obj.nonResourceRules?.map(y => toJson_NonResourcePolicyRuleV1Beta2(y)), - 'resourceRules': obj.resourceRules?.map(y => toJson_ResourcePolicyRuleV1Beta2(y)), - 'subjects': obj.subjects?.map(y => toJson_SubjectV1Beta2(y)), + 'nonResourceRules': obj.nonResourceRules?.map(y => toJson_NonResourcePolicyRule(y)), + 'resourceRules': obj.resourceRules?.map(y => toJson_ResourcePolicyRule(y)), + 'subjects': obj.subjects?.map(y => toJson_Subject(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -23321,15 +23493,15 @@ export function toJson_PolicyRulesWithSubjectsV1Beta2(obj: PolicyRulesWithSubjec /** * ExemptPriorityLevelConfiguration describes the configurable aspects of the handling of exempt requests. In the mandatory exempt configuration object the values in the fields here can be modified by authorized users, unlike the rest of the `spec`. * - * @schema io.k8s.api.flowcontrol.v1beta2.ExemptPriorityLevelConfiguration + * @schema io.k8s.api.flowcontrol.v1.ExemptPriorityLevelConfiguration */ -export interface ExemptPriorityLevelConfigurationV1Beta2 { +export interface ExemptPriorityLevelConfiguration { /** * `lendablePercent` prescribes the fraction of the level's NominalCL that can be borrowed by other priority levels. This value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level's LendableConcurrencyLimit (LendableCL), is defined as follows. * * LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) * - * @schema io.k8s.api.flowcontrol.v1beta2.ExemptPriorityLevelConfiguration#lendablePercent + * @schema io.k8s.api.flowcontrol.v1.ExemptPriorityLevelConfiguration#lendablePercent */ readonly lendablePercent?: number; @@ -23340,17 +23512,17 @@ export interface ExemptPriorityLevelConfigurationV1Beta2 { * * Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of zero. * - * @schema io.k8s.api.flowcontrol.v1beta2.ExemptPriorityLevelConfiguration#nominalConcurrencyShares + * @schema io.k8s.api.flowcontrol.v1.ExemptPriorityLevelConfiguration#nominalConcurrencyShares */ readonly nominalConcurrencyShares?: number; } /** - * Converts an object of type 'ExemptPriorityLevelConfigurationV1Beta2' to JSON representation. + * Converts an object of type 'ExemptPriorityLevelConfiguration' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ExemptPriorityLevelConfigurationV1Beta2(obj: ExemptPriorityLevelConfigurationV1Beta2 | undefined): Record | undefined { +export function toJson_ExemptPriorityLevelConfiguration(obj: ExemptPriorityLevelConfiguration | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'lendablePercent': obj.lendablePercent, @@ -23366,20 +23538,9 @@ export function toJson_ExemptPriorityLevelConfigurationV1Beta2(obj: ExemptPriori * - How are requests for this priority level limited? * - What should be done with requests that exceed the limit? * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration + * @schema io.k8s.api.flowcontrol.v1.LimitedPriorityLevelConfiguration */ -export interface LimitedPriorityLevelConfigurationV1Beta2 { - /** - * `assuredConcurrencyShares` (ACS) configures the execution limit, which is a limit on the number of requests of this priority level that may be exeucting at a given time. ACS must be a positive number. The server's concurrency limit (SCL) is divided among the concurrency-controlled priority levels in proportion to their assured concurrency shares. This produces the assured concurrency value (ACV) --- the number of requests that may be executing at a time --- for each such priority level: - * - * ACV(l) = ceil( SCL * ACS(l) / ( sum[priority levels k] ACS(k) ) ) - * - * bigger numbers of ACS mean more reserved concurrent requests (at the expense of every other PL). This field has a default value of 30. - * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration#assuredConcurrencyShares - */ - readonly assuredConcurrencyShares?: number; - +export interface LimitedPriorityLevelConfiguration { /** * `borrowingLimitPercent`, if present, configures a limit on how many seats this priority level can borrow from other priority levels. The limit is known as this level's BorrowingConcurrencyLimit (BorrowingCL) and is a limit on the total number of seats that this level may borrow at any one time. This field holds the ratio of that limit to the level's nominal concurrency limit. When this field is non-nil, it must hold a non-negative integer and the limit is calculated as follows. * @@ -23387,7 +23548,7 @@ export interface LimitedPriorityLevelConfigurationV1Beta2 { * * The value of this field can be more than 100, implying that this priority level can borrow a number of seats that is greater than its own nominal concurrency limit (NominalCL). When this field is left `nil`, the limit is effectively infinite. * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration#borrowingLimitPercent + * @schema io.k8s.api.flowcontrol.v1.LimitedPriorityLevelConfiguration#borrowingLimitPercent */ readonly borrowingLimitPercent?: number; @@ -23396,30 +23557,45 @@ export interface LimitedPriorityLevelConfigurationV1Beta2 { * * LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration#lendablePercent + * @schema io.k8s.api.flowcontrol.v1.LimitedPriorityLevelConfiguration#lendablePercent */ readonly lendablePercent?: number; /** * `limitResponse` indicates what to do with requests that can not be executed right now * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration#limitResponse + * @schema io.k8s.api.flowcontrol.v1.LimitedPriorityLevelConfiguration#limitResponse */ - readonly limitResponse?: LimitResponseV1Beta2; + readonly limitResponse?: LimitResponse; + + /** + * `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server's concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values: + * + * NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) + * + * Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. + * + * If not specified, this field defaults to a value of 30. + * + * Setting this field to zero supports the construction of a "jail" for this priority level that is used to hold some request(s) + * + * @schema io.k8s.api.flowcontrol.v1.LimitedPriorityLevelConfiguration#nominalConcurrencyShares + */ + readonly nominalConcurrencyShares?: number; } /** - * Converts an object of type 'LimitedPriorityLevelConfigurationV1Beta2' to JSON representation. + * Converts an object of type 'LimitedPriorityLevelConfiguration' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_LimitedPriorityLevelConfigurationV1Beta2(obj: LimitedPriorityLevelConfigurationV1Beta2 | undefined): Record | undefined { +export function toJson_LimitedPriorityLevelConfiguration(obj: LimitedPriorityLevelConfiguration | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'assuredConcurrencyShares': obj.assuredConcurrencyShares, 'borrowingLimitPercent': obj.borrowingLimitPercent, 'lendablePercent': obj.lendablePercent, - 'limitResponse': toJson_LimitResponseV1Beta2(obj.limitResponse), + 'limitResponse': toJson_LimitResponse(obj.limitResponse), + 'nominalConcurrencyShares': obj.nominalConcurrencyShares, }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -23923,13 +24099,6 @@ export interface ParentReferenceV1Alpha1 { */ readonly resource?: string; - /** - * UID is the uid of the object being referenced. - * - * @schema io.k8s.api.networking.v1alpha1.ParentReference#uid - */ - readonly uid?: string; - } /** @@ -23943,7 +24112,6 @@ export function toJson_ParentReferenceV1Alpha1(obj: ParentReferenceV1Alpha1 | un 'name': obj.name, 'namespace': obj.namespace, 'resource': obj.resource, - 'uid': obj.uid, }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -25125,8 +25293,8 @@ export interface PodFailurePolicyRule { * running pods are terminated. * - FailIndex: indicates that the pod's index is marked as Failed and will * not be restarted. - * This value is alpha-level. It can be used when the - * `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default). + * This value is beta-level. It can be used when the + * `JobBackoffLimitPerIndex` feature gate is enabled (enabled by default). * - Ignore: indicates that the counter towards the .backoffLimit is not * incremented and a replacement pod is created. * - Count: indicates that the pod is handled in the default way - the @@ -25149,7 +25317,7 @@ export interface PodFailurePolicyRule { * * @schema io.k8s.api.batch.v1.PodFailurePolicyRule#onPodConditions */ - readonly onPodConditions: PodFailurePolicyOnPodConditionsPattern[]; + readonly onPodConditions?: PodFailurePolicyOnPodConditionsPattern[]; } @@ -25267,35 +25435,6 @@ export function toJson_SecretReference(obj: SecretReference | undefined): Record } /* eslint-enable max-len, quote-props */ -/** - * ResourceClaim references one entry in PodSpec.ResourceClaims. - * - * @schema io.k8s.api.core.v1.ResourceClaim - */ -export interface ResourceClaim { - /** - * Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container. - * - * @schema io.k8s.api.core.v1.ResourceClaim#name - */ - readonly name: string; - -} - -/** - * Converts an object of type 'ResourceClaim' to JSON representation. - */ -/* eslint-disable max-len, quote-props */ -export function toJson_ResourceClaim(obj: ResourceClaim | undefined): Record | undefined { - if (obj === undefined) { return undefined; } - const result = { - 'name': obj.name, - }; - // filter undefined values - return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); -} -/* eslint-enable max-len, quote-props */ - /** * Node affinity is a group of node affinity scheduling rules. * @@ -25739,6 +25878,55 @@ export function toJson_ContainerResizePolicy(obj: ContainerResizePolicy | undefi } /* eslint-enable max-len, quote-props */ +/** + * ResourceRequirements describes the compute resource requirements. + * + * @schema io.k8s.api.core.v1.ResourceRequirements + */ +export interface ResourceRequirements { + /** + * Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. + * + * This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. + * + * This field is immutable. It can only be set for containers. + * + * @schema io.k8s.api.core.v1.ResourceRequirements#claims + */ + readonly claims?: ResourceClaim[]; + + /** + * Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ + * + * @schema io.k8s.api.core.v1.ResourceRequirements#limits + */ + readonly limits?: { [key: string]: Quantity }; + + /** + * Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ + * + * @schema io.k8s.api.core.v1.ResourceRequirements#requests + */ + readonly requests?: { [key: string]: Quantity }; + +} + +/** + * Converts an object of type 'ResourceRequirements' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ResourceRequirements(obj: ResourceRequirements | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'claims': obj.claims?.map(y => toJson_ResourceClaim(y)), + 'limits': ((obj.limits) === undefined) ? undefined : (Object.entries(obj.limits).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1]?.value }), {})), + 'requests': ((obj.requests) === undefined) ? undefined : (Object.entries(obj.requests).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1]?.value }), {})), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * SecurityContext holds security configuration that will be applied to a container. Some fields are present in both SecurityContext and PodSecurityContext. When both are set, the values in SecurityContext take precedence. * @@ -27374,9 +27562,9 @@ export function toJson_ForZone(obj: ForZone | undefined): Record | /** * NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL. A NonResourcePolicyRule matches a request if and only if both (a) at least one member of verbs matches the request and (b) at least one member of nonResourceURLs matches the request. * - * @schema io.k8s.api.flowcontrol.v1beta2.NonResourcePolicyRule + * @schema io.k8s.api.flowcontrol.v1.NonResourcePolicyRule */ -export interface NonResourcePolicyRuleV1Beta2 { +export interface NonResourcePolicyRule { /** * `nonResourceURLs` is a set of url prefixes that a user should have access to and may not be empty. For example: * - "/healthz" is legal @@ -27386,24 +27574,24 @@ export interface NonResourcePolicyRuleV1Beta2 { * - "/healthz/*" matches all per-component health checks. * "*" matches all non-resource urls. if it is present, it must be the only entry. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.NonResourcePolicyRule#nonResourceURLs + * @schema io.k8s.api.flowcontrol.v1.NonResourcePolicyRule#nonResourceURLs */ readonly nonResourceUrLs: string[]; /** * `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs. If it is present, it must be the only entry. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.NonResourcePolicyRule#verbs + * @schema io.k8s.api.flowcontrol.v1.NonResourcePolicyRule#verbs */ readonly verbs: string[]; } /** - * Converts an object of type 'NonResourcePolicyRuleV1Beta2' to JSON representation. + * Converts an object of type 'NonResourcePolicyRule' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_NonResourcePolicyRuleV1Beta2(obj: NonResourcePolicyRuleV1Beta2 | undefined): Record | undefined { +export function toJson_NonResourcePolicyRule(obj: NonResourcePolicyRule | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'nonResourceURLs': obj.nonResourceUrLs?.map(y => y), @@ -27417,51 +27605,51 @@ export function toJson_NonResourcePolicyRuleV1Beta2(obj: NonResourcePolicyRuleV1 /** * ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource. A ResourcePolicyRule matches a resource request if and only if: (a) at least one member of verbs matches the request, (b) at least one member of apiGroups matches the request, (c) at least one member of resources matches the request, and (d) either (d1) the request does not specify a namespace (i.e., `Namespace==""`) and clusterScope is true or (d2) the request specifies a namespace and least one member of namespaces matches the request's namespace. * - * @schema io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule + * @schema io.k8s.api.flowcontrol.v1.ResourcePolicyRule */ -export interface ResourcePolicyRuleV1Beta2 { +export interface ResourcePolicyRule { /** * `apiGroups` is a list of matching API groups and may not be empty. "*" matches all API groups and, if present, must be the only entry. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule#apiGroups + * @schema io.k8s.api.flowcontrol.v1.ResourcePolicyRule#apiGroups */ readonly apiGroups: string[]; /** * `clusterScope` indicates whether to match requests that do not specify a namespace (which happens either because the resource is not namespaced or the request targets all namespaces). If this field is omitted or false then the `namespaces` field must contain a non-empty list. * - * @schema io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule#clusterScope + * @schema io.k8s.api.flowcontrol.v1.ResourcePolicyRule#clusterScope */ readonly clusterScope?: boolean; /** * `namespaces` is a list of target namespaces that restricts matches. A request that specifies a target namespace matches only if either (a) this list contains that target namespace or (b) this list contains "*". Note that "*" matches any specified namespace but does not match a request that _does not specify_ a namespace (see the `clusterScope` field for that). This list may be empty, but only if `clusterScope` is true. * - * @schema io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule#namespaces + * @schema io.k8s.api.flowcontrol.v1.ResourcePolicyRule#namespaces */ readonly namespaces?: string[]; /** * `resources` is a list of matching resources (i.e., lowercase and plural) with, if desired, subresource. For example, [ "services", "nodes/status" ]. This list may not be empty. "*" matches all resources and, if present, must be the only entry. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule#resources + * @schema io.k8s.api.flowcontrol.v1.ResourcePolicyRule#resources */ readonly resources: string[]; /** * `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs and, if present, must be the only entry. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule#verbs + * @schema io.k8s.api.flowcontrol.v1.ResourcePolicyRule#verbs */ readonly verbs: string[]; } /** - * Converts an object of type 'ResourcePolicyRuleV1Beta2' to JSON representation. + * Converts an object of type 'ResourcePolicyRule' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ResourcePolicyRuleV1Beta2(obj: ResourcePolicyRuleV1Beta2 | undefined): Record | undefined { +export function toJson_ResourcePolicyRule(obj: ResourcePolicyRule | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'apiGroups': obj.apiGroups?.map(y => y), @@ -27475,89 +27663,36 @@ export function toJson_ResourcePolicyRuleV1Beta2(obj: ResourcePolicyRuleV1Beta2 } /* eslint-enable max-len, quote-props */ -/** - * Subject matches the originator of a request, as identified by the request authentication system. There are three ways of matching an originator; by user, group, or service account. - * - * @schema io.k8s.api.flowcontrol.v1beta2.Subject - */ -export interface SubjectV1Beta2 { - /** - * `group` matches based on user group name. - * - * @schema io.k8s.api.flowcontrol.v1beta2.Subject#group - */ - readonly group?: GroupSubjectV1Beta2; - - /** - * `kind` indicates which one of the other fields is non-empty. Required - * - * @schema io.k8s.api.flowcontrol.v1beta2.Subject#kind - */ - readonly kind: string; - - /** - * `serviceAccount` matches ServiceAccounts. - * - * @schema io.k8s.api.flowcontrol.v1beta2.Subject#serviceAccount - */ - readonly serviceAccount?: ServiceAccountSubjectV1Beta2; - - /** - * `user` matches based on username. - * - * @schema io.k8s.api.flowcontrol.v1beta2.Subject#user - */ - readonly user?: UserSubjectV1Beta2; - -} - -/** - * Converts an object of type 'SubjectV1Beta2' to JSON representation. - */ -/* eslint-disable max-len, quote-props */ -export function toJson_SubjectV1Beta2(obj: SubjectV1Beta2 | undefined): Record | undefined { - if (obj === undefined) { return undefined; } - const result = { - 'group': toJson_GroupSubjectV1Beta2(obj.group), - 'kind': obj.kind, - 'serviceAccount': toJson_ServiceAccountSubjectV1Beta2(obj.serviceAccount), - 'user': toJson_UserSubjectV1Beta2(obj.user), - }; - // filter undefined values - return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); -} -/* eslint-enable max-len, quote-props */ - /** * LimitResponse defines how to handle requests that can not be executed right now. * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitResponse + * @schema io.k8s.api.flowcontrol.v1.LimitResponse */ -export interface LimitResponseV1Beta2 { +export interface LimitResponse { /** * `queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `"Queue"`. * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitResponse#queuing + * @schema io.k8s.api.flowcontrol.v1.LimitResponse#queuing */ - readonly queuing?: QueuingConfigurationV1Beta2; + readonly queuing?: QueuingConfiguration; /** * `type` is "Queue" or "Reject". "Queue" means that requests that can not be executed upon arrival are held in a queue until they can be executed or a queuing limit is reached. "Reject" means that requests that can not be executed upon arrival are rejected. Required. * - * @schema io.k8s.api.flowcontrol.v1beta2.LimitResponse#type + * @schema io.k8s.api.flowcontrol.v1.LimitResponse#type */ readonly type: string; } /** - * Converts an object of type 'LimitResponseV1Beta2' to JSON representation. + * Converts an object of type 'LimitResponse' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_LimitResponseV1Beta2(obj: LimitResponseV1Beta2 | undefined): Record | undefined { +export function toJson_LimitResponse(obj: LimitResponse | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'queuing': toJson_QueuingConfigurationV1Beta2(obj.queuing), + 'queuing': toJson_QueuingConfiguration(obj.queuing), 'type': obj.type, }; // filter undefined values @@ -28472,12 +28607,26 @@ export function toJson_WeightedPodAffinityTerm(obj: WeightedPodAffinityTerm | un */ export interface PodAffinityTerm { /** - * A label query over a set of resources, in this case pods. + * A label query over a set of resources, in this case pods. If it's null, this PodAffinityTerm matches with no Pods. * * @schema io.k8s.api.core.v1.PodAffinityTerm#labelSelector */ readonly labelSelector?: LabelSelector; + /** + * MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. Also, MatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate. + * + * @schema io.k8s.api.core.v1.PodAffinityTerm#matchLabelKeys + */ + readonly matchLabelKeys?: string[]; + + /** + * MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector. Also, MismatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate. + * + * @schema io.k8s.api.core.v1.PodAffinityTerm#mismatchLabelKeys + */ + readonly mismatchLabelKeys?: string[]; + /** * A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces. * @@ -28509,6 +28658,8 @@ export function toJson_PodAffinityTerm(obj: PodAffinityTerm | undefined): Record if (obj === undefined) { return undefined; } const result = { 'labelSelector': toJson_LabelSelector(obj.labelSelector), + 'matchLabelKeys': obj.matchLabelKeys?.map(y => y), + 'mismatchLabelKeys': obj.mismatchLabelKeys?.map(y => y), 'namespaceSelector': toJson_LabelSelector(obj.namespaceSelector), 'namespaces': obj.namespaces?.map(y => y), 'topologyKey': obj.topologyKey, @@ -28669,6 +28820,13 @@ export interface LifecycleHandler { */ readonly httpGet?: HttpGetAction; + /** + * Sleep represents the duration that the container should sleep before being terminated. + * + * @schema io.k8s.api.core.v1.LifecycleHandler#sleep + */ + readonly sleep?: SleepAction; + /** * Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept for the backward compatibility. There are no validation of this field and lifecycle hooks will fail in runtime when tcp handler is specified. * @@ -28687,6 +28845,7 @@ export function toJson_LifecycleHandler(obj: LifecycleHandler | undefined): Reco const result = { 'exec': toJson_ExecAction(obj.exec), 'httpGet': toJson_HttpGetAction(obj.httpGet), + 'sleep': toJson_SleepAction(obj.sleep), 'tcpSocket': toJson_TcpSocketAction(obj.tcpSocket), }; // filter undefined values @@ -28859,6 +29018,35 @@ export function toJson_TcpSocketAction(obj: TcpSocketAction | undefined): Record } /* eslint-enable max-len, quote-props */ +/** + * ResourceClaim references one entry in PodSpec.ResourceClaims. + * + * @schema io.k8s.api.core.v1.ResourceClaim + */ +export interface ResourceClaim { + /** + * Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container. + * + * @schema io.k8s.api.core.v1.ResourceClaim#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'ResourceClaim' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ResourceClaim(obj: ResourceClaim | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * Adds and removes POSIX capabilities from running containers. * @@ -29037,6 +29225,19 @@ export function toJson_PersistentVolumeClaimTemplate(obj: PersistentVolumeClaimT * @schema io.k8s.api.core.v1.VolumeProjection */ export interface VolumeProjection { + /** + * ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file. + * + * Alpha, gated by the ClusterTrustBundleProjection feature gate. + * + * ClusterTrustBundle objects can either be selected by name, or by the combination of signer name and a label selector. + * + * Kubelet performs aggressive normalization of the PEM contents written into the pod filesystem. Esoteric PEM features such as inter-block comments and block headers are stripped. Certificates are deduplicated. The ordering of certificates within the file is arbitrary, and Kubelet may change the order over time. + * + * @schema io.k8s.api.core.v1.VolumeProjection#clusterTrustBundle + */ + readonly clusterTrustBundle?: ClusterTrustBundleProjection; + /** * configMap information about the configMap data to project * @@ -29074,6 +29275,7 @@ export interface VolumeProjection { export function toJson_VolumeProjection(obj: VolumeProjection | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { + 'clusterTrustBundle': toJson_ClusterTrustBundleProjection(obj.clusterTrustBundle), 'configMap': toJson_ConfigMapProjection(obj.configMap), 'downwardAPI': toJson_DownwardApiProjection(obj.downwardApi), 'secret': toJson_SecretProjection(obj.secret), @@ -29084,135 +29286,40 @@ export function toJson_VolumeProjection(obj: VolumeProjection | undefined): Reco } /* eslint-enable max-len, quote-props */ -/** - * GroupSubject holds detailed information for group-kind subject. - * - * @schema io.k8s.api.flowcontrol.v1beta2.GroupSubject - */ -export interface GroupSubjectV1Beta2 { - /** - * name is the user group that matches, or "*" to match all user groups. See https://github.com/kubernetes/apiserver/blob/master/pkg/authentication/user/user.go for some well-known group names. Required. - * - * @schema io.k8s.api.flowcontrol.v1beta2.GroupSubject#name - */ - readonly name: string; - -} - -/** - * Converts an object of type 'GroupSubjectV1Beta2' to JSON representation. - */ -/* eslint-disable max-len, quote-props */ -export function toJson_GroupSubjectV1Beta2(obj: GroupSubjectV1Beta2 | undefined): Record | undefined { - if (obj === undefined) { return undefined; } - const result = { - 'name': obj.name, - }; - // filter undefined values - return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); -} -/* eslint-enable max-len, quote-props */ - -/** - * ServiceAccountSubject holds detailed information for service-account-kind subject. - * - * @schema io.k8s.api.flowcontrol.v1beta2.ServiceAccountSubject - */ -export interface ServiceAccountSubjectV1Beta2 { - /** - * `name` is the name of matching ServiceAccount objects, or "*" to match regardless of name. Required. - * - * @schema io.k8s.api.flowcontrol.v1beta2.ServiceAccountSubject#name - */ - readonly name: string; - - /** - * `namespace` is the namespace of matching ServiceAccount objects. Required. - * - * @schema io.k8s.api.flowcontrol.v1beta2.ServiceAccountSubject#namespace - */ - readonly namespace: string; - -} - -/** - * Converts an object of type 'ServiceAccountSubjectV1Beta2' to JSON representation. - */ -/* eslint-disable max-len, quote-props */ -export function toJson_ServiceAccountSubjectV1Beta2(obj: ServiceAccountSubjectV1Beta2 | undefined): Record | undefined { - if (obj === undefined) { return undefined; } - const result = { - 'name': obj.name, - 'namespace': obj.namespace, - }; - // filter undefined values - return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); -} -/* eslint-enable max-len, quote-props */ - -/** - * UserSubject holds detailed information for user-kind subject. - * - * @schema io.k8s.api.flowcontrol.v1beta2.UserSubject - */ -export interface UserSubjectV1Beta2 { - /** - * `name` is the username that matches, or "*" to match all usernames. Required. - * - * @schema io.k8s.api.flowcontrol.v1beta2.UserSubject#name - */ - readonly name: string; - -} - -/** - * Converts an object of type 'UserSubjectV1Beta2' to JSON representation. - */ -/* eslint-disable max-len, quote-props */ -export function toJson_UserSubjectV1Beta2(obj: UserSubjectV1Beta2 | undefined): Record | undefined { - if (obj === undefined) { return undefined; } - const result = { - 'name': obj.name, - }; - // filter undefined values - return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); -} -/* eslint-enable max-len, quote-props */ - /** * QueuingConfiguration holds the configuration parameters for queuing * - * @schema io.k8s.api.flowcontrol.v1beta2.QueuingConfiguration + * @schema io.k8s.api.flowcontrol.v1.QueuingConfiguration */ -export interface QueuingConfigurationV1Beta2 { +export interface QueuingConfiguration { /** * `handSize` is a small positive number that configures the shuffle sharding of requests into queues. When enqueuing a request at this priority level the request's flow identifier (a string pair) is hashed and the hash value is used to shuffle the list of queues and deal a hand of the size specified here. The request is put into one of the shortest queues in that hand. `handSize` must be no larger than `queues`, and should be significantly smaller (so that a few heavy flows do not saturate most of the queues). See the user-facing documentation for more extensive guidance on setting this field. This field has a default value of 8. * - * @schema io.k8s.api.flowcontrol.v1beta2.QueuingConfiguration#handSize + * @schema io.k8s.api.flowcontrol.v1.QueuingConfiguration#handSize */ readonly handSize?: number; /** * `queueLengthLimit` is the maximum number of requests allowed to be waiting in a given queue of this priority level at a time; excess requests are rejected. This value must be positive. If not specified, it will be defaulted to 50. * - * @schema io.k8s.api.flowcontrol.v1beta2.QueuingConfiguration#queueLengthLimit + * @schema io.k8s.api.flowcontrol.v1.QueuingConfiguration#queueLengthLimit */ readonly queueLengthLimit?: number; /** * `queues` is the number of queues for this priority level. The queues exist independently at each apiserver. The value must be positive. Setting it to 1 effectively precludes shufflesharding and thus makes the distinguisher method of associated flow schemas irrelevant. This field has a default value of 64. * - * @schema io.k8s.api.flowcontrol.v1beta2.QueuingConfiguration#queues + * @schema io.k8s.api.flowcontrol.v1.QueuingConfiguration#queues */ readonly queues?: number; } /** - * Converts an object of type 'QueuingConfigurationV1Beta2' to JSON representation. + * Converts an object of type 'QueuingConfiguration' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_QueuingConfigurationV1Beta2(obj: QueuingConfigurationV1Beta2 | undefined): Record | undefined { +export function toJson_QueuingConfiguration(obj: QueuingConfiguration | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'handSize': obj.handSize, @@ -30049,6 +30156,35 @@ export function toJson_SecretKeySelector(obj: SecretKeySelector | undefined): Re } /* eslint-enable max-len, quote-props */ +/** + * SleepAction describes a "sleep" action. + * + * @schema io.k8s.api.core.v1.SleepAction + */ +export interface SleepAction { + /** + * Seconds is the number of seconds to sleep. + * + * @schema io.k8s.api.core.v1.SleepAction#seconds + */ + readonly seconds: number; + +} + +/** + * Converts an object of type 'SleepAction' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_SleepAction(obj: SleepAction | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'seconds': obj.seconds, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * HTTPHeader describes a custom header to be used in HTTP probes * @@ -30086,6 +30222,67 @@ export function toJson_HttpHeader(obj: HttpHeader | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'labelSelector': toJson_LabelSelector(obj.labelSelector), + 'name': obj.name, + 'optional': obj.optional, + 'path': obj.path, + 'signerName': obj.signerName, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * Adapts a ConfigMap into a projected volume. * @@ -30315,6 +30512,19 @@ export interface ValidationRule { */ readonly messageExpression?: string; + /** + * optionalOldSelf is used to opt a transition rule into evaluation even when the object is first created, or if the old object is missing the value. + * + * When enabled `oldSelf` will be a CEL optional whose value will be `None` if there is no old value, or when the object is initially created. + * + * You may check for presence of oldSelf using `oldSelf.hasValue()` and unwrap it after checking using `oldSelf.value()`. Check the CEL documentation for Optional types for more information: https://pkg.go.dev/github.com/google/cel-go/cel#OptionalTypes + * + * May not be set unless `oldSelf` is used in `rule`. + * + * @schema io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ValidationRule#optionalOldSelf + */ + readonly optionalOldSelf?: boolean; + /** * reason provides a machine-readable validation failure reason that is returned to the caller when a request fails this validation rule. The HTTP status code returned to the caller will match the reason of the reason of the first failed validation rule. The currently supported reasons are: "FieldValueInvalid", "FieldValueForbidden", "FieldValueRequired", "FieldValueDuplicate". If not set, default to use "FieldValueInvalid". All future added reasons must be accepted by clients when reading this value and unknown reasons should be treated as FieldValueInvalid. * @@ -30349,6 +30559,14 @@ export interface ValidationRule { * are overwritten by values in `Y` when the key sets of `X` and `Y` intersect. Elements in `Y` with * non-intersecting keys are appended, retaining their partial order. * + * If `rule` makes use of the `oldSelf` variable it is implicitly a `transition rule`. + * + * By default, the `oldSelf` variable is the same type as `self`. When `optionalOldSelf` is true, the `oldSelf` variable is a CEL optional + * variable whose value() is the same type as `self`. + * See the documentation for the `optionalOldSelf` field for details. + * + * Transition rules by default are applied only on UPDATE requests and are skipped if an old value could not be found. You can opt a transition rule into unconditional evaluation by setting `optionalOldSelf` to true. + * * @schema io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ValidationRule#rule */ readonly rule: string; @@ -30365,6 +30583,7 @@ export function toJson_ValidationRule(obj: ValidationRule | undefined): Record Date: Mon, 15 Apr 2024 09:32:32 +0300 Subject: [PATCH 124/261] fix: docs still pointing to cdk8s-plus-28 (#4028) Signed-off-by: epolon --- docs/plus/config-map.md | 8 +- docs/plus/container.md | 4 +- docs/plus/cronjob.md | 6 +- docs/plus/deployment.md | 4 +- docs/plus/horizontal-pod-autoscaler.md | 16 +-- docs/plus/ingress.md | 4 +- docs/plus/job.md | 4 +- docs/plus/namespace.md | 10 +- docs/plus/network-policy.md | 24 ++-- docs/plus/pod.md | 32 ++--- docs/plus/pv.md | 4 +- docs/plus/pvc.md | 4 +- docs/plus/rbac.md | 6 +- docs/plus/secret.md | 6 +- docs/plus/service-account.md | 6 +- docs/plus/service.md | 6 +- docs/plus/volume.md | 6 +- rotate.md | 180 ++++--------------------- 18 files changed, 101 insertions(+), 229 deletions(-) diff --git a/docs/plus/config-map.md b/docs/plus/config-map.md index bad2563c1..63efd0946 100644 --- a/docs/plus/config-map.md +++ b/docs/plus/config-map.md @@ -4,7 +4,7 @@ ConfigMap are used to store configuration data. They provide a dictionary based data structure that can be consumed in various shapes and forms. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#configmap) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#configmap) ## Use an existing `ConfigMap` @@ -12,7 +12,7 @@ You can reference to an existing `ConfigMap` like so. Note that this does not cr and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; @@ -38,7 +38,7 @@ app.synth(); You can create config maps and add some data to them like so: ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; @@ -61,7 +61,7 @@ app.synth(); Here is a nifty little trick you can use to create a volume that contains a directory on the client machine (machine that runs `cdk8s synth`): ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as path from 'path'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/container.md b/docs/plus/container.md index a24626036..d15a7f984 100644 --- a/docs/plus/container.md +++ b/docs/plus/container.md @@ -3,7 +3,7 @@ Define containers that run in a pod using the `Container` class. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#container) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#container) ## Environment @@ -15,7 +15,7 @@ Environment variables can be added to containers by specifying the variable name and value. The value can come from different sources, either dynamic or static. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/cronjob.md b/docs/plus/cronjob.md index acf65d974..ce9f562bb 100644 --- a/docs/plus/cronjob.md +++ b/docs/plus/cronjob.md @@ -5,12 +5,12 @@ CronJob resource is responsible for creating recurring [Jobs](https://kubernetes CronJob is similar to a [job](https://cdk8s.io/docs/latest/plus/job/) but it is suitable when there is a need to run a job indefinitely following a schedule. These repetitive jobs can be utilized for recurring tasks such as backing up a database, pinging a server for health checks, creating snapshots of systems and much more. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#cronjob) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#cronjob) ## Creating a `CronJob` ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps, Cron } from 'cdk8s'; @@ -42,7 +42,7 @@ app.synth(); ### Defaults -The above would create a cronjob resource which would schedule `databack/mysql-backup` to run every minute. With this resource, we also set some meaningful defaults. For instance, this cronjob would not run jobs concurrently by default. It will also retain 3 instance of successful job runs and 1 instance of a failed run for debugging later if needed. To customize the properties, see [API Reference](../../reference/cdk8s-plus-28/typescript.md#cronjob). +The above would create a cronjob resource which would schedule `databack/mysql-backup` to run every minute. With this resource, we also set some meaningful defaults. For instance, this cronjob would not run jobs concurrently by default. It will also retain 3 instance of successful job runs and 1 instance of a failed run for debugging later if needed. To customize the properties, see [API Reference](../../reference/cdk8s-plus-29/typescript.md#cronjob). ### Helper Functions diff --git a/docs/plus/deployment.md b/docs/plus/deployment.md index 36a029eb5..ba70f2dd5 100644 --- a/docs/plus/deployment.md +++ b/docs/plus/deployment.md @@ -3,7 +3,7 @@ Create a deployment to govern the lifecycle and orchestration of a set of identical pods. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#deployment) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#deployment) ## Automatic pod selection @@ -11,7 +11,7 @@ When you specify pods in a deployment, you normally have to configure the approp make the deployment control the relevant pods. This construct does this automatically. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/horizontal-pod-autoscaler.md b/docs/plus/horizontal-pod-autoscaler.md index 5a76d160c..a3debd7a9 100644 --- a/docs/plus/horizontal-pod-autoscaler.md +++ b/docs/plus/horizontal-pod-autoscaler.md @@ -3,7 +3,7 @@ HorizontalPodAutoscaler allows your services to scale up when demand is high and scale down when they are no longer needed. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#horizontalpodautoscaler) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#horizontalpodautoscaler) ## Using a HorizontalPodAutoscaler @@ -11,7 +11,7 @@ The example below creates a HorizontalPodAutoscaler that scales the number of re ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -71,7 +71,7 @@ Resource metrics are used to scale on a resource like CPU or memory. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -88,7 +88,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Pods metrics are used to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -110,7 +110,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Container metrics are used to scale on one of the scaling target's container metrics. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -127,7 +127,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Object metrics are used to scale on a metric describing a single kubernetes object (for example, requests-per-second on an Ingress object). ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -148,7 +148,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { External metrics are used to scale on a metric not associated with any Kubernetes object (for example, an SQS queue). ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -223,4 +223,4 @@ This means that if we currently have 3 web server pods, and the CPU utilization This will result in a total of 9 web server pods. If after 60 seconds the CPU utilization is still at 72% the autoscaler will only be allowed to add one more replica because `maxReplicas` has been configured to 10. -For more information on HorizontalPodAutoscaler check out the [API Reference](../reference/cdk8s-plus-28/typescript.md#horizontalpodautoscaler). +For more information on HorizontalPodAutoscaler check out the [API Reference](../reference/cdk8s-plus-29/typescript.md#horizontalpodautoscaler). diff --git a/docs/plus/ingress.md b/docs/plus/ingress.md index 3fc29acd9..1f07506cc 100644 --- a/docs/plus/ingress.md +++ b/docs/plus/ingress.md @@ -5,7 +5,7 @@ HTTP. Ingress may provide load balancing, SSL termination and name-based virtual hosting. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#ingressv1beta1) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#ingressv1beta1) You must have an [Ingress controller] to satisfy an Ingress. Only creating an Ingress resource has no effect. @@ -18,7 +18,7 @@ to a service associated with a deployment of the [hashicorp/http-echo](https://github.com/hashicorp/http-echo) image. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/job.md b/docs/plus/job.md index 114291a92..d960a17bd 100644 --- a/docs/plus/job.md +++ b/docs/plus/job.md @@ -7,14 +7,14 @@ In configuration, they don't differ much from regular pods, but offer some additional properties. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#job) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#job) ## Delete a Job after its finished You can configure a TTL for the job after it finished its execution successfully. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps, Duration } from 'cdk8s'; diff --git a/docs/plus/namespace.md b/docs/plus/namespace.md index 6b961e801..70d3b29e3 100644 --- a/docs/plus/namespace.md +++ b/docs/plus/namespace.md @@ -3,14 +3,14 @@ Namespaces provides a mechanism for isolating groups of resources within a single cluster. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#namespace) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#namespace) ## Create a `Namespace` To create a new namespace in the cluster: ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as k from 'cdk8s'; const app = new k.App(); @@ -32,7 +32,7 @@ cdk8s+ API's, such as [pod selection](./pod.md#pod-selection) during scheduling. Select a namespace called `backoffice`. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const backoffice = kplus.Namespaces.select(this, 'Backoffice', { names: ['backoffice'] }); ``` @@ -42,7 +42,7 @@ const backoffice = kplus.Namespaces.select(this, 'Backoffice', { names: ['backof Select all namespaces that have the `processing=batch` label. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const batch = kplus.Namespaces.select(this, 'Batch', { labels: { processing: 'batch'} }); ``` @@ -52,7 +52,7 @@ const batch = kplus.Namespaces.select(this, 'Batch', { labels: { processing: 'ba Select all namespaces in the cluster. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const all = kplus.Namespaces.all(); ``` diff --git a/docs/plus/network-policy.md b/docs/plus/network-policy.md index e6251a359..6fa73b0ad 100644 --- a/docs/plus/network-policy.md +++ b/docs/plus/network-policy.md @@ -29,7 +29,7 @@ You can pass that instance to be used as the selector. The policy will be applie ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -47,7 +47,7 @@ Exactly as for a managed `Pod`, you can pass an instance of any workload resourc ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -66,7 +66,7 @@ you use [selected pods](./pod.md#select-pods). ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -84,7 +84,7 @@ An Ip Block defines a range of IP addresses using CIDR notation. You can define both `ipv4` and `ipv6` ranges: ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; // define a specific ipv4 range kplus.NetworkPolicyIpBlock.ipv4('172.17.0.0/16'); @@ -121,7 +121,7 @@ Isolating pods for egress traffic egress can be done either at, or post construc ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -154,7 +154,7 @@ Isolating pods for ingress traffic ingress can be done either at, or post constr ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -190,7 +190,7 @@ are in different namespace: ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -228,7 +228,7 @@ If the source pod of your connection is a [managed pod](#managed-pod) ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -262,7 +262,7 @@ all traffic. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -280,7 +280,7 @@ This ensures that even pods that aren't selected by any other network policy wil ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -305,7 +305,7 @@ With this policy in place, no additional policy or policies can cause any incomi ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -323,7 +323,7 @@ This ensures that even pods that aren't selected by any other NetworkPolicy will ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/pod.md b/docs/plus/pod.md index 101bcd3ef..e817b3229 100644 --- a/docs/plus/pod.md +++ b/docs/plus/pod.md @@ -3,14 +3,14 @@ A pod is essentially a collection of containers. It is the most fundamental computation unit that can be provisioned. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#pod) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#pod) ## Create a `Pod` To create a new pod in the cluster: ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as k from 'cdk8s'; const app = new k.App(); @@ -37,7 +37,7 @@ pod.addContainer({ image: 'another-image' }); Volumes can be added to pod definition either during, or post instantiation: ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const data1 = kplus.Volume.fromEmptyDir('data1'); const data2 = kplus.Volume.fromEmptyDir('data2'); @@ -53,7 +53,7 @@ Note that adding a volume to a pod doesn't actually make the volume available to its containers. For that, you also need to mount the volume onto a container. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const data = kplus.Volume.fromEmptyDir('data'); @@ -70,7 +70,7 @@ container.mount('/data', data); A restart policy can only be specified at instantiation time: ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -85,7 +85,7 @@ const pod = new kplus.Pod(chart, 'Pod', { A service account can only be specified at instantiation time: ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -105,7 +105,7 @@ cdk8s+ API's, such as [pod selection](./pod.md#pod-selection) during scheduling. Selects all pods that have the `app=store` label. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const pods = kplus.Pods.select(this, 'Store', { labels: { app: 'store' }}); ``` @@ -115,7 +115,7 @@ const pods = kplus.Pods.select(this, 'Store', { labels: { app: 'store' }}); Selects all pods that have the `app` label, regardless of the value. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const pods = kplus.Pods.select(this, 'App', { expressions: [kplus.LabelExpression.exists('app')] @@ -130,7 +130,7 @@ This is done using the `namespaces` property, which can accept any [namespace se For example, select all pods that have the `app=store` label in the `backoffice` namespace: ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const pods = kplus.Pods.select(this, 'Pods', { labels: { app: 'store' }, @@ -169,7 +169,7 @@ You can statically assign a pod to a specific node, by using the node's name. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -190,7 +190,7 @@ An attraction can be either required, or preferred. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -223,7 +223,7 @@ A toleration can be made to a **set** of nodes, specified by node taints. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -266,7 +266,7 @@ Similarly to node attractions, co-location can also be either required, or prefe ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -319,7 +319,7 @@ Similarly to co-location, separation can also be either required, or preferred. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -378,7 +378,7 @@ To allow connections from a `Pod` to a [peer](./network-policy.md#peers): ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -410,7 +410,7 @@ To allow connections from a [peer](./network-policy.md#peers) to a `Pod`: ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/pv.md b/docs/plus/pv.md index b7c784042..156a70c14 100644 --- a/docs/plus/pv.md +++ b/docs/plus/pv.md @@ -3,7 +3,7 @@ A `PersistentVolume` (PV) is a piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#persistent-volume) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#persistent-volume) PV's are used by pods via the pod's `volumes` spec, just like regular [volumes](./volume.md). They are not intended to be interchangable with volumes, you can think of a `PersistentVolume` @@ -23,7 +23,7 @@ specific ones. Currently the supported types are: For example, to create a PV from an existing AWS EBS volume: ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as cdk8s from 'cdk8s'; const vol = new kplus.AwsElasticBlockStorePersistentVolume(chart, 'Volume', { diff --git a/docs/plus/pvc.md b/docs/plus/pvc.md index 85ab6bb7a..0a43279b5 100644 --- a/docs/plus/pvc.md +++ b/docs/plus/pvc.md @@ -3,12 +3,12 @@ A `PersistentVolumeClaim` (PVC) is a request for storage by a pod. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#persistent-volume-claim) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#persistent-volume-claim) A `PersistentVolumeClaim` contains the requirements of the request, and the Kubernetes control plane is responsible providing a physical volume that satisfies the claim's requirements. ```ts -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as cdk8s from 'cdk8s'; const pod = new kplus.Pod(chart, 'Pod'); diff --git a/docs/plus/rbac.md b/docs/plus/rbac.md index c9122b145..862b76ece 100644 --- a/docs/plus/rbac.md +++ b/docs/plus/rbac.md @@ -16,15 +16,15 @@ and, similarly there are two types of binding available, * ClusterRoleBinding: These grant cluster wide permissions . !!! tip "Learn more" - * [Role API Reference](../../reference/cdk8s-plus-28/typescript.md#role) - * [RoleBinding API Reference](../../reference/cdk8s-plus-28/typescript.md#role-binding) + * [Role API Reference](../../reference/cdk8s-plus-29/typescript.md#role) + * [RoleBinding API Reference](../../reference/cdk8s-plus-29/typescript.md#role-binding) ## Role ### Create role and add rules to it ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/secret.md b/docs/plus/secret.md index 41b1f781e..e63e33779 100644 --- a/docs/plus/secret.md +++ b/docs/plus/secret.md @@ -3,7 +3,7 @@ Secrets are used to store confidential information. Never store such information on the definition of the pod itself. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#secret) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#secret) ## Use an existing `Secret` @@ -11,7 +11,7 @@ To reference a secret created outside of your deployment definition, use the fol and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const secret = kplus.Secret.fromSecretName('aws-creds'); ``` @@ -21,7 +21,7 @@ const secret = kplus.Secret.fromSecretName('aws-creds'); To create a new secret with some data, use: ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as k from 'cdk8s'; const app = new k.App(); diff --git a/docs/plus/service-account.md b/docs/plus/service-account.md index 1be1a47d3..2a79ad96e 100644 --- a/docs/plus/service-account.md +++ b/docs/plus/service-account.md @@ -3,7 +3,7 @@ Use service accounts to provide an identity for pods. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#serviceaccount) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#serviceaccount) ## Use an existing `ServiceAccount` @@ -11,7 +11,7 @@ To reference a service account created outside of your deployment definition, us and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const serviceAccount = kplus.ServiceAccount.fromServiceAccountName('aws-service'); ``` @@ -21,7 +21,7 @@ const serviceAccount = kplus.ServiceAccount.fromServiceAccountName('aws-service' To create a new service account, and give it access to some secrets, use the following: ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; import * as k from 'cdk8s'; const app = new k.App(); diff --git a/docs/plus/service.md b/docs/plus/service.md index 3cb457b05..25f5c400b 100644 --- a/docs/plus/service.md +++ b/docs/plus/service.md @@ -5,7 +5,7 @@ identity. They can also be used for externalizing endpoints to clients outside of the kubernetes cluster. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#service) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#service) ## Selectors @@ -14,7 +14,7 @@ The most common selector method is using labels. ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -30,7 +30,7 @@ Ports that the service will listen and redirect to can be configured like so: ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/volume.md b/docs/plus/volume.md index bf52ec0c7..6576ca4e3 100644 --- a/docs/plus/volume.md +++ b/docs/plus/volume.md @@ -3,7 +3,7 @@ Volume represents a named volume in a pod that may be accessed by any container in the pod. !!! tip "" - [API Reference](../../reference/cdk8s-plus-28/typescript.md#volume) + [API Reference](../../reference/cdk8s-plus-29/typescript.md#volume) ## Create from a ConfigMap @@ -11,7 +11,7 @@ A very useful operation is to create a volume from a `ConfigMap`. Kubernetes wil who's content is the value of the key. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const configMap = kplus.ConfigMap.fromConfigMapName('redis-config'); const configVolume = kplus.Volume.fromConfigMap(configMap); @@ -24,7 +24,7 @@ This volume, as the name suggests, is initially empty, and can be written to by The data in the volume is preserved throughout the lifecycle of the pod, but is deleted forever as soon as the pod itself is removed. ```typescript -import * as kplus from 'cdk8s-plus-28'; +import * as kplus from 'cdk8s-plus-29'; const data = kplus.Volume.fromEmptyDir(configMap); diff --git a/rotate.md b/rotate.md index d86f42d76..4320e0bd3 100644 --- a/rotate.md +++ b/rotate.md @@ -46,164 +46,36 @@ The new branch should be named `k8s-XX/main` (e.g. `k8s-25/main` for K8s v1.25.0 1. Bump the minor version in [latest-k8s-version.txt](./projenrc/latest-k8s-version.txt) 2. ([`README.md`](./README.md)): In the table of supported versions, add a new row and remove the oldest one. 3. `yarn projen` - 4. `yarn run import` # generates the L1 code based on the new spec - 5. `yarn rotate` # updates all version references in documenation - 6. `yarn build` - 7. `git commit -m "k8s-XX/main"` - 8. `git push origin k8s-XX/main"` + 4. `yarn rotate` # updates all version references in documenation + 5. `yarn build` + 6. `git commit -m "k8s-XX/main"` + 7. `git push origin k8s-XX/main"` 8. Verify that automation builds/tags/releases the new version successfully. 9. Update cdk8s-plus default branch to the new branch in the [GitHub repo settings](https://github.com/cdk8s-team/cdk8s-plus/settings/branches). +10. Update any existing PRs to use k8s-XX/main as the base. + ## :three: Update Website -16. Create a new cdk8s branch off of cdk8s/master - -17. On the new branch update the following: - 1. ([`.projenrc.js`](https://github.com/cdk8s-team/cdk8s/blob/master/.projenrc.js)): In the `javascript.NodeProject()` update the `devDeps` list with the new `cdk8s-plus-xx` version. - - ```js - const project = new javascript.NodeProject({ - ... - devDeps: [ - '@types/jest', - '@types/node', - 'cdk8s', - 'cdk8s-cli', - 'cdk8s-plus-22', - 'cdk8s-plus-23', - 'cdk8s-plus-24', - 'cdk8s-plus-25', // <-- new version - 'constructs', - 'lerna@^4', - 'semver', - 'ts-jest', - 'typescript', - 'projen', - ], - }); - ``` - - 2. ([`.projenrc.js`](https://github.com/cdk8s-team/cdk8s/blob/master/.projenrc.js)): Update the `packages` list with the new `cdk8s-plus-xx` version - - ```js - const packages = [ - 'cdk8s', - 'cdk8s-plus-22', - 'cdk8s-plus-23', - 'cdk8s-plus-24', - 'cdk8s-plus-25', // <-- new version - ]; - ``` - - 3. ([`README.md`](https://github.com/cdk8s-team/cdk8s/blob/master/README.md)): Add the new version. i.e. add a markdown status badge for the new version. - - 4. ([`docs/build.sh`](https://github.com/cdk8s-team/cdk8s/blob/master/docs/build.sh)): Add the new version to the docs copy loop. - - ```bash - ... - for module in cdk8s cdk8s-plus-22 cdk8s-plus-23 cdk8s-plus-24 cdk8s-plus-25; do # <-- added cdk8s-plus-25 - javamd=$(node -p "require.resolve('${module}/docs/java.md')") - pythonmd=$(node -p "require.resolve('${module}/docs/python.md')") - typescriptmd=$(node -p "require.resolve('${module}/docs/typescript.md')") - cat $javamd | sed "s/# API Reference/# ${module} (Java)/" > "docs/reference/${module}/java.md" - cat $pythonmd | sed "s/# API Reference/# ${module} (Python)/" > "docs/reference/${module}/python.md" - cat $typescriptmd | sed "s/# API Reference/# ${module} (TypeScript)/" > "docs/reference/${module}/typescript.md" - done - ... - ``` - - 5. ([`website/build.sh`](https://github.com/cdk8s-team/cdk8s/blob/master/website/build.sh)): Add the new version as an exported const - - ```bash - ... - export CDK8S_CORE_VERSION="$(get_version cdk8s)" - export CDK8S_PLUS22_VERSION="$(get_version cdk8s-plus-22)" - export CDK8S_PLUS23_VERSION="$(get_version cdk8s-plus-23)" - export CDK8S_PLUS24_VERSION="$(get_version cdk8s-plus-24)" - export CDK8S_PLUS25_VERSION="$(get_version cdk8s-plus-25)" # <-- new version - export CDK8S_CLI_VERSION="$(get_version cdk8s-cli)" - ... - ``` - - 6. ([`website/layouts/index.html`](https://github.com/cdk8s-team/cdk8s/blob/master/website/layouts/index.html)): Add the new version to the website's landing page. - - ```html - ... - {{- $cdk8s_core_version := getenv "CDK8S_CORE_VERSION" }} - {{- $cdk8s_plus22_version := getenv "CDK8S_PLUS22_VERSION" }} - {{- $cdk8s_plus23_version := getenv "CDK8S_PLUS23_VERSION" }} - {{- $cdk8s_plus24_version := getenv "CDK8S_PLUS24_VERSION" }} - {{- $cdk8s_plus25_version := getenv "CDK8S_PLUS25_VERSION" }} - {{- $cdk8s_cli_version := getenv "CDK8S_CLI_VERSION" }} - ... - {{- $link_cdk8s_ref := (print $docs_root "/reference/cdk8s/typescript") }} - {{- $link_plus22_ref := (print $docs_root "/reference/cdk8s-plus-22/typescript") }} - {{- $link_plus23_ref := (print $docs_root "/reference/cdk8s-plus-23/typescript") }} - {{- $link_plus24_ref := (print $docs_root "/reference/cdk8s-plus-24/typescript") }} - {{- $link_plus25_ref := (print $docs_root "/reference/cdk8s-plus-25/typescript") }} - {{- $link_cli := (print $docs_root "/cli") }} - ... - - ... - ``` - - 7. ([`docs/reference/`](https://github.com/cdk8s-team/cdk8s/blob/master/docs/reference/)): Create a new directory for the new version. i.e. `docs/reference/cdk8s-plus-XX/`. Inside the new dir create two files. - - Create a `.pages` file with the following: - - ```bash - nav: - - TypeScript: typescript.md - - Python: python.md - - Java: java.md - - Go: go.md - ``` - - And a `go.md` file with the following (updated to match the new version): - - ```markdown - # cdk8s-plus-25 (Go) - - For Go API reference, please visit . - ``` - 8. Update the [navigation page](https://github.com/cdk8s-team/cdk8s/blob/master/docs/plus/.pages) for cdk8s-plus and the [api reference](https://github.com/cdk8s-team/cdk8s/blob/master/docs/reference/.pages) and the [index](https://github.com/cdk8s-team/cdk8s/blob/master/docs/reference/index.md) - 9. Update the references in the examples directory. - 10. Update the references in https://github.com/cdk8s-team/cdk8s/blob/master/docs/plus/index.md - -18. Let Projen update the other files: - - ```sh - yarn build - # Updates .gitignore, .projen/*, package.json - ``` - -19. Update all the cdk8s [`docs/**`](https://github.com/cdk8s-team/cdk8s/tree/master/docs) with the new syntax. - -20. Create a PR for the new branch, review then merge into cdk8s/master branch. - -21. Wait for the automation to pull the new version docs and publish to the website. - -22. Verify the website has the new version docs: - - - The [landing page](https://cdk8s.io/)'s "API Reference" dropdown. - - The [docs "cdk8s+" section](https://cdk8s.io/docs/latest/plus/). - - The [docs "API Reference" section](https://cdk8s.io/docs/latest/reference/). - -23. Update the relevant packages in our package integrity mechanism (for example: https://github.com/cdklabs/cdk-ops/pull/2530) - -## 🎉 You did it! 🎉 - -1. Now go outside :house_with_garden: -2. Get some fresh air :lotus_position: -3. Come back inside :door: -4. Automate all of this :technologist: +In the ([cdk8s repo](https://github.com/cdk8s-team/cdk8s)): + +11. Create a new branch off of cdk8s/master and: + + 1. Bump the minor version in [latest-k8s-version.txt](https://github.com/cdk8s-team/cdk8s/blob/master/src/latest-k8s-version.txt) + 2. `yarn projen` + 3. `yarn rotate-cdk8s-plus` + +12. Create a PR for the new branch, review then merge into cdk8s/master branch. + +## :four: Update Ops + +In the ([cdk-ops](https://github.com/cdklabs/cdk-ops)): + +13. Create a new branch and: + + 1. Bump the minor version in [latest-cdk8s-plus-version.txt](https://github.com/cdklabs/cdk-ops/blob/master/latest-cdk8s-plus-version.txt) + 2. `yarn projen` + +14. Create a PR and send for approval. From 780f827e4337a81cdebb6932330d968c3ba32469 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 15 Apr 2024 02:06:33 -0700 Subject: [PATCH 125/261] chore(deps): upgrade dev dependencies (#4029) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8686329777 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index fd22e0ca8..c2ff032ac 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.59", - "cdk8s-cli": "^2.198.99", + "cdk8s-cli": "^2.198.100", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d9ccdc435..ad359444a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,19 +1547,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001609" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001609.tgz#fc34fad75c0c6d6d6303bdbceec2da8f203dabd6" - integrity sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA== + version "1.0.30001610" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz#2f44ed6e21d359e914271ae35b68903632628ccf" + integrity sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.99: - version "2.198.99" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.99.tgz#c7c0ae872a239981f0abf31e4c99dbc5d23575b5" - integrity sha512-VNFJWrzp1HiAUlBo4oBNE3SkQbNHchs0Bk8ot8g8IjCTbz4yScLJ358wWRiOh1XggOuTlyhpQgwqE5/bREXG2Q== +cdk8s-cli@^2.198.100: + version "2.198.100" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.100.tgz#5e86b1287e330bd9543b3593c4d79a8cc19fd973" + integrity sha512-4WRbTEv4LNQQE8L4ysSyvMv56xegfoHSAlfCCona8IkpknVoBhVpfU9Xn2CXtKLBw3ZOMnyWX2QZoqO0Ix6xHg== dependencies: "@types/node" "^16" ajv "^8.12.0" From ad7139d27ca59bdaec0221bc60ff24828964b95f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 15 Apr 2024 08:17:38 -0700 Subject: [PATCH 126/261] chore(deps): upgrade configuration (#4033) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8691508956 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- .projen/deps.json | 2 +- .projen/tasks.json | 2 +- package.json | 4 ++-- yarn.lock | 18 +++++++++--------- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index 364b84ce4..5490925ba 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -15,7 +15,7 @@ }, { "name": "@types/node", - "version": "^16 <= 16.18.78", + "version": "16.18.78", "type": "build" }, { diff --git a/.projen/tasks.json b/.projen/tasks.json index 3a4fb8158..21c826694 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -425,7 +425,7 @@ }, "steps": [ { - "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev,peer,prod,optional --filter=projen,@cdk8s/projen-common" + "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev --filter=projen,@cdk8s/projen-common" }, { "exec": "yarn install --check-files" diff --git a/package.json b/package.json index c2ff032ac..0eef43a88 100644 --- a/package.json +++ b/package.json @@ -50,10 +50,10 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.515", + "@cdk8s/projen-common": "^0.0.516", "@types/jest": "^27", "@types/minimatch": "^3.0.5", - "@types/node": "^16 <= 16.18.78", + "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.59", diff --git a/yarn.lock b/yarn.lock index ad359444a..63b4ad495 100644 --- a/yarn.lock +++ b/yarn.lock @@ -296,10 +296,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.515": - version "0.0.515" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.515.tgz#b0ff313065939f1f6283bb808b8f9f7be67e2890" - integrity sha512-TrWwjBEy8DyCNN8gdQ/d703I7I71nk0UXAcGr2AS49zCP8pe/DTatFD0L9PQuc5A9706X1LfUWnbe7imamJKDQ== +"@cdk8s/projen-common@^0.0.516": + version "0.0.516" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.516.tgz#a2f556c6f50bfea3471b8f8ef942faec253a6f57" + integrity sha512-deAs4BlYTPySJ37KqsnThhlTv5ptOm9PQHZy4XdLAn1VBiRu4PPZ9i0++YQhOaHiV7lrrLxVXqlgqku2/qDipg== dependencies: codemaker "^1.97.0" deepmerge "^4.3.1" @@ -931,16 +931,16 @@ dependencies: undici-types "~5.26.4" +"@types/node@16.18.78": + version "16.18.78" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.78.tgz#3d97264128712f2eb59f1f8456bcfc5d56d8105c" + integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== + "@types/node@^16": version "16.18.96" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.96.tgz#eb0012d23ff53d14d64ec8a352bf89792de6aade" integrity sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ== -"@types/node@^16 <= 16.18.78": - version "16.18.78" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.78.tgz#3d97264128712f2eb59f1f8456bcfc5d56d8105c" - integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== - "@types/normalize-package-data@^2.4.0": version "2.4.4" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" From af0bdad5aabec8e061956b84c01278fd3ec20811 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 16 Apr 2024 02:06:41 -0700 Subject: [PATCH 127/261] chore(deps): upgrade dev dependencies (#4035) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8702842725 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 24 ++++++++++++------------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 0eef43a88..9da45a42d 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.59", - "cdk8s-cli": "^2.198.100", + "cdk8s": "2.68.60", + "cdk8s-cli": "^2.198.101", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 63b4ad495..d9a4e605d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,14 +1556,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.100: - version "2.198.100" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.100.tgz#5e86b1287e330bd9543b3593c4d79a8cc19fd973" - integrity sha512-4WRbTEv4LNQQE8L4ysSyvMv56xegfoHSAlfCCona8IkpknVoBhVpfU9Xn2CXtKLBw3ZOMnyWX2QZoqO0Ix6xHg== +cdk8s-cli@^2.198.101: + version "2.198.101" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.101.tgz#6615d47d0313f17f161d2b2720e44a1e47d93718" + integrity sha512-SvDEXB9h1TtCK+EJDYZ5cXyqiBqTfJMe2TAErk6tc30iyw8CHxxw3vPFfKYJ/AaF5UGRimgkVkccfheW5GncbQ== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.59" + cdk8s "^2.68.60" cdk8s-plus-25 "^2.22.79" codemaker "^1.97.0" colors "1.4.0" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.59, cdk8s@^2.68.59: - version "2.68.59" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.59.tgz#08a36597ac1658dbdaadfa1c87fe69a74be629c6" - integrity sha512-S8NaX3oweISAQshFcr1RZZdGyKb81077CB1qZw3hgywcpuTSmVk2gGTE2SHrogZkQJoBvAJRNwmlMyE9VkNRFQ== +cdk8s@2.68.60, cdk8s@^2.68.60: + version "2.68.60" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.60.tgz#7a7a4f9207894b81846d2c8ccb40dcbd5f3e15eb" + integrity sha512-YSbuWiskcVuXbVdxGdIsU0av6TCGXLZXgRPwAtt2ASsYHUOvUWFm0Vy+lWFOSM2DSNBsWE9QZZkTj86oBxgGZw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.736" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz#ecb4348f4d5c70fb1e31c347e5bad6b751066416" - integrity sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q== + version "1.4.737" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz#3a774a58e04980741f65d440f5fdf57af18b6dde" + integrity sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw== emittery@^0.8.1: version "0.8.1" From acc315749224bc89ad4ff81a86d78a991d5c9787 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 17 Apr 2024 02:05:41 -0700 Subject: [PATCH 128/261] chore(deps): upgrade dev dependencies (#4039) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8719172085 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 9da45a42d..ce599abfe 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.60", - "cdk8s-cli": "^2.198.101", + "cdk8s-cli": "^2.198.102", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d9a4e605d..a76a20e88 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.101: - version "2.198.101" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.101.tgz#6615d47d0313f17f161d2b2720e44a1e47d93718" - integrity sha512-SvDEXB9h1TtCK+EJDYZ5cXyqiBqTfJMe2TAErk6tc30iyw8CHxxw3vPFfKYJ/AaF5UGRimgkVkccfheW5GncbQ== +cdk8s-cli@^2.198.102: + version "2.198.102" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.102.tgz#47b3622c60d933aa7f7f39d29da941db5554bc61" + integrity sha512-8KcE19M05Wj38t7KxCMNZ5x1lCJCjMcXFRelBI3uSI6+FT2iJCLfCEImmOpxnc54qWuvNq+4g5pKioAMR1NCow== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.737" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz#3a774a58e04980741f65d440f5fdf57af18b6dde" - integrity sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw== + version "1.4.738" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.738.tgz#9a7fca98abaee61e20c9c25013d5ce60bb533436" + integrity sha512-lwKft2CLFztD+vEIpesrOtCrko/TFnEJlHFdRhazU7Y/jx5qc4cqsocfVrBg4So4gGe9lvxnbLIoev47WMpg+A== emittery@^0.8.1: version "0.8.1" From 42147712e37dcd4777bd9c76c780768906bb75c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?serhat=20=C3=A7etinkaya?= Date: Thu, 18 Apr 2024 10:15:27 +0300 Subject: [PATCH 129/261] feat(probe): add `host` property to HttpGet probes (#3818) HttpGet probes has `host` field. Added support for it in cdk8s-plus: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26/#httpgetaction-v1-core --- src/_action.ts | 9 +++++++-- src/probe.ts | 7 +++++++ test/probe.test.ts | 2 ++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/_action.ts b/src/_action.ts index a1c7bc6c3..40bb8d88a 100644 --- a/src/_action.ts +++ b/src/_action.ts @@ -21,11 +21,16 @@ export class Action { return { command }; } - public static fromHttpGet(container: Container, path: string, options: { port?: number; scheme?: ConnectionScheme } = { }): k8s.HttpGetAction { + public static fromHttpGet(container: Container, path: string, options: { + port?: number; + scheme?: ConnectionScheme; + host?: string; + } = {}): k8s.HttpGetAction { return { path, port: k8s.IntOrString.fromNumber(options.port ?? container.portNumber ?? 80), scheme: options.scheme ?? ConnectionScheme.HTTP, + host: options.host, }; } -} \ No newline at end of file +} diff --git a/src/probe.ts b/src/probe.ts index e10fc8e86..048e619c5 100644 --- a/src/probe.ts +++ b/src/probe.ts @@ -85,6 +85,13 @@ export interface HttpGetProbeOptions extends ProbeOptions { * @default ConnectionScheme.HTTP */ readonly scheme?: ConnectionScheme; + + /** + * The host name to connect to on the container. + * + * @default - defaults to the pod IP + */ + readonly host?: string; } /** diff --git a/test/probe.test.ts b/test/probe.test.ts index 17946ea54..8040b027b 100644 --- a/test/probe.test.ts +++ b/test/probe.test.ts @@ -57,6 +57,7 @@ describe('fromHttpGet()', () => { periodSeconds: Duration.seconds(5), successThreshold: 3, timeoutSeconds: Duration.minutes(2), + host: '1.1.1.1', }); // THEN @@ -65,6 +66,7 @@ describe('fromHttpGet()', () => { path: '/hello', port: k8s.IntOrString.fromNumber(5555), scheme: 'HTTP', + host: '1.1.1.1', }, failureThreshold: 11, initialDelaySeconds: 60, From b8b295b81d6d0bde79567988b79523e6226086e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?serhat=20=C3=A7etinkaya?= Date: Thu, 18 Apr 2024 10:21:13 +0300 Subject: [PATCH 130/261] feat(container): support `restartPolicy` field (#3812) [KEP-753](https://github.com/kubernetes/enhancements/tree/e1a916745378660bafb96cb3c9f754fa793342f9/keps/sig-node/753-sidecar-containers) introduced native sidecar container support starting from kubernetes v1.28 This PR adds the field to Container object. Existing tests are working, I added one more test to make sure field is there if the property is specified --- src/container.ts | 37 ++++++++++++ src/pod.ts | 4 ++ test/__snapshots__/container.test.ts.snap | 74 +++++++++++++++++++++++ test/container.test.ts | 22 ++++++- test/pod.test.ts | 13 +++- 5 files changed, 147 insertions(+), 3 deletions(-) diff --git a/src/container.ts b/src/container.ts index 28048a6e7..e5940b92c 100644 --- a/src/container.ts +++ b/src/container.ts @@ -491,6 +491,27 @@ export interface ContainerLifecycle { } +/** + * RestartPolicy defines the restart behavior of individual containers in a pod. + * This field may only be set for init containers, and the only allowed value is "Always". + * For non-init containers or when this field is not specified, + * the restart behavior is defined by the Pod's restart policy and the container type. + * Setting the RestartPolicy as "Always" for the init container will have the following effect: + * this init container will be continually restarted on exit until all regular containers have terminated. + * Once all regular containers have completed, all init containers with restartPolicy "Always" will be shut down. + * This lifecycle differs from normal init containers and is often referred to as a "sidecar" container. + * + * @see https://kubernetes.io/docs/concepts/workloads/pods/sidecar-containers/ + */ +export enum ContainerRestartPolicy { + + /** + * If an init container is created with its restartPolicy set to Always, + * it will start and remain running during the entire life of the Pod. + * For regular containers, this is ignored by Kubernetes. + */ + ALWAYS = 'Always' +} /** * Properties for creating a container. */ @@ -658,6 +679,15 @@ export interface ContainerOpts { * group: 26000 */ readonly securityContext?: ContainerSecurityContextProps; + + /** + * Kubelet will start init containers with restartPolicy=Always in the order with other init containers, + * but instead of waiting for its completion, it will wait for the container startup completion + * Currently, only accepted value is Always + * @see https://kubernetes.io/docs/concepts/workloads/pods/sidecar-containers/ + * @default - no restart policy is defined and the pod restart policy is applied + */ + readonly restartPolicy?: ContainerRestartPolicy; } /** @@ -713,6 +743,11 @@ export class Container { */ public readonly env: Env; + /** + * The restart policy of the container. + */ + public readonly restartPolicy?: ContainerRestartPolicy; + private readonly _command?: readonly string[]; private readonly _args?: readonly string[]; private readonly _ports: ContainerPort[] = []; @@ -759,6 +794,7 @@ export class Container { this.imagePullPolicy = props.imagePullPolicy ?? ImagePullPolicy.ALWAYS; this.securityContext = new ContainerSecurityContext(props.securityContext); this.env = new Env(props.envFrom ?? [], props.envVariables ?? {}); + this.restartPolicy = props.restartPolicy; if (this.portNumber) { this.addPort({ @@ -922,6 +958,7 @@ export class Container { preStop: this._lifecycle.preStop?._toKube(this), } : undefined, resources: resourceRequirements, + restartPolicy: this.restartPolicy, securityContext: this.securityContext._toKube(), }; } diff --git a/src/pod.ts b/src/pod.ts index db6ea3320..c7f4ea6b7 100644 --- a/src/pod.ts +++ b/src/pod.ts @@ -190,6 +190,10 @@ export abstract class AbstractPod extends base.Resource implements IPodSelector, const initContainers: k8s.Container[] = []; for (const cont of this.containers) { + // check if restartPolicy is defined for containers + if (cont.restartPolicy) { + throw new Error(`Invalid container spec: ${cont.name} has non-empty restartPolicy field. The field can only be specified for initContainers`); + } // automatically add volume from the container mount // to this pod so thats its available to the container. for (const mount of cont.mounts) { diff --git a/test/__snapshots__/container.test.ts.snap b/test/__snapshots__/container.test.ts.snap index 5271e3314..c94d50442 100644 --- a/test/__snapshots__/container.test.ts.snap +++ b/test/__snapshots__/container.test.ts.snap @@ -1,5 +1,79 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP +exports[`Container "restartPolicy" property can be used to define restartPolicy 1`] = ` +Array [ + Object { + "apiVersion": "v1", + "kind": "Pod", + "metadata": Object { + "labels": Object { + "cdk8s.io/metadata.addr": "test-Pod-c815bc91", + }, + "name": "test-pod-c890e1b8", + }, + "spec": Object { + "automountServiceAccountToken": false, + "containers": Array [ + Object { + "image": "foo", + "imagePullPolicy": "Always", + "name": "main", + "resources": Object { + "limits": Object { + "cpu": "1500m", + "memory": "2048Mi", + }, + "requests": Object { + "cpu": "1000m", + "memory": "512Mi", + }, + }, + "securityContext": Object { + "allowPrivilegeEscalation": false, + "privileged": false, + "readOnlyRootFilesystem": true, + "runAsNonRoot": true, + }, + }, + ], + "dnsPolicy": "ClusterFirst", + "hostNetwork": false, + "initContainers": Array [ + Object { + "image": "bar", + "imagePullPolicy": "Always", + "name": "init-0", + "resources": Object { + "limits": Object { + "cpu": "1500m", + "memory": "2048Mi", + }, + "requests": Object { + "cpu": "1000m", + "memory": "512Mi", + }, + }, + "restartPolicy": "Always", + "securityContext": Object { + "allowPrivilegeEscalation": false, + "privileged": false, + "readOnlyRootFilesystem": true, + "runAsNonRoot": true, + }, + }, + ], + "restartPolicy": "Always", + "securityContext": Object { + "fsGroupChangePolicy": "Always", + "runAsNonRoot": true, + }, + "setHostnameAsFQDN": false, + "terminationGracePeriodSeconds": 30, + }, + }, +] +`; + exports[`Container "startupProbe" property has defaults if port is provided 1`] = ` Array [ Object { diff --git a/test/container.test.ts b/test/container.test.ts index eccb9ba7f..4d570d584 100644 --- a/test/container.test.ts +++ b/test/container.test.ts @@ -1,7 +1,7 @@ import * as cdk8s from 'cdk8s'; import { Size, Testing } from 'cdk8s'; import * as kplus from '../src'; -import { Container, Cpu, Handler, ConnectionScheme, Probe, k8s } from '../src'; +import { Container, Cpu, Handler, ConnectionScheme, Probe, k8s, ContainerRestartPolicy } from '../src'; describe('EnvValue', () => { @@ -536,6 +536,26 @@ describe('Container', () => { expect(container).not.toHaveProperty('startupProbe'); }); + test('"restartPolicy" property can be used to define restartPolicy', () => { + // GIVEN + const chart = Testing.chart(); + const pod = new kplus.Pod(chart, 'Pod'); + + // WHEN + pod.addContainer({ image: 'foo' }); + pod.addInitContainer({ + image: 'bar', + restartPolicy: ContainerRestartPolicy.ALWAYS, + }); + + // THEN + const manifest = Testing.synth(chart); + expect(manifest).toMatchSnapshot(); + const container = manifest[0].spec.initContainers[0]; + + expect(container.restartPolicy).toEqual('Always'); + }); + test('"readiness", "liveness", and "startup" can be used to define probes', () => { // GIVEN const container = new kplus.Container({ diff --git a/test/pod.test.ts b/test/pod.test.ts index 9378cb288..977e64da4 100644 --- a/test/pod.test.ts +++ b/test/pod.test.ts @@ -1,7 +1,7 @@ import { Testing, ApiObject, Duration } from 'cdk8s'; import { Node } from 'constructs'; import * as kplus from '../src'; -import { DockerConfigSecret, FsGroupChangePolicy, Probe, k8s, RestartPolicy } from '../src'; +import { DockerConfigSecret, FsGroupChangePolicy, Probe, k8s, RestartPolicy, ContainerRestartPolicy } from '../src'; test('defaults', () => { @@ -1556,4 +1556,13 @@ test('custom termination grace period - minutes', () => { const manifest = Testing.synth(chart); const spec = manifest[0].spec; expect(spec.terminationGracePeriodSeconds).toEqual(120); -}); \ No newline at end of file +}); + +test('Containers should not specify "restartPolicy" field', () => { + const chart = Testing.chart(); + new kplus.Pod(chart, 'Pod', { + containers: [{ image: 'image', restartPolicy: ContainerRestartPolicy.ALWAYS }], + }); + expect(() => Testing.synth(chart)).toThrowError(); +}); + From d839eab3538df7047830bac1bdc4d1c45386fe96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?serhat=20=C3=A7etinkaya?= Date: Thu, 18 Apr 2024 10:25:34 +0300 Subject: [PATCH 131/261] fix(role): use rules coming from the roleProps (#3813) This fixes a bug where any rule given from roleProps is not used. the for loop exists for clusterRole but was missing on Role. a test is included to prevent breaking in future --- src/role.ts | 6 +++++- test/role.test.ts | 28 +++++++++++++++++++++++++++- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/src/role.ts b/src/role.ts index 4615a2b62..f0fa773c5 100644 --- a/src/role.ts +++ b/src/role.ts @@ -104,6 +104,10 @@ export class Role extends base.Resource implements IRole { metadata: props.metadata, rules: Lazy.any({ produce: () => this.synthesizeRules() }), }); + + for (const rule of props.rules ?? []) { + this.allow(rule.verbs, ...rule.resources); + } } /** @@ -546,4 +550,4 @@ export class ClusterRole extends base.Resource implements IClusterRole, IRole { return { clusterRoleSelectors: [{ matchLabels: this._labelSelector }] }; } -} \ No newline at end of file +} diff --git a/test/role.test.ts b/test/role.test.ts index d63180de0..e23147545 100644 --- a/test/role.test.ts +++ b/test/role.test.ts @@ -154,6 +154,32 @@ Array [ }); + test('specify access from props', () => { + + // GIVEN + const chart = Testing.chart(); + + // WHEN + new kplus.Role(chart, 'my-role', { + rules: [ + { + verbs: ['get', 'list', 'watch'], + resources: [kplus.ApiResource.PODS], + }, + ], + }); + + // THEN + const manifest = Testing.synth(chart); + expect(manifest[0].rules).toEqual(expect.arrayContaining([ + { + apiGroups: [''], + resources: ['pods'], + verbs: ['get', 'list', 'watch'], + }, + ])); + }); + test('giving access to a single pod and all pods still gives access to all pods', () => { // GIVEN @@ -546,4 +572,4 @@ Object { }); -}); \ No newline at end of file +}); From 460699b44239c170b77cf9c61f43176bf1ead776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?serhat=20=C3=A7etinkaya?= Date: Thu, 18 Apr 2024 10:31:43 +0300 Subject: [PATCH 132/261] feat(container): add capabilities to security context (#3817) adding support for capabilities in container security context. see: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26/#capabilities-v1-core --- src/container.ts | 200 ++++++++++++++++++++++++++++++++++++++++- test/container.test.ts | 13 ++- 2 files changed, 208 insertions(+), 5 deletions(-) diff --git a/src/container.ts b/src/container.ts index e5940b92c..2fcca1e5b 100644 --- a/src/container.ts +++ b/src/container.ts @@ -7,6 +7,188 @@ import * as secret from './secret'; import { undefinedIfEmpty } from './utils'; import * as volume from './volume'; +/** + * Capability - complete list of POSIX capabilities + */ +export enum Capability { + /** + * CAP_AUDIT_CONTROL + */ + AUDIT_CONTROL = 'CAP_AUDIT_CONTROL', + /** + * CAP_AUDIT_READ + */ + AUDIT_READ = 'CAP_AUDIT_READ', + /** + * CAP_AUDIT_WRITE + */ + AUDIT_WRITE = 'CAP_AUDIT_WRITE', + /** + * CAP_BLOCK_SUSPEND + */ + BLOCK_SUSPEND = 'CAP_BLOCK_SUSPEND', + /** + * CAP_BPF + */ + BPF = 'CAP_BPF', + /** + * CAP_CHECKPOINT_RESTORE + */ + CHECKPOINT_RESTORE = 'CAP_CHECKPOINT_RESTORE', + /** + * CAP_CHOWN + */ + CHOWN = 'CAP_CHOWN', + /** + * CAP_DAC_OVERRIDE + */ + DAC_OVERRIDE = 'CAP_DAC_OVERRIDE', + /** + * CAP_DAC_READ_SEARCH + */ + DAC_READ_SEARCH = 'CAP_DAC_READ_SEARCH', + /** + * CAP_FOWNER + */ + FOWNER = 'CAP_FOWNER', + /** + * CAP_FSETID + */ + FSETID = 'CAP_FSETID', + /** + * CAP_IPC_LOCK + */ + IPC_LOCK = 'CAP_IPC_LOCK', + /** + * CAP_IPC_OWNER + */ + IPC_OWNER = 'CAP_IPC_OWNER', + /** + * CAP_KILL + */ + KILL = 'CAP_KILL', + /** + * CAP_LEASE + */ + LEASE = 'CAP_LEASE', + /** + * CAP_LINUX_IMMUTABLE + */ + LINUX_IMMUTABLE = 'CAP_LINUX_IMMUTABLE', + /** + * CAP_MAC_ADMIN + */ + MAC_ADMIN = 'CAP_MAC_ADMIN', + /** + * CAP_MAC_OVERRIDE + */ + MAC_OVERRIDE = 'CAP_MAC_OVERRIDE', + /** + * CAP_MKNOD + */ + MKNOD = 'CAP_MKNOD', + /** + * CAP_NET_ADMIN + */ + NET_ADMIN = 'CAP_NET_ADMIN', + /** + * CAP_NET_BIND_SERVICE + */ + NET_BIND_SERVICE = 'CAP_NET_BIND_SERVICE', + /** + * CAP_NET_BROADCAST + */ + NET_BROADCAST = 'CAP_NET_BROADCAST', + /** + * CAP_NET_RAW + */ + NET_RAW = 'CAP_NET_RAW', + /** + * CAP_PERFMON + */ + PERFMON = 'CAP_PERFMON', + /** + * CAP_SETGID + */ + SETGID = 'CAP_SETGID', + /** + * CAP_SETFCAP + */ + SETFCAP = 'CAP_SETFCAP', + /** + * CAP_SETPCAP + */ + SETPCAP = 'CAP_SETPCAP', + /** + * CAP_SETUID + */ + SETUID = 'CAP_SETUID', + /** + * CAP_SYS_ADMIN + */ + SYS_ADMIN = 'CAP_SYS_ADMIN', + /** + * CAP_SYS_BOOT + */ + SYS_BOOT = 'CAP_SYS_BOOT', + /** + * CAP_SYS_CHROOT + */ + SYS_CHROOT = 'CAP_SYS_CHROOT', + /** + * CAP_SYS_MODULE + */ + SYS_MODULE = 'CAP_SYS_MODULE', + /** + * CAP_SYS_NICE + */ + SYS_NICE = 'CAP_SYS_NICE', + /** + * CAP_SYS_PACCT + */ + SYS_PACCT = 'CAP_SYS_PACCT', + /** + * CAP_SYS_PTRACE + */ + SYS_PTRACE = 'CAP_SYS_PTRACE', + /** + * CAP_SYS_RAWIO + */ + SYS_RAWIO = 'CAP_SYS_RAWIO', + /** + * CAP_SYS_RESOURCE + */ + SYS_RESOURCE = 'CAP_SYS_RESOURCE', + /** + * CAP_SYS_TIME + */ + SYS_TIME = 'CAP_SYS_TIME', + /** + * CAP_SYS_TTY_CONFIG + */ + SYS_TTY_CONFIG = 'CAP_SYS_TTY_CONFIG', + /** + * CAP_SYSLOG + */ + SYSLOG = 'CAP_SYSLOG', + /** + * CAP_WAKE_ALARM + */ + WAKE_ALARM = 'CAP_WAKE_ALARM', +} + +export interface ContainerSecutiryContextCapabilities { + /** + * Added capabilities + */ + readonly add?: Capability[]; + + /** + * Removed capabilities + */ + readonly drop?: Capability[]; +} + /** * Properties for `ContainerSecurityContext` */ @@ -59,6 +241,13 @@ export interface ContainerSecurityContextProps { * @default false */ readonly allowPrivilegeEscalation?: boolean; + + /** + * POSIX capabilities for running containers + * + * @default none + */ + readonly capabilities?: ContainerSecutiryContextCapabilities; } /** @@ -137,6 +326,7 @@ export class ContainerSecurityContext { public readonly user?: number; public readonly group?: number; public readonly allowPrivilegeEscalation?: boolean; + public readonly capabilities?: ContainerSecutiryContextCapabilities; constructor(props: ContainerSecurityContextProps = {}) { this.ensureNonRoot = props.ensureNonRoot ?? true; @@ -145,6 +335,7 @@ export class ContainerSecurityContext { this.user = props.user; this.group = props.group; this.allowPrivilegeEscalation = props.allowPrivilegeEscalation ?? false; + this.capabilities = props.capabilities; } /** @@ -158,6 +349,7 @@ export class ContainerSecurityContext { privileged: this.privileged, readOnlyRootFilesystem: this.readOnlyRootFilesystem, allowPrivilegeEscalation: this.allowPrivilegeEscalation, + capabilities: this.capabilities, }; } @@ -330,7 +522,7 @@ export class EnvValue { * @param key - The key to extract the value from. * @param options - Additional options. */ - public static fromConfigMap(configMap: configmap.IConfigMap, key: string, options: EnvValueFromConfigMapOptions = { }): EnvValue { + public static fromConfigMap(configMap: configmap.IConfigMap, key: string, options: EnvValueFromConfigMapOptions = {}): EnvValue { const source: k8s.EnvVarSource = { configMapKeyRef: { @@ -432,7 +624,7 @@ export class EnvValue { return EnvValue.fromValue(value!); } - private constructor(public readonly value?: any, public readonly valueFrom?: any) {} + private constructor(public readonly value?: any, public readonly valueFrom?: any) { } } export enum ImagePullPolicy { @@ -846,7 +1038,7 @@ export class Container { * @param path - The desired path in the container. * @param storage - The storage to mount. */ - public mount(path: string, storage: volume.IStorage, options: MountOptions = { }) { + public mount(path: string, storage: volume.IStorage, options: MountOptions = {}) { this.mounts.push({ path, volume: storage.asVolume(), ...options }); } @@ -1131,7 +1323,7 @@ export class EnvFrom { constructor( private readonly configMap?: configmap.IConfigMap, private readonly prefix?: string, - private readonly sec?: secret.ISecret) {}; + private readonly sec?: secret.ISecret) { }; /** * @internal diff --git a/test/container.test.ts b/test/container.test.ts index 4d570d584..bf349bc14 100644 --- a/test/container.test.ts +++ b/test/container.test.ts @@ -1,7 +1,7 @@ import * as cdk8s from 'cdk8s'; import { Size, Testing } from 'cdk8s'; import * as kplus from '../src'; -import { Container, Cpu, Handler, ConnectionScheme, Probe, k8s, ContainerRestartPolicy } from '../src'; +import { Container, Cpu, Handler, ConnectionScheme, Probe, k8s, Capability, ContainerRestartPolicy } from '../src'; describe('EnvValue', () => { @@ -777,6 +777,7 @@ test('default security context', () => { runAsNonRoot: container.securityContext.ensureNonRoot, runAsUser: container.securityContext.user, allowPrivilegeEscalation: container.securityContext.allowPrivilegeEscalation, + capabilities: container.securityContext.capabilities, }); }); @@ -790,6 +791,14 @@ test('custom security context', () => { privileged: true, user: 1000, group: 2000, + capabilities: { + add: [ + Capability.AUDIT_CONTROL, + ], + drop: [ + Capability.BPF, + ], + }, }, }); @@ -798,6 +807,8 @@ test('custom security context', () => { expect(container.securityContext.readOnlyRootFilesystem).toBeTruthy(); expect(container.securityContext.user).toEqual(1000); expect(container.securityContext.group).toEqual(2000); + expect(container.securityContext.capabilities?.add).toEqual(['CAP_AUDIT_CONTROL']); + expect(container.securityContext.capabilities?.drop).toEqual(['CAP_BPF']); }); From 0e55afb7f9237a32a47aa79e668871af57075dd2 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 18 Apr 2024 02:07:39 -0700 Subject: [PATCH 133/261] chore(deps): upgrade dev dependencies (#4049) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8735194402 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index ce599abfe..7b77f9b78 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.60", - "cdk8s-cli": "^2.198.102", + "cdk8s-cli": "^2.198.103", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index a76a20e88..c11fc96e5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,19 +1547,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001610" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz#2f44ed6e21d359e914271ae35b68903632628ccf" - integrity sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA== + version "1.0.30001611" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz#4dbe78935b65851c2d2df1868af39f709a93a96e" + integrity sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.102: - version "2.198.102" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.102.tgz#47b3622c60d933aa7f7f39d29da941db5554bc61" - integrity sha512-8KcE19M05Wj38t7KxCMNZ5x1lCJCjMcXFRelBI3uSI6+FT2iJCLfCEImmOpxnc54qWuvNq+4g5pKioAMR1NCow== +cdk8s-cli@^2.198.103: + version "2.198.103" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.103.tgz#6fbc898610037ee8cfc691f5ee149e086deee6d5" + integrity sha512-TEyXEpgAfGNIcEWEl7LJNz8a3Su6vMQFqSIYUbhWX3Ie/0y/Oeixhgf8VBCzJ/A/4fI1m/3DCLBKbezZL79UzQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.738" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.738.tgz#9a7fca98abaee61e20c9c25013d5ce60bb533436" - integrity sha512-lwKft2CLFztD+vEIpesrOtCrko/TFnEJlHFdRhazU7Y/jx5qc4cqsocfVrBg4So4gGe9lvxnbLIoev47WMpg+A== + version "1.4.740" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.740.tgz#89c82421332ee425e5b193e3db2dea019d423419" + integrity sha512-Yvg5i+iyv7Xm18BRdVPVm8lc7kgxM3r6iwqCH2zB7QZy1kZRNmd0Zqm0zcD9XoFREE5/5rwIuIAOT+/mzGcnZg== emittery@^0.8.1: version "0.8.1" From 728012c0a2950c61f51550572d4b260d2f2813c3 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 18 Apr 2024 08:13:20 -0700 Subject: [PATCH 134/261] chore(deps): upgrade configuration (#4054) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8740291290 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 7b77f9b78..2235e3696 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", - "projen": "^0.81.0", + "projen": "^0.81.1", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index c11fc96e5..23a3bb106 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4856,10 +4856,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.0: - version "0.81.0" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.0.tgz#d680aaf51811e1752305cb452dda1657e40af38a" - integrity sha512-JfEJs45TYsXlz/Nf9oVzEHztUNFVkO9d0SgJ3cG0vDTmrKACse44lB37I86orueW7iuw8pXGqwU6m4Kg2LdAkQ== +projen@^0.81.1: + version "0.81.1" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.1.tgz#ca7045f3bdb24588ccb173d80fd5b7fc45fdaafc" + integrity sha512-GEkMP7o+BWUg6e7VcltToi2aydy6fE27QOM1WQCAd3pJXTbOQ02qqc6OP3VlXfsTzKZLA/TmWbb3fnZ1/Ks2xQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From ad525eeb87370f0bbb0960f7d30a6fd212cd8090 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 25 Apr 2024 01:32:16 -0700 Subject: [PATCH 135/261] chore(deps): upgrade dev dependencies (#4058) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8751074367 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 36 ++++++++++++++++++------------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 2235e3696..da93e612b 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.60", - "cdk8s-cli": "^2.198.103", + "cdk8s": "2.68.61", + "cdk8s-cli": "^2.198.104", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 23a3bb106..d3942b0eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1547,23 +1547,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001611" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz#4dbe78935b65851c2d2df1868af39f709a93a96e" - integrity sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q== + version "1.0.30001612" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz#d34248b4ec1f117b70b24ad9ee04c90e0b8a14ae" + integrity sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.103: - version "2.198.103" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.103.tgz#6fbc898610037ee8cfc691f5ee149e086deee6d5" - integrity sha512-TEyXEpgAfGNIcEWEl7LJNz8a3Su6vMQFqSIYUbhWX3Ie/0y/Oeixhgf8VBCzJ/A/4fI1m/3DCLBKbezZL79UzQ== +cdk8s-cli@^2.198.104: + version "2.198.104" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.104.tgz#282f79a51e0f19dec2926f6b3304ad57352ecf06" + integrity sha512-7GLfoQJtcrLjOcxAj1MU1salPwQbL4AhkSYdG8BFf5J1ClGf8HzoN1g/Ipq1XYh6ZWwJgasIZ+/ItLK+Fl5NLA== dependencies: "@types/node" "^16" ajv "^8.12.0" - cdk8s "^2.68.60" + cdk8s "^2.68.61" cdk8s-plus-25 "^2.22.79" codemaker "^1.97.0" colors "1.4.0" @@ -1589,10 +1589,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.60, cdk8s@^2.68.60: - version "2.68.60" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.60.tgz#7a7a4f9207894b81846d2c8ccb40dcbd5f3e15eb" - integrity sha512-YSbuWiskcVuXbVdxGdIsU0av6TCGXLZXgRPwAtt2ASsYHUOvUWFm0Vy+lWFOSM2DSNBsWE9QZZkTj86oBxgGZw== +cdk8s@2.68.61, cdk8s@^2.68.61: + version "2.68.61" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.61.tgz#76de3d0aff4a113dd3f64b912714a720e2b6587b" + integrity sha512-rRq0eS3+CTw3o73hpI+YAgawg7P5zyctKPYAXhWOUSCJJyDgGuJrSunhZhPUix9Ai5Q5/jrnjzAZGSNqesS+qg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.740" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.740.tgz#89c82421332ee425e5b193e3db2dea019d423419" - integrity sha512-Yvg5i+iyv7Xm18BRdVPVm8lc7kgxM3r6iwqCH2zB7QZy1kZRNmd0Zqm0zcD9XoFREE5/5rwIuIAOT+/mzGcnZg== + version "1.4.748" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.748.tgz#aa7d4f2f3eac3a6a863cd1779bd4682b4bb68ed5" + integrity sha512-VWqjOlPZn70UZ8FTKUOkUvBLeTQ0xpty66qV0yJcAGY2/CthI4xyW9aEozRVtuwv3Kpf5xTesmJUcPwuJmgP4A== emittery@^0.8.1: version "0.8.1" @@ -4557,9 +4557,9 @@ npm-run-path@^4.0.1: path-key "^3.0.0" nwsapi@^2.2.0: - version "2.2.7" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" - integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== + version "2.2.9" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.9.tgz#7f3303218372db2e9f27c27766bcfc59ae7e61c6" + integrity sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg== object-inspect@^1.13.1: version "1.13.1" From 9081364a228d5899a9ac114aeb3b40cd84c970de Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 26 Apr 2024 02:06:01 -0700 Subject: [PATCH 136/261] chore(deps): upgrade dev dependencies (#4061) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8845775721 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index da93e612b..6c57ccf4b 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.61", - "cdk8s-cli": "^2.198.104", + "cdk8s-cli": "^2.198.105", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d3942b0eb..51fbe705c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1556,10 +1556,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.104: - version "2.198.104" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.104.tgz#282f79a51e0f19dec2926f6b3304ad57352ecf06" - integrity sha512-7GLfoQJtcrLjOcxAj1MU1salPwQbL4AhkSYdG8BFf5J1ClGf8HzoN1g/Ipq1XYh6ZWwJgasIZ+/ItLK+Fl5NLA== +cdk8s-cli@^2.198.105: + version "2.198.105" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.105.tgz#c7c708b9046af02be37c7019ac582e78bbd52313" + integrity sha512-8AAvZUaovIFbkf4aOg7QlO0/Oj9jV8TKpuvQZr8AycCCQWSlkNv8QO1P2jKa7m4Bm+Atf8LaTcSPfdka/m9JwA== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2281,9 +2281,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.748" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.748.tgz#aa7d4f2f3eac3a6a863cd1779bd4682b4bb68ed5" - integrity sha512-VWqjOlPZn70UZ8FTKUOkUvBLeTQ0xpty66qV0yJcAGY2/CthI4xyW9aEozRVtuwv3Kpf5xTesmJUcPwuJmgP4A== + version "1.4.749" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.749.tgz#9869e2e258141da26a2272b58264584c3461279d" + integrity sha512-LRMMrM9ITOvue0PoBrvNIraVmuDbJV5QC9ierz/z5VilMdPOVMjOtpICNld3PuXuTZ3CHH/UPxX9gHhAPwi+0Q== emittery@^0.8.1: version "0.8.1" From 4e01b2ae7a86540ac85e01a58c8df1bdeb11f618 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 27 Apr 2024 02:06:02 -0700 Subject: [PATCH 137/261] chore(deps): upgrade dev dependencies (#4065) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8858712928 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 32 ++++++++++++++++---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 6c57ccf4b..299227180 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.61", - "cdk8s-cli": "^2.198.105", + "cdk8s-cli": "^2.198.106", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 51fbe705c..45ae1dd11 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,11 +2,6 @@ # yarn lockfile v1 -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - "@ampproject/remapping@^2.2.0": version "2.3.0" resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" @@ -1556,10 +1551,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.105: - version "2.198.105" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.105.tgz#c7c708b9046af02be37c7019ac582e78bbd52313" - integrity sha512-8AAvZUaovIFbkf4aOg7QlO0/Oj9jV8TKpuvQZr8AycCCQWSlkNv8QO1P2jKa7m4Bm+Atf8LaTcSPfdka/m9JwA== +cdk8s-cli@^2.198.106: + version "2.198.106" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.106.tgz#c3640b37776ceae15624c7eb087e89ef0d684494" + integrity sha512-cENe2/yZZO9yfbSIcVANc0XYccjIkPsSXK5oa/miWpeRgpPfbmTRBF/mm8wlTGdAWVoHQKYEcT+LOtH212JoBA== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -2281,9 +2276,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.749" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.749.tgz#9869e2e258141da26a2272b58264584c3461279d" - integrity sha512-LRMMrM9ITOvue0PoBrvNIraVmuDbJV5QC9ierz/z5VilMdPOVMjOtpICNld3PuXuTZ3CHH/UPxX9gHhAPwi+0Q== + version "1.4.750" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.750.tgz#d278a619af727ed069de1317115187282b1131ee" + integrity sha512-9ItEpeu15hW5m8jKdriL+BQrgwDTXEL9pn4SkillWFu73ZNNNQ2BKKLS+ZHv2vC9UkNhosAeyfxOf/5OSeTCPA== emittery@^0.8.1: version "0.8.1" @@ -4636,16 +4631,16 @@ oo-ascii-tree@^1.97.0: integrity sha512-LVwQ1J6icSJ2buccnLCWdDtxxTwB0HXoB7PLPap4u90T9pAs2HqE35DpV6nV/6O1aVEO4OzwDeE2gLCUCkoGWQ== optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" + word-wrap "^1.2.5" ora@^5.4.1: version "5.4.1" @@ -6086,6 +6081,11 @@ winston@^3.7.2: triple-beam "^1.3.0" winston-transport "^4.5.0" +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" From 97a4aac3b87bb2fb3af15193bbb29a5248315c2f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 27 Apr 2024 08:09:55 -0700 Subject: [PATCH 138/261] chore(deps): upgrade configuration (#4070) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8860704905 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- .github/workflows/release-k8s.29.yml | 8 +++++++- package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-k8s.29.yml b/.github/workflows/release-k8s.29.yml index 2464cba66..4eae69dc4 100644 --- a/.github/workflows/release-k8s.29.yml +++ b/.github/workflows/release-k8s.29.yml @@ -57,7 +57,13 @@ jobs: overwrite: true release_github: name: Publish to GitHub Releases - needs: release + needs: + - release + - release_npm + - release_maven + - release_pypi + - release_nuget + - release_golang runs-on: ubuntu-latest permissions: contents: write diff --git a/package.json b/package.json index 299227180..909b7cdb6 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", - "projen": "^0.81.1", + "projen": "^0.81.3", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 45ae1dd11..ee95e1d65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4851,10 +4851,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.1: - version "0.81.1" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.1.tgz#ca7045f3bdb24588ccb173d80fd5b7fc45fdaafc" - integrity sha512-GEkMP7o+BWUg6e7VcltToi2aydy6fE27QOM1WQCAd3pJXTbOQ02qqc6OP3VlXfsTzKZLA/TmWbb3fnZ1/Ks2xQ== +projen@^0.81.3: + version "0.81.3" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.3.tgz#9c7fa6cbda6e5e9f2a6c98afc5df5dbcdcddde92" + integrity sha512-IuorTvuqJqTecEJ2auZjpaRkFmo9sp8fUj/t5diw/S0hdiyuhlkg2pAkmmbLehW7ib7B8wjqlYUH5pcaAtFU3g== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 06a76347fe2119667e6ef014ab572c5b7387b46a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 28 Apr 2024 02:05:35 -0700 Subject: [PATCH 139/261] chore(deps): upgrade dev dependencies (#4071) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8866456835 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 909b7cdb6..061843eba 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.61", - "cdk8s-cli": "^2.198.106", + "cdk8s-cli": "^2.198.107", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index ee95e1d65..3a16b6053 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1542,19 +1542,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001612" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz#d34248b4ec1f117b70b24ad9ee04c90e0b8a14ae" - integrity sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g== + version "1.0.30001613" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001613.tgz#dd84a547458df22c4d2435711a8c957ed88332b8" + integrity sha512-BNjJULJfOONQERivfxte7alLfeLW4QnwHvNW4wEcLEbXfV6VSCYvr+REbf2Sojv8tC1THpjPXBxWgDbq4NtLWg== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.106: - version "2.198.106" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.106.tgz#c3640b37776ceae15624c7eb087e89ef0d684494" - integrity sha512-cENe2/yZZO9yfbSIcVANc0XYccjIkPsSXK5oa/miWpeRgpPfbmTRBF/mm8wlTGdAWVoHQKYEcT+LOtH212JoBA== +cdk8s-cli@^2.198.107: + version "2.198.107" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.107.tgz#1c21be188276f7cdceeaefeed48a17671e168aa2" + integrity sha512-gJiO9+aKywKD5op5hHgzuGcHmxya0qNxfrwGMli/vpzYgu7o68I8Xmgqa2HuZhu+CgEWuDwz8qr1gijsbuTCwg== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1628,9 +1628,9 @@ ci-info@^3.2.0: integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" - integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== + version "1.3.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" + integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== clean-stack@^2.0.0: version "2.2.0" From 56bb8c61aa4113ec3029d878d81798750350d68f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 28 Apr 2024 08:10:31 -0700 Subject: [PATCH 140/261] chore(deps): upgrade configuration (#4075) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8868470152 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- .npmignore | 1 + package.json | 2 +- yarn.lock | 15 ++++++++++----- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.npmignore b/.npmignore index e61e18c34..98db8fca4 100644 --- a/.npmignore +++ b/.npmignore @@ -24,3 +24,4 @@ tsconfig.tsbuildinfo !.jsii /.gitattributes /.projenrc.ts +/projenrc diff --git a/package.json b/package.json index 061843eba..1589931e1 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", - "projen": "^0.81.3", + "projen": "^0.81.4", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 3a16b6053..3f3698a0f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4851,10 +4851,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.3: - version "0.81.3" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.3.tgz#9c7fa6cbda6e5e9f2a6c98afc5df5dbcdcddde92" - integrity sha512-IuorTvuqJqTecEJ2auZjpaRkFmo9sp8fUj/t5diw/S0hdiyuhlkg2pAkmmbLehW7ib7B8wjqlYUH5pcaAtFU3g== +projen@^0.81.4: + version "0.81.4" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.4.tgz#f105c17f0dfe5485fb422b2cf1eadd4b8ae7b7a3" + integrity sha512-6iw5OA46wBfwUu05BKdtxFGT1lkgt0PJ3pXRw40VQLi8suFKEqcguRxM8hOFKycvspKxjtR0jmmIrzv9SfSwgg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -6189,11 +6189,16 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.4.1, yaml@^2.2.2: +yaml@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== +yaml@^2.2.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" + integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== + yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" From 3e5b54a6460adae4cd4deab4791439cfa3ac1d99 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 29 Apr 2024 02:06:16 -0700 Subject: [PATCH 141/261] chore(deps): upgrade dev dependencies (#4077) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8875959494 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 33 ++++++++++++++------------------- 2 files changed, 16 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 1589931e1..36b1127b8 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.61", - "cdk8s-cli": "^2.198.107", + "cdk8s": "2.68.62", + "cdk8s-cli": "^2.198.108", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 3f3698a0f..f5790b04c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1542,19 +1542,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001613" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001613.tgz#dd84a547458df22c4d2435711a8c957ed88332b8" - integrity sha512-BNjJULJfOONQERivfxte7alLfeLW4QnwHvNW4wEcLEbXfV6VSCYvr+REbf2Sojv8tC1THpjPXBxWgDbq4NtLWg== + version "1.0.30001614" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz#f894b4209376a0bf923d67d9c361d96b1dfebe39" + integrity sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.107: - version "2.198.107" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.107.tgz#1c21be188276f7cdceeaefeed48a17671e168aa2" - integrity sha512-gJiO9+aKywKD5op5hHgzuGcHmxya0qNxfrwGMli/vpzYgu7o68I8Xmgqa2HuZhu+CgEWuDwz8qr1gijsbuTCwg== +cdk8s-cli@^2.198.108: + version "2.198.108" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.108.tgz#ace44e09a9c17406b15054efd6af022fe3432f25" + integrity sha512-NBvfhAE/rT/7h89HNSnDXuwhu0oY3SIGzR4FcRvn5pJ21L9dmaxBbOLBdWyy2JvtW95fdP8vVEtgdOZArGr3MQ== dependencies: "@types/node" "^16" ajv "^8.12.0" @@ -1570,7 +1570,7 @@ cdk8s-cli@^2.198.107: semver "^7.6.0" sscaff "^1.2.274" table "^6.8.2" - yaml "2.4.1" + yaml "2.4.2" yargs "^15" optionalDependencies: backport "8.5.0" @@ -1584,14 +1584,14 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.61, cdk8s@^2.68.61: - version "2.68.61" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.61.tgz#76de3d0aff4a113dd3f64b912714a720e2b6587b" - integrity sha512-rRq0eS3+CTw3o73hpI+YAgawg7P5zyctKPYAXhWOUSCJJyDgGuJrSunhZhPUix9Ai5Q5/jrnjzAZGSNqesS+qg== +cdk8s@2.68.62, cdk8s@^2.68.61: + version "2.68.62" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.62.tgz#691856f07ae1ed58f3cb75f4c5e49ed5bbbec17d" + integrity sha512-oYmAk3WjPjhsM+UzQ8WjxN9LBmz9GieipklwIaUtY/Zazmy3nWqLTplSNFWX3QNfwZIJCEJBqGhBCpWj6B4mxw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" - yaml "2.4.1" + yaml "2.4.2" optionalDependencies: backport "8.5.0" @@ -6189,12 +6189,7 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" - integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== - -yaml@^2.2.2: +yaml@2.4.2, yaml@^2.2.2: version "2.4.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== From 908b773d034aefd916ae544c13cc8c9d503d007f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 30 Apr 2024 02:05:31 -0700 Subject: [PATCH 142/261] chore(deps): upgrade dev dependencies (#4080) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8892104606 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 +- yarn.lock | 247 +++++++++++++++++++++++++-------------------------- 2 files changed, 122 insertions(+), 129 deletions(-) diff --git a/package.json b/package.json index 36b1127b8..4254e0945 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.62", - "cdk8s-cli": "^2.198.108", + "cdk8s": "2.68.63", + "cdk8s-cli": "^2.198.109", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index f5790b04c..9b454686d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,7 +10,7 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2": version "7.24.2" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== @@ -24,32 +24,32 @@ integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.4.tgz#1f758428e88e0d8c563874741bc4ffc4f71a4717" - integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" + integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.4" + "@babel/generator" "^7.24.5" "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.24.4" - "@babel/parser" "^7.24.4" + "@babel/helper-module-transforms" "^7.24.5" + "@babel/helpers" "^7.24.5" + "@babel/parser" "^7.24.5" "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.1" - "@babel/types" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.1", "@babel/generator@^7.24.4", "@babel/generator@^7.7.2": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.4.tgz#1fc55532b88adf952025d5d2d1e71f946cb1c498" - integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw== +"@babel/generator@^7.24.5", "@babel/generator@^7.7.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" + integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== dependencies: - "@babel/types" "^7.24.0" + "@babel/types" "^7.24.5" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" @@ -85,81 +85,81 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-module-imports@^7.22.15": +"@babel/helper-module-imports@^7.24.3": version "7.24.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== dependencies: "@babel/types" "^7.24.0" -"@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== +"@babel/helper-module-transforms@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" + integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-simple-access" "^7.24.5" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/helper-validator-identifier" "^7.24.5" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" - integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" + integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== +"@babel/helper-simple-access@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" + integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== +"@babel/helper-split-export-declaration@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" + integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" -"@babel/helper-string-parser@^7.23.4": +"@babel/helper-string-parser@^7.24.1": version "7.24.1" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== +"@babel/helper-validator-identifier@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" + integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== "@babel/helper-validator-option@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== -"@babel/helpers@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.4.tgz#dc00907fd0d95da74563c142ef4cd21f2cb856b6" - integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw== +"@babel/helpers@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" + integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== dependencies: "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.1" - "@babel/types" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" "@babel/highlight@^7.24.2": - version "7.24.2" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.2.tgz#3f539503efc83d3c59080a10e6634306e0370d26" - integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" + integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== dependencies: - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-validator-identifier" "^7.24.5" chalk "^2.4.2" js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1", "@babel/parser@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88" - integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" + integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -261,29 +261,29 @@ "@babel/parser" "^7.24.0" "@babel/types" "^7.24.0" -"@babel/traverse@^7.24.1", "@babel/traverse@^7.7.2": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c" - integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== +"@babel/traverse@^7.24.5", "@babel/traverse@^7.7.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" + integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== dependencies: - "@babel/code-frame" "^7.24.1" - "@babel/generator" "^7.24.1" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.24.1" - "@babel/types" "^7.24.0" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/types" "^7.24.5" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" - integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" + integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-string-parser" "^7.24.1" + "@babel/helper-validator-identifier" "^7.24.5" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -606,14 +606,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.96.0": - version "1.96.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.96.0.tgz#f144caa92d0c47aac3b3aa315860847892d0b04e" - integrity sha512-1EZudLi9wMg6d8JYu8t5s0B+WhyAJvOezhdmFv+PTrTc1Eze7NRY7uZuvBRRkBvqvOWlKkCfBByyeZJnLcxNMA== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - "@jsii/check-node@1.97.0": version "1.97.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.97.0.tgz#aeeb3fd1a9f4d5c7a2f24faeb106f31e6015cc4f" @@ -622,7 +614,7 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.97.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.96.0", "@jsii/spec@^1.97.0": +"@jsii/spec@1.97.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.97.0": version "1.97.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.97.0.tgz#951109ad43bdd7c1ea2de96a74e4fa645bd9a413" integrity sha512-5YIq1fgOtToH6eUyTNlqAXuZzUzTD6wBukE7m5DpsxHjQlbR7TVP750FcPqH9qCitCwaePPl5IdCZJ/AS0IwEA== @@ -1145,15 +1137,15 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.12.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== +ajv@^8.0.1, ajv@^8.12.0, ajv@^8.13.0: + version "8.13.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.13.0.tgz#a3939eaec9fb80d217ddf0c3376948c023f28c91" + integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== dependencies: - fast-deep-equal "^3.1.1" + fast-deep-equal "^3.1.3" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.2.2" + uri-js "^4.4.1" ansi-escapes@^4.2.1: version "4.3.2" @@ -1551,21 +1543,21 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.108: - version "2.198.108" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.108.tgz#ace44e09a9c17406b15054efd6af022fe3432f25" - integrity sha512-NBvfhAE/rT/7h89HNSnDXuwhu0oY3SIGzR4FcRvn5pJ21L9dmaxBbOLBdWyy2JvtW95fdP8vVEtgdOZArGr3MQ== +cdk8s-cli@^2.198.109: + version "2.198.109" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.109.tgz#a9929fa837f01714e412e1549c77524a8c71b9be" + integrity sha512-8v7iI7PMHwcXgRFHKqGV81c+E5p0jsOKKwjjoYiAY6UKhX46LcwyMNyB+Zh/OOnPzZipymSqnuHBRvanGcsSQQ== dependencies: "@types/node" "^16" - ajv "^8.12.0" - cdk8s "^2.68.61" + ajv "^8.13.0" + cdk8s "^2.68.63" cdk8s-plus-25 "^2.22.79" codemaker "^1.97.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.97.0" - jsii-srcmak "^0.1.1039" + jsii-srcmak "^0.1.1108" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -1584,10 +1576,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.62, cdk8s@^2.68.61: - version "2.68.62" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.62.tgz#691856f07ae1ed58f3cb75f4c5e49ed5bbbec17d" - integrity sha512-oYmAk3WjPjhsM+UzQ8WjxN9LBmz9GieipklwIaUtY/Zazmy3nWqLTplSNFWX3QNfwZIJCEJBqGhBCpWj6B4mxw== +cdk8s@2.68.63, cdk8s@^2.68.63: + version "2.68.63" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.63.tgz#98556f61fff760e44ee9dcc722556a9a4724aca6" + integrity sha512-wiFX6HePp5P7gm6nNGAiIrzAfRup3jniFcpD6CcTHwI/kiTSPHz/XD++a7Nw/lMmnCB4UHvhnt3vSVBJLCc2+A== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2147,7 +2139,7 @@ define-data-property@^1.0.1, define-data-property@^1.1.4: es-errors "^1.3.0" gopd "^1.0.1" -define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: +define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== @@ -2276,9 +2268,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.750" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.750.tgz#d278a619af727ed069de1317115187282b1131ee" - integrity sha512-9ItEpeu15hW5m8jKdriL+BQrgwDTXEL9pn4SkillWFu73ZNNNQ2BKKLS+ZHv2vC9UkNhosAeyfxOf/5OSeTCPA== + version "1.4.751" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.751.tgz#b5b19742a435c589de02f60c16618150498bbd59" + integrity sha512-2DEPi++qa89SMGRhufWTiLmzqyuGmNF3SK4+PQetW1JKiZdEpF4XQonJXJCzyuYSA6mauiMhbyVhqYAP45Hvfw== emittery@^0.8.1: version "0.8.1" @@ -2967,11 +2959,12 @@ globals@^13.19.0: type-fest "^0.20.2" globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== dependencies: - define-properties "^1.1.3" + define-properties "^1.2.1" + gopd "^1.0.1" globby@^11.0.1, globby@^11.1.0: version "11.1.0" @@ -3984,7 +3977,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.94.0, jsii-pacmak@^1.97.0: +jsii-pacmak@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.97.0.tgz#255de8565a71dc0b8f337becb3fee7f96c7b6175" integrity sha512-ehaQS/hrWN+alBDN6BaYMocuIbZno1OiXhemW0tqQw0RZeH3noFaBIus78cbVz2uE0JXpWCqZf89VF32Uu5jeQ== @@ -4033,14 +4026,14 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.97.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-srcmak@^0.1.1039: - version "0.1.1039" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1039.tgz#c85141bb770a248f1dc0f8f8b0b8259aa0b1e2be" - integrity sha512-3lBjyxBy5UpPGK8bXFmVRzaoK6caDQ5DO40Qbyv3LOWtrsuUQmuVI2/5wRwNtfg6sFzOFD3+kE3LZuNXo7QE/Q== +jsii-srcmak@^0.1.1108: + version "0.1.1108" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1108.tgz#93d6e4e321dad20ae2f39412122ccd61285ee6f6" + integrity sha512-ggT/6iPSOeJmUaMUpFw6iKKuzK/8Ub8ap3fhmhFE86Farn4hAggeOXd3/01seC3q0ttAD/7NuF2UKdWN2l76pQ== dependencies: fs-extra "^9.1.0" - jsii "~5.3.18" - jsii-pacmak "^1.94.0" + jsii "~5.4.9" + jsii-pacmak "^1.97.0" ncp "^2.0.0" yargs "^15.4.1" @@ -4063,13 +4056,13 @@ jsii@1.97.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.3.18: - version "5.3.34" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.34.tgz#13033685481feaa91757fcb56144ddc2db6558e4" - integrity sha512-vJc+DwAdkr1k66vn2YlybJyyv7fiCV8jOccXmdazZ7Ob+lbED0UTYZDTGFwnqj2feP17maIj1R0MaiDqxjsjKw== +jsii@~5.4.9: + version "5.4.9" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.9.tgz#8a45ab4747536779aed8fcf5930ce697cc939b23" + integrity sha512-FnDNf93NnY3+4fwbKMGsfK+T0ojDzo5JSoEDYHa6YIgQNcAIsag+eUJyIsCsjND0y5dkdMPmnGjlq0U+DrF9QQ== dependencies: - "@jsii/check-node" "1.96.0" - "@jsii/spec" "^1.96.0" + "@jsii/check-node" "1.97.0" + "@jsii/spec" "^1.97.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" @@ -4079,7 +4072,7 @@ jsii@~5.3.18: semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.9.0" - typescript "~5.3" + typescript "~5.4" yargs "^17.7.2" json-buffer@3.0.1: @@ -5647,9 +5640,9 @@ to-regex-range@^5.0.1: is-number "^7.0.0" tough-cookie@^4.0.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" - integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== + version "4.1.4" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" + integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== dependencies: psl "^1.1.33" punycode "^2.1.1" @@ -5844,10 +5837,10 @@ typescript@~3.9.10: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== -typescript@~5.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" - integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== +typescript@~5.4: + version "5.4.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" + integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== uglify-js@^3.1.4: version "3.17.4" @@ -5897,7 +5890,7 @@ update-browserslist-db@^1.0.13: escalade "^3.1.1" picocolors "^1.0.0" -uri-js@^4.2.2: +uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== From 5fecda2e651a7435b3eb138fbce0778f7f79a7b8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 30 Apr 2024 08:52:23 -0700 Subject: [PATCH 143/261] chore(deps): upgrade configuration (#4085) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8897118663 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 4254e0945..9e2de82c5 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", - "projen": "^0.81.4", + "projen": "^0.81.5", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 9b454686d..6b7c6f845 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4844,10 +4844,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.4: - version "0.81.4" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.4.tgz#f105c17f0dfe5485fb422b2cf1eadd4b8ae7b7a3" - integrity sha512-6iw5OA46wBfwUu05BKdtxFGT1lkgt0PJ3pXRw40VQLi8suFKEqcguRxM8hOFKycvspKxjtR0jmmIrzv9SfSwgg== +projen@^0.81.5: + version "0.81.5" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.5.tgz#991f6ab2c8a7dcdf2f7ff027ec120dc470eb2a2b" + integrity sha512-INiusfzl31lnBkSxrwgsZ5gEgoIE8WufZ2ihDjYzn0BqJcWuFhLX+ayi0vZ9HS7mjyUx3KSy2gTLznt2t+OgpQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From df557919ad58ae7dc6f7a8c27b6574028a22148b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 1 May 2024 02:06:05 -0700 Subject: [PATCH 144/261] chore(deps): upgrade dev dependencies (#4086) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8907475259 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 +-- yarn.lock | 74 +++++++++++++++++++++++++++++++++++++--------------- 2 files changed, 55 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index 9e2de82c5..8287be869 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.63", + "cdk8s": "2.68.64", "cdk8s-cli": "^2.198.109", "constructs": "10.3.0", "eslint": "^8", @@ -65,7 +65,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.97.0", + "jsii-diff": "^1.98.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.97.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index 6b7c6f845..4e64cb1fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -614,13 +614,28 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.97.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.97.0": +"@jsii/check-node@1.98.0": + version "1.98.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.98.0.tgz#140860478009834aa35dc8479a26db1a221439d5" + integrity sha512-hI53TMW/fylHyY3CrJvqWvfSPJvBL82GSAB1m2CKNC0yHb0pZHCdBZnLrrr4rgTCQx8kIJjcUc0rQ/Ba3w+GaA== + dependencies: + chalk "^4.1.2" + semver "^7.5.4" + +"@jsii/spec@1.97.0", "@jsii/spec@^1.44.0": version "1.97.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.97.0.tgz#951109ad43bdd7c1ea2de96a74e4fa645bd9a413" integrity sha512-5YIq1fgOtToH6eUyTNlqAXuZzUzTD6wBukE7m5DpsxHjQlbR7TVP750FcPqH9qCitCwaePPl5IdCZJ/AS0IwEA== dependencies: ajv "^8.12.0" +"@jsii/spec@^1.97.0", "@jsii/spec@^1.98.0": + version "1.98.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" + integrity sha512-5FCJedjFrxKt0wrcSnXetHHTXQV6OQM2NlE/WJNvjwqlk+RYfw+BwZOBYHsoaQx1Qh0pTwN7ZM9WmEusN3GdNw== + dependencies: + ajv "^8.12.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1576,10 +1591,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.63, cdk8s@^2.68.63: - version "2.68.63" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.63.tgz#98556f61fff760e44ee9dcc722556a9a4724aca6" - integrity sha512-wiFX6HePp5P7gm6nNGAiIrzAfRup3jniFcpD6CcTHwI/kiTSPHz/XD++a7Nw/lMmnCB4UHvhnt3vSVBJLCc2+A== +cdk8s@2.68.64, cdk8s@^2.68.63: + version "2.68.64" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.64.tgz#6e46acd533731f9c8a2542a7df2135c37c7efaf7" + integrity sha512-/j7Opc4zqwc/sBW58Ty4jArtn7NvQYB0j3BhYFDTy/JenOXzWGyrUF4hCtfm7DNofFKgPXgeM16tI5CYLHqKJg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -1689,9 +1704,9 @@ co@^4.6.0: integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== codemaker@^1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.97.0.tgz#6be131bd46ec951dbbd79498e01b42582beced3c" - integrity sha512-24ocuOL6bD9imoQqrYJOwPuL05HlEgdD8NyrtLWDUk2T94I3jwvw9pEmaj9Q4nW9tj9EEM3Ko1zV8mvPr0+mcA== + version "1.98.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.98.0.tgz#cd4f2667c69857162193fe1abbbaad90fe3eed38" + integrity sha512-UAeICTmY7lJXf4OPnDTwKWg/DU87u67nyxuTjMON+vO8yo8C+EcPWnmmOmWtZm3wWLPsPuxyYIQxIIi/4OZ9TA== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -2268,9 +2283,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.751" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.751.tgz#b5b19742a435c589de02f60c16618150498bbd59" - integrity sha512-2DEPi++qa89SMGRhufWTiLmzqyuGmNF3SK4+PQetW1JKiZdEpF4XQonJXJCzyuYSA6mauiMhbyVhqYAP45Hvfw== + version "1.4.752" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.752.tgz#99227455547c8254488e3dab7d316c34a2c067b8" + integrity sha512-P3QJreYI/AUTcfBVrC4zy9KvnZWekViThgQMX/VpJ+IsOBbcX5JFpORM4qWapwWQ+agb2nYAOyn/4PMXOk0m2Q== emittery@^0.8.1: version "0.8.1" @@ -3950,15 +3965,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.97.0.tgz#51f97d665eb45d4c24a68537508d92dab1f7d785" - integrity sha512-tdajUw4IM3Tpp98ati/+e/PW3QxIV8EVLDz298Yr2aDHcqGa/cu7e5+rDo7gA6qCt8HOQwos7BRStvx+CeHDnw== +jsii-diff@^1.98.0: + version "1.98.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.98.0.tgz#ea6a661cb4687fe29c10bf52020d0229eb9491d8" + integrity sha512-jyRhxkEehIt/zK3xeGbIlb0m2f+G1dZxbyQ7DB4iHOHPcgx6SPiRIzhGnbN/EnB7dQ1hAk0vFzvFryiM6TmUAQ== dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "^1.97.0" + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" fs-extra "^10.1.0" - jsii-reflect "^1.97.0" + jsii-reflect "^1.98.0" log4js "^6.9.1" yargs "^16.2.0" @@ -4008,6 +4023,18 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.97.0: oo-ascii-tree "^1.97.0" yargs "^16.2.0" +jsii-reflect@^1.98.0: + version "1.98.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" + integrity sha512-HulKk6pQOk0zkqJXRaweV5PezvAghZAX4cuB7i0sBA0/kz1ypqB1KFhBiZ1PLeeMzAfb1/WmCF2UTu9xzQit4w== + dependencies: + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.98.0" + yargs "^16.2.0" + jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.97.0.tgz#2594da13829d848bc5895db2895cd17c64fc3582" @@ -4027,9 +4054,9 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.97.0: yargs "^16.2.0" jsii-srcmak@^0.1.1108: - version "0.1.1108" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1108.tgz#93d6e4e321dad20ae2f39412122ccd61285ee6f6" - integrity sha512-ggT/6iPSOeJmUaMUpFw6iKKuzK/8Ub8ap3fhmhFE86Farn4hAggeOXd3/01seC3q0ttAD/7NuF2UKdWN2l76pQ== + version "0.1.1109" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1109.tgz#c93cba75505e5bba231b8f231c03976d83a16741" + integrity sha512-8/icCYB2fN5GUht+txPKXI5ho363Ftqy6y6dj0hOcXQz6Q5TyE0TF1oar6vhmdz8mCudtEz3BQJlZC5r1YNsjA== dependencies: fs-extra "^9.1.0" jsii "~5.4.9" @@ -4623,6 +4650,11 @@ oo-ascii-tree@^1.97.0: resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.97.0.tgz#f9cb274f649a52046d234dec77f6b269df4320ae" integrity sha512-LVwQ1J6icSJ2buccnLCWdDtxxTwB0HXoB7PLPap4u90T9pAs2HqE35DpV6nV/6O1aVEO4OzwDeE2gLCUCkoGWQ== +oo-ascii-tree@^1.98.0: + version "1.98.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.98.0.tgz#fddc16099a62073ede226af70b09e6432c90fbfc" + integrity sha512-+GE7ywhtS6MctbfcO+vZzqIxcFzucZCwmawcwCVo89DxQDakV1JFfFViTXG4A90UzTAsU4tQteGmwDtwOlOXLw== + optionator@^0.9.3: version "0.9.4" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" From 5eb76d1062e7ae47299b240d2459ee80b30499e2 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 1 May 2024 05:12:53 -0700 Subject: [PATCH 145/261] chore(deps): upgrade compiler dependencies (#4091) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8909100806 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 88 ++++++++++++++++++++++++++++++++++++++++------------ 2 files changed, 70 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 8287be869..c0faa6da6 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "jsii": "1.x", "jsii-diff": "^1.98.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.97.0", + "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", "projen": "^0.81.5", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index 4e64cb1fb..2b88cabf2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -622,14 +622,14 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.97.0", "@jsii/spec@^1.44.0": +"@jsii/spec@1.97.0": version "1.97.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.97.0.tgz#951109ad43bdd7c1ea2de96a74e4fa645bd9a413" integrity sha512-5YIq1fgOtToH6eUyTNlqAXuZzUzTD6wBukE7m5DpsxHjQlbR7TVP750FcPqH9qCitCwaePPl5IdCZJ/AS0IwEA== dependencies: ajv "^8.12.0" -"@jsii/spec@^1.97.0", "@jsii/spec@^1.98.0": +"@jsii/spec@1.98.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.97.0", "@jsii/spec@^1.98.0": version "1.98.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" integrity sha512-5FCJedjFrxKt0wrcSnXetHHTXQV6OQM2NlE/WJNvjwqlk+RYfw+BwZOBYHsoaQx1Qh0pTwN7ZM9WmEusN3GdNw== @@ -1703,7 +1703,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.97.0: +codemaker@^1.97.0, codemaker@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.98.0.tgz#cd4f2667c69857162193fe1abbbaad90fe3eed38" integrity sha512-UAeICTmY7lJXf4OPnDTwKWg/DU87u67nyxuTjMON+vO8yo8C+EcPWnmmOmWtZm3wWLPsPuxyYIQxIIi/4OZ9TA== @@ -4011,7 +4011,37 @@ jsii-pacmak@^1.97.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.44.0, jsii-reflect@^1.97.0: +jsii-pacmak@^1.98.0: + version "1.98.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.98.0.tgz#4c6cb2a24d449a308c23fa4d7a7d6506384fc2ec" + integrity sha512-p2H8IbiI3RNIUg+oRcJ9Xu1I7CgJUxCMpUl5IPzWAjz1qzhIKOzlkaAMGJfJZJQtib5kWI2OmZ6xBZScWg16+Q== + dependencies: + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" + clone "^2.1.2" + codemaker "^1.98.0" + commonmark "^0.30.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.98.0" + semver "^7.5.4" + spdx-license-list "^6.8.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + +jsii-reflect@^1.44.0, jsii-reflect@^1.98.0: + version "1.98.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" + integrity sha512-HulKk6pQOk0zkqJXRaweV5PezvAghZAX4cuB7i0sBA0/kz1ypqB1KFhBiZ1PLeeMzAfb1/WmCF2UTu9xzQit4w== + dependencies: + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.98.0" + yargs "^16.2.0" + +jsii-reflect@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.97.0.tgz#8a68dab8f6d418fc3669aba6ec56b06e5fac3de9" integrity sha512-E1oV/kliliFiqR9TxX2H5jgUObtq300Jk0kXBJKq06A/kXQk1rmCIoxnV5VFAxyhnPkmhgudpUIuzWh6STUdJg== @@ -4023,19 +4053,25 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.97.0: oo-ascii-tree "^1.97.0" yargs "^16.2.0" -jsii-reflect@^1.98.0: +jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" - integrity sha512-HulKk6pQOk0zkqJXRaweV5PezvAghZAX4cuB7i0sBA0/kz1ypqB1KFhBiZ1PLeeMzAfb1/WmCF2UTu9xzQit4w== + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.98.0.tgz#b03cf8ca6b60807cfba94a2e68a3a4a4df83a4c3" + integrity sha512-3f28gd2t5GkYEjxm6oZ8U2kgF3c/0FPx+AL5GOtwhiOG6Lxt9Uy8jgJPqFZ0Ynr9JOWQSiNXmMEq/Iw/LnH+3A== dependencies: "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.98.0" + "@jsii/spec" "1.98.0" + "@xmldom/xmldom" "^0.8.10" + commonmark "^0.30.0" + fast-glob "^3.3.2" + jsii "1.98.0" + semver "^7.5.4" + semver-intersect "^1.4.0" + stream-json "^1.8.0" + typescript "~3.9.10" + workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0, jsii-rosetta@^1.97.0: +jsii-rosetta@^1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.97.0.tgz#2594da13829d848bc5895db2895cd17c64fc3582" integrity sha512-cxHGvwMrH7lt+O24afEI2ljMbCOtTBCRwQU7Bia87nLkYNpysfFrrz+vUGZ1yi/7DOxhQShm1i4VGJJ8UhvEAg== @@ -4064,7 +4100,7 @@ jsii-srcmak@^0.1.1108: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.97.0, jsii@1.x: +jsii@1.97.0: version "1.97.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.97.0.tgz#5ceee9f1b4715b82e37ec5a24b509336d8ebef83" integrity sha512-C3GA2Q50DkHnFozg7HKel7ZaBMCUKb/dzgH2ykfrbuJ/C/KebkPkqY/XRf95zGB42mzagPfawSLDFQiGGueQ9w== @@ -4083,6 +4119,25 @@ jsii@1.97.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" +jsii@1.98.0, jsii@1.x: + version "1.98.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.98.0.tgz#884f414670885c201bc9e14151e5d3f162ddf97d" + integrity sha512-P/Q/mlcbZsJqZDE4zJ+GyLLZRyMPqlx+Fb/p6oDei9JA+fBmBX5Adbw4B8+VClZqvr8I0PxHxLk06n+EVQn3cQ== + dependencies: + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" + case "^1.6.3" + chalk "^4" + fast-deep-equal "^3.1.3" + fs-extra "^10.1.0" + log4js "^6.9.1" + semver "^7.5.4" + semver-intersect "^1.4.0" + sort-json "^2.0.1" + spdx-license-list "^6.8.0" + typescript "~3.9.10" + yargs "^16.2.0" + jsii@~5.4.9: version "5.4.9" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.9.tgz#8a45ab4747536779aed8fcf5930ce697cc939b23" @@ -4645,12 +4700,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.97.0.tgz#f9cb274f649a52046d234dec77f6b269df4320ae" - integrity sha512-LVwQ1J6icSJ2buccnLCWdDtxxTwB0HXoB7PLPap4u90T9pAs2HqE35DpV6nV/6O1aVEO4OzwDeE2gLCUCkoGWQ== - -oo-ascii-tree@^1.98.0: +oo-ascii-tree@^1.97.0, oo-ascii-tree@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.98.0.tgz#fddc16099a62073ede226af70b09e6432c90fbfc" integrity sha512-+GE7ywhtS6MctbfcO+vZzqIxcFzucZCwmawcwCVo89DxQDakV1JFfFViTXG4A90UzTAsU4tQteGmwDtwOlOXLw== From 45c46bd46448caee08045c264b0476bac771c3dc Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 1 May 2024 08:11:11 -0700 Subject: [PATCH 146/261] chore(deps): upgrade configuration (#4094) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8911048952 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index c0faa6da6..bd0a13566 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.516", + "@cdk8s/projen-common": "^0.0.518", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index 2b88cabf2..7d20ffab7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -291,12 +291,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.516": - version "0.0.516" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.516.tgz#a2f556c6f50bfea3471b8f8ef942faec253a6f57" - integrity sha512-deAs4BlYTPySJ37KqsnThhlTv5ptOm9PQHZy4XdLAn1VBiRu4PPZ9i0++YQhOaHiV7lrrLxVXqlgqku2/qDipg== +"@cdk8s/projen-common@^0.0.518": + version "0.0.518" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.518.tgz#5936d56381755706d384e17c725ab752fe22d39a" + integrity sha512-oaIexemhGy+0oUBC3up+C+fD+GxBFgI7rOuMmQUapP9petr/F6R8pvQj+/fl5lI8qyS1MAdOvhhtzfYHJPh9cA== dependencies: - codemaker "^1.97.0" + codemaker "^1.98.0" deepmerge "^4.3.1" "@colors/colors@1.5.0": From 55388248d427766d37e6a08cc89dd396a1cdbaa0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 2 May 2024 02:05:56 -0700 Subject: [PATCH 147/261] chore(deps): upgrade dev dependencies (#4095) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8921280506 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 115 +++++++++------------------------------------------ 2 files changed, 21 insertions(+), 96 deletions(-) diff --git a/package.json b/package.json index bd0a13566..e7b31a285 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.64", + "cdk8s": "2.68.65", "cdk8s-cli": "^2.198.109", "constructs": "10.3.0", "eslint": "^8", diff --git a/yarn.lock b/yarn.lock index 7d20ffab7..c8e90c064 100644 --- a/yarn.lock +++ b/yarn.lock @@ -622,13 +622,6 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.97.0": - version "1.97.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.97.0.tgz#951109ad43bdd7c1ea2de96a74e4fa645bd9a413" - integrity sha512-5YIq1fgOtToH6eUyTNlqAXuZzUzTD6wBukE7m5DpsxHjQlbR7TVP750FcPqH9qCitCwaePPl5IdCZJ/AS0IwEA== - dependencies: - ajv "^8.12.0" - "@jsii/spec@1.98.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.97.0", "@jsii/spec@^1.98.0": version "1.98.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" @@ -927,9 +920,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.7.tgz#04080362fa3dd6c5822061aa3124f5c152cff384" - integrity sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg== + version "20.12.8" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.8.tgz#35897bf2bfe3469847ab04634636de09552e8256" + integrity sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w== dependencies: undici-types "~5.26.4" @@ -1549,9 +1542,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001614" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz#f894b4209376a0bf923d67d9c361d96b1dfebe39" - integrity sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog== + version "1.0.30001615" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001615.tgz#7c2c8772db681b6dee74d81d6550db68f2d28842" + integrity sha512-1IpazM5G3r38meiae0bHRnPhz+CBQ3ZLqbQMtrg+AsTPKAXgW38JNsXkyZ+v8waCsDmPq87lmfun5Q2AGysNEQ== case@^1.6.3: version "1.6.3" @@ -1591,10 +1584,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.64, cdk8s@^2.68.63: - version "2.68.64" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.64.tgz#6e46acd533731f9c8a2542a7df2135c37c7efaf7" - integrity sha512-/j7Opc4zqwc/sBW58Ty4jArtn7NvQYB0j3BhYFDTy/JenOXzWGyrUF4hCtfm7DNofFKgPXgeM16tI5CYLHqKJg== +cdk8s@2.68.65, cdk8s@^2.68.63: + version "2.68.65" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.65.tgz#f8b939f352432702d05bd87bd5ee4858ab862f1b" + integrity sha512-+I8apqhJcPGv+x25fS9ioULISwDtSUsQYtKpdU1zWpPCQ3IUsBsfZ4UVWF4/CUFZQvyBKFiyT4Zr5pmVDzN+Vw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2283,9 +2276,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.752" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.752.tgz#99227455547c8254488e3dab7d316c34a2c067b8" - integrity sha512-P3QJreYI/AUTcfBVrC4zy9KvnZWekViThgQMX/VpJ+IsOBbcX5JFpORM4qWapwWQ+agb2nYAOyn/4PMXOk0m2Q== + version "1.4.754" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.754.tgz#20a9f3cc80e0fb6a804b86605e55da16918a58b0" + integrity sha512-7Kr5jUdns5rL/M9wFFmMZAgFDuL2YOnanFH4OI4iFzUqyh3XOL7nAGbSlSMZdzKMIyyTpNSbqZsWG9odwLeKvA== emittery@^0.8.1: version "0.8.1" @@ -2410,7 +2403,7 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -escalade@^3.1.1: +escalade@^3.1.1, escalade@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== @@ -3992,26 +3985,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.97.0.tgz#255de8565a71dc0b8f337becb3fee7f96c7b6175" - integrity sha512-ehaQS/hrWN+alBDN6BaYMocuIbZno1OiXhemW0tqQw0RZeH3noFaBIus78cbVz2uE0JXpWCqZf89VF32Uu5jeQ== - dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "^1.97.0" - clone "^2.1.2" - codemaker "^1.97.0" - commonmark "^0.30.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.97.0" - jsii-rosetta "^1.97.0" - semver "^7.5.4" - spdx-license-list "^6.8.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - -jsii-pacmak@^1.98.0: +jsii-pacmak@^1.97.0, jsii-pacmak@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.98.0.tgz#4c6cb2a24d449a308c23fa4d7a7d6506384fc2ec" integrity sha512-p2H8IbiI3RNIUg+oRcJ9Xu1I7CgJUxCMpUl5IPzWAjz1qzhIKOzlkaAMGJfJZJQtib5kWI2OmZ6xBZScWg16+Q== @@ -4041,18 +4015,6 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.98.0: oo-ascii-tree "^1.98.0" yargs "^16.2.0" -jsii-reflect@^1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.97.0.tgz#8a68dab8f6d418fc3669aba6ec56b06e5fac3de9" - integrity sha512-E1oV/kliliFiqR9TxX2H5jgUObtq300Jk0kXBJKq06A/kXQk1rmCIoxnV5VFAxyhnPkmhgudpUIuzWh6STUdJg== - dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "^1.97.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.97.0" - yargs "^16.2.0" - jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.98.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.98.0.tgz#b03cf8ca6b60807cfba94a2e68a3a4a4df83a4c3" @@ -4071,24 +4033,6 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.97.0.tgz#2594da13829d848bc5895db2895cd17c64fc3582" - integrity sha512-cxHGvwMrH7lt+O24afEI2ljMbCOtTBCRwQU7Bia87nLkYNpysfFrrz+vUGZ1yi/7DOxhQShm1i4VGJJ8UhvEAg== - dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "1.97.0" - "@xmldom/xmldom" "^0.8.10" - commonmark "^0.30.0" - fast-glob "^3.3.2" - jsii "1.97.0" - semver "^7.5.4" - semver-intersect "^1.4.0" - stream-json "^1.8.0" - typescript "~3.9.10" - workerpool "^6.5.1" - yargs "^16.2.0" - jsii-srcmak@^0.1.1108: version "0.1.1109" resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1109.tgz#c93cba75505e5bba231b8f231c03976d83a16741" @@ -4100,25 +4044,6 @@ jsii-srcmak@^0.1.1108: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.97.0: - version "1.97.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.97.0.tgz#5ceee9f1b4715b82e37ec5a24b509336d8ebef83" - integrity sha512-C3GA2Q50DkHnFozg7HKel7ZaBMCUKb/dzgH2ykfrbuJ/C/KebkPkqY/XRf95zGB42mzagPfawSLDFQiGGueQ9w== - dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "^1.97.0" - case "^1.6.3" - chalk "^4" - fast-deep-equal "^3.1.3" - fs-extra "^10.1.0" - log4js "^6.9.1" - semver "^7.5.4" - semver-intersect "^1.4.0" - sort-json "^2.0.1" - spdx-license-list "^6.8.0" - typescript "~3.9.10" - yargs "^16.2.0" - jsii@1.98.0, jsii@1.x: version "1.98.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.98.0.tgz#884f414670885c201bc9e14151e5d3f162ddf97d" @@ -4700,7 +4625,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.97.0, oo-ascii-tree@^1.98.0: +oo-ascii-tree@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.98.0.tgz#fddc16099a62073ede226af70b09e6432c90fbfc" integrity sha512-+GE7ywhtS6MctbfcO+vZzqIxcFzucZCwmawcwCVo89DxQDakV1JFfFViTXG4A90UzTAsU4tQteGmwDtwOlOXLw== @@ -5965,11 +5890,11 @@ universalify@^2.0.0: integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + version "1.0.14" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.14.tgz#46a9367c323f8ade9a9dddb7f3ae7814b3a0b31c" + integrity sha512-JixKH8GR2pWYshIPUg/NujK3JO7JiqEEUiNArE86NQyrgUuZeTlZQN3xuS/yiV5Kb48ev9K6RqNkaJjXsdg7Jw== dependencies: - escalade "^3.1.1" + escalade "^3.1.2" picocolors "^1.0.0" uri-js@^4.2.2, uri-js@^4.4.1: From cd9bc9a298650f4e23ba37ab0a179e6d025a756e Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 3 May 2024 02:06:20 -0700 Subject: [PATCH 148/261] chore(deps): upgrade dev dependencies (#4098) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8936608404 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- yarn.lock | 63 ++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 53 insertions(+), 10 deletions(-) diff --git a/yarn.lock b/yarn.lock index c8e90c064..da92c67b2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1791,6 +1791,16 @@ commonmark@^0.30.0: minimist ">=1.2.2" string.prototype.repeat "^0.2.0" +commonmark@^0.31.0: + version "0.31.0" + resolved "https://registry.yarnpkg.com/commonmark/-/commonmark-0.31.0.tgz#4ac57c61f0d7f5ef82d79447a972c61226ef5abc" + integrity sha512-nuDsQ34gjmgAqjyIz6mbRWBW/XPE9wsBempAMBk2V/AA88ekztjTM46oi07J6c6Y/2Y8TdYCZi9L0pIBt/oMZw== + dependencies: + entities "~3.0.1" + mdurl "~1.0.1" + minimist "~1.2.5" + string.prototype.repeat "^1.0.0" + compare-func@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3" @@ -2147,7 +2157,7 @@ define-data-property@^1.0.1, define-data-property@^1.1.4: es-errors "^1.3.0" gopd "^1.0.1" -define-properties@^1.2.0, define-properties@^1.2.1: +define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== @@ -2300,6 +2310,11 @@ entities@~2.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== +entities@~3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" + integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -2307,7 +2322,7 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: +es-abstract@^1.17.5, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: version "1.23.3" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== @@ -4033,16 +4048,36 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" +jsii-rosetta@^5.4.10: + version "5.4.10" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.10.tgz#f1077ad6322235548609c604b5644d610583541c" + integrity sha512-PMY7ajhvX8hiHBq7xqydV9jALktwEYOhgAwAe8E9jaYHpEUz/21MwaqU+Q6sjXOtVGnvJXZacvPrVMoW7gnbKQ== + dependencies: + "@jsii/check-node" "1.97.0" + "@jsii/spec" "^1.97.0" + "@xmldom/xmldom" "^0.8.10" + chalk "^4" + commonmark "^0.31.0" + fast-glob "^3.3.2" + jsii "~5.4.0" + semver "^7.6.0" + semver-intersect "^1.5.0" + stream-json "^1.8.0" + typescript "~5.4" + workerpool "^6.5.1" + yargs "^17.7.2" + jsii-srcmak@^0.1.1108: - version "0.1.1109" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1109.tgz#c93cba75505e5bba231b8f231c03976d83a16741" - integrity sha512-8/icCYB2fN5GUht+txPKXI5ho363Ftqy6y6dj0hOcXQz6Q5TyE0TF1oar6vhmdz8mCudtEz3BQJlZC5r1YNsjA== + version "0.1.1111" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1111.tgz#dc9fc4167f96320b2a49ef03004101ef0ea464df" + integrity sha512-uOExR9y2MTEd6cSBdi77LK6Ijp1cYWOJ5qDmH9lToAvE5ilgxcltIO8hJw5+dJiUEhXXQt04ovRP+SoglybJyA== dependencies: fs-extra "^9.1.0" jsii "~5.4.9" - jsii-pacmak "^1.97.0" + jsii-pacmak "^1.98.0" + jsii-rosetta "^5.4.10" ncp "^2.0.0" - yargs "^15.4.1" + yargs "^17.7.2" jsii@1.98.0, jsii@1.x: version "1.98.0" @@ -4063,7 +4098,7 @@ jsii@1.98.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.9: +jsii@~5.4.0, jsii@~5.4.9: version "5.4.9" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.9.tgz#8a45ab4747536779aed8fcf5930ce697cc939b23" integrity sha512-FnDNf93NnY3+4fwbKMGsfK+T0ojDzo5JSoEDYHa6YIgQNcAIsag+eUJyIsCsjND0y5dkdMPmnGjlq0U+DrF9QQ== @@ -4449,7 +4484,7 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@>=1.2.2, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: +minimist@>=1.2.2, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.5: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -5434,6 +5469,14 @@ string.prototype.repeat@^0.2.0: resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz#aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf" integrity sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA== +string.prototype.repeat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" + integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.5" + string.prototype.trim@^1.2.9: version "1.2.9" resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" @@ -6212,7 +6255,7 @@ yargs-parser@^21.0.1, yargs-parser@^21.1.1: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@^15, yargs@^15.4.1: +yargs@^15: version "15.4.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== From f59bfd22b66b321c859d7598cddd210788b75528 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 4 May 2024 02:06:11 -0700 Subject: [PATCH 149/261] chore(deps): upgrade dev dependencies (#4101) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8949385477 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index da92c67b2..74a50ad13 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2286,9 +2286,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.754" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.754.tgz#20a9f3cc80e0fb6a804b86605e55da16918a58b0" - integrity sha512-7Kr5jUdns5rL/M9wFFmMZAgFDuL2YOnanFH4OI4iFzUqyh3XOL7nAGbSlSMZdzKMIyyTpNSbqZsWG9odwLeKvA== + version "1.4.756" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz#7b872ed8c8c5bee571be771730225d6d2a37fe45" + integrity sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw== emittery@^0.8.1: version "0.8.1" @@ -4068,9 +4068,9 @@ jsii-rosetta@^5.4.10: yargs "^17.7.2" jsii-srcmak@^0.1.1108: - version "0.1.1111" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1111.tgz#dc9fc4167f96320b2a49ef03004101ef0ea464df" - integrity sha512-uOExR9y2MTEd6cSBdi77LK6Ijp1cYWOJ5qDmH9lToAvE5ilgxcltIO8hJw5+dJiUEhXXQt04ovRP+SoglybJyA== + version "0.1.1112" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1112.tgz#eb48f0d83894a21a55eb43b77b404a0a6303d6d4" + integrity sha512-vxFBrc+Ok6elIrTIGU0+h4tK4A/dxXmqzh/Mx8ZHcDQS64wgZgdR3lQ4uFel4Qb+NKJ2B3C5OqfstRz2k7EYOA== dependencies: fs-extra "^9.1.0" jsii "~5.4.9" @@ -5933,9 +5933,9 @@ universalify@^2.0.0: integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== update-browserslist-db@^1.0.13: - version "1.0.14" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.14.tgz#46a9367c323f8ade9a9dddb7f3ae7814b3a0b31c" - integrity sha512-JixKH8GR2pWYshIPUg/NujK3JO7JiqEEUiNArE86NQyrgUuZeTlZQN3xuS/yiV5Kb48ev9K6RqNkaJjXsdg7Jw== + version "1.0.15" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz#60ed9f8cba4a728b7ecf7356f641a31e3a691d97" + integrity sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA== dependencies: escalade "^3.1.2" picocolors "^1.0.0" From 359b8ebebef0c16210e520ed15b10b56733fe57a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 5 May 2024 02:05:57 -0700 Subject: [PATCH 150/261] chore(deps): upgrade dev dependencies (#4104) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8957076493 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 74a50ad13..92338ada5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1542,9 +1542,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001615" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001615.tgz#7c2c8772db681b6dee74d81d6550db68f2d28842" - integrity sha512-1IpazM5G3r38meiae0bHRnPhz+CBQ3ZLqbQMtrg+AsTPKAXgW38JNsXkyZ+v8waCsDmPq87lmfun5Q2AGysNEQ== + version "1.0.30001616" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz#4342712750d35f71ebba9fcac65e2cf8870013c3" + integrity sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw== case@^1.6.3: version "1.6.3" @@ -4068,9 +4068,9 @@ jsii-rosetta@^5.4.10: yargs "^17.7.2" jsii-srcmak@^0.1.1108: - version "0.1.1112" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1112.tgz#eb48f0d83894a21a55eb43b77b404a0a6303d6d4" - integrity sha512-vxFBrc+Ok6elIrTIGU0+h4tK4A/dxXmqzh/Mx8ZHcDQS64wgZgdR3lQ4uFel4Qb+NKJ2B3C5OqfstRz2k7EYOA== + version "0.1.1113" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1113.tgz#0c7567f780a2c6efce13baa91114d1368a3000fb" + integrity sha512-8bYaZJPuQKNkAfIdQqb8KH11hurulskR+2/BcnbQxMf3wI3/6+qD18hs5glgfwgFbX78PufiE+ID7fzmiWSn7A== dependencies: fs-extra "^9.1.0" jsii "~5.4.9" From ed143fcea85c65fa1601d76db10edd7252cf8ac9 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 6 May 2024 02:05:54 -0700 Subject: [PATCH 151/261] chore(deps): upgrade dev dependencies (#4107) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8966614536 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- yarn.lock | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) diff --git a/yarn.lock b/yarn.lock index 92338ada5..b105bef78 100644 --- a/yarn.lock +++ b/yarn.lock @@ -606,14 +606,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.97.0": - version "1.97.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.97.0.tgz#aeeb3fd1a9f4d5c7a2f24faeb106f31e6015cc4f" - integrity sha512-n7t4p2JNyr6iBkAv/+9pDPU6hV/sa3Kqdp6oPw5v4/TqNyopGSGtxyOtNXtsBcN6zMibAVXmvhzZA+OBaX1FiQ== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - "@jsii/check-node@1.98.0": version "1.98.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.98.0.tgz#140860478009834aa35dc8479a26db1a221439d5" @@ -622,7 +614,7 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.98.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.97.0", "@jsii/spec@^1.98.0": +"@jsii/spec@1.98.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.98.0": version "1.98.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" integrity sha512-5FCJedjFrxKt0wrcSnXetHHTXQV6OQM2NlE/WJNvjwqlk+RYfw+BwZOBYHsoaQx1Qh0pTwN7ZM9WmEusN3GdNw== @@ -4049,12 +4041,12 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: yargs "^16.2.0" jsii-rosetta@^5.4.10: - version "5.4.10" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.10.tgz#f1077ad6322235548609c604b5644d610583541c" - integrity sha512-PMY7ajhvX8hiHBq7xqydV9jALktwEYOhgAwAe8E9jaYHpEUz/21MwaqU+Q6sjXOtVGnvJXZacvPrVMoW7gnbKQ== + version "5.4.12" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.12.tgz#99852e1e32ad24e48039a774a9235c6d32cb0c06" + integrity sha512-4FGsfmNm3xrUYLqm/6mGkrAKqq38jVz+sod0Xae4j5YFbtOE/1x2KYeKaEaEjsTT2Y32Mk5v5yN8shiAB8KOoA== dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "^1.97.0" + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" "@xmldom/xmldom" "^0.8.10" chalk "^4" commonmark "^0.31.0" @@ -4068,9 +4060,9 @@ jsii-rosetta@^5.4.10: yargs "^17.7.2" jsii-srcmak@^0.1.1108: - version "0.1.1113" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1113.tgz#0c7567f780a2c6efce13baa91114d1368a3000fb" - integrity sha512-8bYaZJPuQKNkAfIdQqb8KH11hurulskR+2/BcnbQxMf3wI3/6+qD18hs5glgfwgFbX78PufiE+ID7fzmiWSn7A== + version "0.1.1114" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1114.tgz#d2f054360a587b74337a9337dc082f92cfb84148" + integrity sha512-jCH4cecj5Uav/hb/6OlDpKGL6R83u4iXjBj/yV0wuZE/rOHaEwMoOMf3pOhOvBZHC1qsyUkOmA801YW7rupvlQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.9" @@ -4099,12 +4091,12 @@ jsii@1.98.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.9: - version "5.4.9" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.9.tgz#8a45ab4747536779aed8fcf5930ce697cc939b23" - integrity sha512-FnDNf93NnY3+4fwbKMGsfK+T0ojDzo5JSoEDYHa6YIgQNcAIsag+eUJyIsCsjND0y5dkdMPmnGjlq0U+DrF9QQ== + version "5.4.11" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.11.tgz#7757fbb2b9031fae0085a73fceb3242aaf7bec0e" + integrity sha512-UhJ/M7faskVhjDtv7mv+GJ5Un5FG8OYTT3/qwUCUVuSt+/tN4vmCHmiEckNeROxiR9ilAc7nm5oa+QyH72BrcA== dependencies: - "@jsii/check-node" "1.97.0" - "@jsii/spec" "^1.97.0" + "@jsii/check-node" "1.98.0" + "@jsii/spec" "^1.98.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" From ba7b583169132afec72adb627efadfc1cbd6abcc Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 6 May 2024 08:22:32 -0700 Subject: [PATCH 152/261] chore(deps): upgrade configuration (#4112) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8971325771 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e7b31a285..9f46d1e8c 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.5", + "projen": "^0.81.6", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index b105bef78..26cc377ff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4878,10 +4878,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.5: - version "0.81.5" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.5.tgz#991f6ab2c8a7dcdf2f7ff027ec120dc470eb2a2b" - integrity sha512-INiusfzl31lnBkSxrwgsZ5gEgoIE8WufZ2ihDjYzn0BqJcWuFhLX+ayi0vZ9HS7mjyUx3KSy2gTLznt2t+OgpQ== +projen@^0.81.6: + version "0.81.6" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.6.tgz#2a850a5553338db09d905fe8c43b67d1ca9e4e55" + integrity sha512-uvyZqCKHbG7++KBcFUgvVqWkMVbpZHs7oaNWSKbxPw//vHIOytjYklIq/tnPXq8V6eOx6+hWXAvn9QMfJszQag== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 0395f690e5fad410d369abef42960d28b637c899 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 7 May 2024 02:07:19 -0700 Subject: [PATCH 153/261] chore(deps): upgrade dev dependencies (#4113) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8982595895 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 +-- yarn.lock | 75 ++++++++++++++++++++++++++-------------------------- 2 files changed, 40 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index 9f46d1e8c..1f2f20dfb 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.65", - "cdk8s-cli": "^2.198.109", + "cdk8s": "2.68.66", + "cdk8s-cli": "^2.198.112", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 26cc377ff..75e82c824 100644 --- a/yarn.lock +++ b/yarn.lock @@ -912,9 +912,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.8.tgz#35897bf2bfe3469847ab04634636de09552e8256" - integrity sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w== + version "20.12.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.10.tgz#8f0c3f12b0f075eee1fe20c1afb417e9765bef76" + integrity sha512-Eem5pH9pmWBHoGAT8Dr5fdc5rYA+4NAovdM4EktRPVAAiJhmWWfQrA0cFhAbOsQdSfIHjAud6YdkbL69+zSKjw== dependencies: undici-types "~5.26.4" @@ -924,9 +924,9 @@ integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== "@types/node@^16": - version "16.18.96" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.96.tgz#eb0012d23ff53d14d64ec8a352bf89792de6aade" - integrity sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ== + version "16.18.97" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.97.tgz#d7926a8030f0d714d555b4550c0cc7731495cfe5" + integrity sha512-4muilE1Lbfn57unR+/nT9AFjWk0MtWi5muwCEJqnOvfRQDbSfLCUdN7vCIg8TYuaANfhLOV85ve+FNpiUsbSRg== "@types/normalize-package-data@^2.4.0": version "2.4.4" @@ -1543,21 +1543,22 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.109: - version "2.198.109" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.109.tgz#a9929fa837f01714e412e1549c77524a8c71b9be" - integrity sha512-8v7iI7PMHwcXgRFHKqGV81c+E5p0jsOKKwjjoYiAY6UKhX46LcwyMNyB+Zh/OOnPzZipymSqnuHBRvanGcsSQQ== +cdk8s-cli@^2.198.112: + version "2.198.112" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.112.tgz#9ea2d9bf693bdaa06508dcdc62f15fc268e66da7" + integrity sha512-HFlOd10jmgvEq5SvzykfVTrQFeYkEKv1uO5kyFZd8e93VoByv3fhjLGzDFzypc1wXUmx//zJ2oi1AxN67TqpzQ== dependencies: "@types/node" "^16" ajv "^8.13.0" - cdk8s "^2.68.63" + cdk8s "^2.68.66" cdk8s-plus-25 "^2.22.79" - codemaker "^1.97.0" + codemaker "^1.98.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.97.0" - jsii-srcmak "^0.1.1108" + jsii-pacmak "^1.98.0" + jsii-rosetta "^5.4.14" + jsii-srcmak "^0.1.1115" json2jsii "^0.4.3" semver "^7.6.0" sscaff "^1.2.274" @@ -1576,10 +1577,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.65, cdk8s@^2.68.63: - version "2.68.65" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.65.tgz#f8b939f352432702d05bd87bd5ee4858ab862f1b" - integrity sha512-+I8apqhJcPGv+x25fS9ioULISwDtSUsQYtKpdU1zWpPCQ3IUsBsfZ4UVWF4/CUFZQvyBKFiyT4Zr5pmVDzN+Vw== +cdk8s@2.68.66, cdk8s@^2.68.66: + version "2.68.66" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.66.tgz#456f4f4170ec5f88c98f3aab53f6c8cd55ff8f2e" + integrity sha512-wrehY7P3l7PRHg4Yd7/frwdXzJob5NpQpOU7WyiTcjCjDw7xRybNojMPu0cH9C3ln2f/AIEfOLuj89d+c1kzdA== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -1688,7 +1689,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.97.0, codemaker@^1.98.0: +codemaker@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.98.0.tgz#cd4f2667c69857162193fe1abbbaad90fe3eed38" integrity sha512-UAeICTmY7lJXf4OPnDTwKWg/DU87u67nyxuTjMON+vO8yo8C+EcPWnmmOmWtZm3wWLPsPuxyYIQxIIi/4OZ9TA== @@ -2278,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.756" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz#7b872ed8c8c5bee571be771730225d6d2a37fe45" - integrity sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw== + version "1.4.757" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.757.tgz#45f7c9341b538f8c4b9ca8af9692e0ed1a776a44" + integrity sha512-jftDaCknYSSt/+KKeXzH3LX5E2CvRLm75P3Hj+J/dv3CL0qUYcOt13d5FN1NiL5IJbbhzHrb3BomeG2tkSlZmw== emittery@^0.8.1: version "0.8.1" @@ -3992,7 +3993,7 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.97.0, jsii-pacmak@^1.98.0: +jsii-pacmak@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.98.0.tgz#4c6cb2a24d449a308c23fa4d7a7d6506384fc2ec" integrity sha512-p2H8IbiI3RNIUg+oRcJ9Xu1I7CgJUxCMpUl5IPzWAjz1qzhIKOzlkaAMGJfJZJQtib5kWI2OmZ6xBZScWg16+Q== @@ -4040,10 +4041,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.10: - version "5.4.12" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.12.tgz#99852e1e32ad24e48039a774a9235c6d32cb0c06" - integrity sha512-4FGsfmNm3xrUYLqm/6mGkrAKqq38jVz+sod0Xae4j5YFbtOE/1x2KYeKaEaEjsTT2Y32Mk5v5yN8shiAB8KOoA== +jsii-rosetta@^5.4.14: + version "5.4.14" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.14.tgz#e889b8f8eb5d6e581dac4659a3cbc90e6ee18a8c" + integrity sha512-SIaqWpzk33Tqr+x4M4umt9Z9CSxcr6i48pN6aTe7nzT3ELmBABsWzHHpnoCDUlLzx5OG+PKMfVdxoh7z3TX0lQ== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4059,15 +4060,15 @@ jsii-rosetta@^5.4.10: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1108: - version "0.1.1114" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1114.tgz#d2f054360a587b74337a9337dc082f92cfb84148" - integrity sha512-jCH4cecj5Uav/hb/6OlDpKGL6R83u4iXjBj/yV0wuZE/rOHaEwMoOMf3pOhOvBZHC1qsyUkOmA801YW7rupvlQ== +jsii-srcmak@^0.1.1115: + version "0.1.1115" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1115.tgz#6f475bf9186c2a105c0aed3496c01ef0d90b3968" + integrity sha512-XnYHNBBPrHZvN21GIfqht9Pn2hEi8vkkS7LV3w2ZSLOXTdyhVJs/KXqmOWJjUF8zWuqsO1njgLgyU5Wkx2v7mg== dependencies: fs-extra "^9.1.0" - jsii "~5.4.9" + jsii "~5.4.12" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.10" + jsii-rosetta "^5.4.14" ncp "^2.0.0" yargs "^17.7.2" @@ -4090,10 +4091,10 @@ jsii@1.98.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.9: - version "5.4.11" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.11.tgz#7757fbb2b9031fae0085a73fceb3242aaf7bec0e" - integrity sha512-UhJ/M7faskVhjDtv7mv+GJ5Un5FG8OYTT3/qwUCUVuSt+/tN4vmCHmiEckNeROxiR9ilAc7nm5oa+QyH72BrcA== +jsii@~5.4.0, jsii@~5.4.12: + version "5.4.12" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.12.tgz#ff2e1f49967eb7722630e5a97dba4450d9b5f968" + integrity sha512-/6Mw+iSS8c/s1n2qH3TO1Bqd1YUY/aR0TZ2qTfOKN2UmmU4fwhZzSxrGRerPFQbhUm8v+8RS7kWEhSOv+eGQ9Q== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" From 750fcd603fe2ee913d3333a5f662dc4ebd209ea6 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 7 May 2024 08:44:15 -0700 Subject: [PATCH 154/261] chore(deps): upgrade configuration (#4118) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8987741977 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 1f2f20dfb..151c3a6f1 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.6", + "projen": "^0.81.7", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 75e82c824..e734a5fdd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.6: - version "0.81.6" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.6.tgz#2a850a5553338db09d905fe8c43b67d1ca9e4e55" - integrity sha512-uvyZqCKHbG7++KBcFUgvVqWkMVbpZHs7oaNWSKbxPw//vHIOytjYklIq/tnPXq8V6eOx6+hWXAvn9QMfJszQag== +projen@^0.81.7: + version "0.81.7" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.7.tgz#228b8dc055381974658f6e09eab30af7b83f5634" + integrity sha512-2l0SdAWSwgAUJURRKg7jPjR8CCVYH1l3wWbdeun2T1Svhk34uiRKiIRV0nseyp9wZrS2egT5lW8eaEB/b7l60g== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 433a56ccb07f779827e92d02b3511fde23620106 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 8 May 2024 02:05:58 -0700 Subject: [PATCH 155/261] chore(deps): upgrade dev dependencies (#4119) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/8999124778 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 43 ++++++++++++++++++++++++------------------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 151c3a6f1..37bc84aea 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.66", - "cdk8s-cli": "^2.198.112", + "cdk8s-cli": "^2.198.113", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index e734a5fdd..0c3e50f0b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.112: - version "2.198.112" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.112.tgz#9ea2d9bf693bdaa06508dcdc62f15fc268e66da7" - integrity sha512-HFlOd10jmgvEq5SvzykfVTrQFeYkEKv1uO5kyFZd8e93VoByv3fhjLGzDFzypc1wXUmx//zJ2oi1AxN67TqpzQ== +cdk8s-cli@^2.198.113: + version "2.198.113" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.113.tgz#78ed4c8cc7521c4b80439257e77ccfc5b744a2a1" + integrity sha512-uw5h3nQ0kk0RHoUH74pqv5HP8RC/qUvXreLLdRuJD8UJOBnBlhBGfnscac2HZ8792ZxTt4tafjL35lRmUb+4Dg== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,9 +1558,9 @@ cdk8s-cli@^2.198.112: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.14" - jsii-srcmak "^0.1.1115" + jsii-srcmak "^0.1.1116" json2jsii "^0.4.3" - semver "^7.6.0" + semver "^7.6.1" sscaff "^1.2.274" table "^6.8.2" yaml "2.4.2" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.757" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.757.tgz#45f7c9341b538f8c4b9ca8af9692e0ed1a776a44" - integrity sha512-jftDaCknYSSt/+KKeXzH3LX5E2CvRLm75P3Hj+J/dv3CL0qUYcOt13d5FN1NiL5IJbbhzHrb3BomeG2tkSlZmw== + version "1.4.758" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.758.tgz#f39e530cae2ca4329a0f0e1840629d8d1da73156" + integrity sha512-/o9x6TCdrYZBMdGeTifAP3wlF/gVT+TtWJe3BSmtNh92Mw81U9hrYwW9OAGUh+sEOX/yz5e34sksqRruZbjYrw== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1115: - version "0.1.1115" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1115.tgz#6f475bf9186c2a105c0aed3496c01ef0d90b3968" - integrity sha512-XnYHNBBPrHZvN21GIfqht9Pn2hEi8vkkS7LV3w2ZSLOXTdyhVJs/KXqmOWJjUF8zWuqsO1njgLgyU5Wkx2v7mg== +jsii-srcmak@^0.1.1116: + version "0.1.1116" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1116.tgz#45a887f4a337af98838a29684bdba8c432cb1619" + integrity sha512-03s411DvIUry3D5/jJGP5WrOBqRva/7pgSYz3/JW0oxzh87JfaGlTHODuw7op7fj906A8NE2sZgNmrhVmR6mfw== dependencies: fs-extra "^9.1.0" jsii "~5.4.12" @@ -5188,18 +5188,23 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.1: + version "7.6.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" + integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== +semver@^7.3.5: + version "7.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" + integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== + dependencies: + lru-cache "^6.0.0" + set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" From dc9687999bc98f105a829796236fdd13c5d6dd55 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 8 May 2024 05:16:31 -0700 Subject: [PATCH 156/261] chore(deps): upgrade compiler dependencies (#4124) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9001511821 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* --- yarn.lock | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 0c3e50f0b..db92daac7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5188,7 +5188,7 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.1: +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.1: version "7.6.1" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== @@ -5198,13 +5198,6 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.5: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" From 97c2c2694d1f93dd1e26da5274edd2a1788e0d4a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 8 May 2024 08:37:24 -0700 Subject: [PATCH 157/261] chore(deps): upgrade configuration (#4127) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9004119169 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 37bc84aea..ea3e72fbc 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.518", + "@cdk8s/projen-common": "^0.0.519", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.7", + "projen": "^0.81.8", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index db92daac7..ffdcc247b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -291,10 +291,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.518": - version "0.0.518" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.518.tgz#5936d56381755706d384e17c725ab752fe22d39a" - integrity sha512-oaIexemhGy+0oUBC3up+C+fD+GxBFgI7rOuMmQUapP9petr/F6R8pvQj+/fl5lI8qyS1MAdOvhhtzfYHJPh9cA== +"@cdk8s/projen-common@^0.0.519": + version "0.0.519" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.519.tgz#3ea5f559a7d25b7fa0b8f890a74082adfa71d179" + integrity sha512-miIa41Zb3kXAylqiigcaGK0NrEpbvCtJl1xHbDeyo011IIP821fUiJNrVkmHAYtsaV5Bbhl2j99XAhITauEizQ== dependencies: codemaker "^1.98.0" deepmerge "^4.3.1" @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.7: - version "0.81.7" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.7.tgz#228b8dc055381974658f6e09eab30af7b83f5634" - integrity sha512-2l0SdAWSwgAUJURRKg7jPjR8CCVYH1l3wWbdeun2T1Svhk34uiRKiIRV0nseyp9wZrS2egT5lW8eaEB/b7l60g== +projen@^0.81.8: + version "0.81.8" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.8.tgz#eb8e289977267fa5fc73c46d38d387ad4479f558" + integrity sha512-Y3CtD+09qPhI+Res0r229CFWaXS0HlrWs8BbxG/NgoJJniRLLkfQG7W5hLOqMa3plBpwPJOyldTKbPOhHo5JrA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -4893,7 +4893,7 @@ projen@^0.81.7: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" - semver "^7.6.0" + semver "^7.6.1" shx "^0.3.4" xmlbuilder2 "^3.1.1" yaml "^2.2.2" From 1091e8c45d60286022dded94130d0ec4304f8b96 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 9 May 2024 02:07:33 -0700 Subject: [PATCH 158/261] chore(deps): upgrade dev dependencies (#4128) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9014928036 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 46 +++++++++++++++++++++++----------------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index ea3e72fbc..c6489ca68 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.66", - "cdk8s-cli": "^2.198.113", + "cdk8s": "2.68.67", + "cdk8s-cli": "^2.198.114", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index ffdcc247b..2de3c3894 100644 --- a/yarn.lock +++ b/yarn.lock @@ -912,9 +912,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.10.tgz#8f0c3f12b0f075eee1fe20c1afb417e9765bef76" - integrity sha512-Eem5pH9pmWBHoGAT8Dr5fdc5rYA+4NAovdM4EktRPVAAiJhmWWfQrA0cFhAbOsQdSfIHjAud6YdkbL69+zSKjw== + version "20.12.11" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.11.tgz#c4ef00d3507000d17690643278a60dc55a9dc9be" + integrity sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw== dependencies: undici-types "~5.26.4" @@ -1534,23 +1534,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001616" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz#4342712750d35f71ebba9fcac65e2cf8870013c3" - integrity sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw== + version "1.0.30001617" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz#809bc25f3f5027ceb33142a7d6c40759d7a901eb" + integrity sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.113: - version "2.198.113" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.113.tgz#78ed4c8cc7521c4b80439257e77ccfc5b744a2a1" - integrity sha512-uw5h3nQ0kk0RHoUH74pqv5HP8RC/qUvXreLLdRuJD8UJOBnBlhBGfnscac2HZ8792ZxTt4tafjL35lRmUb+4Dg== +cdk8s-cli@^2.198.114: + version "2.198.114" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.114.tgz#b499a9d05d4ac06d82b44e45425d1b41c22b8dbe" + integrity sha512-7NK80MgqLzbGvkw1e+1Yp1kz0IXcc7S+auSsd8/xgi0yOdE1NOXKspKdMAY3pNOA+YVgog6YycMCDiokUBeEpQ== dependencies: "@types/node" "^16" ajv "^8.13.0" - cdk8s "^2.68.66" + cdk8s "^2.68.67" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.113: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.14" - jsii-srcmak "^0.1.1116" + jsii-srcmak "^0.1.1117" json2jsii "^0.4.3" semver "^7.6.1" sscaff "^1.2.274" @@ -1577,10 +1577,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.66, cdk8s@^2.68.66: - version "2.68.66" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.66.tgz#456f4f4170ec5f88c98f3aab53f6c8cd55ff8f2e" - integrity sha512-wrehY7P3l7PRHg4Yd7/frwdXzJob5NpQpOU7WyiTcjCjDw7xRybNojMPu0cH9C3ln2f/AIEfOLuj89d+c1kzdA== +cdk8s@2.68.67, cdk8s@^2.68.67: + version "2.68.67" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.67.tgz#69d95463da0ba9c39c27b8be5f674ed3e80d63d5" + integrity sha512-koKVdLz/9X7OA8QAa15QsQniefrNVlsuLKDKTrq7aqAC9bHtymzS6zUwh5KDPcUZelt9vUVTT+XqlM/huv22XA== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.758" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.758.tgz#f39e530cae2ca4329a0f0e1840629d8d1da73156" - integrity sha512-/o9x6TCdrYZBMdGeTifAP3wlF/gVT+TtWJe3BSmtNh92Mw81U9hrYwW9OAGUh+sEOX/yz5e34sksqRruZbjYrw== + version "1.4.761" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.761.tgz#d1bdf8c50a254f8a756641bb1ac48bb52e4d0ec3" + integrity sha512-PIbxpiJGx6Bb8dQaonNc6CGTRlVntdLg/2nMa1YhnrwYOORY9a3ZgGN0UQYE6lAcj/lkyduJN7BPt/JiY+jAQQ== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1116: - version "0.1.1116" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1116.tgz#45a887f4a337af98838a29684bdba8c432cb1619" - integrity sha512-03s411DvIUry3D5/jJGP5WrOBqRva/7pgSYz3/JW0oxzh87JfaGlTHODuw7op7fj906A8NE2sZgNmrhVmR6mfw== +jsii-srcmak@^0.1.1117: + version "0.1.1117" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1117.tgz#c482e9aff9be7b0dbe8693be0cb7020c15eb690b" + integrity sha512-LhRsl/4hK2kiZg35nlGosLpbc+1lyu+i+qiNS+RVgZcb32BpTfeTS6WioTmWehVRMDoNOagHhqvKzn8YYhVv7w== dependencies: fs-extra "^9.1.0" jsii "~5.4.12" From e8b243cf1f9d827667348c0c7e2d2251e569f0ca Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 10 May 2024 02:05:55 -0700 Subject: [PATCH 159/261] chore(deps): upgrade dev dependencies (#4131) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9029876167 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 39 ++++++++++++++++++++++----------------- 2 files changed, 23 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index c6489ca68..d72201674 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.67", - "cdk8s-cli": "^2.198.114", + "cdk8s-cli": "^2.198.115", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 2de3c3894..58dc28033 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.114: - version "2.198.114" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.114.tgz#b499a9d05d4ac06d82b44e45425d1b41c22b8dbe" - integrity sha512-7NK80MgqLzbGvkw1e+1Yp1kz0IXcc7S+auSsd8/xgi0yOdE1NOXKspKdMAY3pNOA+YVgog6YycMCDiokUBeEpQ== +cdk8s-cli@^2.198.115: + version "2.198.115" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.115.tgz#1fc34eaf8c0c078a63ab9151591077313c347df4" + integrity sha512-E04t+kOdHGvFw9wPBgxliAqeEEiTwma1LXQMENLxuWK4DDAYMeyD2U8h48+tNVGMtYTApAU0qru3qXjWVrWyXA== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,9 +1558,9 @@ cdk8s-cli@^2.198.114: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.14" - jsii-srcmak "^0.1.1117" + jsii-srcmak "^0.1.1118" json2jsii "^0.4.3" - semver "^7.6.1" + semver "^7.6.2" sscaff "^1.2.274" table "^6.8.2" yaml "2.4.2" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.761" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.761.tgz#d1bdf8c50a254f8a756641bb1ac48bb52e4d0ec3" - integrity sha512-PIbxpiJGx6Bb8dQaonNc6CGTRlVntdLg/2nMa1YhnrwYOORY9a3ZgGN0UQYE6lAcj/lkyduJN7BPt/JiY+jAQQ== + version "1.4.762" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.762.tgz#c29c9d47cf7cc128a9c364baa28adbadde95a47c" + integrity sha512-rrFvGweLxPwwSwJOjIopy3Vr+J3cIPtZzuc74bmlvmBIgQO3VYJDvVrlj94iKZ3ukXUH64Ex31hSfRTLqvjYJQ== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1117: - version "0.1.1117" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1117.tgz#c482e9aff9be7b0dbe8693be0cb7020c15eb690b" - integrity sha512-LhRsl/4hK2kiZg35nlGosLpbc+1lyu+i+qiNS+RVgZcb32BpTfeTS6WioTmWehVRMDoNOagHhqvKzn8YYhVv7w== +jsii-srcmak@^0.1.1118: + version "0.1.1118" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1118.tgz#b21cc481f76c3a2bf7a6b820f5acf310367c054f" + integrity sha512-z6riZZXgdRhViJMFUsLIUAzspVhP00GsUgiGCZFpAWvFJwlWIAdmHDIuI+3coi65mqNmI+9yK46a3/+dMA9Y8w== dependencies: fs-extra "^9.1.0" jsii "~5.4.12" @@ -5188,16 +5188,21 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.1: - version "7.6.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" - integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== +semver@^7.3.5, semver@^7.6.1: + version "7.6.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" + integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== + set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" From 2c050839f170bdb0da7af579356555503fd36a6f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 10 May 2024 05:12:04 -0700 Subject: [PATCH 160/261] chore(deps): upgrade compiler dependencies (#4136) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9031948687 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* --- yarn.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yarn.lock b/yarn.lock index 58dc28033..fbe6121d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5188,7 +5188,7 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2: +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2: version "7.6.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== @@ -5198,7 +5198,7 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.5, semver@^7.6.1: +semver@^7.6.1: version "7.6.1" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== From 095151e35484d5fc46091fbfc4a938f5dc2682c2 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 10 May 2024 08:10:25 -0700 Subject: [PATCH 161/261] chore(deps): upgrade configuration (#4140) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9034198637 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 23 +++++++++-------------- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index d72201674..fb607b4f3 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.519", + "@cdk8s/projen-common": "^0.0.520", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.8", + "projen": "^0.81.10", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index fbe6121d3..d438913bb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -291,10 +291,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.519": - version "0.0.519" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.519.tgz#3ea5f559a7d25b7fa0b8f890a74082adfa71d179" - integrity sha512-miIa41Zb3kXAylqiigcaGK0NrEpbvCtJl1xHbDeyo011IIP821fUiJNrVkmHAYtsaV5Bbhl2j99XAhITauEizQ== +"@cdk8s/projen-common@^0.0.520": + version "0.0.520" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.520.tgz#3a7ec2327d91e5bd421a7e725c0df946c1e76c8d" + integrity sha512-XDMVNyWEKdBKcAX0u8oORr84BaJ4XEwKbjFkFLJOijjrxEthMcK1zZHNutP0iq87QMueepB25RPmQEek08xbGw== dependencies: codemaker "^1.98.0" deepmerge "^4.3.1" @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.8: - version "0.81.8" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.8.tgz#eb8e289977267fa5fc73c46d38d387ad4479f558" - integrity sha512-Y3CtD+09qPhI+Res0r229CFWaXS0HlrWs8BbxG/NgoJJniRLLkfQG7W5hLOqMa3plBpwPJOyldTKbPOhHo5JrA== +projen@^0.81.10: + version "0.81.10" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.10.tgz#e67384291b4b06b834782f04a4e37de6ec457de8" + integrity sha512-HTXYKBvXXO1JdvIqrgkY+7i1r5qrqsd+nYsTs/1iTmyGeeKYzuSIGqrb04yUm1LKjrgRfIq/kcN783AVWT67OA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -4893,7 +4893,7 @@ projen@^0.81.8: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" - semver "^7.6.1" + semver "^7.6.2" shx "^0.3.4" xmlbuilder2 "^3.1.1" yaml "^2.2.2" @@ -5198,11 +5198,6 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.6.1: - version "7.6.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" - integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" From e02e06db57b4da2e403684b12c863a470bb81000 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 11 May 2024 02:06:07 -0700 Subject: [PATCH 162/261] chore(deps): upgrade dev dependencies (#4141) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9042544121 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index fb607b4f3..46fb95774 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.67", - "cdk8s-cli": "^2.198.115", + "cdk8s": "2.68.68", + "cdk8s-cli": "^2.198.116", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d438913bb..04e20fe56 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,14 +1543,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.115: - version "2.198.115" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.115.tgz#1fc34eaf8c0c078a63ab9151591077313c347df4" - integrity sha512-E04t+kOdHGvFw9wPBgxliAqeEEiTwma1LXQMENLxuWK4DDAYMeyD2U8h48+tNVGMtYTApAU0qru3qXjWVrWyXA== +cdk8s-cli@^2.198.116: + version "2.198.116" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.116.tgz#0cac86bbe9d018a1b1379a11212cddb0bdec1848" + integrity sha512-TPGtljGsyu7XqUL33mh/q0Pcica/Yek5Md01T2vgRDTZRElO0wvlwb83C/Z8rHBKGH6glSoHmvw7fSML4HBycA== dependencies: "@types/node" "^16" ajv "^8.13.0" - cdk8s "^2.68.67" + cdk8s "^2.68.68" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.115: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.14" - jsii-srcmak "^0.1.1118" + jsii-srcmak "^0.1.1119" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1577,10 +1577,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.67, cdk8s@^2.68.67: - version "2.68.67" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.67.tgz#69d95463da0ba9c39c27b8be5f674ed3e80d63d5" - integrity sha512-koKVdLz/9X7OA8QAa15QsQniefrNVlsuLKDKTrq7aqAC9bHtymzS6zUwh5KDPcUZelt9vUVTT+XqlM/huv22XA== +cdk8s@2.68.68, cdk8s@^2.68.68: + version "2.68.68" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.68.tgz#0fa866d9c525a94dbda004cbfad401007cf45ca2" + integrity sha512-YiCPJMox89sAi3Xwa7F2qfD94xmvVqxW0I4+h6SZrmL5jTcy2GLL/2FAteUFzVwvsUpcj/j3IC9JwF8XsNKhQw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.762" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.762.tgz#c29c9d47cf7cc128a9c364baa28adbadde95a47c" - integrity sha512-rrFvGweLxPwwSwJOjIopy3Vr+J3cIPtZzuc74bmlvmBIgQO3VYJDvVrlj94iKZ3ukXUH64Ex31hSfRTLqvjYJQ== + version "1.4.763" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.763.tgz#64f2041ed496fd6fc710b9be806fe91da9334f91" + integrity sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1118: - version "0.1.1118" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1118.tgz#b21cc481f76c3a2bf7a6b820f5acf310367c054f" - integrity sha512-z6riZZXgdRhViJMFUsLIUAzspVhP00GsUgiGCZFpAWvFJwlWIAdmHDIuI+3coi65mqNmI+9yK46a3/+dMA9Y8w== +jsii-srcmak@^0.1.1119: + version "0.1.1119" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1119.tgz#fa3c98da6717aea40766ce7da22cb68faee0d049" + integrity sha512-3L1yt+65hYqEVRfBRSdaFiRDqFPM9ZGx8G8uOFtim4ltcsDf/ASnAuqKpCARujbpN2t7HU710r2G6a218KnipA== dependencies: fs-extra "^9.1.0" jsii "~5.4.12" From 8ea3c9e219a4595ac97e5e61939325db6aa42ca7 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 12 May 2024 02:05:42 -0700 Subject: [PATCH 163/261] chore(deps): upgrade dev dependencies (#4144) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9050222444 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 46fb95774..f44e6478f 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.68", - "cdk8s-cli": "^2.198.116", + "cdk8s-cli": "^2.198.117", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 04e20fe56..3df361197 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.116: - version "2.198.116" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.116.tgz#0cac86bbe9d018a1b1379a11212cddb0bdec1848" - integrity sha512-TPGtljGsyu7XqUL33mh/q0Pcica/Yek5Md01T2vgRDTZRElO0wvlwb83C/Z8rHBKGH6glSoHmvw7fSML4HBycA== +cdk8s-cli@^2.198.117: + version "2.198.117" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.117.tgz#e460fcc5b6a636f5708244cc1bb928cc94916876" + integrity sha512-72sHw3MwKNB1/c6wW9INovOIHbBJpFkspXEUmiGgVdx2frdMp+QSupHXkLBYk2/BVcN9uq1WVYgyCSk9anUPww== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.116: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.14" - jsii-srcmak "^0.1.1119" + jsii-srcmak "^0.1.1120" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1119: - version "0.1.1119" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1119.tgz#fa3c98da6717aea40766ce7da22cb68faee0d049" - integrity sha512-3L1yt+65hYqEVRfBRSdaFiRDqFPM9ZGx8G8uOFtim4ltcsDf/ASnAuqKpCARujbpN2t7HU710r2G6a218KnipA== +jsii-srcmak@^0.1.1120: + version "0.1.1120" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1120.tgz#b64b9638ef4e8a47eb633b4e76b2956a34e3a46f" + integrity sha512-/VU9bbsExEAljoZStXfA6lOP051KxnJI7eH6fAc4AExNy6E1zKf8YTF6OykPG5Oxc+qzsrIenUE1D1Zg7hEUUQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.12" From f528775e108db9dca656e33b65e88700b252f6e3 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 13 May 2024 02:05:49 -0700 Subject: [PATCH 164/261] chore(deps): upgrade dev dependencies (#4147) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9060134149 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- yarn.lock | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/yarn.lock b/yarn.lock index 3df361197..a34e3dd31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4042,9 +4042,9 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: yargs "^16.2.0" jsii-rosetta@^5.4.14: - version "5.4.14" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.14.tgz#e889b8f8eb5d6e581dac4659a3cbc90e6ee18a8c" - integrity sha512-SIaqWpzk33Tqr+x4M4umt9Z9CSxcr6i48pN6aTe7nzT3ELmBABsWzHHpnoCDUlLzx5OG+PKMfVdxoh7z3TX0lQ== + version "5.4.16" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.16.tgz#654f5dc7d77bd05f2a1a093a11cda9d9b29e9e3c" + integrity sha512-wO4ptyuCZV+cYZogq9V5EqTbjeerudj2r+F4mXdNQbbwDnwsw1kICODgsjmP/NgQbMqBt/MqbS7QTvQui419Bw== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4053,7 +4053,7 @@ jsii-rosetta@^5.4.14: commonmark "^0.31.0" fast-glob "^3.3.2" jsii "~5.4.0" - semver "^7.6.0" + semver "^7.6.2" semver-intersect "^1.5.0" stream-json "^1.8.0" typescript "~5.4" @@ -4061,9 +4061,9 @@ jsii-rosetta@^5.4.14: yargs "^17.7.2" jsii-srcmak@^0.1.1120: - version "0.1.1120" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1120.tgz#b64b9638ef4e8a47eb633b4e76b2956a34e3a46f" - integrity sha512-/VU9bbsExEAljoZStXfA6lOP051KxnJI7eH6fAc4AExNy6E1zKf8YTF6OykPG5Oxc+qzsrIenUE1D1Zg7hEUUQ== + version "0.1.1121" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1121.tgz#80d728ab6679ba232b060a796f9d4d31771d0bdd" + integrity sha512-KPd3JfX8DN/Fo1Aenbs9FylYWncYZz1sWa73p0oaS0gSkXVC2eaS1qoad6GiW5gvaY5YU3Ll71XPcbQ4gC33Tw== dependencies: fs-extra "^9.1.0" jsii "~5.4.12" @@ -4092,9 +4092,9 @@ jsii@1.98.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.12: - version "5.4.12" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.12.tgz#ff2e1f49967eb7722630e5a97dba4450d9b5f968" - integrity sha512-/6Mw+iSS8c/s1n2qH3TO1Bqd1YUY/aR0TZ2qTfOKN2UmmU4fwhZzSxrGRerPFQbhUm8v+8RS7kWEhSOv+eGQ9Q== + version "5.4.14" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.14.tgz#710a3a9b7d743fe831e85f33df6bd038a573d56f" + integrity sha512-fnF15y71FOrtdEfBmhxxQUb2izJM6N3bs8eSybBgZ7Jd2F5uxuHqRX/fui0t9OQyHjuTRBIdsvJTD5DhkkzRow== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4103,7 +4103,7 @@ jsii@~5.4.0, jsii@~5.4.12: downlevel-dts "^0.11.0" fast-deep-equal "^3.1.3" log4js "^6.9.1" - semver "^7.6.0" + semver "^7.6.2" semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.9.0" @@ -4580,9 +4580,9 @@ npm-run-path@^4.0.1: path-key "^3.0.0" nwsapi@^2.2.0: - version "2.2.9" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.9.tgz#7f3303218372db2e9f27c27766bcfc59ae7e61c6" - integrity sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg== + version "2.2.10" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.10.tgz#0b77a68e21a0b483db70b11fad055906e867cda8" + integrity sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ== object-inspect@^1.13.1: version "1.13.1" @@ -5188,7 +5188,7 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2: +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2: version "7.6.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== From c309da9fc21f85f65e68345eb6aa87981c53e1f1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 14 May 2024 02:05:52 -0700 Subject: [PATCH 165/261] chore(deps): upgrade dev dependencies (#4150) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9076626256 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 +-- yarn.lock | 74 ++++++++++++++++++++++++++-------------------------- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index f44e6478f..0a174d79a 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.68", - "cdk8s-cli": "^2.198.117", + "cdk8s": "2.68.69", + "cdk8s-cli": "^2.198.118", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index a34e3dd31..01d8ce877 100644 --- a/yarn.lock +++ b/yarn.lock @@ -912,9 +912,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.11" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.11.tgz#c4ef00d3507000d17690643278a60dc55a9dc9be" - integrity sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw== + version "20.12.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" + integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== dependencies: undici-types "~5.26.4" @@ -1534,31 +1534,31 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001617" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz#809bc25f3f5027ceb33142a7d6c40759d7a901eb" - integrity sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA== + version "1.0.30001618" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001618.tgz#fad74fa006aef0f01e8e5c0a5540c74d8d36ec6f" + integrity sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.117: - version "2.198.117" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.117.tgz#e460fcc5b6a636f5708244cc1bb928cc94916876" - integrity sha512-72sHw3MwKNB1/c6wW9INovOIHbBJpFkspXEUmiGgVdx2frdMp+QSupHXkLBYk2/BVcN9uq1WVYgyCSk9anUPww== +cdk8s-cli@^2.198.118: + version "2.198.118" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.118.tgz#8b19065444773c70458292e17f178ae93e5dd636" + integrity sha512-auqpMAWS0av8zLxCMjdM/VFTmlEc8M47TNQq3XvLJTITyxxGY80BtbF/AWLefTcDAx4qo+m/3Q9rsvkXNNjJbA== dependencies: "@types/node" "^16" ajv "^8.13.0" - cdk8s "^2.68.68" + cdk8s "^2.68.69" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.14" - jsii-srcmak "^0.1.1120" + jsii-rosetta "^5.4.17" + jsii-srcmak "^0.1.1122" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1577,10 +1577,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.68, cdk8s@^2.68.68: - version "2.68.68" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.68.tgz#0fa866d9c525a94dbda004cbfad401007cf45ca2" - integrity sha512-YiCPJMox89sAi3Xwa7F2qfD94xmvVqxW0I4+h6SZrmL5jTcy2GLL/2FAteUFzVwvsUpcj/j3IC9JwF8XsNKhQw== +cdk8s@2.68.69, cdk8s@^2.68.69: + version "2.68.69" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.69.tgz#86f005b5326d44db4fcf9ba53e1af3b62013b40d" + integrity sha512-N7zgQcLwZAThLgbLPtqIQ6sbOmhdNQ83nxWpqOMH+Hm7cpBaTmfK5t7WMpMJ5B4IoF/dN7bHhVQoQshXDlR+qg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.763" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.763.tgz#64f2041ed496fd6fc710b9be806fe91da9334f91" - integrity sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ== + version "1.4.767" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.767.tgz#b885cfefda5a2e7a7ee356c567602012294ed260" + integrity sha512-nzzHfmQqBss7CE3apQHkHjXW77+8w3ubGCIoEijKCJebPufREaFETgGXWTkh32t259F3Kcq+R8MZdFdOJROgYw== emittery@^0.8.1: version "0.8.1" @@ -4041,10 +4041,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.14: - version "5.4.16" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.16.tgz#654f5dc7d77bd05f2a1a093a11cda9d9b29e9e3c" - integrity sha512-wO4ptyuCZV+cYZogq9V5EqTbjeerudj2r+F4mXdNQbbwDnwsw1kICODgsjmP/NgQbMqBt/MqbS7QTvQui419Bw== +jsii-rosetta@^5.4.17: + version "5.4.17" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.17.tgz#2f06facba9448defcd6875c8daf439646161f50a" + integrity sha512-BFkL3y4IgOxBKVPk43OwCFgjiYwR05t41ZP9ZjQP9AZeeiCiP89NQ7Y7qrs8+A5z8RyEw6RuAtkHPke2oPtR2w== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4060,15 +4060,15 @@ jsii-rosetta@^5.4.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1120: - version "0.1.1121" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1121.tgz#80d728ab6679ba232b060a796f9d4d31771d0bdd" - integrity sha512-KPd3JfX8DN/Fo1Aenbs9FylYWncYZz1sWa73p0oaS0gSkXVC2eaS1qoad6GiW5gvaY5YU3Ll71XPcbQ4gC33Tw== +jsii-srcmak@^0.1.1122: + version "0.1.1122" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1122.tgz#66030b5d7492b8cf9efe25a26036e219946896a1" + integrity sha512-mrSwYWgCheEgj6oAoAQ0VE4KusEfBaNYdHgHotk4sZU++tPvs5sKvxy50R0wBFkfLQFTS5smjX3UXdxt1Ho2cQ== dependencies: fs-extra "^9.1.0" - jsii "~5.4.12" + jsii "~5.4.15" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.14" + jsii-rosetta "^5.4.17" ncp "^2.0.0" yargs "^17.7.2" @@ -4091,10 +4091,10 @@ jsii@1.98.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.12: - version "5.4.14" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.14.tgz#710a3a9b7d743fe831e85f33df6bd038a573d56f" - integrity sha512-fnF15y71FOrtdEfBmhxxQUb2izJM6N3bs8eSybBgZ7Jd2F5uxuHqRX/fui0t9OQyHjuTRBIdsvJTD5DhkkzRow== +jsii@~5.4.0, jsii@~5.4.15: + version "5.4.15" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.15.tgz#7b2f654f2ccffaf211546f09d4b5d525e25c3ec5" + integrity sha512-syw2kfZJyb+A6G9ApsmlTBUd/+xMCAQRjml45NSZs6k7+4ifVByOfiIoA05e8zfkn+nOOC+BcTFlHeYubiBHKQ== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4824,9 +4824,9 @@ path-type@^4.0.0: integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" From 9c6e7fbee361926640ee61cdb427a68426f7db1e Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 14 May 2024 08:22:38 -0700 Subject: [PATCH 166/261] chore(deps): upgrade configuration (#4153) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9081715054 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 0a174d79a..737e16212 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.10", + "projen": "^0.81.11", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 01d8ce877..5202e2ccf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.10: - version "0.81.10" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.10.tgz#e67384291b4b06b834782f04a4e37de6ec457de8" - integrity sha512-HTXYKBvXXO1JdvIqrgkY+7i1r5qrqsd+nYsTs/1iTmyGeeKYzuSIGqrb04yUm1LKjrgRfIq/kcN783AVWT67OA== +projen@^0.81.11: + version "0.81.11" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.11.tgz#e933cd8b3df19fcc6c3ca7c9918a0995eeaefb8a" + integrity sha512-4zfviP7jWXLa7JP2PSBJZIvfy6IVZcPkjBD1LcVjvxeSc+f2al1NdWe3jLY8ssD+siARQU53YwGuGRGiCh1rXQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From ecdcb973e7557f11a713391b32c588e535dfafc4 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 15 May 2024 02:05:38 -0700 Subject: [PATCH 167/261] chore(deps): upgrade dev dependencies (#4156) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9092886665 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 737e16212..74a1b197c 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.69", - "cdk8s-cli": "^2.198.118", + "cdk8s-cli": "^2.198.119", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 5202e2ccf..c5a1461dd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.118: - version "2.198.118" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.118.tgz#8b19065444773c70458292e17f178ae93e5dd636" - integrity sha512-auqpMAWS0av8zLxCMjdM/VFTmlEc8M47TNQq3XvLJTITyxxGY80BtbF/AWLefTcDAx4qo+m/3Q9rsvkXNNjJbA== +cdk8s-cli@^2.198.119: + version "2.198.119" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.119.tgz#91c173fb61dbcee905c849fe3000991deeee11d0" + integrity sha512-oiMnYJXBoRIGyaP1VAenWhQOUTn+f4cwR3pR426wOz3KAYd5ca+O9ny4ajxA+iSlmCQHnHvrsS5urXJWH1qwcw== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.118: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.17" - jsii-srcmak "^0.1.1122" + jsii-srcmak "^0.1.1123" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.767" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.767.tgz#b885cfefda5a2e7a7ee356c567602012294ed260" - integrity sha512-nzzHfmQqBss7CE3apQHkHjXW77+8w3ubGCIoEijKCJebPufREaFETgGXWTkh32t259F3Kcq+R8MZdFdOJROgYw== + version "1.4.769" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.769.tgz#c2e82091525e2d9dbcc2b8f66cdb0466ec8ebdf4" + integrity sha512-bZu7p623NEA2rHTc9K1vykl57ektSPQYFFqQir8BOYf6EKOB+yIsbFB9Kpm7Cgt6tsLr9sRkqfqSZUw7LP1XxQ== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.17: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1122: - version "0.1.1122" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1122.tgz#66030b5d7492b8cf9efe25a26036e219946896a1" - integrity sha512-mrSwYWgCheEgj6oAoAQ0VE4KusEfBaNYdHgHotk4sZU++tPvs5sKvxy50R0wBFkfLQFTS5smjX3UXdxt1Ho2cQ== +jsii-srcmak@^0.1.1123: + version "0.1.1123" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1123.tgz#599505c1f52d331d7d4c83f24eb0b5df89f91a0f" + integrity sha512-z/uHcx90UiVBG6sGQE1TrZal/4n5I/lQ4L+Yml/RMxrIyhi8yVUNTQnEJeB4iAT68EGa3ComykUzwlF9SyQ/dw== dependencies: fs-extra "^9.1.0" jsii "~5.4.15" @@ -4823,7 +4823,7 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -picocolors@^1.0.0: +picocolors@^1.0.0, picocolors@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== @@ -5924,12 +5924,12 @@ universalify@^2.0.0: integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== update-browserslist-db@^1.0.13: - version "1.0.15" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz#60ed9f8cba4a728b7ecf7356f641a31e3a691d97" - integrity sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA== + version "1.0.16" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" + integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== dependencies: escalade "^3.1.2" - picocolors "^1.0.0" + picocolors "^1.0.1" uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" From 7fb57bc0aa3aa6857e47aff91526dc48968e872a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 15 May 2024 08:26:39 -0700 Subject: [PATCH 168/261] chore(deps): upgrade configuration (#4161) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9098101007 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 74a1b197c..f7f9be471 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.11", + "projen": "^0.81.12", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", @@ -112,7 +112,7 @@ "jest": { "testMatch": [ "/src/**/__tests__/**/*.ts?(x)", - "/(test|src)/**/*(*.)@(spec|test).ts?(x)" + "/@(test|src)/**/*(*.)@(spec|test).ts?(x)" ], "clearMocks": true, "collectCoverage": true, diff --git a/yarn.lock b/yarn.lock index c5a1461dd..e8a487b07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.11: - version "0.81.11" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.11.tgz#e933cd8b3df19fcc6c3ca7c9918a0995eeaefb8a" - integrity sha512-4zfviP7jWXLa7JP2PSBJZIvfy6IVZcPkjBD1LcVjvxeSc+f2al1NdWe3jLY8ssD+siARQU53YwGuGRGiCh1rXQ== +projen@^0.81.12: + version "0.81.12" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.12.tgz#578ae536d322cdf6e911f4ad35d8b8e8ac9bc45c" + integrity sha512-KDCNVOtErMB7mXI9GYJCEVnjnD0m13LxNZXkErt785TB9HDjbW4q8hFyK0ux5FZKA+lR1MEwtjPZT8cEoesAVQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From c64cfd3832e7312917379ccda33aaaf97ca24a70 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 16 May 2024 02:06:09 -0700 Subject: [PATCH 169/261] chore(deps): upgrade dev dependencies (#4162) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9109475889 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index e8a487b07..22cd3074d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1534,9 +1534,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001618" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001618.tgz#fad74fa006aef0f01e8e5c0a5540c74d8d36ec6f" - integrity sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg== + version "1.0.30001620" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4" + integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew== case@^1.6.3: version "1.6.3" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.769" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.769.tgz#c2e82091525e2d9dbcc2b8f66cdb0466ec8ebdf4" - integrity sha512-bZu7p623NEA2rHTc9K1vykl57ektSPQYFFqQir8BOYf6EKOB+yIsbFB9Kpm7Cgt6tsLr9sRkqfqSZUw7LP1XxQ== + version "1.4.772" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.772.tgz#7a1efabf86b20e5709736ce64dbc2ce13cb68936" + integrity sha512-jFfEbxR/abTTJA3ci+2ok1NTuOBBtB4jH+UT6PUmRN+DY3WSD4FFRsgoVQ+QNIJ0T7wrXwzsWCI2WKC46b++2A== emittery@^0.8.1: version "0.8.1" @@ -4061,9 +4061,9 @@ jsii-rosetta@^5.4.17: yargs "^17.7.2" jsii-srcmak@^0.1.1123: - version "0.1.1123" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1123.tgz#599505c1f52d331d7d4c83f24eb0b5df89f91a0f" - integrity sha512-z/uHcx90UiVBG6sGQE1TrZal/4n5I/lQ4L+Yml/RMxrIyhi8yVUNTQnEJeB4iAT68EGa3ComykUzwlF9SyQ/dw== + version "0.1.1124" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1124.tgz#1f3311ca497653dbb8f3bbca7ace324fa1a432c1" + integrity sha512-sATrrq4a5CVoMvbec6cxPcpmvnWUl1o2EquC4HUgKH95ZdXz51T0RFgQSvA4wP8Hiv5jiYbewYvFOBD/NFXJWw== dependencies: fs-extra "^9.1.0" jsii "~5.4.15" From 4dcf040c705060ddb9f5085686f2203f387d395a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 16 May 2024 08:09:53 -0700 Subject: [PATCH 170/261] chore(deps): upgrade configuration (#4167) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9114688032 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index f7f9be471..60b25fe3f 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.12", + "projen": "^0.81.13", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 22cd3074d..b57305994 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.12: - version "0.81.12" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.12.tgz#578ae536d322cdf6e911f4ad35d8b8e8ac9bc45c" - integrity sha512-KDCNVOtErMB7mXI9GYJCEVnjnD0m13LxNZXkErt785TB9HDjbW4q8hFyK0ux5FZKA+lR1MEwtjPZT8cEoesAVQ== +projen@^0.81.13: + version "0.81.13" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.13.tgz#ea2cab002a00df46dc324515b4b47571cda2afd9" + integrity sha512-gmH+/lvhUitjrCNNvV2ZRmiQ6D4sbGVfOBHND5bsEUm/58b5zz5LUvjj3wn5O3/2dECNMlimaYTBAyNuzV1aCw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 4059a9dbc12ad25f42dfd627c28acb57cc17e3c1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 17 May 2024 02:07:00 -0700 Subject: [PATCH 171/261] chore(deps): upgrade dev dependencies (#4168) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9125677982 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 60b25fe3f..020442696 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.69", - "cdk8s-cli": "^2.198.119", + "cdk8s-cli": "^2.198.120", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index b57305994..4da0ba60d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.119: - version "2.198.119" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.119.tgz#91c173fb61dbcee905c849fe3000991deeee11d0" - integrity sha512-oiMnYJXBoRIGyaP1VAenWhQOUTn+f4cwR3pR426wOz3KAYd5ca+O9ny4ajxA+iSlmCQHnHvrsS5urXJWH1qwcw== +cdk8s-cli@^2.198.120: + version "2.198.120" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.120.tgz#d3e013201abe6a7bbc5bff71a6575945b7c5cba3" + integrity sha512-6H3E2SJ6gUSFdCFQen8N4JraL4ie6Kd9XR1Y90r+daBtv2odNk+d0wxQIecn7hltAoKd5PBIhE5SusVnYzzo1Q== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.119: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.17" - jsii-srcmak "^0.1.1123" + jsii-srcmak "^0.1.1125" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.772" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.772.tgz#7a1efabf86b20e5709736ce64dbc2ce13cb68936" - integrity sha512-jFfEbxR/abTTJA3ci+2ok1NTuOBBtB4jH+UT6PUmRN+DY3WSD4FFRsgoVQ+QNIJ0T7wrXwzsWCI2WKC46b++2A== + version "1.4.773" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.773.tgz#49741af9bb4e712ad899e35d8344d8d59cdb7e12" + integrity sha512-87eHF+h3PlCRwbxVEAw9KtK3v7lWfc/sUDr0W76955AdYTG4bV/k0zrl585Qnj/skRMH2qOSiE+kqMeOQ+LOpw== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.17: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1123: - version "0.1.1124" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1124.tgz#1f3311ca497653dbb8f3bbca7ace324fa1a432c1" - integrity sha512-sATrrq4a5CVoMvbec6cxPcpmvnWUl1o2EquC4HUgKH95ZdXz51T0RFgQSvA4wP8Hiv5jiYbewYvFOBD/NFXJWw== +jsii-srcmak@^0.1.1125: + version "0.1.1125" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1125.tgz#b95eb8612792d81392cdcf38d3cd5a6663ba8083" + integrity sha512-QjpLNAQ3NHOAH02FlZKnG6zLxoU0IvlbxROUnU24SvNL2k2Fbmaz0Rbkcmzz8OAcx0pckDlz8rra9yhRSrWSzw== dependencies: fs-extra "^9.1.0" jsii "~5.4.15" From ad5b74487e94d32fbb54070b0c7922c879e5f69b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 17 May 2024 08:10:28 -0700 Subject: [PATCH 172/261] chore(deps): upgrade configuration (#4173) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9130315248 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- .github/workflows/release-k8s.29.yml | 2 +- package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-k8s.29.yml b/.github/workflows/release-k8s.29.yml index 4eae69dc4..d3d14d6ce 100644 --- a/.github/workflows/release-k8s.29.yml +++ b/.github/workflows/release-k8s.29.yml @@ -88,7 +88,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_REPOSITORY: ${{ github.repository }} - GITHUB_REF: ${{ github.ref }} + GITHUB_REF: ${{ github.sha }} run: errout=$(mktemp); gh release create $(cat dist/releasetag.txt) -R $GITHUB_REPOSITORY -F dist/changelog.md -t $(cat dist/releasetag.txt) --target $GITHUB_REF 2> $errout && true; exitcode=$?; if [ $exitcode -ne 0 ] && ! grep -q "Release.tag_name already exists" $errout; then cat $errout; exit $exitcode; fi release_npm: name: Publish to npm diff --git a/package.json b/package.json index 020442696..c310bf1f6 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.13", + "projen": "^0.81.15", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 4da0ba60d..ebb5f7824 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4879,10 +4879,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.13: - version "0.81.13" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.13.tgz#ea2cab002a00df46dc324515b4b47571cda2afd9" - integrity sha512-gmH+/lvhUitjrCNNvV2ZRmiQ6D4sbGVfOBHND5bsEUm/58b5zz5LUvjj3wn5O3/2dECNMlimaYTBAyNuzV1aCw== +projen@^0.81.15: + version "0.81.15" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.15.tgz#6eca919899099fa7a74894a2a0e189c1769e1e00" + integrity sha512-Frr2bcYzqZqgk6yQarjHm+lOQRWW6qAP6LAB7ZgtoxqJUN74tzllbceoGTBY/QOG6DLHJORNlvFQ9xMnXM576A== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From cd2f0fe47da6d09d8b604dee6f85cc672c52154a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 18 May 2024 02:06:01 -0700 Subject: [PATCH 173/261] chore(deps): upgrade dev dependencies (#4175) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9138725223 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index c310bf1f6..851b1fb66 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.69", - "cdk8s-cli": "^2.198.120", + "cdk8s-cli": "^2.198.121", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index ebb5f7824..2af827258 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.120: - version "2.198.120" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.120.tgz#d3e013201abe6a7bbc5bff71a6575945b7c5cba3" - integrity sha512-6H3E2SJ6gUSFdCFQen8N4JraL4ie6Kd9XR1Y90r+daBtv2odNk+d0wxQIecn7hltAoKd5PBIhE5SusVnYzzo1Q== +cdk8s-cli@^2.198.121: + version "2.198.121" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.121.tgz#7c038c4b652151d72b9bbaa30bc9f7512d005616" + integrity sha512-uPGJJH5gaTBeQb1iIzpvmqmiXEJm2E4BJNchHLtCAhqfuU0+5wKaULHZ8v2CcLeuWOpP+HAuqw3l3/lk1Alu2Q== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.120: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.17" - jsii-srcmak "^0.1.1125" + jsii-srcmak "^0.1.1126" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.773" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.773.tgz#49741af9bb4e712ad899e35d8344d8d59cdb7e12" - integrity sha512-87eHF+h3PlCRwbxVEAw9KtK3v7lWfc/sUDr0W76955AdYTG4bV/k0zrl585Qnj/skRMH2qOSiE+kqMeOQ+LOpw== + version "1.4.774" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.774.tgz#1017d1758aaeeefe5423aa9d67b4b1e5d1d0a856" + integrity sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.17: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1125: - version "0.1.1125" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1125.tgz#b95eb8612792d81392cdcf38d3cd5a6663ba8083" - integrity sha512-QjpLNAQ3NHOAH02FlZKnG6zLxoU0IvlbxROUnU24SvNL2k2Fbmaz0Rbkcmzz8OAcx0pckDlz8rra9yhRSrWSzw== +jsii-srcmak@^0.1.1126: + version "0.1.1126" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1126.tgz#7c641a3467487dc4db50764649b5e9a2d3aa9f1f" + integrity sha512-zoQwoJwZfZ/20L/cfGnzSgex7cAVWE5EkdW7pYrbHiW9ct3zaXNw10Dw++LZOLAMVfKiuikNNVqhPlmB0QYYWg== dependencies: fs-extra "^9.1.0" jsii "~5.4.15" From a10de722945025fbed5aaa0da972b0f22510e327 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 19 May 2024 02:05:45 -0700 Subject: [PATCH 174/261] chore(deps): upgrade dev dependencies (#4178) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9146459697 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 851b1fb66..850328f29 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.69", - "cdk8s-cli": "^2.198.121", + "cdk8s-cli": "^2.198.122", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 2af827258..0e1af6f4b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.121: - version "2.198.121" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.121.tgz#7c038c4b652151d72b9bbaa30bc9f7512d005616" - integrity sha512-uPGJJH5gaTBeQb1iIzpvmqmiXEJm2E4BJNchHLtCAhqfuU0+5wKaULHZ8v2CcLeuWOpP+HAuqw3l3/lk1Alu2Q== +cdk8s-cli@^2.198.122: + version "2.198.122" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.122.tgz#72f24e2b278771e0b1657e6e843bd2c8c24ec919" + integrity sha512-gQtHfrB+KNleXWV6/6lN8GWFVzCD6LW+DMURuqy2BkPH/qG0cAIZ9YZ6L6OBKuG2ARMqUmREdH46MDytDRz2vw== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.121: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.17" - jsii-srcmak "^0.1.1126" + jsii-srcmak "^0.1.1127" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.17: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1126: - version "0.1.1126" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1126.tgz#7c641a3467487dc4db50764649b5e9a2d3aa9f1f" - integrity sha512-zoQwoJwZfZ/20L/cfGnzSgex7cAVWE5EkdW7pYrbHiW9ct3zaXNw10Dw++LZOLAMVfKiuikNNVqhPlmB0QYYWg== +jsii-srcmak@^0.1.1127: + version "0.1.1127" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1127.tgz#33d0437d5df48fa8127bce3b8d6f71b40060637b" + integrity sha512-Pheul2C/rikbmp7db3cPOPrFIt9yqpnxrObiuEiRtEdHgl11T7TcQKFZkgUUc2iYexC6zAU5IMpptTKYh/2sSw== dependencies: fs-extra "^9.1.0" jsii "~5.4.15" From 9743f8c386d4a3631b3889c6dafd5e65108f277d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 20 May 2024 02:05:48 -0700 Subject: [PATCH 175/261] chore(deps): upgrade dev dependencies (#4181) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9156223621 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 850328f29..d9f86a209 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.69", - "cdk8s-cli": "^2.198.122", + "cdk8s-cli": "^2.198.123", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 0e1af6f4b..d3c9d01fa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.122: - version "2.198.122" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.122.tgz#72f24e2b278771e0b1657e6e843bd2c8c24ec919" - integrity sha512-gQtHfrB+KNleXWV6/6lN8GWFVzCD6LW+DMURuqy2BkPH/qG0cAIZ9YZ6L6OBKuG2ARMqUmREdH46MDytDRz2vw== +cdk8s-cli@^2.198.123: + version "2.198.123" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.123.tgz#3e087e62ec246aea6a5b5c476247d6946b2d3303" + integrity sha512-NR7qFNwJ2aDms7/U9SQsoVIXdYedDXVogYU3JkCW6FJo+qTNNvEVELXqO86+AW6Ps2jEBUFgy4Ux1ewO0eOcYQ== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1557,8 +1557,8 @@ cdk8s-cli@^2.198.122: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.17" - jsii-srcmak "^0.1.1127" + jsii-rosetta "^5.4.18" + jsii-srcmak "^0.1.1128" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4041,10 +4041,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.17: - version "5.4.17" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.17.tgz#2f06facba9448defcd6875c8daf439646161f50a" - integrity sha512-BFkL3y4IgOxBKVPk43OwCFgjiYwR05t41ZP9ZjQP9AZeeiCiP89NQ7Y7qrs8+A5z8RyEw6RuAtkHPke2oPtR2w== +jsii-rosetta@^5.4.17, jsii-rosetta@^5.4.18: + version "5.4.18" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.18.tgz#52b0683c7f4a38111fa682b69e9d28e2916f3d72" + integrity sha512-9hWCwMtu2u1si10+jy63PNUhMaqCYeF6eqKrvzw8TLQjPMPj1WyJR7ztbooR2L25IM+UVTv0FmQZljNZirVERQ== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.17: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1127: - version "0.1.1127" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1127.tgz#33d0437d5df48fa8127bce3b8d6f71b40060637b" - integrity sha512-Pheul2C/rikbmp7db3cPOPrFIt9yqpnxrObiuEiRtEdHgl11T7TcQKFZkgUUc2iYexC6zAU5IMpptTKYh/2sSw== +jsii-srcmak@^0.1.1128: + version "0.1.1128" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1128.tgz#47867b11cc69c66f830dc02af975262f8cc67694" + integrity sha512-C1jLH+kGraOf/BmihBNfxzWEn3NTrlwZT9eVpILWU1w/hxpRD82m3950gyGUzD8sAEqdd7RIWYzclDq1jMie5Q== dependencies: fs-extra "^9.1.0" jsii "~5.4.15" @@ -4092,9 +4092,9 @@ jsii@1.98.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.15: - version "5.4.15" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.15.tgz#7b2f654f2ccffaf211546f09d4b5d525e25c3ec5" - integrity sha512-syw2kfZJyb+A6G9ApsmlTBUd/+xMCAQRjml45NSZs6k7+4ifVByOfiIoA05e8zfkn+nOOC+BcTFlHeYubiBHKQ== + version "5.4.17" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.17.tgz#0450755998a0b5a72abb63d991fd803475dff62a" + integrity sha512-UyhEQW3wgMUdkM6vs68H+nbXtQTgEAt03jxFonmLoi+nfa+uZ8mNilYqmCJARQR3NLC+J0+Ahg8OGskx7anAgg== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" From 649f9b8c8273882feea4297b0adcf65ad9905109 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 21 May 2024 02:06:06 -0700 Subject: [PATCH 176/261] chore(deps): upgrade dev dependencies (#4184) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9171891970 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 +-- yarn.lock | 72 ++++++++++++++++++++++++++-------------------------- 2 files changed, 38 insertions(+), 38 deletions(-) diff --git a/package.json b/package.json index d9f86a209..14157bdfd 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.69", - "cdk8s-cli": "^2.198.123", + "cdk8s": "2.68.70", + "cdk8s-cli": "^2.198.124", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d3c9d01fa..c91283b03 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1450,11 +1450,11 @@ brace-expansion@^2.0.1: balanced-match "^1.0.0" braces@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - fill-range "^7.0.1" + fill-range "^7.1.1" browser-process-hrtime@^1.0.0: version "1.0.0" @@ -1543,22 +1543,22 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.123: - version "2.198.123" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.123.tgz#3e087e62ec246aea6a5b5c476247d6946b2d3303" - integrity sha512-NR7qFNwJ2aDms7/U9SQsoVIXdYedDXVogYU3JkCW6FJo+qTNNvEVELXqO86+AW6Ps2jEBUFgy4Ux1ewO0eOcYQ== +cdk8s-cli@^2.198.124: + version "2.198.124" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.124.tgz#55f33dc8d01ce66683aab66eb708e6a9599bbc1e" + integrity sha512-fCf2au5C+/8/102MSdHhzeQb5fwrIfCrhGsr7GGeavU7fmRGq7XSIqcc7AbUmorDTMRJlJ9vsJgu5z8EY7B7JA== dependencies: "@types/node" "^16" ajv "^8.13.0" - cdk8s "^2.68.69" + cdk8s "^2.68.70" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.18" - jsii-srcmak "^0.1.1128" + jsii-rosetta "^5.4.19" + jsii-srcmak "^0.1.1129" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1577,10 +1577,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.69, cdk8s@^2.68.69: - version "2.68.69" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.69.tgz#86f005b5326d44db4fcf9ba53e1af3b62013b40d" - integrity sha512-N7zgQcLwZAThLgbLPtqIQ6sbOmhdNQ83nxWpqOMH+Hm7cpBaTmfK5t7WMpMJ5B4IoF/dN7bHhVQoQshXDlR+qg== +cdk8s@2.68.70, cdk8s@^2.68.70: + version "2.68.70" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.70.tgz#9e334ac2653433658ed66e125135f587ab0c77f2" + integrity sha512-8lVc8AYWNoffQIVji6b9Nicor8O9/GvAVM7ZluhZAQHaipiJqQHt6GetGHq3YnocmD53I3f+W+nlWU+qxCuPKA== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.774" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.774.tgz#1017d1758aaeeefe5423aa9d67b4b1e5d1d0a856" - integrity sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg== + version "1.4.776" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.776.tgz#1580009f42f9f2ffc1b238e3d8d6e6baa7ca1682" + integrity sha512-s694bi3+gUzlliqxjPHpa9NRTlhzTgB34aan+pVKZmOTGy2xoZXl+8E1B8i5p5rtev3PKMK/H4asgNejC+YHNg== emittery@^0.8.1: version "0.8.1" @@ -2690,10 +2690,10 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" @@ -4041,10 +4041,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.17, jsii-rosetta@^5.4.18: - version "5.4.18" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.18.tgz#52b0683c7f4a38111fa682b69e9d28e2916f3d72" - integrity sha512-9hWCwMtu2u1si10+jy63PNUhMaqCYeF6eqKrvzw8TLQjPMPj1WyJR7ztbooR2L25IM+UVTv0FmQZljNZirVERQ== +jsii-rosetta@^5.4.19: + version "5.4.19" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.19.tgz#be5a73e873786ae30197333ba92408fadd556fc2" + integrity sha512-LEH/weiioP9vf4mWhqwfVSU1kRdWlC6d7In0D2HR9vNwENmzG9kx+Jy6WonUT9HsEos/RmqTxI35CRGHQ+R7Ag== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4060,15 +4060,15 @@ jsii-rosetta@^5.4.17, jsii-rosetta@^5.4.18: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1128: - version "0.1.1128" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1128.tgz#47867b11cc69c66f830dc02af975262f8cc67694" - integrity sha512-C1jLH+kGraOf/BmihBNfxzWEn3NTrlwZT9eVpILWU1w/hxpRD82m3950gyGUzD8sAEqdd7RIWYzclDq1jMie5Q== +jsii-srcmak@^0.1.1129: + version "0.1.1129" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1129.tgz#a4012abccbb99fea9842089d8299156f98cc33ec" + integrity sha512-wXkxuX6S+e9XUSJvaU6QjAtOExbZIcfSGXFNacxs6AmQULEzsGArziQQ1ARj2ePpVE8dIN1hx/YFgEpm4Nz49Q== dependencies: fs-extra "^9.1.0" - jsii "~5.4.15" + jsii "~5.4.18" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.17" + jsii-rosetta "^5.4.19" ncp "^2.0.0" yargs "^17.7.2" @@ -4091,10 +4091,10 @@ jsii@1.98.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.15: - version "5.4.17" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.17.tgz#0450755998a0b5a72abb63d991fd803475dff62a" - integrity sha512-UyhEQW3wgMUdkM6vs68H+nbXtQTgEAt03jxFonmLoi+nfa+uZ8mNilYqmCJARQR3NLC+J0+Ahg8OGskx7anAgg== +jsii@~5.4.0, jsii@~5.4.18: + version "5.4.18" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.18.tgz#82298308de4077b52dba631c891d32a9d21b340d" + integrity sha512-ocVGqfYmXk0SCKmygQt+OS9dfCnIMIdAfwqdyhwaY3AnNlRxN6d74Yg6Pz9GaB4zeE9skFBlOJLLtn2J+EKULQ== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" From c19619210ab4c0e0b71f0ed19f8d0814630dbd79 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 21 May 2024 05:35:20 -0700 Subject: [PATCH 177/261] chore(deps): upgrade compiler dependencies (#4189) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9174394367 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* --- yarn.lock | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/yarn.lock b/yarn.lock index c91283b03..abc0e3ed7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1449,7 +1449,7 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@^3.0.2: +braces@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== @@ -4418,12 +4418,12 @@ merge2@^1.3.0, merge2@^1.4.1: integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + version "4.0.6" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.6.tgz#ab4e37c42726b9cd788181ba4a2a4fead8e394a3" + integrity sha512-Y4Ypn3oujJYxJcMacVgcs92wofTHxp9FzfDpQON4msDefoC0lb3ETvQLOdLcbhSwU1bz8HrL/1sygfBIHudrkQ== dependencies: - braces "^3.0.2" - picomatch "^2.3.1" + braces "^3.0.3" + picomatch "^4.0.2" mime-db@1.52.0: version "1.52.0" @@ -4828,11 +4828,16 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== -picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: +picomatch@^2.0.4, picomatch@^2.2.3: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +picomatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== + pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" From ab8983c8a0e271e70eed43229413df7a4a5d627d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 21 May 2024 08:57:54 -0700 Subject: [PATCH 178/261] chore(deps): upgrade configuration (#4192) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9176924816 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 14157bdfd..f9e92744c 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.520", + "@cdk8s/projen-common": "^0.0.521", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index abc0e3ed7..f544e102c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -291,10 +291,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.520": - version "0.0.520" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.520.tgz#3a7ec2327d91e5bd421a7e725c0df946c1e76c8d" - integrity sha512-XDMVNyWEKdBKcAX0u8oORr84BaJ4XEwKbjFkFLJOijjrxEthMcK1zZHNutP0iq87QMueepB25RPmQEek08xbGw== +"@cdk8s/projen-common@^0.0.521": + version "0.0.521" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.521.tgz#cbf636e56ca2118e98317e7f0af1d9c7e39a85d0" + integrity sha512-asbe6QhkRDdiQnG+056S/4TCyBRNewk8vgvQhQ+8zlK3wib0kjyVpa2G/wzlTbJX5QpNlOHnQk2tVetdPNawWQ== dependencies: codemaker "^1.98.0" deepmerge "^4.3.1" From e024cef42bdc9342651544c02e70f2a7de1deebb Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 22 May 2024 02:13:31 -0700 Subject: [PATCH 179/261] chore(deps): upgrade dev dependencies (#4193) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9188402258 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 55 ++++++++++++++++++++++++---------------------------- 2 files changed, 27 insertions(+), 32 deletions(-) diff --git a/package.json b/package.json index f9e92744c..a8fff7afd 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.70", - "cdk8s-cli": "^2.198.124", + "cdk8s": "2.68.71", + "cdk8s-cli": "^2.198.125", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index f544e102c..64e025685 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1534,23 +1534,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001620" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4" - integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew== + version "1.0.30001621" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz#4adcb443c8b9c8303e04498318f987616b8fea2e" + integrity sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.124: - version "2.198.124" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.124.tgz#55f33dc8d01ce66683aab66eb708e6a9599bbc1e" - integrity sha512-fCf2au5C+/8/102MSdHhzeQb5fwrIfCrhGsr7GGeavU7fmRGq7XSIqcc7AbUmorDTMRJlJ9vsJgu5z8EY7B7JA== +cdk8s-cli@^2.198.125: + version "2.198.125" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.125.tgz#7aa289805dc9b3826054cdfc66a7048741840b14" + integrity sha512-s3jtTMU1vtDz3omoV5sigBhnayshBDht3UAqGKd+gthtp1oxMX1m7vMQbUydK3/J7hR58++1JKV2BsEUX8qOeA== dependencies: "@types/node" "^16" ajv "^8.13.0" - cdk8s "^2.68.70" + cdk8s "^2.68.71" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.124: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.19" - jsii-srcmak "^0.1.1129" + jsii-srcmak "^0.1.1130" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1577,10 +1577,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.70, cdk8s@^2.68.70: - version "2.68.70" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.70.tgz#9e334ac2653433658ed66e125135f587ab0c77f2" - integrity sha512-8lVc8AYWNoffQIVji6b9Nicor8O9/GvAVM7ZluhZAQHaipiJqQHt6GetGHq3YnocmD53I3f+W+nlWU+qxCuPKA== +cdk8s@2.68.71, cdk8s@^2.68.71: + version "2.68.71" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.71.tgz#d98f85f444273bca7f5d1edf63970ba38ca2d618" + integrity sha512-fJKgiGKis5pmt7umAiTn4ZI2O/kPhRD7ECDPLBqfyIzJGclSNJN6gRIo9PFUert6p07K+An1tZa8AugIPtsI5w== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.776" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.776.tgz#1580009f42f9f2ffc1b238e3d8d6e6baa7ca1682" - integrity sha512-s694bi3+gUzlliqxjPHpa9NRTlhzTgB34aan+pVKZmOTGy2xoZXl+8E1B8i5p5rtev3PKMK/H4asgNejC+YHNg== + version "1.4.777" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.777.tgz#f846fbba23fd11b3c6f97848cdda94896fdb8baf" + integrity sha512-n02NCwLJ3wexLfK/yQeqfywCblZqLcXphzmid5e8yVPdtEcida7li0A5WQKghHNG0FeOMCzeFOzEbtAh5riXFw== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.19: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1129: - version "0.1.1129" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1129.tgz#a4012abccbb99fea9842089d8299156f98cc33ec" - integrity sha512-wXkxuX6S+e9XUSJvaU6QjAtOExbZIcfSGXFNacxs6AmQULEzsGArziQQ1ARj2ePpVE8dIN1hx/YFgEpm4Nz49Q== +jsii-srcmak@^0.1.1130: + version "0.1.1130" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1130.tgz#9da2a7ef7cbde61bf116d75ab150b940a16c4344" + integrity sha512-mC7lmHieXJHnq+p03Ck3EwHRWQSWdtJhhaSy0/wYk/+KaVidCBxQa2m5CQ+twMxbXcBucC72J7jJgSnqynKjIQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" @@ -4418,12 +4418,12 @@ merge2@^1.3.0, merge2@^1.4.1: integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== micromatch@^4.0.4: - version "4.0.6" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.6.tgz#ab4e37c42726b9cd788181ba4a2a4fead8e394a3" - integrity sha512-Y4Ypn3oujJYxJcMacVgcs92wofTHxp9FzfDpQON4msDefoC0lb3ETvQLOdLcbhSwU1bz8HrL/1sygfBIHudrkQ== + version "4.0.7" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" + integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== dependencies: braces "^3.0.3" - picomatch "^4.0.2" + picomatch "^2.3.1" mime-db@1.52.0: version "1.52.0" @@ -4828,16 +4828,11 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== -picomatch@^2.0.4, picomatch@^2.2.3: +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -picomatch@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" - integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== - pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" From 5beb802644a0d15ec127f968d103a1b9949cb804 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 23 May 2024 02:06:11 -0700 Subject: [PATCH 180/261] chore(deps): upgrade dev dependencies (#4196) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9205190994 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index a8fff7afd..f02a2de5f 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.125", + "cdk8s-cli": "^2.198.126", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 64e025685..ce14de595 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.125: - version "2.198.125" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.125.tgz#7aa289805dc9b3826054cdfc66a7048741840b14" - integrity sha512-s3jtTMU1vtDz3omoV5sigBhnayshBDht3UAqGKd+gthtp1oxMX1m7vMQbUydK3/J7hR58++1JKV2BsEUX8qOeA== +cdk8s-cli@^2.198.126: + version "2.198.126" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.126.tgz#60695ee46d06fb804e78e8f0239795ba743c2b47" + integrity sha512-4F4y0AxQJtPJX49nkFU68ZAW03uCb0i5bLb5Z/U/TzdawLVhSw7zSNThqORXMeWFQjepLQGdcdixQcoJMob1cA== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.125: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.19" - jsii-srcmak "^0.1.1130" + jsii-srcmak "^0.1.1131" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.777" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.777.tgz#f846fbba23fd11b3c6f97848cdda94896fdb8baf" - integrity sha512-n02NCwLJ3wexLfK/yQeqfywCblZqLcXphzmid5e8yVPdtEcida7li0A5WQKghHNG0FeOMCzeFOzEbtAh5riXFw== + version "1.4.779" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.779.tgz#bb6f08b93092a564421adcadcc4b92c5055c7a77" + integrity sha512-oaTiIcszNfySXVJzKcjxd2YjPxziAd+GmXyb2HbidCeFo6Z88ygOT7EimlrEQhM2U08VhSrbKhLOXP0kKUCZ6g== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.19: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1130: - version "0.1.1130" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1130.tgz#9da2a7ef7cbde61bf116d75ab150b940a16c4344" - integrity sha512-mC7lmHieXJHnq+p03Ck3EwHRWQSWdtJhhaSy0/wYk/+KaVidCBxQa2m5CQ+twMxbXcBucC72J7jJgSnqynKjIQ== +jsii-srcmak@^0.1.1131: + version "0.1.1131" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1131.tgz#90c17d2ac42ba33dd1c79666741a84d35bf5a161" + integrity sha512-N5NvEswAOEF2HFrFcasRMQxszc3bjmbJ7yCaui3P2pUUnHHsd8eK0MQhyYSrjZxKggH5H+JrtuRl3XEAp18qOA== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From c0eb8d4e4e881c76924efb1ed12262c012cca928 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 24 May 2024 02:16:27 -0700 Subject: [PATCH 181/261] chore(deps): upgrade dev dependencies (#4199) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9221412376 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index f02a2de5f..70383bd99 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.126", + "cdk8s-cli": "^2.198.127", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index ce14de595..3b1704f83 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1543,10 +1543,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.126: - version "2.198.126" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.126.tgz#60695ee46d06fb804e78e8f0239795ba743c2b47" - integrity sha512-4F4y0AxQJtPJX49nkFU68ZAW03uCb0i5bLb5Z/U/TzdawLVhSw7zSNThqORXMeWFQjepLQGdcdixQcoJMob1cA== +cdk8s-cli@^2.198.127: + version "2.198.127" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.127.tgz#679c2ca48723ad1a73b75cd55044a9a51eb5d657" + integrity sha512-/XOamPjZk5VDsKwK3QtNDx/9x1zNlrnVX0Ykb+zkD8I3irhg/b8h66NXWXXFZ1ZmPF/5Ezb7X6XHWBhga2I7gA== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1558,7 @@ cdk8s-cli@^2.198.126: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.19" - jsii-srcmak "^0.1.1131" + jsii-srcmak "^0.1.1132" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2279,9 +2279,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.779" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.779.tgz#bb6f08b93092a564421adcadcc4b92c5055c7a77" - integrity sha512-oaTiIcszNfySXVJzKcjxd2YjPxziAd+GmXyb2HbidCeFo6Z88ygOT7EimlrEQhM2U08VhSrbKhLOXP0kKUCZ6g== + version "1.4.782" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.782.tgz#726d7916f0f0a80524c2a2a19e5dceb60d35ce0e" + integrity sha512-JUfU61e8tr+i5Y1FKXcKs+Xe+rJ+CEqm4cgv1kMihPE2EvYHmYyVr3Im/+1+Z5B29Be2EEGCZCwAc6Tazdl1Yg== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4060,10 @@ jsii-rosetta@^5.4.19: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1131: - version "0.1.1131" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1131.tgz#90c17d2ac42ba33dd1c79666741a84d35bf5a161" - integrity sha512-N5NvEswAOEF2HFrFcasRMQxszc3bjmbJ7yCaui3P2pUUnHHsd8eK0MQhyYSrjZxKggH5H+JrtuRl3XEAp18qOA== +jsii-srcmak@^0.1.1132: + version "0.1.1132" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1132.tgz#fce4c2fc38eeedf2bb9bb6affb4848ffae8e6499" + integrity sha512-rtAu+43Oay6C/drFFuKSgJPSdh61ijWXrmqoV24RSn7IzRcNjoPBFhuGpuOaxoV2y7d7agB8adKP3cQDg8yf5w== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" @@ -5352,9 +5352,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.17" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" - integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== + version "3.0.18" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz#22aa922dcf2f2885a6494a261f2d8b75345d0326" + integrity sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ== spdx-license-list@^6.8.0, spdx-license-list@^6.9.0: version "6.9.0" From 13f77fc55dcb94c93fac8fad44b8d3af232e69e8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 25 May 2024 02:06:00 -0700 Subject: [PATCH 182/261] chore(deps): upgrade dev dependencies (#4202) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9234318945 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 337 +++++++++++++++++++++++++-------------------------- 2 files changed, 169 insertions(+), 170 deletions(-) diff --git a/package.json b/package.json index 70383bd99..9d91da5ee 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.127", + "cdk8s-cli": "^2.198.128", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 3b1704f83..98a1f162a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,156 +10,155 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2": - version "7.24.2" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" - integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.6.tgz#ab88da19344445c3d8889af2216606d3329f3ef2" + integrity sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA== dependencies: - "@babel/highlight" "^7.24.2" + "@babel/highlight" "^7.24.6" picocolors "^1.0.0" -"@babel/compat-data@^7.23.5": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" - integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== +"@babel/compat-data@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.6.tgz#b3600217688cabb26e25f8e467019e66d71b7ae2" + integrity sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" - integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.6.tgz#8650e0e4b03589ebe886c4e4a60398db0a7ec787" + integrity sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.24.5" - "@babel/helpers" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" + "@babel/code-frame" "^7.24.6" + "@babel/generator" "^7.24.6" + "@babel/helper-compilation-targets" "^7.24.6" + "@babel/helper-module-transforms" "^7.24.6" + "@babel/helpers" "^7.24.6" + "@babel/parser" "^7.24.6" + "@babel/template" "^7.24.6" + "@babel/traverse" "^7.24.6" + "@babel/types" "^7.24.6" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.5", "@babel/generator@^7.7.2": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" - integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== +"@babel/generator@^7.24.6", "@babel/generator@^7.7.2": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.6.tgz#dfac82a228582a9d30c959fe50ad28951d4737a7" + integrity sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg== dependencies: - "@babel/types" "^7.24.5" + "@babel/types" "^7.24.6" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-compilation-targets@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" - integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== +"@babel/helper-compilation-targets@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz#4a51d681f7680043d38e212715e2a7b1ad29cb51" + integrity sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg== dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-validator-option" "^7.23.5" + "@babel/compat-data" "^7.24.6" + "@babel/helper-validator-option" "^7.24.6" browserslist "^4.22.2" lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-environment-visitor@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-module-imports@^7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" - integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== - dependencies: - "@babel/types" "^7.24.0" - -"@babel/helper-module-transforms@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" - integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.24.3" - "@babel/helper-simple-access" "^7.24.5" - "@babel/helper-split-export-declaration" "^7.24.5" - "@babel/helper-validator-identifier" "^7.24.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" - integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== - -"@babel/helper-simple-access@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" - integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-split-export-declaration@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" - integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-string-parser@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" - integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== - -"@babel/helper-validator-identifier@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" - integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== - -"@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - -"@babel/helpers@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" - integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== - dependencies: - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" - -"@babel/highlight@^7.24.2": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" - integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== - dependencies: - "@babel/helper-validator-identifier" "^7.24.5" +"@babel/helper-environment-visitor@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz#ac7ad5517821641550f6698dd5468f8cef78620d" + integrity sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g== + +"@babel/helper-function-name@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz#cebdd063386fdb95d511d84b117e51fc68fec0c8" + integrity sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w== + dependencies: + "@babel/template" "^7.24.6" + "@babel/types" "^7.24.6" + +"@babel/helper-hoist-variables@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz#8a7ece8c26756826b6ffcdd0e3cf65de275af7f9" + integrity sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA== + dependencies: + "@babel/types" "^7.24.6" + +"@babel/helper-module-imports@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz#65e54ffceed6a268dc4ce11f0433b82cfff57852" + integrity sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g== + dependencies: + "@babel/types" "^7.24.6" + +"@babel/helper-module-transforms@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz#22346ed9df44ce84dee850d7433c5b73fab1fe4e" + integrity sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA== + dependencies: + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-module-imports" "^7.24.6" + "@babel/helper-simple-access" "^7.24.6" + "@babel/helper-split-export-declaration" "^7.24.6" + "@babel/helper-validator-identifier" "^7.24.6" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.6", "@babel/helper-plugin-utils@^7.8.0": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz#fa02a32410a15a6e8f8185bcbf608f10528d2a24" + integrity sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg== + +"@babel/helper-simple-access@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz#1d6e04d468bba4fc963b4906f6dac6286cfedff1" + integrity sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g== + dependencies: + "@babel/types" "^7.24.6" + +"@babel/helper-split-export-declaration@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz#e830068f7ba8861c53b7421c284da30ae656d7a3" + integrity sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw== + dependencies: + "@babel/types" "^7.24.6" + +"@babel/helper-string-parser@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz#28583c28b15f2a3339cfafafeaad42f9a0e828df" + integrity sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q== + +"@babel/helper-validator-identifier@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz#08bb6612b11bdec78f3feed3db196da682454a5e" + integrity sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw== + +"@babel/helper-validator-option@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz#59d8e81c40b7d9109ab7e74457393442177f460a" + integrity sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ== + +"@babel/helpers@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.6.tgz#cd124245299e494bd4e00edda0e4ea3545c2c176" + integrity sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA== + dependencies: + "@babel/template" "^7.24.6" + "@babel/types" "^7.24.6" + +"@babel/highlight@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.6.tgz#6d610c1ebd2c6e061cade0153bf69b0590b7b3df" + integrity sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ== + dependencies: + "@babel/helper-validator-identifier" "^7.24.6" chalk "^2.4.2" js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" - integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.6.tgz#5e030f440c3c6c78d195528c3b688b101a365328" + integrity sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -246,44 +245,44 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz#b3bcc51f396d15f3591683f90239de143c076844" - integrity sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" - integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.24.0" - "@babel/types" "^7.24.0" - -"@babel/traverse@^7.24.5", "@babel/traverse@^7.7.2": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" - integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== - dependencies: - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/types" "^7.24.5" + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.6.tgz#769daf2982d60308bc83d8936eaecb7582463c87" + integrity sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A== + dependencies: + "@babel/helper-plugin-utils" "^7.24.6" + +"@babel/template@^7.24.6", "@babel/template@^7.3.3": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.6.tgz#048c347b2787a6072b24c723664c8d02b67a44f9" + integrity sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw== + dependencies: + "@babel/code-frame" "^7.24.6" + "@babel/parser" "^7.24.6" + "@babel/types" "^7.24.6" + +"@babel/traverse@^7.24.6", "@babel/traverse@^7.7.2": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.6.tgz#0941ec50cdeaeacad0911eb67ae227a4f8424edc" + integrity sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw== + dependencies: + "@babel/code-frame" "^7.24.6" + "@babel/generator" "^7.24.6" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-function-name" "^7.24.6" + "@babel/helper-hoist-variables" "^7.24.6" + "@babel/helper-split-export-declaration" "^7.24.6" + "@babel/parser" "^7.24.6" + "@babel/types" "^7.24.6" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" - integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.6", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.6.tgz#ba4e1f59870c10dc2fa95a274ac4feec23b21912" + integrity sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ== dependencies: - "@babel/helper-string-parser" "^7.24.1" - "@babel/helper-validator-identifier" "^7.24.5" + "@babel/helper-string-parser" "^7.24.6" + "@babel/helper-validator-identifier" "^7.24.6" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -1543,10 +1542,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.127: - version "2.198.127" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.127.tgz#679c2ca48723ad1a73b75cd55044a9a51eb5d657" - integrity sha512-/XOamPjZk5VDsKwK3QtNDx/9x1zNlrnVX0Ykb+zkD8I3irhg/b8h66NXWXXFZ1ZmPF/5Ezb7X6XHWBhga2I7gA== +cdk8s-cli@^2.198.128: + version "2.198.128" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.128.tgz#56a77dffbfe4dca191af8e78f436ccffa73c70d4" + integrity sha512-ebSmy3plHaM6T8QFZ0NlhOg0ono5H84ekH5WyYcj0mcNkXHcN7+pDBm0KZcqUCmcZqljzKv0rulImnTYADs3pg== dependencies: "@types/node" "^16" ajv "^8.13.0" @@ -1558,7 +1557,7 @@ cdk8s-cli@^2.198.127: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.19" - jsii-srcmak "^0.1.1132" + jsii-srcmak "^0.1.1133" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2279,9 +2278,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.782" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.782.tgz#726d7916f0f0a80524c2a2a19e5dceb60d35ce0e" - integrity sha512-JUfU61e8tr+i5Y1FKXcKs+Xe+rJ+CEqm4cgv1kMihPE2EvYHmYyVr3Im/+1+Z5B29Be2EEGCZCwAc6Tazdl1Yg== + version "1.4.783" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz#933887165b8b6025a81663d2d97cf4b85cde27b2" + integrity sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ== emittery@^0.8.1: version "0.8.1" @@ -4060,10 +4059,10 @@ jsii-rosetta@^5.4.19: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1132: - version "0.1.1132" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1132.tgz#fce4c2fc38eeedf2bb9bb6affb4848ffae8e6499" - integrity sha512-rtAu+43Oay6C/drFFuKSgJPSdh61ijWXrmqoV24RSn7IzRcNjoPBFhuGpuOaxoV2y7d7agB8adKP3cQDg8yf5w== +jsii-srcmak@^0.1.1133: + version "0.1.1133" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1133.tgz#a67ea40189d58b5710e36e29ea171a9b66a5d92e" + integrity sha512-hTDXis0hLhElDFmL3/rPu1L4naVl1Oj0Ps8SogdKbt0J9AexV6A7tTNfAC6JJz8gRUpFrJt6SEZscN8IOEmnuw== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 5562195796741540bff55b9c857130eab7f86ad8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 26 May 2024 02:06:23 -0700 Subject: [PATCH 183/261] chore(deps): upgrade dev dependencies (#4205) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9242054642 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 9d91da5ee..7ab58a7d6 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.128", + "cdk8s-cli": "^2.198.129", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 98a1f162a..65ab9c448 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1136,10 +1136,10 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.12.0, ajv@^8.13.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.13.0.tgz#a3939eaec9fb80d217ddf0c3376948c023f28c91" - integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== +ajv@^8.0.1, ajv@^8.12.0, ajv@^8.14.0: + version "8.14.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.14.0.tgz#f514ddfd4756abb200e1704414963620a625ebbb" + integrity sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA== dependencies: fast-deep-equal "^3.1.3" json-schema-traverse "^1.0.0" @@ -1542,13 +1542,13 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.128: - version "2.198.128" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.128.tgz#56a77dffbfe4dca191af8e78f436ccffa73c70d4" - integrity sha512-ebSmy3plHaM6T8QFZ0NlhOg0ono5H84ekH5WyYcj0mcNkXHcN7+pDBm0KZcqUCmcZqljzKv0rulImnTYADs3pg== +cdk8s-cli@^2.198.129: + version "2.198.129" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.129.tgz#2bb1e1b24464820a5a6ae9176d9049ac9dd5cc53" + integrity sha512-TbKNSapu8sjeme7KKd2Rb395yUE8rOI1YunzioEXKPb6BA19TGbiOyesv16iwgTPOhq+G404XvrwzyP3SWe3UQ== dependencies: "@types/node" "^16" - ajv "^8.13.0" + ajv "^8.14.0" cdk8s "^2.68.71" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.128: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.19" - jsii-srcmak "^0.1.1133" + jsii-srcmak "^0.1.1134" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.19: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1133: - version "0.1.1133" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1133.tgz#a67ea40189d58b5710e36e29ea171a9b66a5d92e" - integrity sha512-hTDXis0hLhElDFmL3/rPu1L4naVl1Oj0Ps8SogdKbt0J9AexV6A7tTNfAC6JJz8gRUpFrJt6SEZscN8IOEmnuw== +jsii-srcmak@^0.1.1134: + version "0.1.1134" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1134.tgz#f8d91ec8d98b2099a4578ef108adba69b8b80e5f" + integrity sha512-TDJLS4PghU/ST3HpiHf8iBoWmiVqoqLjOlZTSqzd/aOa7+A9z92F04/kQwhMhWHdZ60sif5lbQiBqDFYNvZmjQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 8a4f5b78d94a46cda501addd0b185c31a608867f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 27 May 2024 02:06:08 -0700 Subject: [PATCH 184/261] chore(deps): upgrade dev dependencies (#4208) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9252135984 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 7ab58a7d6..f186b9c10 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.129", + "cdk8s-cli": "^2.198.130", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 65ab9c448..52afc6fc8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1533,19 +1533,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001621" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz#4adcb443c8b9c8303e04498318f987616b8fea2e" - integrity sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA== + version "1.0.30001623" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001623.tgz#e982099dcb229bb6ab35f5aebe2f8d79ccf6e8a8" + integrity sha512-X/XhAVKlpIxWPpgRTnlgZssJrF0m6YtRA0QDWgsBNT12uZM6LPRydR7ip405Y3t1LamD8cP2TZFEDZFBf5ApcA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.129: - version "2.198.129" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.129.tgz#2bb1e1b24464820a5a6ae9176d9049ac9dd5cc53" - integrity sha512-TbKNSapu8sjeme7KKd2Rb395yUE8rOI1YunzioEXKPb6BA19TGbiOyesv16iwgTPOhq+G404XvrwzyP3SWe3UQ== +cdk8s-cli@^2.198.130: + version "2.198.130" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.130.tgz#07e99eab2cba0c339811add8e1aeeae7cfb3e094" + integrity sha512-ZSlyjoPTQakgiMGfgbXPhdBSHQSfw3sM2wx7ZN/+cRWRAUB+4Lft3I5thtbuH48rKqxc6PiUhJrNcAodG1AtNA== dependencies: "@types/node" "^16" ajv "^8.14.0" @@ -1556,8 +1556,8 @@ cdk8s-cli@^2.198.129: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.19" - jsii-srcmak "^0.1.1134" + jsii-rosetta "^5.4.20" + jsii-srcmak "^0.1.1135" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4040,10 +4040,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.19: - version "5.4.19" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.19.tgz#be5a73e873786ae30197333ba92408fadd556fc2" - integrity sha512-LEH/weiioP9vf4mWhqwfVSU1kRdWlC6d7In0D2HR9vNwENmzG9kx+Jy6WonUT9HsEos/RmqTxI35CRGHQ+R7Ag== +jsii-rosetta@^5.4.19, jsii-rosetta@^5.4.20: + version "5.4.20" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.20.tgz#ed2df46aa3d48c6bac14db1d187eb618abc16ea1" + integrity sha512-OfZMOMobZB8MwTaiYYn/Iqw2SSWBPut9lJ/IfXK8lbP8JOBk4xJp/p2V5G44qShQQJqp6NS5Nv438DZ/0/wsvA== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.19: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1134: - version "0.1.1134" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1134.tgz#f8d91ec8d98b2099a4578ef108adba69b8b80e5f" - integrity sha512-TDJLS4PghU/ST3HpiHf8iBoWmiVqoqLjOlZTSqzd/aOa7+A9z92F04/kQwhMhWHdZ60sif5lbQiBqDFYNvZmjQ== +jsii-srcmak@^0.1.1135: + version "0.1.1135" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1135.tgz#7794bb4a75108050dee5c6a453f424446d577320" + integrity sha512-wCs4VbOlLhsWoKC7LPkh0G6aN508k6nJnBgOcYh+AVGGRdmZYDN3/2cphttDpcmGM0aG5eUzoSwLP9IkYm+y/g== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 284351e70ebe3871dd9ec37a57de3d82e0ad63f2 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 27 May 2024 08:11:28 -0700 Subject: [PATCH 185/261] chore(deps): upgrade configuration (#4213) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9256970096 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- .github/workflows/build.yml | 6 +++--- .github/workflows/release-k8s.29.yml | 6 +++--- .projen/tasks.json | 2 +- package.json | 3 ++- yarn.lock | 8 ++++---- 5 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0861eddc3..963dd841a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -117,7 +117,7 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: temurin java-version: 11.x @@ -177,7 +177,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/setup-dotnet@v3 + - uses: actions/setup-dotnet@v4 with: dotnet-version: 3.x - name: Download build artifacts @@ -205,7 +205,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/setup-go@v3 + - uses: actions/setup-go@v5 with: go-version: ^1.16.0 - name: Download build artifacts diff --git a/.github/workflows/release-k8s.29.yml b/.github/workflows/release-k8s.29.yml index d3d14d6ce..5713a2b8f 100644 --- a/.github/workflows/release-k8s.29.yml +++ b/.github/workflows/release-k8s.29.yml @@ -133,7 +133,7 @@ jobs: contents: read if: needs.release.outputs.tag_exists != 'true' && needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: temurin java-version: 11.x @@ -210,7 +210,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/setup-dotnet@v3 + - uses: actions/setup-dotnet@v4 with: dotnet-version: 3.x - name: Download build artifacts @@ -244,7 +244,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/setup-go@v3 + - uses: actions/setup-go@v5 with: go-version: ^1.16.0 - name: Download build artifacts diff --git a/.projen/tasks.json b/.projen/tasks.json index 21c826694..ba0192434 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -359,7 +359,7 @@ "description": "Run tests", "steps": [ { - "exec": "jest --passWithNoTests --coverageProvider=v8 --updateSnapshot", + "exec": "jest --passWithNoTests --updateSnapshot", "receiveArgs": true }, { diff --git a/package.json b/package.json index f186b9c10..5f6e2c6f2 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.15", + "projen": "^0.81.16", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", @@ -110,6 +110,7 @@ }, "version": "0.0.0", "jest": { + "coverageProvider": "v8", "testMatch": [ "/src/**/__tests__/**/*.ts?(x)", "/@(test|src)/**/*(*.)@(spec|test).ts?(x)" diff --git a/yarn.lock b/yarn.lock index 52afc6fc8..976cceb1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4878,10 +4878,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.15: - version "0.81.15" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.15.tgz#6eca919899099fa7a74894a2a0e189c1769e1e00" - integrity sha512-Frr2bcYzqZqgk6yQarjHm+lOQRWW6qAP6LAB7ZgtoxqJUN74tzllbceoGTBY/QOG6DLHJORNlvFQ9xMnXM576A== +projen@^0.81.16: + version "0.81.16" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.16.tgz#7fd2041c3892eccdd8f7cf97a8317d7aed64c96a" + integrity sha512-AjzA5l/qqWJaQwX1FZbsY/TWqyS4vIsV2CfMw3wpqROthIfqCeqa3ov3xBK2YQXmMrDHB1NqZK3Z4kwzwWO0YQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 10f10e75e0c303ed6d18c48762778ba8b934e7fb Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 28 May 2024 02:05:47 -0700 Subject: [PATCH 186/261] chore(deps): upgrade dev dependencies (#4214) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9266475920 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 5f6e2c6f2..aab22455f 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.130", + "cdk8s-cli": "^2.198.131", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 976cceb1e..af996762e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1533,19 +1533,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001623" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001623.tgz#e982099dcb229bb6ab35f5aebe2f8d79ccf6e8a8" - integrity sha512-X/XhAVKlpIxWPpgRTnlgZssJrF0m6YtRA0QDWgsBNT12uZM6LPRydR7ip405Y3t1LamD8cP2TZFEDZFBf5ApcA== + version "1.0.30001624" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001624.tgz#0ec4c8fa7a46e5b785477c70b38a56d0b10058eb" + integrity sha512-0dWnQG87UevOCPYaOR49CBcLBwoZLpws+k6W37nLjWUhumP1Isusj0p2u+3KhjNloRWK9OKMgjBBzPujQHw4nA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.130: - version "2.198.130" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.130.tgz#07e99eab2cba0c339811add8e1aeeae7cfb3e094" - integrity sha512-ZSlyjoPTQakgiMGfgbXPhdBSHQSfw3sM2wx7ZN/+cRWRAUB+4Lft3I5thtbuH48rKqxc6PiUhJrNcAodG1AtNA== +cdk8s-cli@^2.198.131: + version "2.198.131" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.131.tgz#e62d840731e6e05e7faec2a6a2d2424e1745eec5" + integrity sha512-S5vAiUeRcedg+o1OFpExdZ+C5Ly73QETMlsOHODYv0Q2Zv4Z7KVpvsWn08UNUy1QaPVad0yPPq2Ebbs0j0C56g== dependencies: "@types/node" "^16" ajv "^8.14.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.130: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1135" + jsii-srcmak "^0.1.1136" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4040,7 +4040,7 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.19, jsii-rosetta@^5.4.20: +jsii-rosetta@^5.4.20: version "5.4.20" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.20.tgz#ed2df46aa3d48c6bac14db1d187eb618abc16ea1" integrity sha512-OfZMOMobZB8MwTaiYYn/Iqw2SSWBPut9lJ/IfXK8lbP8JOBk4xJp/p2V5G44qShQQJqp6NS5Nv438DZ/0/wsvA== @@ -4059,15 +4059,15 @@ jsii-rosetta@^5.4.19, jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1135: - version "0.1.1135" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1135.tgz#7794bb4a75108050dee5c6a453f424446d577320" - integrity sha512-wCs4VbOlLhsWoKC7LPkh0G6aN508k6nJnBgOcYh+AVGGRdmZYDN3/2cphttDpcmGM0aG5eUzoSwLP9IkYm+y/g== +jsii-srcmak@^0.1.1136: + version "0.1.1136" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1136.tgz#346abc1947f24181e2a05134630a76a1b340aced" + integrity sha512-OOjM6B5ppAZwXhxo3xpmheyBoZBSBxfe0GG7bYtCQS4u1Y1Pk6q7ggvnBDuubVnQvUF+4lS7FNQSpX4II1ee2w== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.19" + jsii-rosetta "^5.4.20" ncp "^2.0.0" yargs "^17.7.2" From 07e3db7d4990c10e5820533290de302fd3c090cd Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 28 May 2024 08:11:53 -0700 Subject: [PATCH 187/261] chore(deps): upgrade configuration (#4218) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9271804240 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index aab22455f..09c1274a5 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.81.16", + "projen": "^0.82.1", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index af996762e..08afc2edf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4878,10 +4878,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.16: - version "0.81.16" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.16.tgz#7fd2041c3892eccdd8f7cf97a8317d7aed64c96a" - integrity sha512-AjzA5l/qqWJaQwX1FZbsY/TWqyS4vIsV2CfMw3wpqROthIfqCeqa3ov3xBK2YQXmMrDHB1NqZK3Z4kwzwWO0YQ== +projen@^0.82.1: + version "0.82.1" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.1.tgz#d1b4fac6db2921c42bcc1d0ed7ae948b152c6e02" + integrity sha512-Qa0lALlR9XjcugOuLZbWYMO4NaGu964LavudwC993I2NLpYj3DFv/TdRJOfwxvYsIJI7609luI162Ts5Sz69sw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 0441372e00d90adf67ba761775036cc1185928f7 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 29 May 2024 02:06:31 -0700 Subject: [PATCH 188/261] chore(deps): upgrade dev dependencies (#4219) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9283226945 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 09c1274a5..2f922e7d3 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.71", - "cdk8s-cli": "^2.198.131", + "cdk8s": "2.68.72", + "cdk8s-cli": "^2.198.132", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 08afc2edf..6479e287f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1533,23 +1533,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001624" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001624.tgz#0ec4c8fa7a46e5b785477c70b38a56d0b10058eb" - integrity sha512-0dWnQG87UevOCPYaOR49CBcLBwoZLpws+k6W37nLjWUhumP1Isusj0p2u+3KhjNloRWK9OKMgjBBzPujQHw4nA== + version "1.0.30001625" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001625.tgz#ead1b155ea691d6a87938754d3cb119c24465b03" + integrity sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.131: - version "2.198.131" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.131.tgz#e62d840731e6e05e7faec2a6a2d2424e1745eec5" - integrity sha512-S5vAiUeRcedg+o1OFpExdZ+C5Ly73QETMlsOHODYv0Q2Zv4Z7KVpvsWn08UNUy1QaPVad0yPPq2Ebbs0j0C56g== +cdk8s-cli@^2.198.132: + version "2.198.132" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.132.tgz#e2ca9cb9b818213e45ff50d11398e7982de6b507" + integrity sha512-/14KYlUfbMmOeysAgLv3Q5ND0+12JWTh76qOtcj1XCxRHHQPaQBHFIt4AkozxTNcIzkVzy8mefNcEWYFdD01uw== dependencies: "@types/node" "^16" ajv "^8.14.0" - cdk8s "^2.68.71" + cdk8s "^2.68.72" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.131: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1136" + jsii-srcmak "^0.1.1137" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1576,10 +1576,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.71, cdk8s@^2.68.71: - version "2.68.71" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.71.tgz#d98f85f444273bca7f5d1edf63970ba38ca2d618" - integrity sha512-fJKgiGKis5pmt7umAiTn4ZI2O/kPhRD7ECDPLBqfyIzJGclSNJN6gRIo9PFUert6p07K+An1tZa8AugIPtsI5w== +cdk8s@2.68.72, cdk8s@^2.68.72: + version "2.68.72" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.72.tgz#87b5be4fb0ca0aab9d2830cfeceb0ef06d459aac" + integrity sha512-UvHNvLv0UfTMAHf/NRXAxqvyVu7MJXsF1NRTxquO+ikWESzrwhf7QmXBVmuePm2JO1kWLjLEUVBO9RazvyD9Jw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1136: - version "0.1.1136" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1136.tgz#346abc1947f24181e2a05134630a76a1b340aced" - integrity sha512-OOjM6B5ppAZwXhxo3xpmheyBoZBSBxfe0GG7bYtCQS4u1Y1Pk6q7ggvnBDuubVnQvUF+4lS7FNQSpX4II1ee2w== +jsii-srcmak@^0.1.1137: + version "0.1.1137" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1137.tgz#0cc29cf61c264a04c1bb6211708669fe24a8a8ad" + integrity sha512-dIPpoe6hVESO/NO/eXCZu7riT+W43yjXX+SABPHEbwaX/K1/IZFIk7ydsKdx4TYX/3TQyonSnlJEH2qwhFVueg== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 2dc0a2220d53ab67ed1cd9004352edc0eef19a6f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 30 May 2024 02:06:01 -0700 Subject: [PATCH 189/261] chore(deps): upgrade dev dependencies (#4221) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9299864834 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 2f922e7d3..e1f706670 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.72", - "cdk8s-cli": "^2.198.132", + "cdk8s-cli": "^2.198.133", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 6479e287f..0d32ee67c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -911,9 +911,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" - integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== + version "20.12.13" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.13.tgz#90ed3b8a4e52dd3c5dc5a42dde5b85b74ad8ed88" + integrity sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA== dependencies: undici-types "~5.26.4" @@ -1542,10 +1542,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.132: - version "2.198.132" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.132.tgz#e2ca9cb9b818213e45ff50d11398e7982de6b507" - integrity sha512-/14KYlUfbMmOeysAgLv3Q5ND0+12JWTh76qOtcj1XCxRHHQPaQBHFIt4AkozxTNcIzkVzy8mefNcEWYFdD01uw== +cdk8s-cli@^2.198.133: + version "2.198.133" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.133.tgz#1b5203d6468ecc0da1dccdf14a5c4427deef18aa" + integrity sha512-j3gIcLDD67mBuH7H8ipWEe5TCp6Cm2H4XOh8LOnnd0Tyjy+ORPDR2HZ5vu/24JhuKAUv/NFjlkwVqaFT4uZumA== dependencies: "@types/node" "^16" ajv "^8.14.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.132: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1137" + jsii-srcmak "^0.1.1138" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2278,9 +2278,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.783" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz#933887165b8b6025a81663d2d97cf4b85cde27b2" - integrity sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ== + version "1.4.786" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.786.tgz#974d7eeac61c5ffa285dc55555d06b97b05f6831" + integrity sha512-i/A2UB0sxYViMN0M2zIotQFRIOt1jLuVXudACHBDiJ5gGuAUzf/crZxwlBTdA0O52Hy4CNtTzS7AKRAacs/08Q== emittery@^0.8.1: version "0.8.1" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1137: - version "0.1.1137" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1137.tgz#0cc29cf61c264a04c1bb6211708669fe24a8a8ad" - integrity sha512-dIPpoe6hVESO/NO/eXCZu7riT+W43yjXX+SABPHEbwaX/K1/IZFIk7ydsKdx4TYX/3TQyonSnlJEH2qwhFVueg== +jsii-srcmak@^0.1.1138: + version "0.1.1138" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1138.tgz#a9c95008ac97efb90a2d2ff253691093e9a1f8ea" + integrity sha512-Ho/AHchRVm3jlTrJTZGTSbmdppHjPPyFqGvYpmyGNe0mnbIGaZ74ZqsJF+5Bh1yooM1xMQAURew14mgsPU5nKg== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 0d395b823fd71d386cdfa24102c2b917be9ce56f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?serhat=20=C3=A7etinkaya?= Date: Thu, 30 May 2024 14:11:32 +0300 Subject: [PATCH 190/261] fix(container): enhance Capability enum with ALL cap (#4064) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #3817 by enhancing Capability enum. It is possible to drop/add all capabilities by using `ALL` instead of explicitly giving all caps: ```yaml securityContext: capabilities: drop: - ALL add: [“NET_ADMIN”] ``` --- src/container.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/container.ts b/src/container.ts index 2fcca1e5b..ebde48234 100644 --- a/src/container.ts +++ b/src/container.ts @@ -11,6 +11,10 @@ import * as volume from './volume'; * Capability - complete list of POSIX capabilities */ export enum Capability { + /** + * ALL + */ + ALL = 'ALL', /** * CAP_AUDIT_CONTROL */ From 009f2f206547b6c1cc3dd7a7d5adff92e00a2cbb Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 30 May 2024 08:10:39 -0700 Subject: [PATCH 191/261] chore(deps): upgrade configuration (#4226) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9304827873 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e1f706670..ea71be19d 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.82.1", + "projen": "^0.82.2", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 0d32ee67c..4c51cbc98 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4878,10 +4878,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.82.1: - version "0.82.1" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.1.tgz#d1b4fac6db2921c42bcc1d0ed7ae948b152c6e02" - integrity sha512-Qa0lALlR9XjcugOuLZbWYMO4NaGu964LavudwC993I2NLpYj3DFv/TdRJOfwxvYsIJI7609luI162Ts5Sz69sw== +projen@^0.82.2: + version "0.82.2" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.2.tgz#5d450a919e598dcb240655531d93b0b77248b353" + integrity sha512-FMS73lMtFukF9v1LexWu+LLCHSlPrVj691lZ5wJyJ2HULBVs0HPyVOIS0CZhPfad9E/sS0jf0ibw+TcL/rbXKg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From da54916ede8ef7bad7be9d6c344794211d4b42b1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 31 May 2024 02:06:35 -0700 Subject: [PATCH 192/261] chore(deps): upgrade dev dependencies (#4227) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9315657388 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index ea71be19d..2838fdfaf 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.72", - "cdk8s-cli": "^2.198.133", + "cdk8s-cli": "^2.198.134", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 4c51cbc98..48da22497 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1542,10 +1542,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.133: - version "2.198.133" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.133.tgz#1b5203d6468ecc0da1dccdf14a5c4427deef18aa" - integrity sha512-j3gIcLDD67mBuH7H8ipWEe5TCp6Cm2H4XOh8LOnnd0Tyjy+ORPDR2HZ5vu/24JhuKAUv/NFjlkwVqaFT4uZumA== +cdk8s-cli@^2.198.134: + version "2.198.134" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.134.tgz#827bf8d84cd004fd3d75fc1b12641cd236e649b4" + integrity sha512-Rm1LQBukdgwh/2kQqjFI2hznWU56socE1V2m50XaYiOhR0fSS1svjWbnn4/m2zqG/hmuqwp5c4zuPfGuJco05w== dependencies: "@types/node" "^16" ajv "^8.14.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.133: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1138" + jsii-srcmak "^0.1.1139" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -2278,9 +2278,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.786" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.786.tgz#974d7eeac61c5ffa285dc55555d06b97b05f6831" - integrity sha512-i/A2UB0sxYViMN0M2zIotQFRIOt1jLuVXudACHBDiJ5gGuAUzf/crZxwlBTdA0O52Hy4CNtTzS7AKRAacs/08Q== + version "1.4.787" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.787.tgz#3eedd0a3b8be2b9e96e21675d399786ad90b99ed" + integrity sha512-d0EFmtLPjctczO3LogReyM2pbBiiZbnsKnGF+cdZhsYzHm/A0GV7W94kqzLD8SN4O3f3iHlgLUChqghgyznvCQ== emittery@^0.8.1: version "0.8.1" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1138: - version "0.1.1138" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1138.tgz#a9c95008ac97efb90a2d2ff253691093e9a1f8ea" - integrity sha512-Ho/AHchRVm3jlTrJTZGTSbmdppHjPPyFqGvYpmyGNe0mnbIGaZ74ZqsJF+5Bh1yooM1xMQAURew14mgsPU5nKg== +jsii-srcmak@^0.1.1139: + version "0.1.1139" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1139.tgz#2854e567de2c9b9c0a6daeb5396564268995650e" + integrity sha512-13FRQmf9qU19K/6gKUaxaOR7HLPLRiUtb2QjOKcSPF1L+CmrsyesW/BNCf58lnT2TM8T3KQNUfY7O+eS5m9HQQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 65d0ecfddc3fd7b4950348bd7de9c2f17fa5d81a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 31 May 2024 05:12:45 -0700 Subject: [PATCH 193/261] chore(deps): upgrade compiler dependencies (#4232) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9317873961 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-29-main" workflow* --- yarn.lock | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index 48da22497..d6a4267f2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2081,7 +2081,7 @@ dateformat@^3.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -2095,6 +2095,13 @@ debug@^3.2.7: dependencies: ms "^2.1.1" +debug@^4.3.4: + version "4.3.5" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" + integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== + dependencies: + ms "2.1.2" + decamelize-keys@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" From 334704ca97bc29171c0e383888c9e7d05f856c44 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 31 May 2024 08:15:43 -0700 Subject: [PATCH 194/261] chore(deps): upgrade configuration (#4235) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9320251264 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 2838fdfaf..b7198db3f 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.521", + "@cdk8s/projen-common": "^0.0.522", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index d6a4267f2..11e6621af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -290,10 +290,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.521": - version "0.0.521" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.521.tgz#cbf636e56ca2118e98317e7f0af1d9c7e39a85d0" - integrity sha512-asbe6QhkRDdiQnG+056S/4TCyBRNewk8vgvQhQ+8zlK3wib0kjyVpa2G/wzlTbJX5QpNlOHnQk2tVetdPNawWQ== +"@cdk8s/projen-common@^0.0.522": + version "0.0.522" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.522.tgz#240a1ab878152eeb7f18fb28a2a36763c7fd1828" + integrity sha512-AZXq4UYQi7/hihjfTcsVbZeNs817ijv3FLIh1ZMKck6hY+kTpViigZ55LbtCA6SL2uuiXKpVwBHNEhrTHCjA7g== dependencies: codemaker "^1.98.0" deepmerge "^4.3.1" From 783aa121973e8400fe52110b1f89f700f834d223 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 1 Jun 2024 02:05:18 -0700 Subject: [PATCH 195/261] chore(deps): upgrade dev dependencies (#4236) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9329086525 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 55 +++++++++++++++++++++++----------------------------- 2 files changed, 26 insertions(+), 33 deletions(-) diff --git a/package.json b/package.json index b7198db3f..f84673998 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.72", - "cdk8s-cli": "^2.198.134", + "cdk8s": "2.68.73", + "cdk8s-cli": "^2.198.135", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 11e6621af..5a029307b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -911,9 +911,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.12.13" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.13.tgz#90ed3b8a4e52dd3c5dc5a42dde5b85b74ad8ed88" - integrity sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA== + version "20.13.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.13.0.tgz#011a76bc1e71ae9a026dddcfd7039084f752c4b6" + integrity sha512-FM6AOb3khNkNIXPnHFDYaHerSv8uN22C91z098AnGccVu+Pcdhi+pNUFDi0iLmPIsVE0JBD0KVS7mzUYt4nRzQ== dependencies: undici-types "~5.26.4" @@ -1542,14 +1542,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.134: - version "2.198.134" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.134.tgz#827bf8d84cd004fd3d75fc1b12641cd236e649b4" - integrity sha512-Rm1LQBukdgwh/2kQqjFI2hznWU56socE1V2m50XaYiOhR0fSS1svjWbnn4/m2zqG/hmuqwp5c4zuPfGuJco05w== +cdk8s-cli@^2.198.135: + version "2.198.135" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.135.tgz#872446b53ec520a57debe8ff59431f6c795addd3" + integrity sha512-rcoGvephpUgCKxGYBEmsMNpmpUAiq7Ipkg7GudmtMN4FOTlVRLZO/DU1ywxquJJpitR+os37I1g1ILFhky+dhw== dependencies: "@types/node" "^16" ajv "^8.14.0" - cdk8s "^2.68.72" + cdk8s "^2.68.73" cdk8s-plus-25 "^2.22.79" codemaker "^1.98.0" colors "1.4.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.134: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1139" + jsii-srcmak "^0.1.1140" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1576,10 +1576,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.72, cdk8s@^2.68.72: - version "2.68.72" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.72.tgz#87b5be4fb0ca0aab9d2830cfeceb0ef06d459aac" - integrity sha512-UvHNvLv0UfTMAHf/NRXAxqvyVu7MJXsF1NRTxquO+ikWESzrwhf7QmXBVmuePm2JO1kWLjLEUVBO9RazvyD9Jw== +cdk8s@2.68.73, cdk8s@^2.68.73: + version "2.68.73" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.73.tgz#080eafbe41d79f237fd89e4992e5a0125ed8ac96" + integrity sha512-4eayq7AFK3M9bsFMuH1Dm4Fc/McTY2hQKh6NIabodUgD4sHhZC+YcoMW6pzoXPGZcT+IiMKlbfs6yW0aLSyLQg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2081,10 +2081,10 @@ dateformat@^3.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.5" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" + integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== dependencies: ms "2.1.2" @@ -2095,13 +2095,6 @@ debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.3.4: - version "4.3.5" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" - integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== - dependencies: - ms "2.1.2" - decamelize-keys@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" @@ -2285,9 +2278,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.787" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.787.tgz#3eedd0a3b8be2b9e96e21675d399786ad90b99ed" - integrity sha512-d0EFmtLPjctczO3LogReyM2pbBiiZbnsKnGF+cdZhsYzHm/A0GV7W94kqzLD8SN4O3f3iHlgLUChqghgyznvCQ== + version "1.4.788" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.788.tgz#a3545959d5cfa0a266d3e551386c040be34e7e06" + integrity sha512-ubp5+Ev/VV8KuRoWnfP2QF2Bg+O2ZFdb49DiiNbz2VmgkIqrnyYaqIOqj8A6K/3p1xV0QcU5hBQ1+BmB6ot1OA== emittery@^0.8.1: version "0.8.1" @@ -4066,10 +4059,10 @@ jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1139: - version "0.1.1139" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1139.tgz#2854e567de2c9b9c0a6daeb5396564268995650e" - integrity sha512-13FRQmf9qU19K/6gKUaxaOR7HLPLRiUtb2QjOKcSPF1L+CmrsyesW/BNCf58lnT2TM8T3KQNUfY7O+eS5m9HQQ== +jsii-srcmak@^0.1.1140: + version "0.1.1140" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1140.tgz#062a6d007977f12a99c61d530b75e955076fa949" + integrity sha512-hO9XyaipflOohSIFLQ2ur5fV4g3LRGBmpnBa+Rx20Um7SnoT3B0QC8iDXC0Fd+Hhw2P10CSuAyapbrDZ3l4Yew== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From b986c0e0928929c8f6d1860b8fa9ed2779504b6c Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 2 Jun 2024 02:05:24 -0700 Subject: [PATCH 196/261] chore(deps): upgrade dev dependencies (#4240) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9337069176 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index f84673998..d546d34a4 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "cdk8s": "2.68.73", - "cdk8s-cli": "^2.198.135", + "cdk8s-cli": "^2.198.136", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 5a029307b..d31086e33 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1533,19 +1533,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001625" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001625.tgz#ead1b155ea691d6a87938754d3cb119c24465b03" - integrity sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w== + version "1.0.30001626" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001626.tgz#328623664a28493b4a9019af7ce03ea39fbe898c" + integrity sha512-JRW7kAH8PFJzoPCJhLSHgDgKg5348hsQ68aqb+slnzuB5QFERv846oA/mRChmlLAOdEDeOkRn3ynb1gSFnjt3w== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.135: - version "2.198.135" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.135.tgz#872446b53ec520a57debe8ff59431f6c795addd3" - integrity sha512-rcoGvephpUgCKxGYBEmsMNpmpUAiq7Ipkg7GudmtMN4FOTlVRLZO/DU1ywxquJJpitR+os37I1g1ILFhky+dhw== +cdk8s-cli@^2.198.136: + version "2.198.136" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.136.tgz#afc27030c1395877c2264a73fc4f1996afc62078" + integrity sha512-VmOQ3z48Dyd0KQVUaTGARCha2I5kAYycZFpugbGUuOtvP6FjMcQJXYu2ti4ifvZIlC1GoDWy6JZ/dr9aEq1BYg== dependencies: "@types/node" "^16" ajv "^8.14.0" @@ -1557,7 +1557,7 @@ cdk8s-cli@^2.198.135: fs-extra "^8" jsii-pacmak "^1.98.0" jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1140" + jsii-srcmak "^0.1.1141" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1140: - version "0.1.1140" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1140.tgz#062a6d007977f12a99c61d530b75e955076fa949" - integrity sha512-hO9XyaipflOohSIFLQ2ur5fV4g3LRGBmpnBa+Rx20Um7SnoT3B0QC8iDXC0Fd+Hhw2P10CSuAyapbrDZ3l4Yew== +jsii-srcmak@^0.1.1141: + version "0.1.1141" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1141.tgz#42c1d2c5c9bbe8c8fe000e958fafc00b3c6f518d" + integrity sha512-/jwpKGSH44jRQcM5zywgbCuaXI2R80/D23IJRN3J1Fh1hD8n5UjEjKe2wcCm/e8jflwITQy7YV/AO+lKSHl0lA== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" From 26430bd7eae9f29b03a766ecfda8fecb5a6572a0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 2 Jun 2024 08:10:11 -0700 Subject: [PATCH 197/261] chore(deps): upgrade configuration (#4245) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9339209942 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index d546d34a4..c37ce1eef 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.82.2", + "projen": "^0.82.3", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index d31086e33..7dc7cb3a0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4878,10 +4878,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.2.tgz#5d450a919e598dcb240655531d93b0b77248b353" - integrity sha512-FMS73lMtFukF9v1LexWu+LLCHSlPrVj691lZ5wJyJ2HULBVs0HPyVOIS0CZhPfad9E/sS0jf0ibw+TcL/rbXKg== +projen@^0.82.3: + version "0.82.3" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.3.tgz#372ff7b360178f34f76156647ee66a7195334ba8" + integrity sha512-JLDIFazUjBJcJcq8EqPDZejZsMNq9VKt7CgWDJmERjXUrWoeDP4qHb5Dr8X+6lgwrxFEQ2eF//vOlOY3/A5jxg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -6222,11 +6222,16 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.4.2, yaml@^2.2.2: +yaml@2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== +yaml@^2.2.2: + version "2.4.3" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.3.tgz#0777516b8c7880bcaa0f426a5410e8d6b0be1f3d" + integrity sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg== + yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" From 34db82ea41e00dc569ba8ce788d8e130cca261bd Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 3 Jun 2024 02:06:17 -0700 Subject: [PATCH 198/261] chore(deps): upgrade dev dependencies (#4246) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9347281280 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow* --- package.json | 4 ++-- yarn.lock | 65 ++++++++++++++++++++++++---------------------------- 2 files changed, 32 insertions(+), 37 deletions(-) diff --git a/package.json b/package.json index c37ce1eef..885c7c34b 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.73", - "cdk8s-cli": "^2.198.136", + "cdk8s": "2.68.74", + "cdk8s-cli": "^2.198.137", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 7dc7cb3a0..3bda178f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -911,9 +911,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.13.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.13.0.tgz#011a76bc1e71ae9a026dddcfd7039084f752c4b6" - integrity sha512-FM6AOb3khNkNIXPnHFDYaHerSv8uN22C91z098AnGccVu+Pcdhi+pNUFDi0iLmPIsVE0JBD0KVS7mzUYt4nRzQ== + version "20.14.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.0.tgz#49ceec7b34f8621470cff44677fa9d461a477f17" + integrity sha512-5cHBxFGJx6L4s56Bubp4fglrEpmyJypsqI6RgzMfBHWUJQGWAAi8cWcgetEbZXHYXo9C2Fa4EEds/uSyS4cxmA== dependencies: undici-types "~5.26.4" @@ -1533,19 +1533,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001626" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001626.tgz#328623664a28493b4a9019af7ce03ea39fbe898c" - integrity sha512-JRW7kAH8PFJzoPCJhLSHgDgKg5348hsQ68aqb+slnzuB5QFERv846oA/mRChmlLAOdEDeOkRn3ynb1gSFnjt3w== + version "1.0.30001627" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001627.tgz#8071c42d468e06ed2fb2c545efe79a663fd326ab" + integrity sha512-4zgNiB8nTyV/tHhwZrFs88ryjls/lHiqFhrxCW4qSTeuRByBVnPYpDInchOIySWknznucaf31Z4KYqjfbrecVw== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.136: - version "2.198.136" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.136.tgz#afc27030c1395877c2264a73fc4f1996afc62078" - integrity sha512-VmOQ3z48Dyd0KQVUaTGARCha2I5kAYycZFpugbGUuOtvP6FjMcQJXYu2ti4ifvZIlC1GoDWy6JZ/dr9aEq1BYg== +cdk8s-cli@^2.198.137: + version "2.198.137" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.137.tgz#1026431a4dad6ae9bb8ceb8351955b03a5a9f013" + integrity sha512-0qYRS2z80eVdeYdA9YI08VaAPbXntbHjkXd0jcoWSmVZwLaSkigMbxXYTYPGDVN+cOtBHNhWjcv9iQLVSGG6PA== dependencies: "@types/node" "^16" ajv "^8.14.0" @@ -1556,13 +1556,13 @@ cdk8s-cli@^2.198.136: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.20" - jsii-srcmak "^0.1.1141" + jsii-rosetta "^5.4.21" + jsii-srcmak "^0.1.1142" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" table "^6.8.2" - yaml "2.4.2" + yaml "2.4.3" yargs "^15" optionalDependencies: backport "8.5.0" @@ -1576,14 +1576,14 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.73, cdk8s@^2.68.73: - version "2.68.73" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.73.tgz#080eafbe41d79f237fd89e4992e5a0125ed8ac96" - integrity sha512-4eayq7AFK3M9bsFMuH1Dm4Fc/McTY2hQKh6NIabodUgD4sHhZC+YcoMW6pzoXPGZcT+IiMKlbfs6yW0aLSyLQg== +cdk8s@2.68.74, cdk8s@^2.68.73: + version "2.68.74" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.74.tgz#5ed162393011f13907693196ce59bb788b191a3d" + integrity sha512-Nk9D1i3S027Vg89uuoFsaPcpaxtOqd6BACY8HCaogiIKrXCKLPb3YwTv6xwB6ryRamaWi9nY3HOmNpszQJX73w== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" - yaml "2.4.2" + yaml "2.4.3" optionalDependencies: backport "8.5.0" @@ -4040,10 +4040,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.20: - version "5.4.20" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.20.tgz#ed2df46aa3d48c6bac14db1d187eb618abc16ea1" - integrity sha512-OfZMOMobZB8MwTaiYYn/Iqw2SSWBPut9lJ/IfXK8lbP8JOBk4xJp/p2V5G44qShQQJqp6NS5Nv438DZ/0/wsvA== +jsii-rosetta@^5.4.20, jsii-rosetta@^5.4.21: + version "5.4.21" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.21.tgz#4073340067b13f3198d7bd08e49b2976626ebbb0" + integrity sha512-g7E935trSNQ8rbs+VYQiDBbeoaqS0sO7HuJ+bz27x7pvKBri5Uk9w+aLtmFI8UhHX7JgZ6mUxruY0zRW4AqCyQ== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -4059,10 +4059,10 @@ jsii-rosetta@^5.4.20: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1141: - version "0.1.1141" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1141.tgz#42c1d2c5c9bbe8c8fe000e958fafc00b3c6f518d" - integrity sha512-/jwpKGSH44jRQcM5zywgbCuaXI2R80/D23IJRN3J1Fh1hD8n5UjEjKe2wcCm/e8jflwITQy7YV/AO+lKSHl0lA== +jsii-srcmak@^0.1.1142: + version "0.1.1142" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1142.tgz#68cb8171243cf87262eacb56c046ffa0b1f92c6f" + integrity sha512-nUVsq0tETm41wU14W1INP6v1Hn7l0POkZUOsKatedp8hMIm3bDV0NIMDvNGdK1yiy4rC6pEdswTELSiEcUqvJA== dependencies: fs-extra "^9.1.0" jsii "~5.4.18" @@ -4091,9 +4091,9 @@ jsii@1.98.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.18: - version "5.4.18" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.18.tgz#82298308de4077b52dba631c891d32a9d21b340d" - integrity sha512-ocVGqfYmXk0SCKmygQt+OS9dfCnIMIdAfwqdyhwaY3AnNlRxN6d74Yg6Pz9GaB4zeE9skFBlOJLLtn2J+EKULQ== + version "5.4.20" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.20.tgz#d348ff3556d36a209a76eccc96e1ce2258192e47" + integrity sha512-kZoopDv3Gy6wKOt6aYzPhMvEErOAnQXoeUjd3sGAODey/mUVJRvXoScYVvmmtVgKqt+120OFPhVRWzgefwio+g== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -6222,12 +6222,7 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" - integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== - -yaml@^2.2.2: +yaml@2.4.3, yaml@^2.2.2: version "2.4.3" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.3.tgz#0777516b8c7880bcaa0f426a5410e8d6b0be1f3d" integrity sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg== From 0c56dd2ba84a5794edbbaffc94e701f28b2d9170 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 3 Jun 2024 08:25:26 -0700 Subject: [PATCH 199/261] chore(deps): upgrade configuration (#4251) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9352620135 ------ *Automatically created by projen via the "upgrade-configuration-k8s-29-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 885c7c34b..0936fabb5 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", - "projen": "^0.82.3", + "projen": "^0.82.4", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 3bda178f5..eb5cee259 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1689,9 +1689,9 @@ co@^4.6.0: integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== codemaker@^1.98.0: - version "1.98.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.98.0.tgz#cd4f2667c69857162193fe1abbbaad90fe3eed38" - integrity sha512-UAeICTmY7lJXf4OPnDTwKWg/DU87u67nyxuTjMON+vO8yo8C+EcPWnmmOmWtZm3wWLPsPuxyYIQxIIi/4OZ9TA== + version "1.99.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.99.0.tgz#642716671066395d54aab301f32112731f0b813d" + integrity sha512-Skhc0pdsxRWxevjQWLFWOGzhC8BJaac0MfV0lF5UUJuRcf2T6qAhc1OGuWwlZTZZxor9dS0JKavlSTKyLcksag== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -4878,10 +4878,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.82.3: - version "0.82.3" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.3.tgz#372ff7b360178f34f76156647ee66a7195334ba8" - integrity sha512-JLDIFazUjBJcJcq8EqPDZejZsMNq9VKt7CgWDJmERjXUrWoeDP4qHb5Dr8X+6lgwrxFEQ2eF//vOlOY3/A5jxg== +projen@^0.82.4: + version "0.82.4" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.4.tgz#e7db812d25fb7ed2a3a2a16ebc02f15583551cdd" + integrity sha512-tZhYkxZpl3PyaOvzIyUfLdCY3iMFZaGsMpBZZcX0efnumm0sP4VMj75TBxVrqdTxf4XwE18cCvIOOFvI/iuFxA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 2277d8fd4158172fc67f4e8e6c1b2194e576f2ae Mon Sep 17 00:00:00 2001 From: Eli Polonsky Date: Tue, 4 Jun 2024 16:51:30 +0300 Subject: [PATCH 200/261] feat: cdk8s-plus-30 (#4260) Following instructions: https://github.com/cdk8s-team/cdk8s-plus/blob/k8s-29/main/rotate.md#two-create-the-new-cdk8s-plus-branch --- .gitattributes | 10 +- ...{release-k8s.29.yml => release-k8s.30.yml} | 10 +- ...ade-compiler-dependencies-k8s-30-main.yml} | 12 +- ... => upgrade-configuration-k8s-30-main.yml} | 12 +- ... upgrade-dev-dependencies-k8s-30-main.yml} | 12 +- ...rade-runtime-dependencies-k8s-30-main.yml} | 12 +- .gitignore | 10 +- .projen/files.json | 10 +- .projen/tasks.json | 28 +- README.md | 3 +- cdk8s.yaml | 1 + docs/plus/config-map.md | 8 +- docs/plus/container.md | 4 +- docs/plus/cronjob.md | 6 +- docs/plus/deployment.md | 4 +- docs/plus/horizontal-pod-autoscaler.md | 16 +- docs/plus/ingress.md | 4 +- docs/plus/job.md | 4 +- docs/plus/namespace.md | 10 +- docs/plus/network-policy.md | 24 +- docs/plus/pod.md | 32 +- docs/plus/pv.md | 4 +- docs/plus/pvc.md | 4 +- docs/plus/rbac.md | 6 +- docs/plus/secret.md | 6 +- docs/plus/service-account.md | 6 +- docs/plus/service.md | 6 +- docs/plus/volume.md | 6 +- package.json | 20 +- projenrc/latest-k8s-version.txt | 2 +- src/imports/k8s.ts | 2902 +++++++++++++++-- 31 files changed, 2839 insertions(+), 355 deletions(-) rename .github/workflows/{release-k8s.29.yml => release-k8s.30.yml} (98%) rename .github/workflows/{upgrade-compiler-dependencies-k8s-27-main.yml => upgrade-compiler-dependencies-k8s-30-main.yml} (93%) rename .github/workflows/{upgrade-configuration-k8s-27-main.yml => upgrade-configuration-k8s-30-main.yml} (92%) rename .github/workflows/{upgrade-dev-dependencies-k8s-27-main.yml => upgrade-dev-dependencies-k8s-30-main.yml} (92%) rename .github/workflows/{upgrade-runtime-dependencies-k8s-27-main.yml => upgrade-runtime-dependencies-k8s-30-main.yml} (93%) diff --git a/.gitattributes b/.gitattributes index f2b0f6c52..2962fd00f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -12,22 +12,22 @@ /.github/workflows/backport.yml linguist-generated /.github/workflows/build.yml linguist-generated /.github/workflows/pull-request-lint.yml linguist-generated -/.github/workflows/release-k8s.29.yml linguist-generated +/.github/workflows/release-k8s.30.yml linguist-generated /.github/workflows/security.yml linguist-generated /.github/workflows/stale.yml linguist-generated /.github/workflows/triage.yml linguist-generated -/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml linguist-generated /.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml linguist-generated -/.github/workflows/upgrade-configuration-k8s-27-main.yml linguist-generated +/.github/workflows/upgrade-compiler-dependencies-k8s-30-main.yml linguist-generated /.github/workflows/upgrade-configuration-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-configuration-k8s-29-main.yml linguist-generated -/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml linguist-generated +/.github/workflows/upgrade-configuration-k8s-30-main.yml linguist-generated /.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-dev-dependencies-k8s-29-main.yml linguist-generated -/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml linguist-generated +/.github/workflows/upgrade-dev-dependencies-k8s-30-main.yml linguist-generated /.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml linguist-generated /.github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml linguist-generated +/.github/workflows/upgrade-runtime-dependencies-k8s-30-main.yml linguist-generated /.gitignore linguist-generated /.mergify.yml linguist-generated /.npmignore linguist-generated diff --git a/.github/workflows/release-k8s.29.yml b/.github/workflows/release-k8s.30.yml similarity index 98% rename from .github/workflows/release-k8s.29.yml rename to .github/workflows/release-k8s.30.yml index 5713a2b8f..8ab2ef731 100644 --- a/.github/workflows/release-k8s.29.yml +++ b/.github/workflows/release-k8s.30.yml @@ -1,10 +1,10 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: release-k8s.29 +name: release-k8s.30 on: push: branches: - - k8s-29/main + - k8s-30/main workflow_dispatch: {} jobs: release: @@ -31,8 +31,8 @@ jobs: node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - - name: release:k8s-29/main - run: npx projen release:k8s-29/main + - name: release:k8s-30/main + run: npx projen release:k8s-30/main - name: Check if version has already been tagged id: check_tag_exists run: |- @@ -265,7 +265,7 @@ jobs: run: mv .repo/dist dist - name: Release env: - GIT_BRANCH: k8s.29 + GIT_BRANCH: k8s.30 GIT_USER_NAME: cdk8s-automation GIT_USER_EMAIL: cdk8s-team@amazon.com GITHUB_TOKEN: ${{ secrets.GO_GITHUB_TOKEN }} diff --git a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-compiler-dependencies-k8s-30-main.yml similarity index 93% rename from .github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml rename to .github/workflows/upgrade-compiler-dependencies-k8s-30-main.yml index b7a0b301d..ab75cef7f 100644 --- a/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-compiler-dependencies-k8s-30-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-compiler-dependencies-k8s-27-main +name: upgrade-compiler-dependencies-k8s-30-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-27-main" workflow* - branch: github-actions/upgrade-compiler-dependencies-k8s-27-main + *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* + branch: github-actions/upgrade-compiler-dependencies-k8s-30-main title: "chore(deps): upgrade compiler dependencies" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-27-main" workflow* + *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-configuration-k8s-27-main.yml b/.github/workflows/upgrade-configuration-k8s-30-main.yml similarity index 92% rename from .github/workflows/upgrade-configuration-k8s-27-main.yml rename to .github/workflows/upgrade-configuration-k8s-30-main.yml index 41f68672a..87b9fa5e6 100644 --- a/.github/workflows/upgrade-configuration-k8s-27-main.yml +++ b/.github/workflows/upgrade-configuration-k8s-30-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-configuration-k8s-27-main +name: upgrade-configuration-k8s-30-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* - branch: github-actions/upgrade-configuration-k8s-27-main + *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* + branch: github-actions/upgrade-configuration-k8s-30-main title: "chore(deps): upgrade configuration" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-configuration-k8s-27-main" workflow* + *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-dev-dependencies-k8s-30-main.yml similarity index 92% rename from .github/workflows/upgrade-dev-dependencies-k8s-27-main.yml rename to .github/workflows/upgrade-dev-dependencies-k8s-30-main.yml index ad61ece30..1e19575d4 100644 --- a/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-dev-dependencies-k8s-30-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-dev-dependencies-k8s-27-main +name: upgrade-dev-dependencies-k8s-30-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* - branch: github-actions/upgrade-dev-dependencies-k8s-27-main + *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* + branch: github-actions/upgrade-dev-dependencies-k8s-30-main title: "chore(deps): upgrade dev dependencies" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow* + *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml b/.github/workflows/upgrade-runtime-dependencies-k8s-30-main.yml similarity index 93% rename from .github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml rename to .github/workflows/upgrade-runtime-dependencies-k8s-30-main.yml index 9c181a141..828349160 100644 --- a/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml +++ b/.github/workflows/upgrade-runtime-dependencies-k8s-30-main.yml @@ -1,6 +1,6 @@ # ~~ Generated by projen. To modify, edit .projenrc.ts and run "npx projen". -name: upgrade-runtime-dependencies-k8s-27-main +name: upgrade-runtime-dependencies-k8s-30-main on: workflow_dispatch: {} schedule: @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - ref: k8s-27/main + ref: k8s-30/main - name: Download patch uses: actions/download-artifact@v4 with: @@ -76,8 +76,8 @@ jobs: ------ - *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-27-main" workflow* - branch: github-actions/upgrade-runtime-dependencies-k8s-27-main + *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-30-main" workflow* + branch: github-actions/upgrade-runtime-dependencies-k8s-30-main title: "chore(deps): upgrade runtime dependencies" labels: auto-approve body: |- @@ -87,7 +87,7 @@ jobs: ------ - *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-27-main" workflow* + *Automatically created by projen via the "upgrade-runtime-dependencies-k8s-30-main" workflow* author: github-actions committer: github-actions signoff: true diff --git a/.gitignore b/.gitignore index f5c7cd671..b67e242ea 100644 --- a/.gitignore +++ b/.gitignore @@ -37,11 +37,11 @@ junit.xml !/.github/workflows/build.yml /dist/changelog.md /dist/version.txt -!/.github/workflows/release-k8s.29.yml +!/.github/workflows/release-k8s.30.yml !/.mergify.yml +!/.github/workflows/upgrade-runtime-dependencies-k8s-30-main.yml !/.github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml !/.github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml -!/.github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml !/.github/pull_request_template.md !/test/ !/tsconfig.dev.json @@ -64,15 +64,15 @@ tsconfig.json !/.github/workflows/security.yml !/.github/workflows/triage.yml !/.github/workflows/stale.yml +!/.github/workflows/upgrade-configuration-k8s-30-main.yml !/.github/workflows/upgrade-configuration-k8s-29-main.yml !/.github/workflows/upgrade-configuration-k8s-28-main.yml -!/.github/workflows/upgrade-configuration-k8s-27-main.yml +!/.github/workflows/upgrade-dev-dependencies-k8s-30-main.yml !/.github/workflows/upgrade-dev-dependencies-k8s-29-main.yml !/.github/workflows/upgrade-dev-dependencies-k8s-28-main.yml -!/.github/workflows/upgrade-dev-dependencies-k8s-27-main.yml +!/.github/workflows/upgrade-compiler-dependencies-k8s-30-main.yml !/.github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml !/.github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml -!/.github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml !/.backportrc.json !/.github/workflows/backport.yml .vscode/ diff --git a/.projen/files.json b/.projen/files.json index c6639bd30..8c0f39fa1 100644 --- a/.projen/files.json +++ b/.projen/files.json @@ -11,22 +11,22 @@ ".github/workflows/backport.yml", ".github/workflows/build.yml", ".github/workflows/pull-request-lint.yml", - ".github/workflows/release-k8s.29.yml", + ".github/workflows/release-k8s.30.yml", ".github/workflows/security.yml", ".github/workflows/stale.yml", ".github/workflows/triage.yml", - ".github/workflows/upgrade-compiler-dependencies-k8s-27-main.yml", ".github/workflows/upgrade-compiler-dependencies-k8s-28-main.yml", ".github/workflows/upgrade-compiler-dependencies-k8s-29-main.yml", - ".github/workflows/upgrade-configuration-k8s-27-main.yml", + ".github/workflows/upgrade-compiler-dependencies-k8s-30-main.yml", ".github/workflows/upgrade-configuration-k8s-28-main.yml", ".github/workflows/upgrade-configuration-k8s-29-main.yml", - ".github/workflows/upgrade-dev-dependencies-k8s-27-main.yml", + ".github/workflows/upgrade-configuration-k8s-30-main.yml", ".github/workflows/upgrade-dev-dependencies-k8s-28-main.yml", ".github/workflows/upgrade-dev-dependencies-k8s-29-main.yml", - ".github/workflows/upgrade-runtime-dependencies-k8s-27-main.yml", + ".github/workflows/upgrade-dev-dependencies-k8s-30-main.yml", ".github/workflows/upgrade-runtime-dependencies-k8s-28-main.yml", ".github/workflows/upgrade-runtime-dependencies-k8s-29-main.yml", + ".github/workflows/upgrade-runtime-dependencies-k8s-30-main.yml", ".gitignore", ".mergify.yml", ".projen/deps.json", diff --git a/.projen/tasks.json b/.projen/tasks.json index ba0192434..7c0c78950 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -12,27 +12,27 @@ } ] }, - "backport:k8s-27/main": { - "name": "backport:k8s-27/main", + "backport:k8s-28/main": { + "name": "backport:k8s-28/main", "requiredEnv": [ "BACKPORT_PR_NUMBER", "GITHUB_TOKEN" ], "steps": [ { - "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-27/main" + "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-28/main" } ] }, - "backport:k8s-28/main": { - "name": "backport:k8s-28/main", + "backport:k8s-29/main": { + "name": "backport:k8s-29/main", "requiredEnv": [ "BACKPORT_PR_NUMBER", "GITHUB_TOKEN" ], "steps": [ { - "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-28/main" + "exec": "BACKPORT_HOME=$(mktemp -d) && mkdir -p ${BACKPORT_HOME} && cp .backportrc.json ${BACKPORT_HOME} && cd ${BACKPORT_HOME} && backport --dir ${BACKPORT_HOME}/cdk8s-plus --accesstoken ${GITHUB_TOKEN} --pr ${BACKPORT_PR_NUMBER} --branch k8s-29/main" } ] }, @@ -68,7 +68,7 @@ "CHANGELOG": "dist/changelog.md", "BUMPFILE": "dist/version.txt", "RELEASETAG": "dist/releasetag.txt", - "RELEASE_TAG_PREFIX": "cdk8s-plus-29/", + "RELEASE_TAG_PREFIX": "cdk8s-plus-30/", "RELEASABLE_COMMITS": "git log --no-merges --oneline $LATEST_TAG..HEAD -E --grep '^(feat|fix){1}(\\([^()[:space:]]+\\))?(!)?:[[:blank:]]+.+' --grep 'chore\\(deps\\): upgrade runtime dependencies' --grep 'chore\\(deps\\): upgrade compiler dependencies'" }, "steps": [ @@ -206,7 +206,7 @@ "description": "Updates imports based on latest version of cdk8s-cli.", "steps": [ { - "exec": "cdk8s -l typescript -o src/imports import k8s@1.29.0" + "exec": "cdk8s -l typescript -o src/imports import k8s@1.30.0" } ] }, @@ -320,13 +320,13 @@ "name": "pre-compile", "description": "Prepare the project for compilation" }, - "release:k8s-29/main": { - "name": "release:k8s-29/main", - "description": "Prepare a release from \"k8s-29/main\" branch", + "release:k8s-30/main": { + "name": "release:k8s-30/main", + "description": "Prepare a release from \"k8s-30/main\" branch", "env": { "RELEASE": "true", "MAJOR": "2", - "RELEASE_TAG_PREFIX": "cdk8s-plus-29/" + "RELEASE_TAG_PREFIX": "cdk8s-plus-30/" }, "steps": [ { @@ -350,7 +350,7 @@ "name": "rotate", "steps": [ { - "exec": "ts-node projenrc/rotate.ts 29" + "exec": "ts-node projenrc/rotate.ts 30" } ] }, @@ -384,7 +384,7 @@ "CHANGELOG": "dist/changelog.md", "BUMPFILE": "dist/version.txt", "RELEASETAG": "dist/releasetag.txt", - "RELEASE_TAG_PREFIX": "cdk8s-plus-29/", + "RELEASE_TAG_PREFIX": "cdk8s-plus-30/", "RELEASABLE_COMMITS": "git log --no-merges --oneline $LATEST_TAG..HEAD -E --grep '^(feat|fix){1}(\\([^()[:space:]]+\\))?(!)?:[[:blank:]]+.+' --grep 'chore\\(deps\\): upgrade runtime dependencies' --grep 'chore\\(deps\\): upgrade compiler dependencies'" }, "steps": [ diff --git a/README.md b/README.md index 541b4c13c..2d0112c6d 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,9 @@ | k8s version | npm (JS/TS) | PyPI (Python) | Maven (Java) | Go | | ----------- | --------------------------------------------------- | ----------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------------- | -| 1.27.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-27) | [Link](https://pypi.org/project/cdk8s-plus-27/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-27) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.27) | | 1.28.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-28) | [Link](https://pypi.org/project/cdk8s-plus-28/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-28) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.28) | | 1.29.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-29) | [Link](https://pypi.org/project/cdk8s-plus-29/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-29) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.29) | - +| 1.30.0 | [Link](https://www.npmjs.com/package/cdk8s-plus-30) | [Link](https://pypi.org/project/cdk8s-plus-30/) | [Link](https://search.maven.org/artifact/org.cdk8s/cdk8s-plus-30) | [Link](https://github.com/cdk8s-team/cdk8s-plus-go/tree/k8s.30) | **cdk8s+** is a software development framework that provides high level abstractions for authoring Kubernetes applications. Built on top of the auto diff --git a/cdk8s.yaml b/cdk8s.yaml index ed33dbab3..7c911dd18 100644 --- a/cdk8s.yaml +++ b/cdk8s.yaml @@ -4,3 +4,4 @@ imports: - k8s@1.27.0 - k8s@1.28.0 - k8s@1.29.0 + - k8s@1.30.0 diff --git a/docs/plus/config-map.md b/docs/plus/config-map.md index 63efd0946..1fe9c83d4 100644 --- a/docs/plus/config-map.md +++ b/docs/plus/config-map.md @@ -4,7 +4,7 @@ ConfigMap are used to store configuration data. They provide a dictionary based data structure that can be consumed in various shapes and forms. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#configmap) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#configmap) ## Use an existing `ConfigMap` @@ -12,7 +12,7 @@ You can reference to an existing `ConfigMap` like so. Note that this does not cr and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; @@ -38,7 +38,7 @@ app.synth(); You can create config maps and add some data to them like so: ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; @@ -61,7 +61,7 @@ app.synth(); Here is a nifty little trick you can use to create a volume that contains a directory on the client machine (machine that runs `cdk8s synth`): ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as path from 'path'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/container.md b/docs/plus/container.md index d15a7f984..d4811a3d7 100644 --- a/docs/plus/container.md +++ b/docs/plus/container.md @@ -3,7 +3,7 @@ Define containers that run in a pod using the `Container` class. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#container) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#container) ## Environment @@ -15,7 +15,7 @@ Environment variables can be added to containers by specifying the variable name and value. The value can come from different sources, either dynamic or static. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/cronjob.md b/docs/plus/cronjob.md index ce9f562bb..e3f76837c 100644 --- a/docs/plus/cronjob.md +++ b/docs/plus/cronjob.md @@ -5,12 +5,12 @@ CronJob resource is responsible for creating recurring [Jobs](https://kubernetes CronJob is similar to a [job](https://cdk8s.io/docs/latest/plus/job/) but it is suitable when there is a need to run a job indefinitely following a schedule. These repetitive jobs can be utilized for recurring tasks such as backing up a database, pinging a server for health checks, creating snapshots of systems and much more. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#cronjob) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#cronjob) ## Creating a `CronJob` ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps, Cron } from 'cdk8s'; @@ -42,7 +42,7 @@ app.synth(); ### Defaults -The above would create a cronjob resource which would schedule `databack/mysql-backup` to run every minute. With this resource, we also set some meaningful defaults. For instance, this cronjob would not run jobs concurrently by default. It will also retain 3 instance of successful job runs and 1 instance of a failed run for debugging later if needed. To customize the properties, see [API Reference](../../reference/cdk8s-plus-29/typescript.md#cronjob). +The above would create a cronjob resource which would schedule `databack/mysql-backup` to run every minute. With this resource, we also set some meaningful defaults. For instance, this cronjob would not run jobs concurrently by default. It will also retain 3 instance of successful job runs and 1 instance of a failed run for debugging later if needed. To customize the properties, see [API Reference](../../reference/cdk8s-plus-30/typescript.md#cronjob). ### Helper Functions diff --git a/docs/plus/deployment.md b/docs/plus/deployment.md index ba70f2dd5..c1091f66f 100644 --- a/docs/plus/deployment.md +++ b/docs/plus/deployment.md @@ -3,7 +3,7 @@ Create a deployment to govern the lifecycle and orchestration of a set of identical pods. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#deployment) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#deployment) ## Automatic pod selection @@ -11,7 +11,7 @@ When you specify pods in a deployment, you normally have to configure the approp make the deployment control the relevant pods. This construct does this automatically. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/horizontal-pod-autoscaler.md b/docs/plus/horizontal-pod-autoscaler.md index a3debd7a9..bbb94db33 100644 --- a/docs/plus/horizontal-pod-autoscaler.md +++ b/docs/plus/horizontal-pod-autoscaler.md @@ -3,7 +3,7 @@ HorizontalPodAutoscaler allows your services to scale up when demand is high and scale down when they are no longer needed. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#horizontalpodautoscaler) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#horizontalpodautoscaler) ## Using a HorizontalPodAutoscaler @@ -11,7 +11,7 @@ The example below creates a HorizontalPodAutoscaler that scales the number of re ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -71,7 +71,7 @@ Resource metrics are used to scale on a resource like CPU or memory. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -88,7 +88,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Pods metrics are used to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -110,7 +110,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Container metrics are used to scale on one of the scaling target's container metrics. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -127,7 +127,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { Object metrics are used to scale on a metric describing a single kubernetes object (for example, requests-per-second on an Ingress object). ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -148,7 +148,7 @@ const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { External metrics are used to scale on a metric not associated with any Kubernetes object (for example, an SQS queue). ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const hpa = new kplus.HorizontalPodAutoscaler(chart, 'BookstoreWebsiteHpa', { @@ -223,4 +223,4 @@ This means that if we currently have 3 web server pods, and the CPU utilization This will result in a total of 9 web server pods. If after 60 seconds the CPU utilization is still at 72% the autoscaler will only be allowed to add one more replica because `maxReplicas` has been configured to 10. -For more information on HorizontalPodAutoscaler check out the [API Reference](../reference/cdk8s-plus-29/typescript.md#horizontalpodautoscaler). +For more information on HorizontalPodAutoscaler check out the [API Reference](../reference/cdk8s-plus-30/typescript.md#horizontalpodautoscaler). diff --git a/docs/plus/ingress.md b/docs/plus/ingress.md index 1f07506cc..dba07a480 100644 --- a/docs/plus/ingress.md +++ b/docs/plus/ingress.md @@ -5,7 +5,7 @@ HTTP. Ingress may provide load balancing, SSL termination and name-based virtual hosting. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#ingressv1beta1) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#ingressv1beta1) You must have an [Ingress controller] to satisfy an Ingress. Only creating an Ingress resource has no effect. @@ -18,7 +18,7 @@ to a service associated with a deployment of the [hashicorp/http-echo](https://github.com/hashicorp/http-echo) image. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/job.md b/docs/plus/job.md index d960a17bd..0677947ea 100644 --- a/docs/plus/job.md +++ b/docs/plus/job.md @@ -7,14 +7,14 @@ In configuration, they don't differ much from regular pods, but offer some additional properties. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#job) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#job) ## Delete a Job after its finished You can configure a TTL for the job after it finished its execution successfully. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps, Duration } from 'cdk8s'; diff --git a/docs/plus/namespace.md b/docs/plus/namespace.md index 70d3b29e3..678dc7dbe 100644 --- a/docs/plus/namespace.md +++ b/docs/plus/namespace.md @@ -3,14 +3,14 @@ Namespaces provides a mechanism for isolating groups of resources within a single cluster. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#namespace) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#namespace) ## Create a `Namespace` To create a new namespace in the cluster: ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as k from 'cdk8s'; const app = new k.App(); @@ -32,7 +32,7 @@ cdk8s+ API's, such as [pod selection](./pod.md#pod-selection) during scheduling. Select a namespace called `backoffice`. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const backoffice = kplus.Namespaces.select(this, 'Backoffice', { names: ['backoffice'] }); ``` @@ -42,7 +42,7 @@ const backoffice = kplus.Namespaces.select(this, 'Backoffice', { names: ['backof Select all namespaces that have the `processing=batch` label. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const batch = kplus.Namespaces.select(this, 'Batch', { labels: { processing: 'batch'} }); ``` @@ -52,7 +52,7 @@ const batch = kplus.Namespaces.select(this, 'Batch', { labels: { processing: 'ba Select all namespaces in the cluster. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const all = kplus.Namespaces.all(); ``` diff --git a/docs/plus/network-policy.md b/docs/plus/network-policy.md index 6fa73b0ad..c1677895e 100644 --- a/docs/plus/network-policy.md +++ b/docs/plus/network-policy.md @@ -29,7 +29,7 @@ You can pass that instance to be used as the selector. The policy will be applie ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -47,7 +47,7 @@ Exactly as for a managed `Pod`, you can pass an instance of any workload resourc ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -66,7 +66,7 @@ you use [selected pods](./pod.md#select-pods). ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -84,7 +84,7 @@ An Ip Block defines a range of IP addresses using CIDR notation. You can define both `ipv4` and `ipv6` ranges: ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; // define a specific ipv4 range kplus.NetworkPolicyIpBlock.ipv4('172.17.0.0/16'); @@ -121,7 +121,7 @@ Isolating pods for egress traffic egress can be done either at, or post construc ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -154,7 +154,7 @@ Isolating pods for ingress traffic ingress can be done either at, or post constr ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -190,7 +190,7 @@ are in different namespace: ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -228,7 +228,7 @@ If the source pod of your connection is a [managed pod](#managed-pod) ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -262,7 +262,7 @@ all traffic. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -280,7 +280,7 @@ This ensures that even pods that aren't selected by any other network policy wil ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -305,7 +305,7 @@ With this policy in place, no additional policy or policies can cause any incomi ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -323,7 +323,7 @@ This ensures that even pods that aren't selected by any other NetworkPolicy will ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/pod.md b/docs/plus/pod.md index e817b3229..f6e0fbaef 100644 --- a/docs/plus/pod.md +++ b/docs/plus/pod.md @@ -3,14 +3,14 @@ A pod is essentially a collection of containers. It is the most fundamental computation unit that can be provisioned. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#pod) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#pod) ## Create a `Pod` To create a new pod in the cluster: ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as k from 'cdk8s'; const app = new k.App(); @@ -37,7 +37,7 @@ pod.addContainer({ image: 'another-image' }); Volumes can be added to pod definition either during, or post instantiation: ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const data1 = kplus.Volume.fromEmptyDir('data1'); const data2 = kplus.Volume.fromEmptyDir('data2'); @@ -53,7 +53,7 @@ Note that adding a volume to a pod doesn't actually make the volume available to its containers. For that, you also need to mount the volume onto a container. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const data = kplus.Volume.fromEmptyDir('data'); @@ -70,7 +70,7 @@ container.mount('/data', data); A restart policy can only be specified at instantiation time: ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -85,7 +85,7 @@ const pod = new kplus.Pod(chart, 'Pod', { A service account can only be specified at instantiation time: ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -105,7 +105,7 @@ cdk8s+ API's, such as [pod selection](./pod.md#pod-selection) during scheduling. Selects all pods that have the `app=store` label. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const pods = kplus.Pods.select(this, 'Store', { labels: { app: 'store' }}); ``` @@ -115,7 +115,7 @@ const pods = kplus.Pods.select(this, 'Store', { labels: { app: 'store' }}); Selects all pods that have the `app` label, regardless of the value. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const pods = kplus.Pods.select(this, 'App', { expressions: [kplus.LabelExpression.exists('app')] @@ -130,7 +130,7 @@ This is done using the `namespaces` property, which can accept any [namespace se For example, select all pods that have the `app=store` label in the `backoffice` namespace: ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const pods = kplus.Pods.select(this, 'Pods', { labels: { app: 'store' }, @@ -169,7 +169,7 @@ You can statically assign a pod to a specific node, by using the node's name. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -190,7 +190,7 @@ An attraction can be either required, or preferred. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -223,7 +223,7 @@ A toleration can be made to a **set** of nodes, specified by node taints. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -266,7 +266,7 @@ Similarly to node attractions, co-location can also be either required, or prefe ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -319,7 +319,7 @@ Similarly to co-location, separation can also be either required, or preferred. ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -378,7 +378,7 @@ To allow connections from a `Pod` to a [peer](./network-policy.md#peers): ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -410,7 +410,7 @@ To allow connections from a [peer](./network-policy.md#peers) to a `Pod`: ```ts import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/pv.md b/docs/plus/pv.md index 156a70c14..8d6d2e269 100644 --- a/docs/plus/pv.md +++ b/docs/plus/pv.md @@ -3,7 +3,7 @@ A `PersistentVolume` (PV) is a piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#persistent-volume) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#persistent-volume) PV's are used by pods via the pod's `volumes` spec, just like regular [volumes](./volume.md). They are not intended to be interchangable with volumes, you can think of a `PersistentVolume` @@ -23,7 +23,7 @@ specific ones. Currently the supported types are: For example, to create a PV from an existing AWS EBS volume: ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as cdk8s from 'cdk8s'; const vol = new kplus.AwsElasticBlockStorePersistentVolume(chart, 'Volume', { diff --git a/docs/plus/pvc.md b/docs/plus/pvc.md index 0a43279b5..31ab9b5a1 100644 --- a/docs/plus/pvc.md +++ b/docs/plus/pvc.md @@ -3,12 +3,12 @@ A `PersistentVolumeClaim` (PVC) is a request for storage by a pod. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#persistent-volume-claim) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#persistent-volume-claim) A `PersistentVolumeClaim` contains the requirements of the request, and the Kubernetes control plane is responsible providing a physical volume that satisfies the claim's requirements. ```ts -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as cdk8s from 'cdk8s'; const pod = new kplus.Pod(chart, 'Pod'); diff --git a/docs/plus/rbac.md b/docs/plus/rbac.md index 862b76ece..aae41132f 100644 --- a/docs/plus/rbac.md +++ b/docs/plus/rbac.md @@ -16,15 +16,15 @@ and, similarly there are two types of binding available, * ClusterRoleBinding: These grant cluster wide permissions . !!! tip "Learn more" - * [Role API Reference](../../reference/cdk8s-plus-29/typescript.md#role) - * [RoleBinding API Reference](../../reference/cdk8s-plus-29/typescript.md#role-binding) + * [Role API Reference](../../reference/cdk8s-plus-30/typescript.md#role) + * [RoleBinding API Reference](../../reference/cdk8s-plus-30/typescript.md#role-binding) ## Role ### Create role and add rules to it ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import { Construct } from 'constructs'; import { App, Chart, ChartProps } from 'cdk8s'; diff --git a/docs/plus/secret.md b/docs/plus/secret.md index e63e33779..1919eb548 100644 --- a/docs/plus/secret.md +++ b/docs/plus/secret.md @@ -3,7 +3,7 @@ Secrets are used to store confidential information. Never store such information on the definition of the pod itself. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#secret) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#secret) ## Use an existing `Secret` @@ -11,7 +11,7 @@ To reference a secret created outside of your deployment definition, use the fol and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const secret = kplus.Secret.fromSecretName('aws-creds'); ``` @@ -21,7 +21,7 @@ const secret = kplus.Secret.fromSecretName('aws-creds'); To create a new secret with some data, use: ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as k from 'cdk8s'; const app = new k.App(); diff --git a/docs/plus/service-account.md b/docs/plus/service-account.md index 2a79ad96e..9d92636a7 100644 --- a/docs/plus/service-account.md +++ b/docs/plus/service-account.md @@ -3,7 +3,7 @@ Use service accounts to provide an identity for pods. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#serviceaccount) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#serviceaccount) ## Use an existing `ServiceAccount` @@ -11,7 +11,7 @@ To reference a service account created outside of your deployment definition, us and will therefore not be included in the resulting manifest. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const serviceAccount = kplus.ServiceAccount.fromServiceAccountName('aws-service'); ``` @@ -21,7 +21,7 @@ const serviceAccount = kplus.ServiceAccount.fromServiceAccountName('aws-service' To create a new service account, and give it access to some secrets, use the following: ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; import * as k from 'cdk8s'; const app = new k.App(); diff --git a/docs/plus/service.md b/docs/plus/service.md index 25f5c400b..46c119f0b 100644 --- a/docs/plus/service.md +++ b/docs/plus/service.md @@ -5,7 +5,7 @@ identity. They can also be used for externalizing endpoints to clients outside of the kubernetes cluster. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#service) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#service) ## Selectors @@ -14,7 +14,7 @@ The most common selector method is using labels. ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); @@ -30,7 +30,7 @@ Ports that the service will listen and redirect to can be configured like so: ```typescript import * as k from 'cdk8s'; -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const app = new k.App(); const chart = new k.Chart(app, 'Chart'); diff --git a/docs/plus/volume.md b/docs/plus/volume.md index 6576ca4e3..060a6fbf4 100644 --- a/docs/plus/volume.md +++ b/docs/plus/volume.md @@ -3,7 +3,7 @@ Volume represents a named volume in a pod that may be accessed by any container in the pod. !!! tip "" - [API Reference](../../reference/cdk8s-plus-29/typescript.md#volume) + [API Reference](../../reference/cdk8s-plus-30/typescript.md#volume) ## Create from a ConfigMap @@ -11,7 +11,7 @@ A very useful operation is to create a volume from a `ConfigMap`. Kubernetes wil who's content is the value of the key. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const configMap = kplus.ConfigMap.fromConfigMapName('redis-config'); const configVolume = kplus.Volume.fromConfigMap(configMap); @@ -24,7 +24,7 @@ This volume, as the name suggests, is initially empty, and can be written to by The data in the volume is preserved throughout the lifecycle of the pod, but is deleted forever as soon as the pod itself is removed. ```typescript -import * as kplus from 'cdk8s-plus-29'; +import * as kplus from 'cdk8s-plus-30'; const data = kplus.Volume.fromEmptyDir(configMap); diff --git a/package.json b/package.json index 0936fabb5..91f8ab1a9 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,14 @@ { - "name": "cdk8s-plus-29", - "description": "cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-29 synthesizes Kubernetes manifests for Kubernetes 1.29.0", + "name": "cdk8s-plus-30", + "description": "cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-30 synthesizes Kubernetes manifests for Kubernetes 1.30.0", "repository": { "type": "git", "url": "https://github.com/cdk8s-team/cdk8s-plus.git" }, "scripts": { "backport": "npx projen backport", - "backport:k8s-27/main": "npx projen backport:k8s-27/main", "backport:k8s-28/main": "npx projen backport:k8s-28/main", + "backport:k8s-29/main": "npx projen backport:k8s-29/main", "build": "npx projen build", "bump": "npx projen bump", "clobber": "npx projen clobber", @@ -32,7 +32,7 @@ "post-compile": "npx projen post-compile", "post-upgrade": "npx projen post-upgrade", "pre-compile": "npx projen pre-compile", - "release:k8s-29/main": "npx projen release:k8s-29/main", + "release:k8s-30/main": "npx projen release:k8s-30/main", "rotate": "npx projen rotate", "test": "npx projen test", "test:watch": "npx projen test:watch", @@ -156,19 +156,19 @@ "outdir": "dist", "targets": { "java": { - "package": "org.cdk8s.plus29", + "package": "org.cdk8s.plus30", "maven": { "groupId": "org.cdk8s", - "artifactId": "cdk8s-plus-29" + "artifactId": "cdk8s-plus-30" } }, "python": { - "distName": "cdk8s-plus-29", - "module": "cdk8s_plus_29" + "distName": "cdk8s-plus-30", + "module": "cdk8s_plus_30" }, "dotnet": { - "namespace": "Org.Cdk8s.Plus29", - "packageId": "Org.Cdk8s.Plus29" + "namespace": "Org.Cdk8s.Plus30", + "packageId": "Org.Cdk8s.Plus30" }, "go": { "moduleName": "github.com/cdk8s-team/cdk8s-plus-go" diff --git a/projenrc/latest-k8s-version.txt b/projenrc/latest-k8s-version.txt index d99e90eb9..8580e7b68 100644 --- a/projenrc/latest-k8s-version.txt +++ b/projenrc/latest-k8s-version.txt @@ -1 +1 @@ -29 \ No newline at end of file +30 \ No newline at end of file diff --git a/src/imports/k8s.ts b/src/imports/k8s.ts index 2fdb8d276..ced859cc0 100644 --- a/src/imports/k8s.ts +++ b/src/imports/k8s.ts @@ -110,6 +110,226 @@ export class KubeMutatingWebhookConfigurationList extends ApiObject { } } +/** + * ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy + */ +export class KubeValidatingAdmissionPolicy extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1', + kind: 'ValidatingAdmissionPolicy', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyProps = {}): any { + return { + ...KubeValidatingAdmissionPolicy.GVK, + ...toJson_KubeValidatingAdmissionPolicyProps(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyProps = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicy.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicy.GVK, + ...toJson_KubeValidatingAdmissionPolicyProps(resolved), + }; + } +} + +/** + * ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. + +For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. + +The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding + */ +export class KubeValidatingAdmissionPolicyBinding extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1', + kind: 'ValidatingAdmissionPolicyBinding', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyBindingProps = {}): any { + return { + ...KubeValidatingAdmissionPolicyBinding.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingProps(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyBindingProps = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyBinding.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyBinding.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingProps(resolved), + }; + } +} + +/** + * ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList + */ +export class KubeValidatingAdmissionPolicyBindingList extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1', + kind: 'ValidatingAdmissionPolicyBindingList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyBindingListProps = {}): any { + return { + ...KubeValidatingAdmissionPolicyBindingList.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingListProps(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyBindingListProps = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyBindingList.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyBindingList.GVK, + ...toJson_KubeValidatingAdmissionPolicyBindingListProps(resolved), + }; + } +} + +/** + * ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList + */ +export class KubeValidatingAdmissionPolicyList extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'admissionregistration.k8s.io/v1', + kind: 'ValidatingAdmissionPolicyList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeValidatingAdmissionPolicyListProps = {}): any { + return { + ...KubeValidatingAdmissionPolicyList.GVK, + ...toJson_KubeValidatingAdmissionPolicyListProps(props), + }; + } + + /** + * Defines a "io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeValidatingAdmissionPolicyListProps = {}) { + super(scope, id, { + ...KubeValidatingAdmissionPolicyList.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeValidatingAdmissionPolicyList.GVK, + ...toJson_KubeValidatingAdmissionPolicyListProps(resolved), + }; + } +} + /** * ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it. * @@ -6412,6 +6632,114 @@ export class KubeResourceClaimListV1Alpha2 extends ApiObject { } } +/** + * ResourceClaimParameters defines resource requests for a ResourceClaim in an in-tree format understood by Kubernetes. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParameters + */ +export class KubeResourceClaimParametersV1Alpha2 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.resource.v1alpha2.ResourceClaimParameters" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'resource.k8s.io/v1alpha2', + kind: 'ResourceClaimParameters', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimParameters". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeResourceClaimParametersV1Alpha2Props = {}): any { + return { + ...KubeResourceClaimParametersV1Alpha2.GVK, + ...toJson_KubeResourceClaimParametersV1Alpha2Props(props), + }; + } + + /** + * Defines a "io.k8s.api.resource.v1alpha2.ResourceClaimParameters" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeResourceClaimParametersV1Alpha2Props = {}) { + super(scope, id, { + ...KubeResourceClaimParametersV1Alpha2.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeResourceClaimParametersV1Alpha2.GVK, + ...toJson_KubeResourceClaimParametersV1Alpha2Props(resolved), + }; + } +} + +/** + * ResourceClaimParametersList is a collection of ResourceClaimParameters. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersList + */ +export class KubeResourceClaimParametersListV1Alpha2 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.resource.v1alpha2.ResourceClaimParametersList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'resource.k8s.io/v1alpha2', + kind: 'ResourceClaimParametersList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClaimParametersList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeResourceClaimParametersListV1Alpha2Props): any { + return { + ...KubeResourceClaimParametersListV1Alpha2.GVK, + ...toJson_KubeResourceClaimParametersListV1Alpha2Props(props), + }; + } + + /** + * Defines a "io.k8s.api.resource.v1alpha2.ResourceClaimParametersList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeResourceClaimParametersListV1Alpha2Props) { + super(scope, id, { + ...KubeResourceClaimParametersListV1Alpha2.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeResourceClaimParametersListV1Alpha2.GVK, + ...toJson_KubeResourceClaimParametersListV1Alpha2Props(resolved), + }; + } +} + /** * ResourceClaimTemplate is used to produce ResourceClaim objects. * @@ -6631,13 +6959,229 @@ export class KubeResourceClassListV1Alpha2 extends ApiObject { } /** - * PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer. + * ResourceClassParameters defines resource requests for a ResourceClass in an in-tree format understood by Kubernetes. * - * @schema io.k8s.api.scheduling.v1.PriorityClass + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParameters */ -export class KubePriorityClass extends ApiObject { +export class KubeResourceClassParametersV1Alpha2 extends ApiObject { /** - * Returns the apiVersion and kind for "io.k8s.api.scheduling.v1.PriorityClass" + * Returns the apiVersion and kind for "io.k8s.api.resource.v1alpha2.ResourceClassParameters" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'resource.k8s.io/v1alpha2', + kind: 'ResourceClassParameters', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClassParameters". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeResourceClassParametersV1Alpha2Props = {}): any { + return { + ...KubeResourceClassParametersV1Alpha2.GVK, + ...toJson_KubeResourceClassParametersV1Alpha2Props(props), + }; + } + + /** + * Defines a "io.k8s.api.resource.v1alpha2.ResourceClassParameters" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeResourceClassParametersV1Alpha2Props = {}) { + super(scope, id, { + ...KubeResourceClassParametersV1Alpha2.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeResourceClassParametersV1Alpha2.GVK, + ...toJson_KubeResourceClassParametersV1Alpha2Props(resolved), + }; + } +} + +/** + * ResourceClassParametersList is a collection of ResourceClassParameters. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParametersList + */ +export class KubeResourceClassParametersListV1Alpha2 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.resource.v1alpha2.ResourceClassParametersList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'resource.k8s.io/v1alpha2', + kind: 'ResourceClassParametersList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceClassParametersList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeResourceClassParametersListV1Alpha2Props): any { + return { + ...KubeResourceClassParametersListV1Alpha2.GVK, + ...toJson_KubeResourceClassParametersListV1Alpha2Props(props), + }; + } + + /** + * Defines a "io.k8s.api.resource.v1alpha2.ResourceClassParametersList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeResourceClassParametersListV1Alpha2Props) { + super(scope, id, { + ...KubeResourceClassParametersListV1Alpha2.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeResourceClassParametersListV1Alpha2.GVK, + ...toJson_KubeResourceClassParametersListV1Alpha2Props(resolved), + }; + } +} + +/** + * ResourceSlice provides information about available resources on individual nodes. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSlice + */ +export class KubeResourceSliceV1Alpha2 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.resource.v1alpha2.ResourceSlice" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'resource.k8s.io/v1alpha2', + kind: 'ResourceSlice', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceSlice". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeResourceSliceV1Alpha2Props): any { + return { + ...KubeResourceSliceV1Alpha2.GVK, + ...toJson_KubeResourceSliceV1Alpha2Props(props), + }; + } + + /** + * Defines a "io.k8s.api.resource.v1alpha2.ResourceSlice" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeResourceSliceV1Alpha2Props) { + super(scope, id, { + ...KubeResourceSliceV1Alpha2.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeResourceSliceV1Alpha2.GVK, + ...toJson_KubeResourceSliceV1Alpha2Props(resolved), + }; + } +} + +/** + * ResourceSliceList is a collection of ResourceSlices. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSliceList + */ +export class KubeResourceSliceListV1Alpha2 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.resource.v1alpha2.ResourceSliceList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'resource.k8s.io/v1alpha2', + kind: 'ResourceSliceList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.resource.v1alpha2.ResourceSliceList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeResourceSliceListV1Alpha2Props): any { + return { + ...KubeResourceSliceListV1Alpha2.GVK, + ...toJson_KubeResourceSliceListV1Alpha2Props(props), + }; + } + + /** + * Defines a "io.k8s.api.resource.v1alpha2.ResourceSliceList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeResourceSliceListV1Alpha2Props) { + super(scope, id, { + ...KubeResourceSliceListV1Alpha2.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeResourceSliceListV1Alpha2.GVK, + ...toJson_KubeResourceSliceListV1Alpha2Props(resolved), + }; + } +} + +/** + * PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer. + * + * @schema io.k8s.api.scheduling.v1.PriorityClass + */ +export class KubePriorityClass extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.scheduling.v1.PriorityClass" */ public static readonly GVK: GroupVersionKind = { apiVersion: 'scheduling.k8s.io/v1', @@ -7398,6 +7942,114 @@ export class KubeVolumeAttributesClassListV1Alpha1 extends ApiObject { } } +/** + * StorageVersionMigration represents a migration of stored data to the latest storage version. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration + */ +export class KubeStorageVersionMigrationV1Alpha1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'storagemigration.k8s.io/v1alpha1', + kind: 'StorageVersionMigration', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeStorageVersionMigrationV1Alpha1Props = {}): any { + return { + ...KubeStorageVersionMigrationV1Alpha1.GVK, + ...toJson_KubeStorageVersionMigrationV1Alpha1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeStorageVersionMigrationV1Alpha1Props = {}) { + super(scope, id, { + ...KubeStorageVersionMigrationV1Alpha1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeStorageVersionMigrationV1Alpha1.GVK, + ...toJson_KubeStorageVersionMigrationV1Alpha1Props(resolved), + }; + } +} + +/** + * StorageVersionMigrationList is a collection of storage version migrations. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList + */ +export class KubeStorageVersionMigrationListV1Alpha1 extends ApiObject { + /** + * Returns the apiVersion and kind for "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList" + */ + public static readonly GVK: GroupVersionKind = { + apiVersion: 'storagemigration.k8s.io/v1alpha1', + kind: 'StorageVersionMigrationList', + }; + + /** + * Renders a Kubernetes manifest for "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList". + * + * This can be used to inline resource manifests inside other objects (e.g. as templates). + * + * @param props initialization props + */ + public static manifest(props: KubeStorageVersionMigrationListV1Alpha1Props): any { + return { + ...KubeStorageVersionMigrationListV1Alpha1.GVK, + ...toJson_KubeStorageVersionMigrationListV1Alpha1Props(props), + }; + } + + /** + * Defines a "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList" API object + * @param scope the scope in which to define this object + * @param id a scope-local name for the object + * @param props initialization props + */ + public constructor(scope: Construct, id: string, props: KubeStorageVersionMigrationListV1Alpha1Props) { + super(scope, id, { + ...KubeStorageVersionMigrationListV1Alpha1.GVK, + ...props, + }); + } + + /** + * Renders the object to Kubernetes JSON. + */ + public toJson(): any { + const resolved = super.toJson(); + + return { + ...KubeStorageVersionMigrationListV1Alpha1.GVK, + ...toJson_KubeStorageVersionMigrationListV1Alpha1Props(resolved), + }; + } +} + /** * CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>. * @@ -7743,36 +8395,36 @@ export function toJson_KubeMutatingWebhookConfigurationListProps(obj: KubeMutati /* eslint-enable max-len, quote-props */ /** - * ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it. + * ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it. * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy */ -export interface KubeValidatingWebhookConfigurationProps { +export interface KubeValidatingAdmissionPolicyProps { /** * Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata. * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration#metadata + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy#metadata */ readonly metadata?: ObjectMeta; /** - * Webhooks is a list of webhooks and the affected resources and operations. + * Specification of the desired behavior of the ValidatingAdmissionPolicy. * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration#webhooks + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicy#spec */ - readonly webhooks?: ValidatingWebhook[]; + readonly spec?: ValidatingAdmissionPolicySpec; } /** - * Converts an object of type 'KubeValidatingWebhookConfigurationProps' to JSON representation. + * Converts an object of type 'KubeValidatingAdmissionPolicyProps' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubeValidatingWebhookConfigurationProps(obj: KubeValidatingWebhookConfigurationProps | undefined): Record | undefined { +export function toJson_KubeValidatingAdmissionPolicyProps(obj: KubeValidatingAdmissionPolicyProps | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'webhooks': obj.webhooks?.map(y => toJson_ValidatingWebhook(y)), + 'spec': toJson_ValidatingAdmissionPolicySpec(obj.spec), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -7780,7 +8432,159 @@ export function toJson_KubeValidatingWebhookConfigurationProps(obj: KubeValidati /* eslint-enable max-len, quote-props */ /** - * ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration. + * ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. + * + * For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. + * + * The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding + */ +export interface KubeValidatingAdmissionPolicyBindingProps { + /** + * Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * Specification of the desired behavior of the ValidatingAdmissionPolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBinding#spec + */ + readonly spec?: ValidatingAdmissionPolicyBindingSpec; + +} + +/** + * Converts an object of type 'KubeValidatingAdmissionPolicyBindingProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeValidatingAdmissionPolicyBindingProps(obj: KubeValidatingAdmissionPolicyBindingProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'spec': toJson_ValidatingAdmissionPolicyBindingSpec(obj.spec), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList + */ +export interface KubeValidatingAdmissionPolicyBindingListProps { + /** + * Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList#metadata + */ + readonly metadata?: ListMeta; + + /** + * List of PolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingList#items + */ + readonly items?: KubeValidatingAdmissionPolicyBindingProps[]; + +} + +/** + * Converts an object of type 'KubeValidatingAdmissionPolicyBindingListProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeValidatingAdmissionPolicyBindingListProps(obj: KubeValidatingAdmissionPolicyBindingListProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeValidatingAdmissionPolicyBindingProps(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList + */ +export interface KubeValidatingAdmissionPolicyListProps { + /** + * Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList#metadata + */ + readonly metadata?: ListMeta; + + /** + * List of ValidatingAdmissionPolicy. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyList#items + */ + readonly items?: KubeValidatingAdmissionPolicyProps[]; + +} + +/** + * Converts an object of type 'KubeValidatingAdmissionPolicyListProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeValidatingAdmissionPolicyListProps(obj: KubeValidatingAdmissionPolicyListProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeValidatingAdmissionPolicyProps(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration + */ +export interface KubeValidatingWebhookConfigurationProps { + /** + * Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * Webhooks is a list of webhooks and the affected resources and operations. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration#webhooks + */ + readonly webhooks?: ValidatingWebhook[]; + +} + +/** + * Converts an object of type 'KubeValidatingWebhookConfigurationProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeValidatingWebhookConfigurationProps(obj: KubeValidatingWebhookConfigurationProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'webhooks': obj.webhooks?.map(y => toJson_ValidatingWebhook(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration. * * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList */ @@ -12269,6 +13073,98 @@ export function toJson_KubeResourceClaimListV1Alpha2Props(obj: KubeResourceClaim } /* eslint-enable max-len, quote-props */ +/** + * ResourceClaimParameters defines resource requests for a ResourceClaim in an in-tree format understood by Kubernetes. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParameters + */ +export interface KubeResourceClaimParametersV1Alpha2Props { + /** + * Standard object metadata + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParameters#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * DriverRequests describes all resources that are needed for the allocated claim. A single claim may use resources coming from different drivers. For each driver, this array has at most one entry which then may have one or more per-driver requests. + * + * May be empty, in which case the claim can always be allocated. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParameters#driverRequests + */ + readonly driverRequests?: DriverRequestsV1Alpha2[]; + + /** + * If this object was created from some other resource, then this links back to that resource. This field is used to find the in-tree representation of the claim parameters when the parameter reference of the claim refers to some unknown type. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParameters#generatedFrom + */ + readonly generatedFrom?: ResourceClaimParametersReferenceV1Alpha2; + + /** + * Shareable indicates whether the allocated claim is meant to be shareable by multiple consumers at the same time. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParameters#shareable + */ + readonly shareable?: boolean; + +} + +/** + * Converts an object of type 'KubeResourceClaimParametersV1Alpha2Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeResourceClaimParametersV1Alpha2Props(obj: KubeResourceClaimParametersV1Alpha2Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'driverRequests': obj.driverRequests?.map(y => toJson_DriverRequestsV1Alpha2(y)), + 'generatedFrom': toJson_ResourceClaimParametersReferenceV1Alpha2(obj.generatedFrom), + 'shareable': obj.shareable, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ResourceClaimParametersList is a collection of ResourceClaimParameters. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersList + */ +export interface KubeResourceClaimParametersListV1Alpha2Props { + /** + * Standard list metadata + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersList#metadata + */ + readonly metadata?: ListMeta; + + /** + * Items is the list of node resource capacity objects. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersList#items + */ + readonly items: KubeResourceClaimParametersV1Alpha2Props[]; + +} + +/** + * Converts an object of type 'KubeResourceClaimParametersListV1Alpha2Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeResourceClaimParametersListV1Alpha2Props(obj: KubeResourceClaimParametersListV1Alpha2Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeResourceClaimParametersV1Alpha2Props(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * ResourceClaimTemplate is used to produce ResourceClaim objects. * @@ -12376,6 +13272,13 @@ export interface KubeResourceClassV1Alpha2Props { */ readonly parametersRef?: ResourceClassParametersReferenceV1Alpha2; + /** + * If and only if allocation of claims using this class is handled via structured parameters, then StructuredParameters must be set to true. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClass#structuredParameters + */ + readonly structuredParameters?: boolean; + /** * Only nodes matching the selector will be considered by the scheduler when trying to find a Node that fits a Pod when that Pod uses a ResourceClaim that has not been allocated yet. * @@ -12397,6 +13300,7 @@ export function toJson_KubeResourceClassV1Alpha2Props(obj: KubeResourceClassV1Al 'metadata': toJson_ObjectMeta(obj.metadata), 'driverName': obj.driverName, 'parametersRef': toJson_ResourceClassParametersReferenceV1Alpha2(obj.parametersRef), + 'structuredParameters': obj.structuredParameters, 'suitableNodes': toJson_NodeSelector(obj.suitableNodes), }; // filter undefined values @@ -12442,61 +13346,52 @@ export function toJson_KubeResourceClassListV1Alpha2Props(obj: KubeResourceClass /* eslint-enable max-len, quote-props */ /** - * PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer. + * ResourceClassParameters defines resource requests for a ResourceClass in an in-tree format understood by Kubernetes. * - * @schema io.k8s.api.scheduling.v1.PriorityClass + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParameters */ -export interface KubePriorityClassProps { +export interface KubeResourceClassParametersV1Alpha2Props { /** - * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * Standard object metadata * - * @schema io.k8s.api.scheduling.v1.PriorityClass#metadata + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParameters#metadata */ readonly metadata?: ObjectMeta; /** - * description is an arbitrary string that usually provides guidelines on when this priority class should be used. - * - * @schema io.k8s.api.scheduling.v1.PriorityClass#description - */ - readonly description?: string; - - /** - * globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as `globalDefault`. However, if more than one PriorityClasses exists with their `globalDefault` field set to true, the smallest value of such global default PriorityClasses will be used as the default priority. + * Filters describes additional contraints that must be met when using the class. * - * @schema io.k8s.api.scheduling.v1.PriorityClass#globalDefault + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParameters#filters */ - readonly globalDefault?: boolean; + readonly filters?: ResourceFilterV1Alpha2[]; /** - * preemptionPolicy is the Policy for preempting pods with lower priority. One of Never, PreemptLowerPriority. Defaults to PreemptLowerPriority if unset. + * If this object was created from some other resource, then this links back to that resource. This field is used to find the in-tree representation of the class parameters when the parameter reference of the class refers to some unknown type. * - * @default PreemptLowerPriority if unset. - * @schema io.k8s.api.scheduling.v1.PriorityClass#preemptionPolicy + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParameters#generatedFrom */ - readonly preemptionPolicy?: string; + readonly generatedFrom?: ResourceClassParametersReferenceV1Alpha2; /** - * value represents the integer value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec. + * VendorParameters are arbitrary setup parameters for all claims using this class. They are ignored while allocating the claim. There must not be more than one entry per driver. * - * @schema io.k8s.api.scheduling.v1.PriorityClass#value + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParameters#vendorParameters */ - readonly value: number; + readonly vendorParameters?: VendorParametersV1Alpha2[]; } /** - * Converts an object of type 'KubePriorityClassProps' to JSON representation. + * Converts an object of type 'KubeResourceClassParametersV1Alpha2Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubePriorityClassProps(obj: KubePriorityClassProps | undefined): Record | undefined { +export function toJson_KubeResourceClassParametersV1Alpha2Props(obj: KubeResourceClassParametersV1Alpha2Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ObjectMeta(obj.metadata), - 'description': obj.description, - 'globalDefault': obj.globalDefault, - 'preemptionPolicy': obj.preemptionPolicy, - 'value': obj.value, + 'filters': obj.filters?.map(y => toJson_ResourceFilterV1Alpha2(y)), + 'generatedFrom': toJson_ResourceClassParametersReferenceV1Alpha2(obj.generatedFrom), + 'vendorParameters': obj.vendorParameters?.map(y => toJson_VendorParametersV1Alpha2(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -12504,36 +13399,36 @@ export function toJson_KubePriorityClassProps(obj: KubePriorityClassProps | unde /* eslint-enable max-len, quote-props */ /** - * PriorityClassList is a collection of priority classes. + * ResourceClassParametersList is a collection of ResourceClassParameters. * - * @schema io.k8s.api.scheduling.v1.PriorityClassList + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParametersList */ -export interface KubePriorityClassListProps { +export interface KubeResourceClassParametersListV1Alpha2Props { /** - * Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * Standard list metadata * - * @schema io.k8s.api.scheduling.v1.PriorityClassList#metadata + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParametersList#metadata */ readonly metadata?: ListMeta; /** - * items is the list of PriorityClasses + * Items is the list of node resource capacity objects. * - * @schema io.k8s.api.scheduling.v1.PriorityClassList#items + * @schema io.k8s.api.resource.v1alpha2.ResourceClassParametersList#items */ - readonly items: KubePriorityClassProps[]; + readonly items: KubeResourceClassParametersV1Alpha2Props[]; } /** - * Converts an object of type 'KubePriorityClassListProps' to JSON representation. + * Converts an object of type 'KubeResourceClassParametersListV1Alpha2Props' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_KubePriorityClassListProps(obj: KubePriorityClassListProps | undefined): Record | undefined { +export function toJson_KubeResourceClassParametersListV1Alpha2Props(obj: KubeResourceClassParametersListV1Alpha2Props | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'metadata': toJson_ListMeta(obj.metadata), - 'items': obj.items?.map(y => toJson_KubePriorityClassProps(y)), + 'items': obj.items?.map(y => toJson_KubeResourceClassParametersV1Alpha2Props(y)), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -12541,24 +13436,215 @@ export function toJson_KubePriorityClassListProps(obj: KubePriorityClassListProp /* eslint-enable max-len, quote-props */ /** - * CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster. Kubernetes attach detach controller uses this object to determine whether attach is required. Kubelet uses this object to determine whether pod information needs to be passed on mount. CSIDriver objects are non-namespaced. + * ResourceSlice provides information about available resources on individual nodes. * - * @schema io.k8s.api.storage.v1.CSIDriver + * @schema io.k8s.api.resource.v1alpha2.ResourceSlice */ -export interface KubeCsiDriverProps { +export interface KubeResourceSliceV1Alpha2Props { /** - * Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * Standard object metadata * - * @schema io.k8s.api.storage.v1.CSIDriver#metadata + * @schema io.k8s.api.resource.v1alpha2.ResourceSlice#metadata */ readonly metadata?: ObjectMeta; /** - * spec represents the specification of the CSI Driver. + * DriverName identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. * - * @schema io.k8s.api.storage.v1.CSIDriver#spec + * @schema io.k8s.api.resource.v1alpha2.ResourceSlice#driverName */ - readonly spec: CsiDriverSpec; + readonly driverName: string; + + /** + * NamedResources describes available resources using the named resources model. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSlice#namedResources + */ + readonly namedResources?: NamedResourcesResourcesV1Alpha2; + + /** + * NodeName identifies the node which provides the resources if they are local to a node. + * + * A field selector can be used to list only ResourceSlice objects with a certain node name. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSlice#nodeName + */ + readonly nodeName?: string; + +} + +/** + * Converts an object of type 'KubeResourceSliceV1Alpha2Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeResourceSliceV1Alpha2Props(obj: KubeResourceSliceV1Alpha2Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'driverName': obj.driverName, + 'namedResources': toJson_NamedResourcesResourcesV1Alpha2(obj.namedResources), + 'nodeName': obj.nodeName, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ResourceSliceList is a collection of ResourceSlices. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSliceList + */ +export interface KubeResourceSliceListV1Alpha2Props { + /** + * Standard list metadata + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSliceList#metadata + */ + readonly metadata?: ListMeta; + + /** + * Items is the list of node resource capacity objects. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceSliceList#items + */ + readonly items: KubeResourceSliceV1Alpha2Props[]; + +} + +/** + * Converts an object of type 'KubeResourceSliceListV1Alpha2Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeResourceSliceListV1Alpha2Props(obj: KubeResourceSliceListV1Alpha2Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeResourceSliceV1Alpha2Props(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer. + * + * @schema io.k8s.api.scheduling.v1.PriorityClass + */ +export interface KubePriorityClassProps { + /** + * Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.scheduling.v1.PriorityClass#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * description is an arbitrary string that usually provides guidelines on when this priority class should be used. + * + * @schema io.k8s.api.scheduling.v1.PriorityClass#description + */ + readonly description?: string; + + /** + * globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as `globalDefault`. However, if more than one PriorityClasses exists with their `globalDefault` field set to true, the smallest value of such global default PriorityClasses will be used as the default priority. + * + * @schema io.k8s.api.scheduling.v1.PriorityClass#globalDefault + */ + readonly globalDefault?: boolean; + + /** + * preemptionPolicy is the Policy for preempting pods with lower priority. One of Never, PreemptLowerPriority. Defaults to PreemptLowerPriority if unset. + * + * @default PreemptLowerPriority if unset. + * @schema io.k8s.api.scheduling.v1.PriorityClass#preemptionPolicy + */ + readonly preemptionPolicy?: string; + + /** + * value represents the integer value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec. + * + * @schema io.k8s.api.scheduling.v1.PriorityClass#value + */ + readonly value: number; + +} + +/** + * Converts an object of type 'KubePriorityClassProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubePriorityClassProps(obj: KubePriorityClassProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'description': obj.description, + 'globalDefault': obj.globalDefault, + 'preemptionPolicy': obj.preemptionPolicy, + 'value': obj.value, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * PriorityClassList is a collection of priority classes. + * + * @schema io.k8s.api.scheduling.v1.PriorityClassList + */ +export interface KubePriorityClassListProps { + /** + * Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.scheduling.v1.PriorityClassList#metadata + */ + readonly metadata?: ListMeta; + + /** + * items is the list of PriorityClasses + * + * @schema io.k8s.api.scheduling.v1.PriorityClassList#items + */ + readonly items: KubePriorityClassProps[]; + +} + +/** + * Converts an object of type 'KubePriorityClassListProps' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubePriorityClassListProps(obj: KubePriorityClassListProps | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubePriorityClassProps(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster. Kubernetes attach detach controller uses this object to determine whether attach is required. Kubelet uses this object to determine whether pod information needs to be passed on mount. CSIDriver objects are non-namespaced. + * + * @schema io.k8s.api.storage.v1.CSIDriver + */ +export interface KubeCsiDriverProps { + /** + * Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.storage.v1.CSIDriver#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * spec represents the specification of the CSI Driver. + * + * @schema io.k8s.api.storage.v1.CSIDriver#spec + */ + readonly spec: CsiDriverSpec; } @@ -13087,6 +14173,80 @@ export function toJson_KubeVolumeAttributesClassListV1Alpha1Props(obj: KubeVolum } /* eslint-enable max-len, quote-props */ +/** + * StorageVersionMigration represents a migration of stored data to the latest storage version. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration + */ +export interface KubeStorageVersionMigrationV1Alpha1Props { + /** + * Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration#metadata + */ + readonly metadata?: ObjectMeta; + + /** + * Specification of the migration. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration#spec + */ + readonly spec?: StorageVersionMigrationSpecV1Alpha1; + +} + +/** + * Converts an object of type 'KubeStorageVersionMigrationV1Alpha1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeStorageVersionMigrationV1Alpha1Props(obj: KubeStorageVersionMigrationV1Alpha1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ObjectMeta(obj.metadata), + 'spec': toJson_StorageVersionMigrationSpecV1Alpha1(obj.spec), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * StorageVersionMigrationList is a collection of storage version migrations. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList + */ +export interface KubeStorageVersionMigrationListV1Alpha1Props { + /** + * Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList#metadata + */ + readonly metadata?: ListMeta; + + /** + * Items is the list of StorageVersionMigration + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList#items + */ + readonly items: KubeStorageVersionMigrationV1Alpha1Props[]; + +} + +/** + * Converts an object of type 'KubeStorageVersionMigrationListV1Alpha1Props' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_KubeStorageVersionMigrationListV1Alpha1Props(obj: KubeStorageVersionMigrationListV1Alpha1Props | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'metadata': toJson_ListMeta(obj.metadata), + 'items': obj.items?.map(y => toJson_KubeStorageVersionMigrationV1Alpha1Props(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>. * @@ -13489,8 +14649,6 @@ export interface MutatingWebhook { * - If failurePolicy=Fail, reject the request * - If failurePolicy=Ignore, the error is ignored and the webhook is skipped * - * This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate. - * * @schema io.k8s.api.admissionregistration.v1.MutatingWebhook#matchConditions */ readonly matchConditions?: MatchCondition[]; @@ -13679,53 +14837,219 @@ export function toJson_ListMeta(obj: ListMeta | undefined): Record /* eslint-enable max-len, quote-props */ /** - * ValidatingWebhook describes an admission webhook and the resources and operations it applies to. + * ValidatingAdmissionPolicySpec is the specification of the desired behavior of the AdmissionPolicy. * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec */ -export interface ValidatingWebhook { +export interface ValidatingAdmissionPolicySpec { /** - * AdmissionReviewVersions is an ordered list of preferred `AdmissionReview` versions the Webhook expects. API server will try to use first version in the list which it supports. If none of the versions specified in this list supported by API server, validation will fail for this object. If a persisted webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail and be subject to the failure policy. + * auditAnnotations contains CEL expressions which are used to produce audit annotations for the audit event of the API request. validations and auditAnnotations may not both be empty; a least one of validations or auditAnnotations is required. * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#admissionReviewVersions + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#auditAnnotations */ - readonly admissionReviewVersions: string[]; + readonly auditAnnotations?: AuditAnnotation[]; /** - * ClientConfig defines how to communicate with the hook. Required + * failurePolicy defines how to handle failures for the admission policy. Failures can occur from CEL expression parse errors, type check errors, runtime errors and invalid or mis-configured policy definitions or bindings. * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#clientConfig - */ - readonly clientConfig: WebhookClientConfig; - - /** - * FailurePolicy defines how unrecognized errors from the admission endpoint are handled - allowed values are Ignore or Fail. Defaults to Fail. + * A policy is invalid if spec.paramKind refers to a non-existent Kind. A binding is invalid if spec.paramRef.name refers to a non-existent resource. + * + * failurePolicy does not define how validations that evaluate to false are handled. + * + * When failurePolicy is set to Fail, ValidatingAdmissionPolicyBinding validationActions define how failures are enforced. + * + * Allowed values are Ignore or Fail. Defaults to Fail. * * @default Fail. - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#failurePolicy + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#failurePolicy */ readonly failurePolicy?: string; /** - * MatchConditions is a list of conditions that must be met for a request to be sent to this webhook. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. + * MatchConditions is a list of conditions that must be met for a request to be validated. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. + * + * If a parameter object is provided, it can be accessed via the `params` handle in the same manner as validation expressions. * * The exact matching logic is (in order): - * 1. If ANY matchCondition evaluates to FALSE, the webhook is skipped. - * 2. If ALL matchConditions evaluate to TRUE, the webhook is called. + * 1. If ANY matchCondition evaluates to FALSE, the policy is skipped. + * 2. If ALL matchConditions evaluate to TRUE, the policy is evaluated. * 3. If any matchCondition evaluates to an error (but none are FALSE): * - If failurePolicy=Fail, reject the request - * - If failurePolicy=Ignore, the error is ignored and the webhook is skipped - * - * This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate. + * - If failurePolicy=Ignore, the policy is skipped * - * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#matchConditions + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#matchConditions */ readonly matchConditions?: MatchCondition[]; /** - * matchPolicy defines how the "rules" list is used to match incoming requests. Allowed values are "Exact" or "Equivalent". + * MatchConstraints specifies what resources this policy is designed to validate. The AdmissionPolicy cares about a request if it matches _all_ Constraints. However, in order to prevent clusters from being put into an unstable state that cannot be recovered from via the API ValidatingAdmissionPolicy cannot match ValidatingAdmissionPolicy and ValidatingAdmissionPolicyBinding. Required. * - * - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the webhook. + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#matchConstraints + */ + readonly matchConstraints?: MatchResources; + + /** + * ParamKind specifies the kind of resources used to parameterize this policy. If absent, there are no parameters for this policy and the param CEL variable will not be provided to validation expressions. If ParamKind refers to a non-existent kind, this policy definition is mis-configured and the FailurePolicy is applied. If paramKind is specified but paramRef is unset in ValidatingAdmissionPolicyBinding, the params variable will be null. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#paramKind + */ + readonly paramKind?: ParamKind; + + /** + * Validations contain CEL expressions which is used to apply the validation. Validations and AuditAnnotations may not both be empty; a minimum of one Validations or AuditAnnotations is required. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#validations + */ + readonly validations?: Validation[]; + + /** + * Variables contain definitions of variables that can be used in composition of other expressions. Each variable is defined as a named CEL expression. The variables defined here will be available under `variables` in other expressions of the policy except MatchConditions because MatchConditions are evaluated before the rest of the policy. + * + * The expression of a variable can refer to other variables defined earlier in the list but not those after. Thus, Variables must be sorted by the order of first appearance and acyclic. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicySpec#variables + */ + readonly variables?: Variable[]; + +} + +/** + * Converts an object of type 'ValidatingAdmissionPolicySpec' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ValidatingAdmissionPolicySpec(obj: ValidatingAdmissionPolicySpec | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'auditAnnotations': obj.auditAnnotations?.map(y => toJson_AuditAnnotation(y)), + 'failurePolicy': obj.failurePolicy, + 'matchConditions': obj.matchConditions?.map(y => toJson_MatchCondition(y)), + 'matchConstraints': toJson_MatchResources(obj.matchConstraints), + 'paramKind': toJson_ParamKind(obj.paramKind), + 'validations': obj.validations?.map(y => toJson_Validation(y)), + 'variables': obj.variables?.map(y => toJson_Variable(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingAdmissionPolicyBindingSpec is the specification of the ValidatingAdmissionPolicyBinding. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingSpec + */ +export interface ValidatingAdmissionPolicyBindingSpec { + /** + * MatchResources declares what resources match this binding and will be validated by it. Note that this is intersected with the policy's matchConstraints, so only requests that are matched by the policy can be selected by this. If this is unset, all resources matched by the policy are validated by this binding When resourceRules is unset, it does not constrain resource matching. If a resource is matched by the other fields of this object, it will be validated. Note that this is differs from ValidatingAdmissionPolicy matchConstraints, where resourceRules are required. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingSpec#matchResources + */ + readonly matchResources?: MatchResources; + + /** + * paramRef specifies the parameter resource used to configure the admission control policy. It should point to a resource of the type specified in ParamKind of the bound ValidatingAdmissionPolicy. If the policy specifies a ParamKind and the resource referred to by ParamRef does not exist, this binding is considered mis-configured and the FailurePolicy of the ValidatingAdmissionPolicy applied. If the policy does not specify a ParamKind then this field is ignored, and the rules are evaluated without a param. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingSpec#paramRef + */ + readonly paramRef?: ParamRef; + + /** + * PolicyName references a ValidatingAdmissionPolicy name which the ValidatingAdmissionPolicyBinding binds to. If the referenced resource does not exist, this binding is considered invalid and will be ignored Required. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingSpec#policyName + */ + readonly policyName?: string; + + /** + * validationActions declares how Validations of the referenced ValidatingAdmissionPolicy are enforced. If a validation evaluates to false it is always enforced according to these actions. + * + * Failures defined by the ValidatingAdmissionPolicy's FailurePolicy are enforced according to these actions only if the FailurePolicy is set to Fail, otherwise the failures are ignored. This includes compilation errors, runtime errors and misconfigurations of the policy. + * + * validationActions is declared as a set of action values. Order does not matter. validationActions may not contain duplicates of the same action. + * + * The supported actions values are: + * + * "Deny" specifies that a validation failure results in a denied request. + * + * "Warn" specifies that a validation failure is reported to the request client in HTTP Warning headers, with a warning code of 299. Warnings can be sent both for allowed or denied admission responses. + * + * "Audit" specifies that a validation failure is included in the published audit event for the request. The audit event will contain a `validation.policy.admission.k8s.io/validation_failure` audit annotation with a value containing the details of the validation failures, formatted as a JSON list of objects, each with the following fields: - message: The validation failure message string - policy: The resource name of the ValidatingAdmissionPolicy - binding: The resource name of the ValidatingAdmissionPolicyBinding - expressionIndex: The index of the failed validations in the ValidatingAdmissionPolicy - validationActions: The enforcement actions enacted for the validation failure Example audit annotation: `"validation.policy.admission.k8s.io/validation_failure": "[{"message": "Invalid value", {"policy": "policy.example.com", {"binding": "policybinding.example.com", {"expressionIndex": "1", {"validationActions": ["Audit"]}]"` + * + * Clients should expect to handle additional values by ignoring any values not recognized. + * + * "Deny" and "Warn" may not be used together since this combination needlessly duplicates the validation failure both in the API response body and the HTTP warning headers. + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingAdmissionPolicyBindingSpec#validationActions + */ + readonly validationActions?: string[]; + +} + +/** + * Converts an object of type 'ValidatingAdmissionPolicyBindingSpec' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ValidatingAdmissionPolicyBindingSpec(obj: ValidatingAdmissionPolicyBindingSpec | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'matchResources': toJson_MatchResources(obj.matchResources), + 'paramRef': toJson_ParamRef(obj.paramRef), + 'policyName': obj.policyName, + 'validationActions': obj.validationActions?.map(y => y), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ValidatingWebhook describes an admission webhook and the resources and operations it applies to. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook + */ +export interface ValidatingWebhook { + /** + * AdmissionReviewVersions is an ordered list of preferred `AdmissionReview` versions the Webhook expects. API server will try to use first version in the list which it supports. If none of the versions specified in this list supported by API server, validation will fail for this object. If a persisted webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail and be subject to the failure policy. + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#admissionReviewVersions + */ + readonly admissionReviewVersions: string[]; + + /** + * ClientConfig defines how to communicate with the hook. Required + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#clientConfig + */ + readonly clientConfig: WebhookClientConfig; + + /** + * FailurePolicy defines how unrecognized errors from the admission endpoint are handled - allowed values are Ignore or Fail. Defaults to Fail. + * + * @default Fail. + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#failurePolicy + */ + readonly failurePolicy?: string; + + /** + * MatchConditions is a list of conditions that must be met for a request to be sent to this webhook. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. + * + * The exact matching logic is (in order): + * 1. If ANY matchCondition evaluates to FALSE, the webhook is skipped. + * 2. If ALL matchConditions evaluate to TRUE, the webhook is called. + * 3. If any matchCondition evaluates to an error (but none are FALSE): + * - If failurePolicy=Fail, reject the request + * - If failurePolicy=Ignore, the error is ignored and the webhook is skipped + * + * @schema io.k8s.api.admissionregistration.v1.ValidatingWebhook#matchConditions + */ + readonly matchConditions?: MatchCondition[]; + + /** + * matchPolicy defines how the "rules" list is used to match incoming requests. Allowed values are "Exact" or "Equivalent". + * + * - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the webhook. * * - Equivalent: match a request if modifies a resource listed in rules, even via another API group or version. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, and "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would be converted to apps/v1 and sent to the webhook. * @@ -14988,6 +16312,15 @@ export interface JobSpec { */ readonly completions?: number; + /** + * ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first "/" must be a valid subdomain as defined by RFC 1123. All characters trailing the first "/" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 64 characters. + * + * This field is alpha-level. The job controller accepts setting the field when the feature gate JobManagedBy is enabled (disabled by default). + * + * @schema io.k8s.api.batch.v1.JobSpec#managedBy + */ + readonly managedBy?: string; + /** * manualSelector controls generation of pod labels and pod selectors. Leave `manualSelector` unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` API. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#specifying-your-own-pod-selector * @@ -15037,6 +16370,15 @@ export interface JobSpec { */ readonly selector?: LabelSelector; + /** + * successPolicy specifies the policy when the Job can be declared as succeeded. If empty, the default behavior applies - the Job is declared as succeeded only when the number of succeeded pods equals to the completions. When the field is specified, it must be immutable and works only for the Indexed Jobs. Once the Job meets the SuccessPolicy, the lingering pods are terminated. + * + * This field is alpha-level. To use this field, you must enable the `JobSuccessPolicy` feature gate (disabled by default). + * + * @schema io.k8s.api.batch.v1.JobSpec#successPolicy + */ + readonly successPolicy?: SuccessPolicy; + /** * suspend specifies whether the Job controller should create Pods or not. If a Job is created with suspend set to true, no Pods are created by the Job controller. If a Job is suspended after creation (i.e. the flag goes from false to true), the Job controller will delete all active Pods associated with this Job. Users must design their workload to gracefully handle this. Suspending a Job will reset the StartTime field of the Job, effectively resetting the ActiveDeadlineSeconds timer too. Defaults to false. * @@ -15073,12 +16415,14 @@ export function toJson_JobSpec(obj: JobSpec | undefined): Record | 'backoffLimitPerIndex': obj.backoffLimitPerIndex, 'completionMode': obj.completionMode, 'completions': obj.completions, + 'managedBy': obj.managedBy, 'manualSelector': obj.manualSelector, 'maxFailedIndexes': obj.maxFailedIndexes, 'parallelism': obj.parallelism, 'podFailurePolicy': toJson_PodFailurePolicy(obj.podFailurePolicy), 'podReplacementPolicy': obj.podReplacementPolicy, 'selector': toJson_LabelSelector(obj.selector), + 'successPolicy': toJson_SuccessPolicy(obj.successPolicy), 'suspend': obj.suspend, 'template': toJson_PodTemplateSpec(obj.template), 'ttlSecondsAfterFinished': obj.ttlSecondsAfterFinished, @@ -16046,7 +17390,7 @@ export interface PersistentVolumeClaimSpec { readonly storageClassName?: string; /** - * volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. If specified, the CSI driver will create or update the volume with the attributes defined in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, it can be changed after the claim is created. An empty string value means that no VolumeAttributesClass will be applied to the claim but it's not allowed to reset this field to empty string once it is set. If unspecified and the PersistentVolumeClaim is unbound, the default VolumeAttributesClass will be set by the persistentvolume controller if it exists. If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource exists. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#volumeattributesclass (Alpha) Using this field requires the VolumeAttributesClass feature gate to be enabled. + * volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. If specified, the CSI driver will create or update the volume with the attributes defined in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, it can be changed after the claim is created. An empty string value means that no VolumeAttributesClass will be applied to the claim but it's not allowed to reset this field to empty string once it is set. If unspecified and the PersistentVolumeClaim is unbound, the default VolumeAttributesClass will be set by the persistentvolume controller if it exists. If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource exists. More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ (Alpha) Using this field requires the VolumeAttributesClass feature gate to be enabled. * * @schema io.k8s.api.core.v1.PersistentVolumeClaimSpec#volumeAttributesClassName */ @@ -16155,7 +17499,7 @@ export interface PodSpec { readonly ephemeralContainers?: EphemeralContainer[]; /** - * HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods. + * HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. * * @schema io.k8s.api.core.v1.PodSpec#hostAliases */ @@ -16233,7 +17577,7 @@ export interface PodSpec { * * If the OS field is set to linux, the following fields must be unset: -securityContext.windowsOptions * - * If the OS field is set to windows, following fields must be unset: - spec.hostPID - spec.hostIPC - spec.hostUsers - spec.securityContext.seLinuxOptions - spec.securityContext.seccompProfile - spec.securityContext.fsGroup - spec.securityContext.fsGroupChangePolicy - spec.securityContext.sysctls - spec.shareProcessNamespace - spec.securityContext.runAsUser - spec.securityContext.runAsGroup - spec.securityContext.supplementalGroups - spec.containers[*].securityContext.seLinuxOptions - spec.containers[*].securityContext.seccompProfile - spec.containers[*].securityContext.capabilities - spec.containers[*].securityContext.readOnlyRootFilesystem - spec.containers[*].securityContext.privileged - spec.containers[*].securityContext.allowPrivilegeEscalation - spec.containers[*].securityContext.procMount - spec.containers[*].securityContext.runAsUser - spec.containers[*].securityContext.runAsGroup + * If the OS field is set to windows, following fields must be unset: - spec.hostPID - spec.hostIPC - spec.hostUsers - spec.securityContext.appArmorProfile - spec.securityContext.seLinuxOptions - spec.securityContext.seccompProfile - spec.securityContext.fsGroup - spec.securityContext.fsGroupChangePolicy - spec.securityContext.sysctls - spec.shareProcessNamespace - spec.securityContext.runAsUser - spec.securityContext.runAsGroup - spec.securityContext.supplementalGroups - spec.containers[*].securityContext.appArmorProfile - spec.containers[*].securityContext.seLinuxOptions - spec.containers[*].securityContext.seccompProfile - spec.containers[*].securityContext.capabilities - spec.containers[*].securityContext.readOnlyRootFilesystem - spec.containers[*].securityContext.privileged - spec.containers[*].securityContext.allowPrivilegeEscalation - spec.containers[*].securityContext.procMount - spec.containers[*].securityContext.runAsUser - spec.containers[*].securityContext.runAsGroup * * @schema io.k8s.api.core.v1.PodSpec#os */ @@ -16313,8 +17657,6 @@ export interface PodSpec { * * SchedulingGates can only be set at pod creation time, and be removed only afterwards. * - * This is a beta feature enabled by the PodSchedulingReadiness feature gate. - * * @schema io.k8s.api.core.v1.PodSpec#schedulingGates */ readonly schedulingGates?: PodSchedulingGate[]; @@ -16328,7 +17670,7 @@ export interface PodSpec { readonly securityContext?: PodSecurityContext; /** - * DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated: Use serviceAccountName instead. + * DeprecatedServiceAccount is a deprecated alias for ServiceAccountName. Deprecated: Use serviceAccountName instead. * * @schema io.k8s.api.core.v1.PodSpec#serviceAccount */ @@ -16722,6 +18064,13 @@ export interface ServiceSpec { */ readonly sessionAffinityConfig?: SessionAffinityConfig; + /** + * TrafficDistribution offers a way to express preferences for how traffic is distributed to Service endpoints. Implementations can use this field as a hint, but are not required to guarantee strict adherence. If the field is not set, the implementation will apply its default routing strategy. If set to "PreferClose", implementations should prioritize endpoints that are topologically close (e.g., same zone). + * + * @schema io.k8s.api.core.v1.ServiceSpec#trafficDistribution + */ + readonly trafficDistribution?: string; + /** * type determines how the Service is exposed. Defaults to ClusterIP. Valid options are ExternalName, ClusterIP, NodePort, and LoadBalancer. "ClusterIP" allocates a cluster-internal IP address for load-balancing to endpoints. Endpoints are determined by the selector or if that is not specified, by manual construction of an Endpoints object or EndpointSlice objects. If clusterIP is "None", no virtual IP is allocated and the endpoints are published as a set of endpoints rather than a virtual IP. "NodePort" builds on ClusterIP and allocates a port on every node which routes to the same endpoints as the clusterIP. "LoadBalancer" builds on NodePort and creates an external load-balancer (if supported in the current cloud) which routes to the same endpoints as the clusterIP. "ExternalName" aliases this service to the specified externalName. Several other fields do not apply to ExternalName services. More info: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types * @@ -16757,6 +18106,7 @@ export function toJson_ServiceSpec(obj: ServiceSpec | undefined): Record (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {})), 'sessionAffinity': obj.sessionAffinity, 'sessionAffinityConfig': toJson_SessionAffinityConfig(obj.sessionAffinityConfig), + 'trafficDistribution': obj.trafficDistribution, 'type': obj.type, }; // filter undefined values @@ -17291,7 +18641,7 @@ export interface IpAddressSpecV1Alpha1 { * * @schema io.k8s.api.networking.v1alpha1.IPAddressSpec#parentRef */ - readonly parentRef?: ParentReferenceV1Alpha1; + readonly parentRef: ParentReferenceV1Alpha1; } @@ -17820,6 +19170,96 @@ export function toJson_ResourceClaimSpecV1Alpha2(obj: ResourceClaimSpecV1Alpha2 } /* eslint-enable max-len, quote-props */ +/** + * DriverRequests describes all resources that are needed from one particular driver. + * + * @schema io.k8s.api.resource.v1alpha2.DriverRequests + */ +export interface DriverRequestsV1Alpha2 { + /** + * DriverName is the name used by the DRA driver kubelet plugin. + * + * @schema io.k8s.api.resource.v1alpha2.DriverRequests#driverName + */ + readonly driverName?: string; + + /** + * Requests describes all resources that are needed from the driver. + * + * @schema io.k8s.api.resource.v1alpha2.DriverRequests#requests + */ + readonly requests?: ResourceRequestV1Alpha2[]; + + /** + * VendorParameters are arbitrary setup parameters for all requests of the claim. They are ignored while allocating the claim. + * + * @schema io.k8s.api.resource.v1alpha2.DriverRequests#vendorParameters + */ + readonly vendorParameters?: any; + +} + +/** + * Converts an object of type 'DriverRequestsV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_DriverRequestsV1Alpha2(obj: DriverRequestsV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'driverName': obj.driverName, + 'requests': obj.requests?.map(y => toJson_ResourceRequestV1Alpha2(y)), + 'vendorParameters': obj.vendorParameters, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ResourceClaimParametersReference contains enough information to let you locate the parameters for a ResourceClaim. The object must be in the same namespace as the ResourceClaim. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference + */ +export interface ResourceClaimParametersReferenceV1Alpha2 { + /** + * APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference#apiGroup + */ + readonly apiGroup?: string; + + /** + * Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example "ConfigMap". + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference#kind + */ + readonly kind: string; + + /** + * Name is the name of resource being referenced. + * + * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'ResourceClaimParametersReferenceV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ResourceClaimParametersReferenceV1Alpha2(obj: ResourceClaimParametersReferenceV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'apiGroup': obj.apiGroup, + 'kind': obj.kind, + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * ResourceClaimTemplateSpec contains the metadata and fields for a ResourceClaim. * @@ -17940,44 +19380,147 @@ export function toJson_NodeSelector(obj: NodeSelector | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'driverName': obj.driverName, + 'namedResources': toJson_NamedResourcesFilterV1Alpha2(obj.namedResources), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * VendorParameters are opaque parameters for one particular driver. + * + * @schema io.k8s.api.resource.v1alpha2.VendorParameters + */ +export interface VendorParametersV1Alpha2 { + /** + * DriverName is the name used by the DRA driver kubelet plugin. + * + * @schema io.k8s.api.resource.v1alpha2.VendorParameters#driverName + */ + readonly driverName?: string; + + /** + * Parameters can be arbitrary setup parameters. They are ignored while allocating a claim. + * + * @schema io.k8s.api.resource.v1alpha2.VendorParameters#parameters + */ + readonly parameters?: any; + +} + +/** + * Converts an object of type 'VendorParametersV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_VendorParametersV1Alpha2(obj: VendorParametersV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'driverName': obj.driverName, + 'parameters': obj.parameters, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * NamedResourcesResources is used in ResourceModel. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesResources + */ +export interface NamedResourcesResourcesV1Alpha2 { + /** + * The list of all individual resources instances currently available. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesResources#instances + */ + readonly instances: NamedResourcesInstanceV1Alpha2[]; + +} + +/** + * Converts an object of type 'NamedResourcesResourcesV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesResourcesV1Alpha2(obj: NamedResourcesResourcesV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'instances': obj.instances?.map(y => toJson_NamedResourcesInstanceV1Alpha2(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * CSIDriverSpec is the specification of a CSIDriver. + * + * @schema io.k8s.api.storage.v1.CSIDriverSpec + */ +export interface CsiDriverSpec { + /** + * attachRequired indicates this CSI volume driver requires an attach operation (because it implements the CSI ControllerPublishVolume() method), and that the Kubernetes attach detach controller should call the attach volume interface which checks the volumeattachment status and waits until the volume is attached before proceeding to mounting. The CSI external-attacher coordinates with CSI volume driver and updates the volumeattachment status when the attach operation is complete. If the CSIDriverRegistry feature gate is enabled and the value is specified to false, the attach operation will be skipped. Otherwise the attach operation will be called. + * + * This field is immutable. + * + * @schema io.k8s.api.storage.v1.CSIDriverSpec#attachRequired + */ + readonly attachRequired?: boolean; + + /** + * fsGroupPolicy defines if the underlying volume supports changing ownership and permission of the volume before being mounted. Refer to the specific FSGroupPolicy values for additional details. + * + * This field was immutable in Kubernetes < 1.29 and now is mutable. + * + * Defaults to ReadWriteOnceWithFSType, which will examine each volume to determine if Kubernetes should modify ownership and permissions of the volume. With the default policy the defined fsGroup will only be applied if a fstype is defined and the volume's access mode contains ReadWriteOnce. + * + * @default ReadWriteOnceWithFSType, which will examine each volume to determine if Kubernetes should modify ownership and permissions of the volume. With the default policy the defined fsGroup will only be applied if a fstype is defined and the volume's access mode contains ReadWriteOnce. + * @schema io.k8s.api.storage.v1.CSIDriverSpec#fsGroupPolicy + */ + readonly fsGroupPolicy?: string; + + /** + * podInfoOnMount indicates this CSI volume driver requires additional pod information (like podName, podUID, etc.) during mount operations, if set to true. If set to false, pod information will not be passed on mount. Default is false. + * + * The CSI driver specifies podInfoOnMount as part of driver deployment. If true, Kubelet will pass pod information as VolumeContext in the CSI NodePublishVolume() calls. The CSI driver is responsible for parsing and validating the information passed in as VolumeContext. + * + * The following VolumeContext will be passed if podInfoOnMount is set to true. This list might grow, but the prefix will be used. "csi.storage.k8s.io/pod.name": pod.Name "csi.storage.k8s.io/pod.namespace": pod.Namespace "csi.storage.k8s.io/pod.uid": string(pod.UID) "csi.storage.k8s.io/ephemeral": "true" if the volume is an ephemeral inline volume + * defined by a CSIVolumeSource, otherwise "false" + * + * "csi.storage.k8s.io/ephemeral" is a new feature in Kubernetes 1.16. It is only required for drivers which support both the "Persistent" and "Ephemeral" VolumeLifecycleMode. Other drivers can leave pod info disabled and/or ignore this field. As Kubernetes 1.15 doesn't support this field, drivers can only support one mode when deployed on such a cluster and the deployment determines which mode that is, for example via a command line parameter of the driver. + * + * This field was immutable in Kubernetes < 1.29 and now is mutable. + * * @default false. * @schema io.k8s.api.storage.v1.CSIDriverSpec#podInfoOnMount */ @@ -18224,6 +19767,43 @@ export function toJson_VolumeAttachmentSpec(obj: VolumeAttachmentSpec | undefine } /* eslint-enable max-len, quote-props */ +/** + * Spec of the storage version migration. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec + */ +export interface StorageVersionMigrationSpecV1Alpha1 { + /** + * The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is "Running", users can use this token to check the progress of the migration. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec#continueToken + */ + readonly continueToken?: string; + + /** + * The resource that is being migrated. The migrator sends requests to the endpoint serving the resource. Immutable. + * + * @schema io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec#resource + */ + readonly resource: GroupVersionResourceV1Alpha1; + +} + +/** + * Converts an object of type 'StorageVersionMigrationSpecV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_StorageVersionMigrationSpecV1Alpha1(obj: StorageVersionMigrationSpecV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'continueToken': obj.continueToken, + 'resource': toJson_GroupVersionResourceV1Alpha1(obj.resource), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * CustomResourceDefinitionSpec describes how a user wants their resource to appear * @@ -18669,17 +20249,384 @@ export interface MatchCondition { * * Required. * - * @schema io.k8s.api.admissionregistration.v1.MatchCondition#name + * @schema io.k8s.api.admissionregistration.v1.MatchCondition#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'MatchCondition' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_MatchCondition(obj: MatchCondition | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'expression': obj.expression, + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * RuleWithOperations is a tuple of Operations and Resources. It is recommended to make sure that all the tuple expansions are valid. + * + * @schema io.k8s.api.admissionregistration.v1.RuleWithOperations + */ +export interface RuleWithOperations { + /** + * APIGroups is the API groups the resources belong to. '*' is all groups. If '*' is present, the length of the slice must be one. Required. + * + * @schema io.k8s.api.admissionregistration.v1.RuleWithOperations#apiGroups + */ + readonly apiGroups?: string[]; + + /** + * APIVersions is the API versions the resources belong to. '*' is all versions. If '*' is present, the length of the slice must be one. Required. + * + * @schema io.k8s.api.admissionregistration.v1.RuleWithOperations#apiVersions + */ + readonly apiVersions?: string[]; + + /** + * Operations is the operations the admission hook cares about - CREATE, UPDATE, DELETE, CONNECT or * for all of those operations and any future admission operations that are added. If '*' is present, the length of the slice must be one. Required. + * + * @schema io.k8s.api.admissionregistration.v1.RuleWithOperations#operations + */ + readonly operations?: string[]; + + /** + * Resources is a list of resources this rule applies to. + * + * For example: 'pods' means pods. 'pods/log' means the log subresource of pods. '*' means all resources, but not subresources. 'pods/*' means all subresources of pods. '_/scale' means all scale subresources. '_/*' means all resources and their subresources. + * + * If wildcard is present, the validation rule will ensure resources do not overlap with each other. + * + * Depending on the enclosing object, subresources might not be allowed. Required. + * + * @schema io.k8s.api.admissionregistration.v1.RuleWithOperations#resources + */ + readonly resources?: string[]; + + /** + * scope specifies the scope of this rule. Valid values are "Cluster", "Namespaced", and "*" "Cluster" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. "Namespaced" means that only namespaced resources will match this rule. "*" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is "*". + * + * @default . + * @schema io.k8s.api.admissionregistration.v1.RuleWithOperations#scope + */ + readonly scope?: string; + +} + +/** + * Converts an object of type 'RuleWithOperations' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_RuleWithOperations(obj: RuleWithOperations | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'apiGroups': obj.apiGroups?.map(y => y), + 'apiVersions': obj.apiVersions?.map(y => y), + 'operations': obj.operations?.map(y => y), + 'resources': obj.resources?.map(y => y), + 'scope': obj.scope, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * AuditAnnotation describes how to produce an audit annotation for an API request. + * + * @schema io.k8s.api.admissionregistration.v1.AuditAnnotation + */ +export interface AuditAnnotation { + /** + * key specifies the audit annotation key. The audit annotation keys of a ValidatingAdmissionPolicy must be unique. The key must be a qualified name ([A-Za-z0-9][-A-Za-z0-9_.]*) no more than 63 bytes in length. + * + * The key is combined with the resource name of the ValidatingAdmissionPolicy to construct an audit annotation key: "{ValidatingAdmissionPolicy name}/{key}". + * + * If an admission webhook uses the same resource name as this ValidatingAdmissionPolicy and the same audit annotation key, the annotation key will be identical. In this case, the first annotation written with the key will be included in the audit event and all subsequent annotations with the same key will be discarded. + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1.AuditAnnotation#key + */ + readonly key: string; + + /** + * valueExpression represents the expression which is evaluated by CEL to produce an audit annotation value. The expression must evaluate to either a string or null value. If the expression evaluates to a string, the audit annotation is included with the string value. If the expression evaluates to null or empty string the audit annotation will be omitted. The valueExpression may be no longer than 5kb in length. If the result of the valueExpression is more than 10kb in length, it will be truncated to 10kb. + * + * If multiple ValidatingAdmissionPolicyBinding resources match an API request, then the valueExpression will be evaluated for each binding. All unique values produced by the valueExpressions will be joined together in a comma-separated list. + * + * Required. + * + * @schema io.k8s.api.admissionregistration.v1.AuditAnnotation#valueExpression + */ + readonly valueExpression: string; + +} + +/** + * Converts an object of type 'AuditAnnotation' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_AuditAnnotation(obj: AuditAnnotation | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'key': obj.key, + 'valueExpression': obj.valueExpression, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) + * + * @schema io.k8s.api.admissionregistration.v1.MatchResources + */ +export interface MatchResources { + /** + * ExcludeResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy should not care about. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) + * + * @schema io.k8s.api.admissionregistration.v1.MatchResources#excludeResourceRules + */ + readonly excludeResourceRules?: NamedRuleWithOperations[]; + + /** + * matchPolicy defines how the "MatchResources" list is used to match incoming requests. Allowed values are "Exact" or "Equivalent". + * + * - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the ValidatingAdmissionPolicy. + * + * - Equivalent: match a request if modifies a resource listed in rules, even via another API group or version. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, and "rules" only included `apiGroups:["apps"], apiVersions:["v1"], resources: ["deployments"]`, a request to apps/v1beta1 or extensions/v1beta1 would be converted to apps/v1 and sent to the ValidatingAdmissionPolicy. + * + * Defaults to "Equivalent" + * + * @default Equivalent" + * @schema io.k8s.api.admissionregistration.v1.MatchResources#matchPolicy + */ + readonly matchPolicy?: string; + + /** + * NamespaceSelector decides whether to run the admission control policy on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the policy. + * + * For example, to run the webhook on any objects whose namespace is not associated with "runlevel" of "0" or "1"; you will set the selector as follows: "namespaceSelector": { + * "matchExpressions": [ + * { + * "key": "runlevel", + * "operator": "NotIn", + * "values": [ + * "0", + * "1" + * ] + * } + * ] + * } + * + * If instead you want to only run the policy on any objects whose namespace is associated with the "environment" of "prod" or "staging"; you will set the selector as follows: "namespaceSelector": { + * "matchExpressions": [ + * { + * "key": "environment", + * "operator": "In", + * "values": [ + * "prod", + * "staging" + * ] + * } + * ] + * } + * + * See https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors. + * + * Default to the empty LabelSelector, which matches everything. + * + * @default the empty LabelSelector, which matches everything. + * @schema io.k8s.api.admissionregistration.v1.MatchResources#namespaceSelector + */ + readonly namespaceSelector?: LabelSelector; + + /** + * ObjectSelector decides whether to run the validation based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the cel validation, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything. + * + * @default the empty LabelSelector, which matches everything. + * @schema io.k8s.api.admissionregistration.v1.MatchResources#objectSelector + */ + readonly objectSelector?: LabelSelector; + + /** + * ResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy matches. The policy cares about an operation if it matches _any_ Rule. + * + * @schema io.k8s.api.admissionregistration.v1.MatchResources#resourceRules + */ + readonly resourceRules?: NamedRuleWithOperations[]; + +} + +/** + * Converts an object of type 'MatchResources' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_MatchResources(obj: MatchResources | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'excludeResourceRules': obj.excludeResourceRules?.map(y => toJson_NamedRuleWithOperations(y)), + 'matchPolicy': obj.matchPolicy, + 'namespaceSelector': toJson_LabelSelector(obj.namespaceSelector), + 'objectSelector': toJson_LabelSelector(obj.objectSelector), + 'resourceRules': obj.resourceRules?.map(y => toJson_NamedRuleWithOperations(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * ParamKind is a tuple of Group Kind and Version. + * + * @schema io.k8s.api.admissionregistration.v1.ParamKind + */ +export interface ParamKind { + /** + * APIVersion is the API group version the resources belong to. In format of "group/version". Required. + * + * @schema io.k8s.api.admissionregistration.v1.ParamKind#apiVersion + */ + readonly apiVersion?: string; + + /** + * Kind is the API kind the resources belong to. Required. + * + * @schema io.k8s.api.admissionregistration.v1.ParamKind#kind + */ + readonly kind?: string; + +} + +/** + * Converts an object of type 'ParamKind' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_ParamKind(obj: ParamKind | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'apiVersion': obj.apiVersion, + 'kind': obj.kind, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * Validation specifies the CEL expression which is used to apply the validation. + * + * @schema io.k8s.api.admissionregistration.v1.Validation + */ +export interface Validation { + /** + * Expression represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec CEL expressions have access to the contents of the API request/response, organized into CEL variables as well as some other useful variables: + * + * - 'object' - The object from the incoming request. The value is null for DELETE requests. - 'oldObject' - The existing object. The value is null for CREATE requests. - 'request' - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). - 'params' - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. - 'namespaceObject' - The namespace object that the incoming object belongs to. The value is null for cluster-scoped resources. - 'variables' - Map of composited variables, from its name to its lazily evaluated value. + * For example, a variable named 'foo' can be accessed as 'variables.foo'. + * - 'authorizer' - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. + * See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz + * - 'authorizer.requestResource' - A CEL ResourceCheck constructed from the 'authorizer' and configured with the + * request resource. + * + * The `apiVersion`, `kind`, `metadata.name` and `metadata.generateName` are always accessible from the root of the object. No other metadata properties are accessible. + * + * Only property names of the form `[a-zA-Z_.-/][a-zA-Z0-9_.-/]*` are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - '__' escapes to '__underscores__' - '.' escapes to '__dot__' - '-' escapes to '__dash__' - '/' escapes to '__slash__' - Property names that exactly match a CEL RESERVED keyword escape to '__{keyword}__'. The keywords are: + * "true", "false", "null", "in", "as", "break", "const", "continue", "else", "for", "function", "if", + * "import", "let", "loop", "package", "namespace", "return". + * Examples: + * - Expression accessing a property named "namespace": {"Expression": "object.__namespace__ > 0"} + * - Expression accessing a property named "x-prop": {"Expression": "object.x__dash__prop > 0"} + * - Expression accessing a property named "redact__d": {"Expression": "object.redact__underscores__d > 0"} + * + * Equality on arrays with list type of 'set' or 'map' ignores element order, i.e. [1, 2] == [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: + * - 'set': `X + Y` performs a union where the array positions of all elements in `X` are preserved and + * non-intersecting elements in `Y` are appended, retaining their partial order. + * - 'map': `X + Y` performs a merge where the array positions of all keys in `X` are preserved but the values + * are overwritten by values in `Y` when the key sets of `X` and `Y` intersect. Elements in `Y` with + * non-intersecting keys are appended, retaining their partial order. + * Required. + * + * @schema io.k8s.api.admissionregistration.v1.Validation#expression + */ + readonly expression: string; + + /** + * Message represents the message displayed when validation fails. The message is required if the Expression contains line breaks. The message must not contain line breaks. If unset, the message is "failed rule: {Rule}". e.g. "must be a URL with the host matching spec.host" If the Expression contains line breaks. Message is required. The message must not contain line breaks. If unset, the message is "failed Expression: {Expression}". + * + * @schema io.k8s.api.admissionregistration.v1.Validation#message + */ + readonly message?: string; + + /** + * messageExpression declares a CEL expression that evaluates to the validation failure message that is returned when this rule fails. Since messageExpression is used as a failure message, it must evaluate to a string. If both message and messageExpression are present on a validation, then messageExpression will be used if validation fails. If messageExpression results in a runtime error, the runtime error is logged, and the validation failure message is produced as if the messageExpression field were unset. If messageExpression evaluates to an empty string, a string with only spaces, or a string that contains line breaks, then the validation failure message will also be produced as if the messageExpression field were unset, and the fact that messageExpression produced an empty string/string with only spaces/string with line breaks will be logged. messageExpression has access to all the same variables as the `expression` except for 'authorizer' and 'authorizer.requestResource'. Example: "object.x must be less than max ("+string(params.max)+")" + * + * @schema io.k8s.api.admissionregistration.v1.Validation#messageExpression + */ + readonly messageExpression?: string; + + /** + * Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: "Unauthorized", "Forbidden", "Invalid", "RequestEntityTooLarge". If not set, StatusReasonInvalid is used in the response to the client. + * + * @schema io.k8s.api.admissionregistration.v1.Validation#reason + */ + readonly reason?: string; + +} + +/** + * Converts an object of type 'Validation' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_Validation(obj: Validation | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'expression': obj.expression, + 'message': obj.message, + 'messageExpression': obj.messageExpression, + 'reason': obj.reason, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * Variable is the definition of a variable that is used for composition. A variable is defined as a named expression. + * + * @schema io.k8s.api.admissionregistration.v1.Variable + */ +export interface Variable { + /** + * Expression is the expression that will be evaluated as the value of the variable. The CEL expression has access to the same identifiers as the CEL expressions in Validation. + * + * @schema io.k8s.api.admissionregistration.v1.Variable#expression + */ + readonly expression: string; + + /** + * Name is the name of the variable. The name must be a valid CEL identifier and unique among all variables. The variable can be accessed in other expressions through `variables` For example, if name is "foo", the variable will be available as `variables.foo` + * + * @schema io.k8s.api.admissionregistration.v1.Variable#name */ readonly name: string; } /** - * Converts an object of type 'MatchCondition' to JSON representation. + * Converts an object of type 'Variable' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_MatchCondition(obj: MatchCondition | undefined): Record | undefined { +export function toJson_Variable(obj: Variable | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { 'expression': obj.expression, @@ -18691,67 +20638,70 @@ export function toJson_MatchCondition(obj: MatchCondition | undefined): Record | undefined { +export function toJson_ParamRef(obj: ParamRef | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'apiGroups': obj.apiGroups?.map(y => y), - 'apiVersions': obj.apiVersions?.map(y => y), - 'operations': obj.operations?.map(y => y), - 'resources': obj.resources?.map(y => y), - 'scope': obj.scope, + 'name': obj.name, + 'namespace': obj.namespace, + 'parameterNotFoundAction': obj.parameterNotFoundAction, + 'selector': toJson_LabelSelector(obj.selector), }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -20202,6 +22152,35 @@ export function toJson_PodFailurePolicy(obj: PodFailurePolicy | undefined): Reco } /* eslint-enable max-len, quote-props */ +/** + * SuccessPolicy describes when a Job can be declared as succeeded based on the success of some indexes. + * + * @schema io.k8s.api.batch.v1.SuccessPolicy + */ +export interface SuccessPolicy { + /** + * rules represents the list of alternative rules for the declaring the Jobs as successful before `.status.succeeded >= .spec.completions`. Once any of the rules are met, the "SucceededCriteriaMet" condition is added, and the lingering pods are removed. The terminal state for such a Job has the "Complete" condition. Additionally, these rules are evaluated in order; Once the Job meets one of the rules, other rules are ignored. At most 20 elements are allowed. + * + * @schema io.k8s.api.batch.v1.SuccessPolicy#rules + */ + readonly rules: SuccessPolicyRule[]; + +} + +/** + * Converts an object of type 'SuccessPolicy' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_SuccessPolicy(obj: SuccessPolicy | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'rules': obj.rules?.map(y => toJson_SuccessPolicyRule(y)), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * EndpointAddress is a tuple that describes single IP address. * @@ -22642,6 +24621,13 @@ export function toJson_PodSchedulingGate(obj: PodSchedulingGate | undefined): Re * @schema io.k8s.api.core.v1.PodSecurityContext */ export interface PodSecurityContext { + /** + * appArmorProfile is the AppArmor options to use by the containers in this pod. Note that this field cannot be set when spec.os.name is windows. + * + * @schema io.k8s.api.core.v1.PodSecurityContext#appArmorProfile + */ + readonly appArmorProfile?: AppArmorProfile; + /** * A special supplemental group that applies to all containers in a pod. Some volume types allow the Kubelet to change the ownership of that volume to be owned by the pod: * @@ -22726,6 +24712,7 @@ export interface PodSecurityContext { export function toJson_PodSecurityContext(obj: PodSecurityContext | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { + 'appArmorProfile': toJson_AppArmorProfile(obj.appArmorProfile), 'fsGroup': obj.fsGroup, 'fsGroupChangePolicy': obj.fsGroupChangePolicy, 'runAsGroup': obj.runAsGroup, @@ -22838,8 +24825,6 @@ export interface TopologySpreadConstraint { * * For example, in a 3-zone cluster, MaxSkew is set to 2, MinDomains is set to 5 and pods with the same labelSelector spread as 2/2/2: | zone1 | zone2 | zone3 | | P P | P P | P P | The number of domains is less than 5(MinDomains), so "global minimum" is treated as 0. In this situation, new pod with the same labelSelector cannot be scheduled, because computed skew will be 3(3 - 0) if new Pod is scheduled to any of the three zones, it will violate MaxSkew. * - * This is a beta field and requires the MinDomainsInPodTopologySpread feature gate to be enabled (enabled by default). - * * @schema io.k8s.api.core.v1.TopologySpreadConstraint#minDomains */ readonly minDomains?: number; @@ -24083,7 +26068,7 @@ export interface ParentReferenceV1Alpha1 { * * @schema io.k8s.api.networking.v1alpha1.ParentReference#name */ - readonly name?: string; + readonly name: string; /** * Namespace is the namespace of the object being referenced. @@ -24097,7 +26082,7 @@ export interface ParentReferenceV1Alpha1 { * * @schema io.k8s.api.networking.v1alpha1.ParentReference#resource */ - readonly resource?: string; + readonly resource: string; } @@ -24180,44 +26165,36 @@ export class IntOrString { } /** - * ResourceClaimParametersReference contains enough information to let you locate the parameters for a ResourceClaim. The object must be in the same namespace as the ResourceClaim. + * ResourceRequest is a request for resources from one particular driver. * - * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference + * @schema io.k8s.api.resource.v1alpha2.ResourceRequest */ -export interface ResourceClaimParametersReferenceV1Alpha2 { - /** - * APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources. - * - * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference#apiGroup - */ - readonly apiGroup?: string; - +export interface ResourceRequestV1Alpha2 { /** - * Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example "ConfigMap". + * NamedResources describes a request for resources with the named resources model. * - * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference#kind + * @schema io.k8s.api.resource.v1alpha2.ResourceRequest#namedResources */ - readonly kind: string; + readonly namedResources?: NamedResourcesRequestV1Alpha2; /** - * Name is the name of resource being referenced. + * VendorParameters are arbitrary setup parameters for the requested resource. They are ignored while allocating a claim. * - * @schema io.k8s.api.resource.v1alpha2.ResourceClaimParametersReference#name + * @schema io.k8s.api.resource.v1alpha2.ResourceRequest#vendorParameters */ - readonly name: string; + readonly vendorParameters?: any; } /** - * Converts an object of type 'ResourceClaimParametersReferenceV1Alpha2' to JSON representation. + * Converts an object of type 'ResourceRequestV1Alpha2' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ResourceClaimParametersReferenceV1Alpha2(obj: ResourceClaimParametersReferenceV1Alpha2 | undefined): Record | undefined { +export function toJson_ResourceRequestV1Alpha2(obj: ResourceRequestV1Alpha2 | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'apiGroup': obj.apiGroup, - 'kind': obj.kind, - 'name': obj.name, + 'namedResources': toJson_NamedResourcesRequestV1Alpha2(obj.namedResources), + 'vendorParameters': obj.vendorParameters, }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -24261,6 +26238,77 @@ export function toJson_NodeSelectorTerm(obj: NodeSelectorTerm | undefined): Reco } /* eslint-enable max-len, quote-props */ +/** + * NamedResourcesFilter is used in ResourceFilterModel. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesFilter + */ +export interface NamedResourcesFilterV1Alpha2 { + /** + * Selector is a CEL expression which must evaluate to true if a resource instance is suitable. The language is as defined in https://kubernetes.io/docs/reference/using-api/cel/ + * + * In addition, for each type NamedResourcesin AttributeValue there is a map that resolves to the corresponding value of the instance under evaluation. For example: + * + * attributes.quantity["a"].isGreaterThan(quantity("0")) && + * attributes.stringslice["b"].isSorted() + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesFilter#selector + */ + readonly selector: string; + +} + +/** + * Converts an object of type 'NamedResourcesFilterV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesFilterV1Alpha2(obj: NamedResourcesFilterV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'selector': obj.selector, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * NamedResourcesInstance represents one individual hardware instance that can be selected based on its attributes. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesInstance + */ +export interface NamedResourcesInstanceV1Alpha2 { + /** + * Attributes defines the attributes of this resource instance. The name of each attribute must be unique. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesInstance#attributes + */ + readonly attributes?: NamedResourcesAttributeV1Alpha2[]; + + /** + * Name is unique identifier among all resource instances managed by the driver on the node. It must be a DNS subdomain. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesInstance#name + */ + readonly name: string; + +} + +/** + * Converts an object of type 'NamedResourcesInstanceV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesInstanceV1Alpha2(obj: NamedResourcesInstanceV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'attributes': obj.attributes?.map(y => toJson_NamedResourcesAttributeV1Alpha2(y)), + 'name': obj.name, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * TokenRequest contains parameters of a service account token. * @@ -24470,6 +26518,51 @@ export function toJson_VolumeAttachmentSource(obj: VolumeAttachmentSource | unde } /* eslint-enable max-len, quote-props */ +/** + * The names of the group, the version, and the resource. + * + * @schema io.k8s.api.storagemigration.v1alpha1.GroupVersionResource + */ +export interface GroupVersionResourceV1Alpha1 { + /** + * The name of the group. + * + * @schema io.k8s.api.storagemigration.v1alpha1.GroupVersionResource#group + */ + readonly group?: string; + + /** + * The name of the resource. + * + * @schema io.k8s.api.storagemigration.v1alpha1.GroupVersionResource#resource + */ + readonly resource?: string; + + /** + * The name of the version. + * + * @schema io.k8s.api.storagemigration.v1alpha1.GroupVersionResource#version + */ + readonly version?: string; + +} + +/** + * Converts an object of type 'GroupVersionResourceV1Alpha1' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_GroupVersionResourceV1Alpha1(obj: GroupVersionResourceV1Alpha1 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'group': obj.group, + 'resource': obj.resource, + 'version': obj.version, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * CustomResourceConversion describes how to convert different versions of a CR. * @@ -24621,6 +26714,13 @@ export interface CustomResourceDefinitionVersion { */ readonly schema?: CustomResourceValidation; + /** + * selectableFields specifies paths to fields that may be used as field selectors. A maximum of 8 selectable fields are allowed. See https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors + * + * @schema io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion#selectableFields + */ + readonly selectableFields?: SelectableField[]; + /** * served is a flag enabling/disabling this version from being served via REST APIs * @@ -24656,6 +26756,7 @@ export function toJson_CustomResourceDefinitionVersion(obj: CustomResourceDefini 'deprecationWarning': obj.deprecationWarning, 'name': obj.name, 'schema': toJson_CustomResourceValidation(obj.schema), + 'selectableFields': obj.selectableFields?.map(y => toJson_SelectableField(y)), 'served': obj.served, 'storage': obj.storage, 'subresources': toJson_CustomResourceSubresources(obj.subresources), @@ -24715,53 +26816,129 @@ export function toJson_StatusCause(obj: StatusCause | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'name': obj.name, + 'namespace': obj.namespace, + 'path': obj.path, + 'port': obj.port, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames. * - * @schema io.k8s.api.admissionregistration.v1.ServiceReference + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations */ -export interface ServiceReference { +export interface NamedRuleWithOperations { /** - * `name` is the name of the service. Required + * APIGroups is the API groups the resources belong to. '*' is all groups. If '*' is present, the length of the slice must be one. Required. * - * @schema io.k8s.api.admissionregistration.v1.ServiceReference#name + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations#apiGroups */ - readonly name: string; + readonly apiGroups?: string[]; /** - * `namespace` is the namespace of the service. Required + * APIVersions is the API versions the resources belong to. '*' is all versions. If '*' is present, the length of the slice must be one. Required. * - * @schema io.k8s.api.admissionregistration.v1.ServiceReference#namespace + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations#apiVersions */ - readonly namespace: string; + readonly apiVersions?: string[]; /** - * `path` is an optional URL path which will be sent in any request to this service. + * Operations is the operations the admission hook cares about - CREATE, UPDATE, DELETE, CONNECT or * for all of those operations and any future admission operations that are added. If '*' is present, the length of the slice must be one. Required. * - * @schema io.k8s.api.admissionregistration.v1.ServiceReference#path + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations#operations */ - readonly path?: string; + readonly operations?: string[]; /** - * If specified, the port on the service that hosting webhook. Default to 443 for backward compatibility. `port` should be a valid port number (1-65535, inclusive). + * ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed. * - * @default 443 for backward compatibility. `port` should be a valid port number (1-65535, inclusive). - * @schema io.k8s.api.admissionregistration.v1.ServiceReference#port + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations#resourceNames */ - readonly port?: number; + readonly resourceNames?: string[]; + + /** + * Resources is a list of resources this rule applies to. + * + * For example: 'pods' means pods. 'pods/log' means the log subresource of pods. '*' means all resources, but not subresources. 'pods/*' means all subresources of pods. '_/scale' means all scale subresources. '_/*' means all resources and their subresources. + * + * If wildcard is present, the validation rule will ensure resources do not overlap with each other. + * + * Depending on the enclosing object, subresources might not be allowed. Required. + * + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations#resources + */ + readonly resources?: string[]; + + /** + * scope specifies the scope of this rule. Valid values are "Cluster", "Namespaced", and "*" "Cluster" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. "Namespaced" means that only namespaced resources will match this rule. "*" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is "*". + * + * @default . + * @schema io.k8s.api.admissionregistration.v1.NamedRuleWithOperations#scope + */ + readonly scope?: string; } /** - * Converts an object of type 'ServiceReference' to JSON representation. + * Converts an object of type 'NamedRuleWithOperations' to JSON representation. */ /* eslint-disable max-len, quote-props */ -export function toJson_ServiceReference(obj: ServiceReference | undefined): Record | undefined { +export function toJson_NamedRuleWithOperations(obj: NamedRuleWithOperations | undefined): Record | undefined { if (obj === undefined) { return undefined; } const result = { - 'name': obj.name, - 'namespace': obj.namespace, - 'path': obj.path, - 'port': obj.port, + 'apiGroups': obj.apiGroups?.map(y => y), + 'apiVersions': obj.apiVersions?.map(y => y), + 'operations': obj.operations?.map(y => y), + 'resourceNames': obj.resourceNames?.map(y => y), + 'resources': obj.resources?.map(y => y), + 'scope': obj.scope, }; // filter undefined values return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); @@ -25337,6 +27514,43 @@ export function toJson_PodFailurePolicyRule(obj: PodFailurePolicyRule | undefine } /* eslint-enable max-len, quote-props */ +/** + * SuccessPolicyRule describes rule for declaring a Job as succeeded. Each rule must have at least one of the "succeededIndexes" or "succeededCount" specified. + * + * @schema io.k8s.api.batch.v1.SuccessPolicyRule + */ +export interface SuccessPolicyRule { + /** + * succeededCount specifies the minimal required size of the actual set of the succeeded indexes for the Job. When succeededCount is used along with succeededIndexes, the check is constrained only to the set of indexes specified by succeededIndexes. For example, given that succeededIndexes is "1-4", succeededCount is "3", and completed indexes are "1", "3", and "5", the Job isn't declared as succeeded because only "1" and "3" indexes are considered in that rules. When this field is null, this doesn't default to any value and is never evaluated at any time. When specified it needs to be a positive integer. + * + * @schema io.k8s.api.batch.v1.SuccessPolicyRule#succeededCount + */ + readonly succeededCount?: number; + + /** + * succeededIndexes specifies the set of indexes which need to be contained in the actual set of the succeeded indexes for the Job. The list of indexes must be within 0 to ".spec.completions-1" and must not contain duplicates. At least one element is required. The indexes are represented as intervals separated by commas. The intervals can be a decimal integer or a pair of decimal integers separated by a hyphen. The number are listed in represented by the first and last element of the series, separated by a hyphen. For example, if the completed indexes are 1, 3, 4, 5 and 7, they are represented as "1,3-5,7". When this field is null, this field doesn't default to any value and is never evaluated at any time. + * + * @schema io.k8s.api.batch.v1.SuccessPolicyRule#succeededIndexes + */ + readonly succeededIndexes?: string; + +} + +/** + * Converts an object of type 'SuccessPolicyRule' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_SuccessPolicyRule(obj: SuccessPolicyRule | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'succeededCount': obj.succeededCount, + 'succeededIndexes': obj.succeededIndexes, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node. This API is deprecated since 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration * @@ -25940,6 +28154,13 @@ export interface SecurityContext { */ readonly allowPrivilegeEscalation?: boolean; + /** + * appArmorProfile is the AppArmor options to use by this container. If set, this profile overrides the pod's appArmorProfile. Note that this field cannot be set when spec.os.name is windows. + * + * @schema io.k8s.api.core.v1.SecurityContext#appArmorProfile + */ + readonly appArmorProfile?: AppArmorProfile; + /** * The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime. Note that this field cannot be set when spec.os.name is windows. * @@ -26024,6 +28245,7 @@ export function toJson_SecurityContext(obj: SecurityContext | undefined): Record if (obj === undefined) { return undefined; } const result = { 'allowPrivilegeEscalation': obj.allowPrivilegeEscalation, + 'appArmorProfile': toJson_AppArmorProfile(obj.appArmorProfile), 'capabilities': toJson_Capabilities(obj.capabilities), 'privileged': obj.privileged, 'procMount': obj.procMount, @@ -26091,7 +28313,7 @@ export interface VolumeMount { readonly mountPath: string; /** - * mountPropagation determines how mounts are propagated from the host to container and the other way around. When not set, MountPropagationNone is used. This field is beta in 1.10. + * mountPropagation determines how mounts are propagated from the host to container and the other way around. When not set, MountPropagationNone is used. This field is beta in 1.10. When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified (which defaults to None). * * @schema io.k8s.api.core.v1.VolumeMount#mountPropagation */ @@ -26112,6 +28334,21 @@ export interface VolumeMount { */ readonly readOnly?: boolean; + /** + * RecursiveReadOnly specifies whether read-only mounts should be handled recursively. + * + * If ReadOnly is false, this field has no meaning and must be unspecified. + * + * If ReadOnly is true, and this field is set to Disabled, the mount is not made recursively read-only. If this field is set to IfPossible, the mount is made recursively read-only, if it is supported by the container runtime. If this field is set to Enabled, the mount is made recursively read-only if it is supported by the container runtime, otherwise the pod will not be started and an error will be generated to indicate the reason. + * + * If this field is set to IfPossible or Enabled, MountPropagation must be set to None (or be unspecified, which defaults to None). + * + * If this field is not specified, it is treated as an equivalent of Disabled. + * + * @schema io.k8s.api.core.v1.VolumeMount#recursiveReadOnly + */ + readonly recursiveReadOnly?: string; + /** * Path within the volume from which the container's volume should be mounted. Defaults to "" (volume's root). * @@ -26141,6 +28378,7 @@ export function toJson_VolumeMount(obj: VolumeMount | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'localhostProfile': obj.localhostProfile, + 'type': obj.type, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * SELinuxOptions are the labels to be applied to the container * @@ -28054,6 +30332,40 @@ export function toJson_NetworkPolicyPeer(obj: NetworkPolicyPeer | undefined): Re } /* eslint-enable max-len, quote-props */ +/** + * NamedResourcesRequest is used in ResourceRequestModel. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesRequest + */ +export interface NamedResourcesRequestV1Alpha2 { + /** + * Selector is a CEL expression which must evaluate to true if a resource instance is suitable. The language is as defined in https://kubernetes.io/docs/reference/using-api/cel/ + * + * In addition, for each type NamedResourcesin AttributeValue there is a map that resolves to the corresponding value of the instance under evaluation. For example: + * + * attributes.quantity["a"].isGreaterThan(quantity("0")) && + * attributes.stringslice["b"].isSorted() + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesRequest#selector + */ + readonly selector: string; + +} + +/** + * Converts an object of type 'NamedResourcesRequestV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesRequestV1Alpha2(obj: NamedResourcesRequestV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'selector': obj.selector, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values. * @@ -28099,6 +30411,91 @@ export function toJson_NodeSelectorRequirement(obj: NodeSelectorRequirement | un } /* eslint-enable max-len, quote-props */ +/** + * NamedResourcesAttribute is a combination of an attribute name and its value. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute + */ +export interface NamedResourcesAttributeV1Alpha2 { + /** + * BoolValue is a true/false value. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#bool + */ + readonly bool?: boolean; + + /** + * IntValue is a 64-bit integer. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#int + */ + readonly int?: number; + + /** + * IntSliceValue is an array of 64-bit integers. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#intSlice + */ + readonly intSlice?: NamedResourcesIntSliceV1Alpha2; + + /** + * Name is unique identifier among all resource instances managed by the driver on the node. It must be a DNS subdomain. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#name + */ + readonly name: string; + + /** + * QuantityValue is a quantity. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#quantity + */ + readonly quantity?: Quantity; + + /** + * StringValue is a string. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#string + */ + readonly string?: string; + + /** + * StringSliceValue is an array of strings. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#stringSlice + */ + readonly stringSlice?: NamedResourcesStringSliceV1Alpha2; + + /** + * VersionValue is a semantic version according to semver.org spec 2.0.0. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesAttribute#version + */ + readonly version?: string; + +} + +/** + * Converts an object of type 'NamedResourcesAttributeV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesAttributeV1Alpha2(obj: NamedResourcesAttributeV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'bool': obj.bool, + 'int': obj.int, + 'intSlice': toJson_NamedResourcesIntSliceV1Alpha2(obj.intSlice), + 'name': obj.name, + 'quantity': obj.quantity?.value, + 'string': obj.string, + 'stringSlice': toJson_NamedResourcesStringSliceV1Alpha2(obj.stringSlice), + 'version': obj.version, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * VolumeNodeResources is a set of resource limits for scheduling of volumes. * @@ -28263,6 +30660,35 @@ export function toJson_CustomResourceValidation(obj: CustomResourceValidation | } /* eslint-enable max-len, quote-props */ +/** + * SelectableField specifies the JSON path of a field that may be used with field selectors. + * + * @schema io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.SelectableField + */ +export interface SelectableField { + /** + * jsonPath is a simple JSON path which is evaluated against each custom resource to produce a field selector value. Only JSON paths without the array notation are allowed. Must point to a field of type string, boolean or integer. Types with enum values and strings with formats are allowed. If jsonPath refers to absent field in a resource, the jsonPath evaluates to an empty string. Must not point to metdata fields. Required. + * + * @schema io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.SelectableField#jsonPath + */ + readonly jsonPath: string; + +} + +/** + * Converts an object of type 'SelectableField' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_SelectableField(obj: SelectableField | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'jsonPath': obj.jsonPath, + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * CustomResourceSubresources defines the status and scale subresources for CustomResources. * @@ -28614,14 +31040,14 @@ export interface PodAffinityTerm { readonly labelSelector?: LabelSelector; /** - * MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. Also, MatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate. + * MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `labelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both matchLabelKeys and labelSelector. Also, matchLabelKeys cannot be set when labelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate. * * @schema io.k8s.api.core.v1.PodAffinityTerm#matchLabelKeys */ readonly matchLabelKeys?: string[]; /** - * MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector. Also, MismatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate. + * MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `labelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both mismatchLabelKeys and labelSelector. Also, mismatchLabelKeys cannot be set when labelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate. * * @schema io.k8s.api.core.v1.PodAffinityTerm#mismatchLabelKeys */ @@ -29136,7 +31562,7 @@ export function toJson_KeyToPath(obj: KeyToPath | undefined): Record | } /* eslint-enable max-len, quote-props */ +/** + * NamedResourcesIntSlice contains a slice of 64-bit integers. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesIntSlice + */ +export interface NamedResourcesIntSliceV1Alpha2 { + /** + * Ints is the slice of 64-bit integers. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesIntSlice#ints + */ + readonly ints: number[]; + +} + +/** + * Converts an object of type 'NamedResourcesIntSliceV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesIntSliceV1Alpha2(obj: NamedResourcesIntSliceV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'ints': obj.ints?.map(y => y), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + +/** + * NamedResourcesStringSlice contains a slice of strings. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesStringSlice + */ +export interface NamedResourcesStringSliceV1Alpha2 { + /** + * Strings is the slice of strings. + * + * @schema io.k8s.api.resource.v1alpha2.NamedResourcesStringSlice#strings + */ + readonly strings: string[]; + +} + +/** + * Converts an object of type 'NamedResourcesStringSliceV1Alpha2' to JSON representation. + */ +/* eslint-disable max-len, quote-props */ +export function toJson_NamedResourcesStringSliceV1Alpha2(obj: NamedResourcesStringSliceV1Alpha2 | undefined): Record | undefined { + if (obj === undefined) { return undefined; } + const result = { + 'strings': obj.strings?.map(y => y), + }; + // filter undefined values + return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {}); +} +/* eslint-enable max-len, quote-props */ + /** * JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/). * From b7179c8f5a4e761686f394ce1e31c9dcc791c6e9 Mon Sep 17 00:00:00 2001 From: Eli Polonsky Date: Tue, 4 Jun 2024 18:56:28 +0300 Subject: [PATCH 201/261] chore(rotate): instructions touchups (#4259) Minor enhancements / fixes to the rotation instructions doc. --- rotate.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/rotate.md b/rotate.md index 4320e0bd3..0c5755de9 100644 --- a/rotate.md +++ b/rotate.md @@ -41,22 +41,25 @@ on the latest kubernetes version. These steps should be executed in order. 6. Create a new branch in the [cdk8s-plus](https://github.com/cdk8s-team/cdk8s-plus) off the current default branch. The new branch should be named `k8s-XX/main` (e.g. `k8s-25/main` for K8s v1.25.0). -7. On the new branch update the following: +7. On a new branch, based off `k8s-XX/main`, do the following: 1. Bump the minor version in [latest-k8s-version.txt](./projenrc/latest-k8s-version.txt) 2. ([`README.md`](./README.md)): In the table of supported versions, add a new row and remove the oldest one. 3. `yarn projen` 4. `yarn rotate` # updates all version references in documenation 5. `yarn build` - 6. `git commit -m "k8s-XX/main"` - 7. `git push origin k8s-XX/main"` + 6. Create a PR to the `k8s-XX/main` branch. (See [example](https://github.com/cdk8s-team/cdk8s-plus/pull/4260)). -8. Verify that automation builds/tags/releases the new version successfully. +8. Wait for the PR above to be merged and verify that automation builds/tags/releases the new version successfully. 9. Update cdk8s-plus default branch to the new branch in the [GitHub repo settings](https://github.com/cdk8s-team/cdk8s-plus/settings/branches). 10. Update any existing PRs to use k8s-XX/main as the base. +11. Rotate the backport labels on existing PRs. (for exmaple when rotating from k8s.29 to k8s.30, remove the `backport-to-k8s-27/main` label and add the `backport-to-k8s-29/main` label. + +12. Delete the `backport-to-k8s-(XX - 3)/main` label. (for exmaple when rotating from k8s.29 to k8s.30, delete the `backport-to-k8s-27/main` label + ## :three: Update Website In the ([cdk8s repo](https://github.com/cdk8s-team/cdk8s)): @@ -67,7 +70,7 @@ In the ([cdk8s repo](https://github.com/cdk8s-team/cdk8s)): 2. `yarn projen` 3. `yarn rotate-cdk8s-plus` -12. Create a PR for the new branch, review then merge into cdk8s/master branch. +12. Create a PR for the new branch, review then merge into cdk8s/master branch. (See [example](https://github.com/cdk8s-team/cdk8s/pull/1988)) ## :four: Update Ops @@ -78,4 +81,4 @@ In the ([cdk-ops](https://github.com/cdklabs/cdk-ops)): 1. Bump the minor version in [latest-cdk8s-plus-version.txt](https://github.com/cdklabs/cdk-ops/blob/master/latest-cdk8s-plus-version.txt) 2. `yarn projen` -14. Create a PR and send for approval. +14. Create a PR and send for approval. (See [example](https://github.com/cdklabs/cdk-ops/pull/3323)) From ec83cf70ecb2f5d09db5238f10158cd2f3acf883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?serhat=20=C3=A7etinkaya?= Date: Thu, 6 Jun 2024 09:32:16 +0300 Subject: [PATCH 202/261] fix(container): remove CAP_ prefix from capabilities (#4267) looks like I made a mistake in #3817 in POSIX capabilities list we have `CAP_` prefix, but in kubernetes container spec we omit it. from official [docs](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/): > Linux capability constants have the form CAP_XXX. But when you list capabilities in your container manifest, you must omit the CAP_ portion of the constant. For example, to add CAP_SYS_TIME, include SYS_TIME in your list of capabilities. --- src/container.ts | 82 +++++++++++++++++++++--------------------- test/container.test.ts | 4 +-- 2 files changed, 43 insertions(+), 43 deletions(-) diff --git a/src/container.ts b/src/container.ts index ebde48234..77b8d202d 100644 --- a/src/container.ts +++ b/src/container.ts @@ -18,167 +18,167 @@ export enum Capability { /** * CAP_AUDIT_CONTROL */ - AUDIT_CONTROL = 'CAP_AUDIT_CONTROL', + AUDIT_CONTROL = 'AUDIT_CONTROL', /** * CAP_AUDIT_READ */ - AUDIT_READ = 'CAP_AUDIT_READ', + AUDIT_READ = 'AUDIT_READ', /** * CAP_AUDIT_WRITE */ - AUDIT_WRITE = 'CAP_AUDIT_WRITE', + AUDIT_WRITE = 'AUDIT_WRITE', /** * CAP_BLOCK_SUSPEND */ - BLOCK_SUSPEND = 'CAP_BLOCK_SUSPEND', + BLOCK_SUSPEND = 'BLOCK_SUSPEND', /** * CAP_BPF */ - BPF = 'CAP_BPF', + BPF = 'BPF', /** * CAP_CHECKPOINT_RESTORE */ - CHECKPOINT_RESTORE = 'CAP_CHECKPOINT_RESTORE', + CHECKPOINT_RESTORE = 'CHECKPOINT_RESTORE', /** * CAP_CHOWN */ - CHOWN = 'CAP_CHOWN', + CHOWN = 'CHOWN', /** * CAP_DAC_OVERRIDE */ - DAC_OVERRIDE = 'CAP_DAC_OVERRIDE', + DAC_OVERRIDE = 'DAC_OVERRIDE', /** * CAP_DAC_READ_SEARCH */ - DAC_READ_SEARCH = 'CAP_DAC_READ_SEARCH', + DAC_READ_SEARCH = 'DAC_READ_SEARCH', /** * CAP_FOWNER */ - FOWNER = 'CAP_FOWNER', + FOWNER = 'FOWNER', /** * CAP_FSETID */ - FSETID = 'CAP_FSETID', + FSETID = 'FSETID', /** * CAP_IPC_LOCK */ - IPC_LOCK = 'CAP_IPC_LOCK', + IPC_LOCK = 'IPC_LOCK', /** * CAP_IPC_OWNER */ - IPC_OWNER = 'CAP_IPC_OWNER', + IPC_OWNER = 'IPC_OWNER', /** * CAP_KILL */ - KILL = 'CAP_KILL', + KILL = 'KILL', /** * CAP_LEASE */ - LEASE = 'CAP_LEASE', + LEASE = 'LEASE', /** * CAP_LINUX_IMMUTABLE */ - LINUX_IMMUTABLE = 'CAP_LINUX_IMMUTABLE', + LINUX_IMMUTABLE = 'LINUX_IMMUTABLE', /** * CAP_MAC_ADMIN */ - MAC_ADMIN = 'CAP_MAC_ADMIN', + MAC_ADMIN = 'MAC_ADMIN', /** * CAP_MAC_OVERRIDE */ - MAC_OVERRIDE = 'CAP_MAC_OVERRIDE', + MAC_OVERRIDE = 'MAC_OVERRIDE', /** * CAP_MKNOD */ - MKNOD = 'CAP_MKNOD', + MKNOD = 'MKNOD', /** * CAP_NET_ADMIN */ - NET_ADMIN = 'CAP_NET_ADMIN', + NET_ADMIN = 'NET_ADMIN', /** * CAP_NET_BIND_SERVICE */ - NET_BIND_SERVICE = 'CAP_NET_BIND_SERVICE', + NET_BIND_SERVICE = 'NET_BIND_SERVICE', /** * CAP_NET_BROADCAST */ - NET_BROADCAST = 'CAP_NET_BROADCAST', + NET_BROADCAST = 'NET_BROADCAST', /** * CAP_NET_RAW */ - NET_RAW = 'CAP_NET_RAW', + NET_RAW = 'NET_RAW', /** * CAP_PERFMON */ - PERFMON = 'CAP_PERFMON', + PERFMON = 'PERFMON', /** * CAP_SETGID */ - SETGID = 'CAP_SETGID', + SETGID = 'SETGID', /** * CAP_SETFCAP */ - SETFCAP = 'CAP_SETFCAP', + SETFCAP = 'SETFCAP', /** * CAP_SETPCAP */ - SETPCAP = 'CAP_SETPCAP', + SETPCAP = 'SETPCAP', /** * CAP_SETUID */ - SETUID = 'CAP_SETUID', + SETUID = 'SETUID', /** * CAP_SYS_ADMIN */ - SYS_ADMIN = 'CAP_SYS_ADMIN', + SYS_ADMIN = 'SYS_ADMIN', /** * CAP_SYS_BOOT */ - SYS_BOOT = 'CAP_SYS_BOOT', + SYS_BOOT = 'SYS_BOOT', /** * CAP_SYS_CHROOT */ - SYS_CHROOT = 'CAP_SYS_CHROOT', + SYS_CHROOT = 'SYS_CHROOT', /** * CAP_SYS_MODULE */ - SYS_MODULE = 'CAP_SYS_MODULE', + SYS_MODULE = 'SYS_MODULE', /** * CAP_SYS_NICE */ - SYS_NICE = 'CAP_SYS_NICE', + SYS_NICE = 'SYS_NICE', /** * CAP_SYS_PACCT */ - SYS_PACCT = 'CAP_SYS_PACCT', + SYS_PACCT = 'SYS_PACCT', /** * CAP_SYS_PTRACE */ - SYS_PTRACE = 'CAP_SYS_PTRACE', + SYS_PTRACE = 'SYS_PTRACE', /** * CAP_SYS_RAWIO */ - SYS_RAWIO = 'CAP_SYS_RAWIO', + SYS_RAWIO = 'SYS_RAWIO', /** * CAP_SYS_RESOURCE */ - SYS_RESOURCE = 'CAP_SYS_RESOURCE', + SYS_RESOURCE = 'SYS_RESOURCE', /** * CAP_SYS_TIME */ - SYS_TIME = 'CAP_SYS_TIME', + SYS_TIME = 'SYS_TIME', /** * CAP_SYS_TTY_CONFIG */ - SYS_TTY_CONFIG = 'CAP_SYS_TTY_CONFIG', + SYS_TTY_CONFIG = 'SYS_TTY_CONFIG', /** * CAP_SYSLOG */ - SYSLOG = 'CAP_SYSLOG', + SYSLOG = 'SYSLOG', /** * CAP_WAKE_ALARM */ - WAKE_ALARM = 'CAP_WAKE_ALARM', + WAKE_ALARM = 'WAKE_ALARM', } export interface ContainerSecutiryContextCapabilities { diff --git a/test/container.test.ts b/test/container.test.ts index bf349bc14..f1795cd45 100644 --- a/test/container.test.ts +++ b/test/container.test.ts @@ -807,8 +807,8 @@ test('custom security context', () => { expect(container.securityContext.readOnlyRootFilesystem).toBeTruthy(); expect(container.securityContext.user).toEqual(1000); expect(container.securityContext.group).toEqual(2000); - expect(container.securityContext.capabilities?.add).toEqual(['CAP_AUDIT_CONTROL']); - expect(container.securityContext.capabilities?.drop).toEqual(['CAP_BPF']); + expect(container.securityContext.capabilities?.add).toEqual(['AUDIT_CONTROL']); + expect(container.securityContext.capabilities?.drop).toEqual(['BPF']); }); From 41b737b9e8ecf3216052f8fa64107bf2ecbe78a5 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 5 Jun 2024 23:39:33 -0700 Subject: [PATCH 203/261] chore(deps): upgrade dev dependencies (#4266) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9381285031 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 138 +++++++++++++++++++++++++++++++++++---------------- 2 files changed, 96 insertions(+), 46 deletions(-) diff --git a/package.json b/package.json index 91f8ab1a9..9365dacf6 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdk8s": "2.68.74", + "cdk8s": "2.68.75", "cdk8s-cli": "^2.198.137", "constructs": "10.3.0", "eslint": "^8", @@ -65,7 +65,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.98.0", + "jsii-diff": "^1.99.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.98.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index eb5cee259..1c93d25eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -327,9 +327,9 @@ eslint-visitor-keys "^3.3.0" "@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": - version "4.10.0" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" - integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + version "4.10.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.1.tgz#361461e5cb3845d874e61731c11cfedd664d83a0" + integrity sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA== "@eslint/eslintrc@^2.1.4": version "2.1.4" @@ -613,13 +613,28 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.98.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.98.0": +"@jsii/check-node@1.99.0": + version "1.99.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.99.0.tgz#fdf1d030bc9c456727ebb2f53a60af1d7712641f" + integrity sha512-RJeVopU3U+/ZxGj//KKJgXmDM8N7uP5QIqypb0QFVJPtIcQMM9nuEQWp4hOB3ajhk4VNaXGrG6PwlqFtFsqbbQ== + dependencies: + chalk "^4.1.2" + semver "^7.6.0" + +"@jsii/spec@1.98.0", "@jsii/spec@^1.44.0": version "1.98.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" integrity sha512-5FCJedjFrxKt0wrcSnXetHHTXQV6OQM2NlE/WJNvjwqlk+RYfw+BwZOBYHsoaQx1Qh0pTwN7ZM9WmEusN3GdNw== dependencies: ajv "^8.12.0" +"@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": + version "1.99.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.99.0.tgz#f71bfcf83e2e48d7894821cc8b52c320f52cbbf4" + integrity sha512-R4E0lFj+C2PpLt2tnexIlQA7Ovy52tL9PRcDy6sUcnJto4iZufexudIm4pjIJPN+bfwimQX5aMjALloRwDixtQ== + dependencies: + ajv "^8.13.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -911,9 +926,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.0.tgz#49ceec7b34f8621470cff44677fa9d461a477f17" - integrity sha512-5cHBxFGJx6L4s56Bubp4fglrEpmyJypsqI6RgzMfBHWUJQGWAAi8cWcgetEbZXHYXo9C2Fa4EEds/uSyS4cxmA== + version "20.14.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.2.tgz#a5f4d2bcb4b6a87bffcaa717718c5a0f208f4a18" + integrity sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q== dependencies: undici-types "~5.26.4" @@ -923,9 +938,9 @@ integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== "@types/node@^16": - version "16.18.97" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.97.tgz#d7926a8030f0d714d555b4550c0cc7731495cfe5" - integrity sha512-4muilE1Lbfn57unR+/nT9AFjWk0MtWi5muwCEJqnOvfRQDbSfLCUdN7vCIg8TYuaANfhLOV85ve+FNpiUsbSRg== + version "16.18.98" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.98.tgz#3554bb7911ea2bbc3a528be0776d6ab16b7674d2" + integrity sha512-fpiC20NvLpTLAzo3oVBKIqBGR6Fx/8oAK/SSf7G+fydnXMY1x4x9RZ6sBXhqKlCU21g2QapUsbLlhv3+a7wS+Q== "@types/normalize-package-data@^2.4.0": version "2.4.4" @@ -1136,10 +1151,10 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.12.0, ajv@^8.14.0: - version "8.14.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.14.0.tgz#f514ddfd4756abb200e1704414963620a625ebbb" - integrity sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA== +ajv@^8.0.1, ajv@^8.12.0, ajv@^8.13.0, ajv@^8.14.0: + version "8.16.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" + integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== dependencies: fast-deep-equal "^3.1.3" json-schema-traverse "^1.0.0" @@ -1533,9 +1548,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001627" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001627.tgz#8071c42d468e06ed2fb2c545efe79a663fd326ab" - integrity sha512-4zgNiB8nTyV/tHhwZrFs88ryjls/lHiqFhrxCW4qSTeuRByBVnPYpDInchOIySWknznucaf31Z4KYqjfbrecVw== + version "1.0.30001628" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz#90b6cd85ddc2e9f831de0225f4ca5a130c8d8222" + integrity sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA== case@^1.6.3: version "1.6.3" @@ -1576,10 +1591,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.74, cdk8s@^2.68.73: - version "2.68.74" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.74.tgz#5ed162393011f13907693196ce59bb788b191a3d" - integrity sha512-Nk9D1i3S027Vg89uuoFsaPcpaxtOqd6BACY8HCaogiIKrXCKLPb3YwTv6xwB6ryRamaWi9nY3HOmNpszQJX73w== +cdk8s@2.68.75, cdk8s@^2.68.73: + version "2.68.75" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.75.tgz#bcc6adbfec4d73812b089267309939d66e2efbf3" + integrity sha512-NydUyULiSsu1l86AcYZHBETTIoAa3Dr+iqT76D0CNicwo6nAaGC4xnCbGU0sGZ5Q6pRRMnaGGbMmE/45X+ie2Q== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -1688,7 +1703,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.98.0: +codemaker@^1.98.0, codemaker@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.99.0.tgz#642716671066395d54aab301f32112731f0b813d" integrity sha512-Skhc0pdsxRWxevjQWLFWOGzhC8BJaac0MfV0lF5UUJuRcf2T6qAhc1OGuWwlZTZZxor9dS0JKavlSTKyLcksag== @@ -2278,9 +2293,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.788" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.788.tgz#a3545959d5cfa0a266d3e551386c040be34e7e06" - integrity sha512-ubp5+Ev/VV8KuRoWnfP2QF2Bg+O2ZFdb49DiiNbz2VmgkIqrnyYaqIOqj8A6K/3p1xV0QcU5hBQ1+BmB6ot1OA== + version "1.4.790" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz#2a3a5509593745c5d65d8acd66b308f2a25da041" + integrity sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A== emittery@^0.8.1: version "0.8.1" @@ -3965,15 +3980,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.98.0: - version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.98.0.tgz#ea6a661cb4687fe29c10bf52020d0229eb9491d8" - integrity sha512-jyRhxkEehIt/zK3xeGbIlb0m2f+G1dZxbyQ7DB4iHOHPcgx6SPiRIzhGnbN/EnB7dQ1hAk0vFzvFryiM6TmUAQ== +jsii-diff@^1.99.0: + version "1.99.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.99.0.tgz#bf9bb4fa64012eb8f25fede08cbe17d255719cdc" + integrity sha512-SO/KM76jxT2sn1EFw9kogCCi5zWk+EWUpUyWAZJOUki5vPzfmhP04yrCGwGayYXNKjOY7IA7t9GLUcBI73K2SA== dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" + "@jsii/check-node" "1.99.0" + "@jsii/spec" "^1.99.0" fs-extra "^10.1.0" - jsii-reflect "^1.98.0" + jsii-reflect "^1.99.0" log4js "^6.9.1" yargs "^16.2.0" @@ -4010,6 +4025,24 @@ jsii-pacmak@^1.98.0: xmlbuilder "^15.1.1" yargs "^16.2.0" +jsii-pacmak@^1.99.0: + version "1.99.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.99.0.tgz#f46a0729c05e4225cdc1bf7b1abf4ba647fc648e" + integrity sha512-3oqqlqxeYfGi6LOfFfZ2Wpf4GxGnPGOwKh5dwUtP5SPmDdhJOkti8nREE1JPYSlzWSSCzJZHAwaXEN+K7aFQSg== + dependencies: + "@jsii/check-node" "1.99.0" + "@jsii/spec" "^1.99.0" + clone "^2.1.2" + codemaker "^1.99.0" + commonmark "^0.31.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.99.0" + semver "^7.6.0" + spdx-license-list "^6.9.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + jsii-reflect@^1.44.0, jsii-reflect@^1.98.0: version "1.98.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" @@ -4022,6 +4055,18 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.98.0: oo-ascii-tree "^1.98.0" yargs "^16.2.0" +jsii-reflect@^1.99.0: + version "1.99.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.99.0.tgz#aee4be2020e2c04b44222917d1d77f226da10ae4" + integrity sha512-ro26sl1u7osaPBMMXNF3K0bHtYgZKAB3+ojjqaoDuCc/MZ1u9ZS3duPJ95Qo5Izvh9Ae9yezzNB3Qrtvyzfxrg== + dependencies: + "@jsii/check-node" "1.99.0" + "@jsii/spec" "^1.99.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.99.0" + yargs "^16.2.0" + jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.98.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.98.0.tgz#b03cf8ca6b60807cfba94a2e68a3a4a4df83a4c3" @@ -4040,7 +4085,7 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.20, jsii-rosetta@^5.4.21: +jsii-rosetta@^5.4.21: version "5.4.21" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.21.tgz#4073340067b13f3198d7bd08e49b2976626ebbb0" integrity sha512-g7E935trSNQ8rbs+VYQiDBbeoaqS0sO7HuJ+bz27x7pvKBri5Uk9w+aLtmFI8UhHX7JgZ6mUxruY0zRW4AqCyQ== @@ -4060,14 +4105,14 @@ jsii-rosetta@^5.4.20, jsii-rosetta@^5.4.21: yargs "^17.7.2" jsii-srcmak@^0.1.1142: - version "0.1.1142" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1142.tgz#68cb8171243cf87262eacb56c046ffa0b1f92c6f" - integrity sha512-nUVsq0tETm41wU14W1INP6v1Hn7l0POkZUOsKatedp8hMIm3bDV0NIMDvNGdK1yiy4rC6pEdswTELSiEcUqvJA== + version "0.1.1144" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1144.tgz#bce666238f01ef39789aeea28cb3ab6f0ffcbaf0" + integrity sha512-189mjuIM2Dfh+aEfVbCY2JaMmPowabNVaEoRGNCHiskUBwnAukfDedAX6xhwRU5mcvSPJLwcpR/Bt8Q/cMR5xQ== dependencies: fs-extra "^9.1.0" - jsii "~5.4.18" - jsii-pacmak "^1.98.0" - jsii-rosetta "^5.4.20" + jsii "~5.4.20" + jsii-pacmak "^1.99.0" + jsii-rosetta "^5.4.21" ncp "^2.0.0" yargs "^17.7.2" @@ -4090,7 +4135,7 @@ jsii@1.98.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.18: +jsii@~5.4.0, jsii@~5.4.20: version "5.4.20" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.20.tgz#d348ff3556d36a209a76eccc96e1ce2258192e47" integrity sha512-kZoopDv3Gy6wKOt6aYzPhMvEErOAnQXoeUjd3sGAODey/mUVJRvXoScYVvmmtVgKqt+120OFPhVRWzgefwio+g== @@ -4657,6 +4702,11 @@ oo-ascii-tree@^1.98.0: resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.98.0.tgz#fddc16099a62073ede226af70b09e6432c90fbfc" integrity sha512-+GE7ywhtS6MctbfcO+vZzqIxcFzucZCwmawcwCVo89DxQDakV1JFfFViTXG4A90UzTAsU4tQteGmwDtwOlOXLw== +oo-ascii-tree@^1.99.0: + version "1.99.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.99.0.tgz#9bc7c7fd5ff40a28f445fb32b0f8fc9a5db9458f" + integrity sha512-/BTLvFECySvAwOUeu/iSkhQk+WXH8FPcXOrjbadlnWuNwYtNH5jcEOxyBkL0sT6WvmFFsogRu2zLb2H/nPCJrQ== + optionator@^0.9.3: version "0.9.4" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" @@ -5187,7 +5237,7 @@ semver-intersect@^1.4.0, semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2: +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2: version "7.6.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== @@ -5760,9 +5810,9 @@ tsconfig-paths@^3.14.1, tsconfig-paths@^3.15.0: strip-bom "^3.0.0" tslib@^2.0.3: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + version "2.6.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" + integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== tslib@^2.1.0: version "2.6.1" From 6177d890d54404a6468e8a9bda1b942d980d01ca Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 6 Jun 2024 00:28:09 -0700 Subject: [PATCH 204/261] chore(deps): upgrade configuration (#4269) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9396778061 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- .projen/deps.json | 5 +++++ .projen/tasks.json | 2 +- package.json | 6 ++---- yarn.lock | 10 +++++----- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index 5490925ba..bdf735d39 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -28,6 +28,11 @@ "version": "^6", "type": "build" }, + { + "name": "backport", + "version": "8.5.0", + "type": "build" + }, { "name": "cdk8s", "type": "build" diff --git a/.projen/tasks.json b/.projen/tasks.json index 7c0c78950..193ec2212 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -455,7 +455,7 @@ "exec": "yarn install --check-files" }, { - "exec": "yarn upgrade @types/jest @types/minimatch @types/node @typescript-eslint/eslint-plugin @typescript-eslint/parser cdk8s cdk8s-cli constructs eslint-import-resolver-typescript eslint-plugin-import eslint jest-junit jest jsii-diff snake-case standard-version ts-jest ts-node minimatch" + "exec": "yarn upgrade @types/jest @types/minimatch @types/node @typescript-eslint/eslint-plugin @typescript-eslint/parser backport cdk8s cdk8s-cli constructs eslint-import-resolver-typescript eslint-plugin-import eslint jest-junit jest jsii-diff snake-case standard-version ts-jest ts-node minimatch" }, { "exec": "npx projen" diff --git a/package.json b/package.json index 9365dacf6..ac3d29d47 100644 --- a/package.json +++ b/package.json @@ -50,12 +50,13 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.522", + "@cdk8s/projen-common": "^0.0.525", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", + "backport": "8.5.0", "cdk8s": "2.68.75", "cdk8s-cli": "^2.198.137", "constructs": "10.3.0", @@ -179,8 +180,5 @@ "rootDir": "src" } }, - "optionalDependencies": { - "backport": "8.5.0" - }, "//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\"." } diff --git a/yarn.lock b/yarn.lock index 1c93d25eb..9b0314411 100644 --- a/yarn.lock +++ b/yarn.lock @@ -290,12 +290,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.522": - version "0.0.522" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.522.tgz#240a1ab878152eeb7f18fb28a2a36763c7fd1828" - integrity sha512-AZXq4UYQi7/hihjfTcsVbZeNs817ijv3FLIh1ZMKck6hY+kTpViigZ55LbtCA6SL2uuiXKpVwBHNEhrTHCjA7g== +"@cdk8s/projen-common@^0.0.525": + version "0.0.525" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.525.tgz#7eb004e7f3c7afcccfd76a34ac467596ce816d76" + integrity sha512-oM2F7/W58nIeU/JnAFkyQeKKDPv/HpP7SSnqfPdenvHI0/syjg2HKoxcoSeU/tC3QQ9SqEq8mtMihz9tg19EcA== dependencies: - codemaker "^1.98.0" + codemaker "^1.99.0" deepmerge "^4.3.1" "@colors/colors@1.5.0": From 1ec95a7152bb3795619bfd3d9ca6ab0502ee05a9 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 6 Jun 2024 00:50:48 -0700 Subject: [PATCH 205/261] chore(deps): upgrade compiler dependencies (#4268) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9397053318 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 80 ++++++++++++++++++++++------------------------------ 2 files changed, 35 insertions(+), 47 deletions(-) diff --git a/package.json b/package.json index ac3d29d47..8110674f0 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "jsii": "1.x", "jsii-diff": "^1.99.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.98.0", + "jsii-pacmak": "^1.99.0", "jsii-rosetta": "1.x", "projen": "^0.82.4", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index 9b0314411..993ee8747 100644 --- a/yarn.lock +++ b/yarn.lock @@ -621,14 +621,7 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/spec@1.98.0", "@jsii/spec@^1.44.0": - version "1.98.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" - integrity sha512-5FCJedjFrxKt0wrcSnXetHHTXQV6OQM2NlE/WJNvjwqlk+RYfw+BwZOBYHsoaQx1Qh0pTwN7ZM9WmEusN3GdNw== - dependencies: - ajv "^8.12.0" - -"@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": +"@jsii/spec@1.99.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": version "1.99.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.99.0.tgz#f71bfcf83e2e48d7894821cc8b52c320f52cbbf4" integrity sha512-R4E0lFj+C2PpLt2tnexIlQA7Ovy52tL9PRcDy6sUcnJto4iZufexudIm4pjIJPN+bfwimQX5aMjALloRwDixtQ== @@ -1151,7 +1144,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.12.0, ajv@^8.13.0, ajv@^8.14.0: +ajv@^8.0.1, ajv@^8.13.0, ajv@^8.14.0: version "8.16.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== @@ -4043,19 +4036,7 @@ jsii-pacmak@^1.99.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.44.0, jsii-reflect@^1.98.0: - version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" - integrity sha512-HulKk6pQOk0zkqJXRaweV5PezvAghZAX4cuB7i0sBA0/kz1ypqB1KFhBiZ1PLeeMzAfb1/WmCF2UTu9xzQit4w== - dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.98.0" - yargs "^16.2.0" - -jsii-reflect@^1.99.0: +jsii-reflect@^1.44.0, jsii-reflect@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.99.0.tgz#aee4be2020e2c04b44222917d1d77f226da10ae4" integrity sha512-ro26sl1u7osaPBMMXNF3K0bHtYgZKAB3+ojjqaoDuCc/MZ1u9ZS3duPJ95Qo5Izvh9Ae9yezzNB3Qrtvyzfxrg== @@ -4067,19 +4048,31 @@ jsii-reflect@^1.99.0: oo-ascii-tree "^1.99.0" yargs "^16.2.0" -jsii-rosetta@1.x, jsii-rosetta@^1.44.0: +jsii-reflect@^1.98.0: version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.98.0.tgz#b03cf8ca6b60807cfba94a2e68a3a4a4df83a4c3" - integrity sha512-3f28gd2t5GkYEjxm6oZ8U2kgF3c/0FPx+AL5GOtwhiOG6Lxt9Uy8jgJPqFZ0Ynr9JOWQSiNXmMEq/Iw/LnH+3A== + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" + integrity sha512-HulKk6pQOk0zkqJXRaweV5PezvAghZAX4cuB7i0sBA0/kz1ypqB1KFhBiZ1PLeeMzAfb1/WmCF2UTu9xzQit4w== dependencies: "@jsii/check-node" "1.98.0" - "@jsii/spec" "1.98.0" + "@jsii/spec" "^1.98.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.98.0" + yargs "^16.2.0" + +jsii-rosetta@1.x, jsii-rosetta@^1.44.0: + version "1.99.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.99.0.tgz#1e55bc265589a5953d5827cfd4483562883ce6cf" + integrity sha512-6b8MgL8VI96wJEfBbGLmzpMxm/JZopNzyCCsPNGpe+e/pql17sntY33sbNwOEtG+jBPcBUD4i4V0zH5hNIl1BQ== + dependencies: + "@jsii/check-node" "1.99.0" + "@jsii/spec" "1.99.0" "@xmldom/xmldom" "^0.8.10" - commonmark "^0.30.0" + commonmark "^0.31.0" fast-glob "^3.3.2" - jsii "1.98.0" - semver "^7.5.4" - semver-intersect "^1.4.0" + jsii "1.99.0" + semver "^7.6.0" + semver-intersect "^1.5.0" stream-json "^1.8.0" typescript "~3.9.10" workerpool "^6.5.1" @@ -4116,22 +4109,22 @@ jsii-srcmak@^0.1.1142: ncp "^2.0.0" yargs "^17.7.2" -jsii@1.98.0, jsii@1.x: - version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.98.0.tgz#884f414670885c201bc9e14151e5d3f162ddf97d" - integrity sha512-P/Q/mlcbZsJqZDE4zJ+GyLLZRyMPqlx+Fb/p6oDei9JA+fBmBX5Adbw4B8+VClZqvr8I0PxHxLk06n+EVQn3cQ== +jsii@1.99.0, jsii@1.x: + version "1.99.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.99.0.tgz#75f6613b706abb9fbbc0721a2189246cbc07e6fa" + integrity sha512-t8fyMzjYr1WVFcSs6oCOgQM3Ikycu89HcZM61C/DRpOfSACLoKoB5oAD23zNdl/fvdDpJSXVRQ4NIDRVmQF3ug== dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" + "@jsii/check-node" "1.99.0" + "@jsii/spec" "^1.99.0" case "^1.6.3" chalk "^4" fast-deep-equal "^3.1.3" fs-extra "^10.1.0" log4js "^6.9.1" - semver "^7.5.4" - semver-intersect "^1.4.0" + semver "^7.6.0" + semver-intersect "^1.5.0" sort-json "^2.0.1" - spdx-license-list "^6.8.0" + spdx-license-list "^6.9.0" typescript "~3.9.10" yargs "^16.2.0" @@ -4697,12 +4690,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.98.0: - version "1.98.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.98.0.tgz#fddc16099a62073ede226af70b09e6432c90fbfc" - integrity sha512-+GE7ywhtS6MctbfcO+vZzqIxcFzucZCwmawcwCVo89DxQDakV1JFfFViTXG4A90UzTAsU4tQteGmwDtwOlOXLw== - -oo-ascii-tree@^1.99.0: +oo-ascii-tree@^1.98.0, oo-ascii-tree@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.99.0.tgz#9bc7c7fd5ff40a28f445fb32b0f8fc9a5db9458f" integrity sha512-/BTLvFECySvAwOUeu/iSkhQk+WXH8FPcXOrjbadlnWuNwYtNH5jcEOxyBkL0sT6WvmFFsogRu2zLb2H/nPCJrQ== @@ -5225,7 +5213,7 @@ saxes@^5.0.1: dependencies: xmlchars "^2.2.0" -semver-intersect@^1.4.0, semver-intersect@^1.5.0: +semver-intersect@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/semver-intersect/-/semver-intersect-1.5.0.tgz#bb3aa0ea504935410d34cf15f49818d56906bd48" integrity sha512-BDjWX7yCC0haX4W/zrnV2JaMpVirwaEkGOBmgRQtH++F1N3xl9v7k9H44xfTqwl+yLNNSbMKosoVSTIiJVQ2Pw== From 06f3d036bae87ce31242193be762005553dc3c4d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 6 Jun 2024 02:09:17 -0700 Subject: [PATCH 206/261] chore(deps): upgrade dev dependencies (#4277) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9398105933 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 467 +++++++++++++++++++++++---------------------------- 2 files changed, 209 insertions(+), 262 deletions(-) diff --git a/package.json b/package.json index 8110674f0..df5582a11 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "backport": "8.5.0", - "cdk8s": "2.68.75", - "cdk8s-cli": "^2.198.137", + "cdk8s": "2.68.76", + "cdk8s-cli": "^2.198.138", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 993ee8747..049418ac1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,155 +10,159 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.6.tgz#ab88da19344445c3d8889af2216606d3329f3ef2" - integrity sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" + integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA== dependencies: - "@babel/highlight" "^7.24.6" + "@babel/highlight" "^7.24.7" picocolors "^1.0.0" -"@babel/compat-data@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.6.tgz#b3600217688cabb26e25f8e467019e66d71b7ae2" - integrity sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ== +"@babel/compat-data@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.7.tgz#d23bbea508c3883ba8251fb4164982c36ea577ed" + integrity sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.6.tgz#8650e0e4b03589ebe886c4e4a60398db0a7ec787" - integrity sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.7.tgz#b676450141e0b52a3d43bc91da86aa608f950ac4" + integrity sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.24.6" - "@babel/generator" "^7.24.6" - "@babel/helper-compilation-targets" "^7.24.6" - "@babel/helper-module-transforms" "^7.24.6" - "@babel/helpers" "^7.24.6" - "@babel/parser" "^7.24.6" - "@babel/template" "^7.24.6" - "@babel/traverse" "^7.24.6" - "@babel/types" "^7.24.6" + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.24.7" + "@babel/helper-compilation-targets" "^7.24.7" + "@babel/helper-module-transforms" "^7.24.7" + "@babel/helpers" "^7.24.7" + "@babel/parser" "^7.24.7" + "@babel/template" "^7.24.7" + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.6", "@babel/generator@^7.7.2": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.6.tgz#dfac82a228582a9d30c959fe50ad28951d4737a7" - integrity sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg== +"@babel/generator@^7.24.7", "@babel/generator@^7.7.2": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.7.tgz#1654d01de20ad66b4b4d99c135471bc654c55e6d" + integrity sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA== dependencies: - "@babel/types" "^7.24.6" + "@babel/types" "^7.24.7" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-compilation-targets@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz#4a51d681f7680043d38e212715e2a7b1ad29cb51" - integrity sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg== +"@babel/helper-compilation-targets@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz#4eb6c4a80d6ffeac25ab8cd9a21b5dfa48d503a9" + integrity sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg== dependencies: - "@babel/compat-data" "^7.24.6" - "@babel/helper-validator-option" "^7.24.6" + "@babel/compat-data" "^7.24.7" + "@babel/helper-validator-option" "^7.24.7" browserslist "^4.22.2" lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-environment-visitor@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz#ac7ad5517821641550f6698dd5468f8cef78620d" - integrity sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g== +"@babel/helper-environment-visitor@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz#4b31ba9551d1f90781ba83491dd59cf9b269f7d9" + integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== + dependencies: + "@babel/types" "^7.24.7" -"@babel/helper-function-name@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz#cebdd063386fdb95d511d84b117e51fc68fec0c8" - integrity sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w== +"@babel/helper-function-name@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz#75f1e1725742f39ac6584ee0b16d94513da38dd2" + integrity sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA== dependencies: - "@babel/template" "^7.24.6" - "@babel/types" "^7.24.6" + "@babel/template" "^7.24.7" + "@babel/types" "^7.24.7" -"@babel/helper-hoist-variables@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz#8a7ece8c26756826b6ffcdd0e3cf65de275af7f9" - integrity sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA== +"@babel/helper-hoist-variables@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz#b4ede1cde2fd89436397f30dc9376ee06b0f25ee" + integrity sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ== dependencies: - "@babel/types" "^7.24.6" + "@babel/types" "^7.24.7" -"@babel/helper-module-imports@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz#65e54ffceed6a268dc4ce11f0433b82cfff57852" - integrity sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g== +"@babel/helper-module-imports@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" + integrity sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA== dependencies: - "@babel/types" "^7.24.6" + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" -"@babel/helper-module-transforms@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz#22346ed9df44ce84dee850d7433c5b73fab1fe4e" - integrity sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA== +"@babel/helper-module-transforms@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz#31b6c9a2930679498db65b685b1698bfd6c7daf8" + integrity sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ== dependencies: - "@babel/helper-environment-visitor" "^7.24.6" - "@babel/helper-module-imports" "^7.24.6" - "@babel/helper-simple-access" "^7.24.6" - "@babel/helper-split-export-declaration" "^7.24.6" - "@babel/helper-validator-identifier" "^7.24.6" + "@babel/helper-environment-visitor" "^7.24.7" + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-simple-access" "^7.24.7" + "@babel/helper-split-export-declaration" "^7.24.7" + "@babel/helper-validator-identifier" "^7.24.7" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.6", "@babel/helper-plugin-utils@^7.8.0": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz#fa02a32410a15a6e8f8185bcbf608f10528d2a24" - integrity sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.8.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz#98c84fe6fe3d0d3ae7bfc3a5e166a46844feb2a0" + integrity sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg== -"@babel/helper-simple-access@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz#1d6e04d468bba4fc963b4906f6dac6286cfedff1" - integrity sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g== +"@babel/helper-simple-access@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz#bcade8da3aec8ed16b9c4953b74e506b51b5edb3" + integrity sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg== dependencies: - "@babel/types" "^7.24.6" + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" -"@babel/helper-split-export-declaration@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz#e830068f7ba8861c53b7421c284da30ae656d7a3" - integrity sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw== +"@babel/helper-split-export-declaration@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz#83949436890e07fa3d6873c61a96e3bbf692d856" + integrity sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA== dependencies: - "@babel/types" "^7.24.6" + "@babel/types" "^7.24.7" -"@babel/helper-string-parser@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz#28583c28b15f2a3339cfafafeaad42f9a0e828df" - integrity sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q== +"@babel/helper-string-parser@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz#4d2d0f14820ede3b9807ea5fc36dfc8cd7da07f2" + integrity sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg== -"@babel/helper-validator-identifier@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz#08bb6612b11bdec78f3feed3db196da682454a5e" - integrity sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw== +"@babel/helper-validator-identifier@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" + integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== -"@babel/helper-validator-option@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz#59d8e81c40b7d9109ab7e74457393442177f460a" - integrity sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ== +"@babel/helper-validator-option@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz#24c3bb77c7a425d1742eec8fb433b5a1b38e62f6" + integrity sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw== -"@babel/helpers@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.6.tgz#cd124245299e494bd4e00edda0e4ea3545c2c176" - integrity sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA== +"@babel/helpers@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.7.tgz#aa2ccda29f62185acb5d42fb4a3a1b1082107416" + integrity sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg== dependencies: - "@babel/template" "^7.24.6" - "@babel/types" "^7.24.6" + "@babel/template" "^7.24.7" + "@babel/types" "^7.24.7" -"@babel/highlight@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.6.tgz#6d610c1ebd2c6e061cade0153bf69b0590b7b3df" - integrity sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ== +"@babel/highlight@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d" + integrity sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw== dependencies: - "@babel/helper-validator-identifier" "^7.24.6" + "@babel/helper-validator-identifier" "^7.24.7" chalk "^2.4.2" js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.6": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.6.tgz#5e030f440c3c6c78d195528c3b688b101a365328" - integrity sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.7.tgz#9a5226f92f0c5c8ead550b750f5608e766c8ce85" + integrity sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -245,44 +249,44 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.6.tgz#769daf2982d60308bc83d8936eaecb7582463c87" - integrity sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A== - dependencies: - "@babel/helper-plugin-utils" "^7.24.6" - -"@babel/template@^7.24.6", "@babel/template@^7.3.3": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.6.tgz#048c347b2787a6072b24c723664c8d02b67a44f9" - integrity sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw== - dependencies: - "@babel/code-frame" "^7.24.6" - "@babel/parser" "^7.24.6" - "@babel/types" "^7.24.6" - -"@babel/traverse@^7.24.6", "@babel/traverse@^7.7.2": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.6.tgz#0941ec50cdeaeacad0911eb67ae227a4f8424edc" - integrity sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw== - dependencies: - "@babel/code-frame" "^7.24.6" - "@babel/generator" "^7.24.6" - "@babel/helper-environment-visitor" "^7.24.6" - "@babel/helper-function-name" "^7.24.6" - "@babel/helper-hoist-variables" "^7.24.6" - "@babel/helper-split-export-declaration" "^7.24.6" - "@babel/parser" "^7.24.6" - "@babel/types" "^7.24.6" + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz#58d458271b4d3b6bb27ee6ac9525acbb259bad1c" + integrity sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + +"@babel/template@^7.24.7", "@babel/template@^7.3.3": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.7.tgz#02efcee317d0609d2c07117cb70ef8fb17ab7315" + integrity sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/parser" "^7.24.7" + "@babel/types" "^7.24.7" + +"@babel/traverse@^7.24.7", "@babel/traverse@^7.7.2": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.7.tgz#de2b900163fa741721ba382163fe46a936c40cf5" + integrity sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.24.7" + "@babel/helper-environment-visitor" "^7.24.7" + "@babel/helper-function-name" "^7.24.7" + "@babel/helper-hoist-variables" "^7.24.7" + "@babel/helper-split-export-declaration" "^7.24.7" + "@babel/parser" "^7.24.7" + "@babel/types" "^7.24.7" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.6", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.24.6" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.6.tgz#ba4e1f59870c10dc2fa95a274ac4feec23b21912" - integrity sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.7.tgz#6027fe12bc1aa724cd32ab113fb7f1988f1f66f2" + integrity sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q== dependencies: - "@babel/helper-string-parser" "^7.24.6" - "@babel/helper-validator-identifier" "^7.24.6" + "@babel/helper-string-parser" "^7.24.7" + "@babel/helper-validator-identifier" "^7.24.7" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -298,10 +302,10 @@ codemaker "^1.99.0" deepmerge "^4.3.1" -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== +"@colors/colors@1.6.0", "@colors/colors@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.6.0.tgz#ec6cd237440700bc23ca23087f513c75508958b0" + integrity sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA== "@cspotcode/source-map-support@^0.8.0": version "0.8.1" @@ -956,9 +960,9 @@ integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== "@types/triple-beam@^1.3.2": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.2.tgz#38ecb64f01aa0d02b7c8f4222d7c38af6316fef8" - integrity sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g== + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.5.tgz#74fef9ffbaa198eb8b588be029f38b00299caa2c" + integrity sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw== "@types/yargs-parser@*": version "21.0.3" @@ -1144,7 +1148,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.13.0, ajv@^8.14.0: +ajv@^8.0.1, ajv@^8.13.0, ajv@^8.16.0: version "8.16.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== @@ -1302,9 +1306,9 @@ astral-regex@^2.0.0: integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async@^3.2.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + version "3.2.5" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== asynckit@^0.4.0: version "0.4.0" @@ -1541,31 +1545,31 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001587: - version "1.0.30001628" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001628.tgz#90b6cd85ddc2e9f831de0225f4ca5a130c8d8222" - integrity sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA== + version "1.0.30001629" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz#907a36f4669031bd8a1a8dbc2fa08b29e0db297e" + integrity sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.137: - version "2.198.137" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.137.tgz#1026431a4dad6ae9bb8ceb8351955b03a5a9f013" - integrity sha512-0qYRS2z80eVdeYdA9YI08VaAPbXntbHjkXd0jcoWSmVZwLaSkigMbxXYTYPGDVN+cOtBHNhWjcv9iQLVSGG6PA== +cdk8s-cli@^2.198.138: + version "2.198.138" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.138.tgz#ebd8766d4aebb87a53f8f131e70ca9c6cbf340a9" + integrity sha512-ajvrm/iyb0QyvXFvue95a/6fve6lWAVQLNodEsRyLSXZ6dRtU3Ws75D547/gYNxWbpldmu4xRBzlnQrUnJxUBw== dependencies: "@types/node" "^16" - ajv "^8.14.0" - cdk8s "^2.68.73" + ajv "^8.16.0" + cdk8s "^2.68.75" cdk8s-plus-25 "^2.22.79" - codemaker "^1.98.0" + codemaker "^1.99.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.98.0" + jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1142" + jsii-srcmak "^0.1.1145" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" @@ -1584,16 +1588,14 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.75, cdk8s@^2.68.73: - version "2.68.75" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.75.tgz#bcc6adbfec4d73812b089267309939d66e2efbf3" - integrity sha512-NydUyULiSsu1l86AcYZHBETTIoAa3Dr+iqT76D0CNicwo6nAaGC4xnCbGU0sGZ5Q6pRRMnaGGbMmE/45X+ie2Q== +cdk8s@2.68.76, cdk8s@^2.68.75: + version "2.68.76" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.76.tgz#544e3746f452f5f5de7c99e303ab80b2c5995eef" + integrity sha512-Jfodg+NXKWxhctBHz2sNboehuFrfWOrYuRcWewbOuuVpfxcMaM6ho+/45GziX74HxPASpPPLndc+qRrsD0V4Dw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" yaml "2.4.3" - optionalDependencies: - backport "8.5.0" chalk@^2.4.2: version "2.4.2" @@ -1645,9 +1647,9 @@ cli-cursor@^3.1.0: restore-cursor "^3.1.0" cli-spinners@^2.5.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" - integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== cli-width@^3.0.0: version "3.0.0" @@ -1696,7 +1698,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.98.0, codemaker@^1.99.0: +codemaker@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.99.0.tgz#642716671066395d54aab301f32112731f0b813d" integrity sha512-Skhc0pdsxRWxevjQWLFWOGzhC8BJaac0MfV0lF5UUJuRcf2T6qAhc1OGuWwlZTZZxor9dS0JKavlSTKyLcksag== @@ -1781,16 +1783,6 @@ comment-json@4.2.2: has-own-prop "^2.0.0" repeat-string "^1.6.1" -commonmark@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/commonmark/-/commonmark-0.30.0.tgz#38811dc7bbf0f59d277ae09054d4d73a332f2e45" - integrity sha512-j1yoUo4gxPND1JWV9xj5ELih0yMv1iCWDG6eEQIPLSWLxzCXiFoyS7kvB+WwU+tZMf4snwJMMtaubV0laFpiBA== - dependencies: - entities "~2.0" - mdurl "~1.0.1" - minimist ">=1.2.2" - string.prototype.repeat "^0.2.0" - commonmark@^0.31.0: version "0.31.0" resolved "https://registry.yarnpkg.com/commonmark/-/commonmark-0.31.0.tgz#4ac57c61f0d7f5ef82d79447a972c61226ef5abc" @@ -2264,9 +2256,9 @@ dot-prop@^5.1.0: is-obj "^2.0.0" dotenv@^16.0.1: - version "16.3.1" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" - integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== + version "16.4.5" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" + integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== dotgitignore@^2.1.0: version "2.1.0" @@ -2286,9 +2278,9 @@ downlevel-dts@^0.11.0: typescript next electron-to-chromium@^1.4.668: - version "1.4.790" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.790.tgz#2a3a5509593745c5d65d8acd66b308f2a25da041" - integrity sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A== + version "1.4.791" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.791.tgz#ba84e037cbf4df4eb23061076426e78e6122e389" + integrity sha512-6FlqP0NSWvxFf1v+gHu+LCn5wjr1pmkj5nPr7BsxPnj41EDR4EWhK/KmQN0ytHUqgTR1lkpHRYxvHBLZFQtkKw== emittery@^0.8.1: version "0.8.1" @@ -2305,11 +2297,6 @@ enabled@2.0.x: resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== -entities@~2.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" - integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== - entities@~3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" @@ -4000,24 +3987,6 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.98.0: - version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.98.0.tgz#4c6cb2a24d449a308c23fa4d7a7d6506384fc2ec" - integrity sha512-p2H8IbiI3RNIUg+oRcJ9Xu1I7CgJUxCMpUl5IPzWAjz1qzhIKOzlkaAMGJfJZJQtib5kWI2OmZ6xBZScWg16+Q== - dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" - clone "^2.1.2" - codemaker "^1.98.0" - commonmark "^0.30.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.98.0" - semver "^7.5.4" - spdx-license-list "^6.8.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - jsii-pacmak@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.99.0.tgz#f46a0729c05e4225cdc1bf7b1abf4ba647fc648e" @@ -4048,18 +4017,6 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.99.0: oo-ascii-tree "^1.99.0" yargs "^16.2.0" -jsii-reflect@^1.98.0: - version "1.98.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.98.0.tgz#e370e901d2e93ec8d5ea7bc6348e2dba498a8cf1" - integrity sha512-HulKk6pQOk0zkqJXRaweV5PezvAghZAX4cuB7i0sBA0/kz1ypqB1KFhBiZ1PLeeMzAfb1/WmCF2UTu9xzQit4w== - dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.98.0" - yargs "^16.2.0" - jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.99.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.99.0.tgz#1e55bc265589a5953d5827cfd4483562883ce6cf" @@ -4097,10 +4054,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1142: - version "0.1.1144" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1144.tgz#bce666238f01ef39789aeea28cb3ab6f0ffcbaf0" - integrity sha512-189mjuIM2Dfh+aEfVbCY2JaMmPowabNVaEoRGNCHiskUBwnAukfDedAX6xhwRU5mcvSPJLwcpR/Bt8Q/cMR5xQ== +jsii-srcmak@^0.1.1145: + version "0.1.1145" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1145.tgz#4782253d21af8e1de0dc27feb837d031e2598466" + integrity sha512-WvS9fAs1rhLtojjN5vAiXTqFvXEcUNvAE7pzRM9SgojVFLqG+UqqsLSixYiiqrXehoCsZ56SXCDnZaaukFFtVA== dependencies: fs-extra "^9.1.0" jsii "~5.4.20" @@ -4354,11 +4311,11 @@ log4js@^6.9.1: streamroller "^3.1.5" logform@^2.3.2, logform@^2.4.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/logform/-/logform-2.5.1.tgz#44c77c34becd71b3a42a3970c77929e52c6ed48b" - integrity sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg== + version "2.6.0" + resolved "https://registry.yarnpkg.com/logform/-/logform-2.6.0.tgz#8c82a983f05d6eaeb2d75e3decae7a768b2bf9b5" + integrity sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ== dependencies: - "@colors/colors" "1.5.0" + "@colors/colors" "1.6.0" "@types/triple-beam" "^1.3.2" fecha "^4.2.0" ms "^2.1.1" @@ -4514,7 +4471,7 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@>=1.2.2, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.5: +minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.5: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -4568,9 +4525,9 @@ no-case@^3.0.4: tslib "^2.0.3" node-fetch@^2.6.7: - version "2.6.12" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba" - integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g== + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== dependencies: whatwg-url "^5.0.0" @@ -4690,7 +4647,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.98.0, oo-ascii-tree@^1.99.0: +oo-ascii-tree@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.99.0.tgz#9bc7c7fd5ff40a28f445fb32b0f8fc9a5db9458f" integrity sha512-/BTLvFECySvAwOUeu/iSkhQk+WXH8FPcXOrjbadlnWuNwYtNH5jcEOxyBkL0sT6WvmFFsogRu2zLb2H/nPCJrQ== @@ -5393,7 +5350,7 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz#22aa922dcf2f2885a6494a261f2d8b75345d0326" integrity sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ== -spdx-license-list@^6.8.0, spdx-license-list@^6.9.0: +spdx-license-list@^6.9.0: version "6.9.0" resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.9.0.tgz#5543abb3a15f985a12808f642a622d2721c372ad" integrity sha512-L2jl5vc2j6jxWcNCvcVj/BW9A8yGIG02Dw+IUw0ZxDM70f7Ylf5Hq39appV1BI9yxyWQRpq2TQ1qaXvf+yjkqA== @@ -5492,11 +5449,6 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string.prototype.repeat@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz#aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf" - integrity sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA== - string.prototype.repeat@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" @@ -5797,16 +5749,11 @@ tsconfig-paths@^3.14.1, tsconfig-paths@^3.15.0: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^2.0.3: +tslib@^2.0.3, tslib@^2.1.0: version "2.6.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== -tslib@^2.1.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410" - integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig== - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -5941,9 +5888,9 @@ undici-types@~5.26.4: integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== universal-user-agent@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" - integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== + version "6.0.1" + resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.1.tgz#15f20f55da3c930c57bddbf1734c6654d5fd35aa" + integrity sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ== universalify@^0.1.0: version "0.1.2" @@ -5989,9 +5936,9 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1: integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== utility-types@^3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" - integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== + version "3.11.0" + resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.11.0.tgz#607c40edb4f258915e901ea7995607fdf319424c" + integrity sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw== uuid@^8.3.2: version "8.3.2" @@ -6126,21 +6073,21 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -winston-transport@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.5.0.tgz#6e7b0dd04d393171ed5e4e4905db265f7ab384fa" - integrity sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q== +winston-transport@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.7.0.tgz#e302e6889e6ccb7f383b926df6936a5b781bd1f0" + integrity sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg== dependencies: logform "^2.3.2" readable-stream "^3.6.0" triple-beam "^1.3.0" winston@^3.7.2: - version "3.10.0" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.10.0.tgz#d033cb7bd3ced026fed13bf9d92c55b903116803" - integrity sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g== + version "3.13.0" + resolved "https://registry.yarnpkg.com/winston/-/winston-3.13.0.tgz#e76c0d722f78e04838158c61adc1287201de7ce3" + integrity sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ== dependencies: - "@colors/colors" "1.5.0" + "@colors/colors" "^1.6.0" "@dabh/diagnostics" "^2.0.2" async "^3.2.3" is-stream "^2.0.0" @@ -6150,7 +6097,7 @@ winston@^3.7.2: safe-stable-stringify "^2.3.1" stack-trace "0.0.x" triple-beam "^1.3.0" - winston-transport "^4.5.0" + winston-transport "^4.7.0" word-wrap@^1.2.5: version "1.2.5" From 5aad046c242c77ca0ddad3e9a7977d8d1032b690 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 6 Jun 2024 08:07:54 -0700 Subject: [PATCH 207/261] chore(deps): upgrade configuration (#4278) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9403249302 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- .projen/deps.json | 1 - .projen/tasks.json | 2 +- package.json | 2 +- yarn.lock | 8 ++++---- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index bdf735d39..e3900fe03 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -30,7 +30,6 @@ }, { "name": "backport", - "version": "8.5.0", "type": "build" }, { diff --git a/.projen/tasks.json b/.projen/tasks.json index 193ec2212..f8127af00 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -449,7 +449,7 @@ }, "steps": [ { - "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev --filter=@types/minimatch,cdk8s,cdk8s-cli,eslint-import-resolver-typescript,eslint-plugin-import,jsii-diff,snake-case,ts-node,minimatch" + "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev --filter=@types/minimatch,backport,cdk8s,cdk8s-cli,eslint-import-resolver-typescript,eslint-plugin-import,jsii-diff,snake-case,ts-node,minimatch" }, { "exec": "yarn install --check-files" diff --git a/package.json b/package.json index df5582a11..2e3cc90a4 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.525", + "@cdk8s/projen-common": "^0.0.527", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index 049418ac1..6ae790b4e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,10 +294,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.525": - version "0.0.525" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.525.tgz#7eb004e7f3c7afcccfd76a34ac467596ce816d76" - integrity sha512-oM2F7/W58nIeU/JnAFkyQeKKDPv/HpP7SSnqfPdenvHI0/syjg2HKoxcoSeU/tC3QQ9SqEq8mtMihz9tg19EcA== +"@cdk8s/projen-common@^0.0.527": + version "0.0.527" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.527.tgz#71c64bf1f6d4e6fac8229137876d281f7ee865e5" + integrity sha512-nOAs0v08pzKr01hYBFcdxcZtkaOUqhLU58C/Voqeqxr6tONBZwab01mk09aJf/PIqSE66YgWcfsyVSLV3SoSpA== dependencies: codemaker "^1.99.0" deepmerge "^4.3.1" From a32d1a9d047b0a1c78d8226eb65933a63594f63a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 7 Jun 2024 02:08:40 -0700 Subject: [PATCH 208/261] chore(deps): upgrade dev dependencies (#4283) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9414468791 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 669 ++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 643 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index 2e3cc90a4..c3708fa70 100644 --- a/package.json +++ b/package.json @@ -56,9 +56,9 @@ "@types/node": "16.18.78", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "backport": "8.5.0", + "backport": "8.9.9", "cdk8s": "2.68.76", - "cdk8s-cli": "^2.198.138", + "cdk8s-cli": "^2.198.139", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 6ae790b4e..33ea2959b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -323,6 +323,18 @@ enabled "2.0.x" kuler "^2.0.0" +"@elastic/ecs-helpers@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@elastic/ecs-helpers/-/ecs-helpers-2.1.1.tgz#8a375b307c33a959938d9ae8f9abb466eb9fb3bf" + integrity sha512-ItoNazMnYdlUCmkBYTXc3SG6PF7UlVTbvMdHPvXkfTMPdwGv2G1Xtp5CjDHaGHGOZSwaDrW4RSCXvA/lMSU+rg== + +"@elastic/ecs-pino-format@^1.2.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@elastic/ecs-pino-format/-/ecs-pino-format-1.5.0.tgz#48610e06e939b50bfa3629da0d2fcb1c74a69a20" + integrity sha512-7MMVmT50ucEl7no8mUgCIl+pffBVNRl36uZi0vmalWa2xPWISBxM9k9WSP/WTgOkmGj9G35e5g3UfCS1zxshBg== + dependencies: + "@elastic/ecs-helpers" "^2.1.1" + "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -660,6 +672,11 @@ dependencies: "@octokit/types" "^6.0.3" +"@octokit/auth-token@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.4.tgz#70e941ba742bdd2b49bdb7393e821dea8520a3db" + integrity sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ== + "@octokit/core@^3.5.1": version "3.6.0" resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.6.0.tgz#3376cb9f3008d9b3d110370d90e0a1fcd5fe6085" @@ -673,6 +690,19 @@ before-after-hook "^2.2.0" universal-user-agent "^6.0.0" +"@octokit/core@^4.2.1": + version "4.2.4" + resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.4.tgz#d8769ec2b43ff37cc3ea89ec4681a20ba58ef907" + integrity sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ== + dependencies: + "@octokit/auth-token" "^3.0.0" + "@octokit/graphql" "^5.0.0" + "@octokit/request" "^6.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + before-after-hook "^2.2.0" + universal-user-agent "^6.0.0" + "@octokit/endpoint@^6.0.1": version "6.0.12" resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658" @@ -682,6 +712,15 @@ is-plain-object "^5.0.0" universal-user-agent "^6.0.0" +"@octokit/endpoint@^7.0.0": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.6.tgz#791f65d3937555141fb6c08f91d618a7d645f1e2" + integrity sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg== + dependencies: + "@octokit/types" "^9.0.0" + is-plain-object "^5.0.0" + universal-user-agent "^6.0.0" + "@octokit/graphql@^4.5.8": version "4.8.0" resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.8.0.tgz#664d9b11c0e12112cbf78e10f49a05959aa22cc3" @@ -691,11 +730,25 @@ "@octokit/types" "^6.0.3" universal-user-agent "^6.0.0" +"@octokit/graphql@^5.0.0": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.6.tgz#9eac411ac4353ccc5d3fca7d76736e6888c5d248" + integrity sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw== + dependencies: + "@octokit/request" "^6.0.0" + "@octokit/types" "^9.0.0" + universal-user-agent "^6.0.0" + "@octokit/openapi-types@^12.11.0": version "12.11.0" resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-12.11.0.tgz#da5638d64f2b919bca89ce6602d059f1b52d3ef0" integrity sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ== +"@octokit/openapi-types@^18.0.0": + version "18.1.1" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-18.1.1.tgz#09bdfdabfd8e16d16324326da5148010d765f009" + integrity sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw== + "@octokit/plugin-paginate-rest@^2.16.8": version "2.21.3" resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.21.3.tgz#7f12532797775640dbb8224da577da7dc210c87e" @@ -703,6 +756,14 @@ dependencies: "@octokit/types" "^6.40.0" +"@octokit/plugin-paginate-rest@^6.1.2": + version "6.1.2" + resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8" + integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ== + dependencies: + "@octokit/tsconfig" "^1.0.2" + "@octokit/types" "^9.2.3" + "@octokit/plugin-request-log@^1.0.4": version "1.0.4" resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" @@ -716,6 +777,13 @@ "@octokit/types" "^6.39.0" deprecation "^2.3.1" +"@octokit/plugin-rest-endpoint-methods@^7.1.2": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz#37a84b171a6cb6658816c82c4082ac3512021797" + integrity sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA== + dependencies: + "@octokit/types" "^10.0.0" + "@octokit/request-error@^2.0.5", "@octokit/request-error@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677" @@ -725,6 +793,15 @@ deprecation "^2.0.0" once "^1.4.0" +"@octokit/request-error@^3.0.0": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.3.tgz#ef3dd08b8e964e53e55d471acfe00baa892b9c69" + integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ== + dependencies: + "@octokit/types" "^9.0.0" + deprecation "^2.0.0" + once "^1.4.0" + "@octokit/request@^5.6.0", "@octokit/request@^5.6.3": version "5.6.3" resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0" @@ -737,6 +814,18 @@ node-fetch "^2.6.7" universal-user-agent "^6.0.0" +"@octokit/request@^6.0.0": + version "6.2.8" + resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.8.tgz#aaf480b32ab2b210e9dadd8271d187c93171d8eb" + integrity sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw== + dependencies: + "@octokit/endpoint" "^7.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + is-plain-object "^5.0.0" + node-fetch "^2.6.7" + universal-user-agent "^6.0.0" + "@octokit/rest@^18.12.0": version "18.12.0" resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.12.0.tgz#f06bc4952fc87130308d810ca9d00e79f6988881" @@ -747,6 +836,28 @@ "@octokit/plugin-request-log" "^1.0.4" "@octokit/plugin-rest-endpoint-methods" "^5.12.0" +"@octokit/rest@^19.0.7": + version "19.0.13" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.13.tgz#e799393264edc6d3c67eeda9e5bd7832dcf974e4" + integrity sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA== + dependencies: + "@octokit/core" "^4.2.1" + "@octokit/plugin-paginate-rest" "^6.1.2" + "@octokit/plugin-request-log" "^1.0.4" + "@octokit/plugin-rest-endpoint-methods" "^7.1.2" + +"@octokit/tsconfig@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7" + integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA== + +"@octokit/types@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-10.0.0.tgz#7ee19c464ea4ada306c43f1a45d444000f419a4a" + integrity sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg== + dependencies: + "@octokit/openapi-types" "^18.0.0" + "@octokit/types@^6.0.3", "@octokit/types@^6.16.1", "@octokit/types@^6.39.0", "@octokit/types@^6.40.0": version "6.41.0" resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04" @@ -754,6 +865,13 @@ dependencies: "@octokit/openapi-types" "^12.11.0" +"@octokit/types@^9.0.0", "@octokit/types@^9.2.3": + version "9.3.2" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.3.2.tgz#3f5f89903b69f6a2d196d78ec35f888c0013cac5" + integrity sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA== + dependencies: + "@octokit/openapi-types" "^18.0.0" + "@oozcitak/dom@1.15.10": version "1.15.10" resolved "https://registry.yarnpkg.com/@oozcitak/dom/-/dom-1.15.10.tgz#dca7289f2b292cff2a901ea4fbbcc0a1ab0b05c2" @@ -783,6 +901,40 @@ resolved "https://registry.yarnpkg.com/@oozcitak/util/-/util-8.3.8.tgz#10f65fe1891fd8cde4957360835e78fd1936bfdd" integrity sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ== +"@opentelemetry/api@^1.4.1": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe" + integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== + +"@opentelemetry/core@1.25.0", "@opentelemetry/core@^1.11.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.25.0.tgz#ad034f5c2669f589bd703bfbbaa38b51f8504053" + integrity sha512-n0B3s8rrqGrasTgNkXLKXzN0fXo+6IYP7M5b7AMsrZM33f/y6DS6kJ0Btd7SespASWq8bgL3taLo0oe0vB52IQ== + dependencies: + "@opentelemetry/semantic-conventions" "1.25.0" + +"@opentelemetry/resources@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.25.0.tgz#84a1e70097e342aa2047aac97be114ad14966793" + integrity sha512-iHjydPMYJ+Li1auveJCq2rp5U2h6Mhq8BidiyE0jfVlDTFyR1ny8AfJHfmFzJ/RAM8vT8L7T21kcmGybxZC7lQ== + dependencies: + "@opentelemetry/core" "1.25.0" + "@opentelemetry/semantic-conventions" "1.25.0" + +"@opentelemetry/sdk-metrics@^1.12.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-metrics/-/sdk-metrics-1.25.0.tgz#0c954d580c17821ae4385d29447718df09e80b79" + integrity sha512-IF+Sv4VHgBr/BPMKabl+GouJIhEqAOexCHgXVTISdz3q9P9H/uA8ScCF+22gitQ69aFtESbdYOV+Fen5+avQng== + dependencies: + "@opentelemetry/core" "1.25.0" + "@opentelemetry/resources" "1.25.0" + lodash.merge "^4.6.2" + +"@opentelemetry/semantic-conventions@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.0.tgz#390eb4d42a29c66bdc30066af9035645e9bb7270" + integrity sha512-M+kkXKRAIAiAP6qYyesfrC5TOmDpDVtsxuGfPcqd9B/iBrac+E14jYwrgm0yZBUIbIP2OnqC3j+UgkXLm1vxUQ== + "@sinonjs/commons@^1.7.0": version "1.8.6" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" @@ -1093,6 +1245,11 @@ acorn-globals@^6.0.0: acorn "^7.1.1" acorn-walk "^7.1.1" +acorn-import-assertions@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== + acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" @@ -1113,7 +1270,7 @@ acorn@^7.1.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.2.4, acorn@^8.4.1, acorn@^8.9.0: +acorn@^8.2.4, acorn@^8.4.1, acorn@^8.8.2, acorn@^8.9.0: version "8.11.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== @@ -1123,6 +1280,11 @@ add-stream@^1.0.0: resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== +after-all-results@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/after-all-results/-/after-all-results-2.0.0.tgz#6ac2fc202b500f88da8f4f5530cfa100f4c6a2d0" + integrity sha512-2zHEyuhSJOuCrmas9YV0YL/MFCWLxe1dS6k/ENhgYrb/JqyMnadLN4iIAc9kkZrbElMDyyAGH/0J18OPErOWLg== + agent-base@6: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" @@ -1130,6 +1292,13 @@ agent-base@6: dependencies: debug "4" +agentkeepalive@^4.2.1: + version "4.5.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" + integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== + dependencies: + humanize-ms "^1.2.1" + aggregate-error@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" @@ -1305,6 +1474,25 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== +async-cache@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/async-cache/-/async-cache-1.1.0.tgz#4a9a5a89d065ec5d8e5254bd9ee96ba76c532b5a" + integrity sha512-YDQc4vBn5NFhY6g6HhVshyi3Fy9+SQ5ePnE7JLDJn1DoL+i7ER+vMwtTNOYk9leZkYMnOwpBCWqyLDPw8Aig8g== + dependencies: + lru-cache "^4.0.0" + +async-value-promise@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/async-value-promise/-/async-value-promise-1.1.1.tgz#68957819e3eace804f3b4b69477e2bd276c15378" + integrity sha512-c2RFDKjJle1rHa0YxN9Ysu97/QBu3Wa+NOejJxsX+1qVDJrkD3JL/GN1B3gaILAEXJXbu/4Z1lcoCHFESe/APA== + dependencies: + async-value "^1.2.2" + +async-value@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/async-value/-/async-value-1.2.2.tgz#84517a1e7cb6b1a5b5e181fa31be10437b7fb125" + integrity sha512-8rwtYe32OAS1W9CTwvknoyts+mc3ta8N7Pi0h7AjkMaKvsFbr39K+gEfZ7Z81aPXQ1sK5M23lgLy1QfZpcpadQ== + async@^3.2.3: version "3.2.5" resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" @@ -1320,6 +1508,11 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== +atomic-sleep@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" + integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== + available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" @@ -1335,6 +1528,15 @@ axios@^0.27.2: follow-redirects "^1.14.9" form-data "^4.0.0" +axios@^1.3.4: + version "1.7.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.2.tgz#b625db8a7051fbea61c35a3cbb3a1daa7b9c7621" + integrity sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + babel-jest@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" @@ -1421,6 +1623,32 @@ backport@8.5.0: yargs "^17.5.1" yargs-parser "^21.0.1" +backport@8.9.9: + version "8.9.9" + resolved "https://registry.yarnpkg.com/backport/-/backport-8.9.9.tgz#367fbe526df3949a8a7aef05be59443165e8486b" + integrity sha512-YBrY66q+B2eRxrTT9P2ek+BZtZ/l7x+axC7CTygj4smuMhyfOf7AXFaayk0PPpmyJtD/hXI3HrOrCaa/8dgHxg== + dependencies: + "@octokit/rest" "^19.0.7" + axios "^1.3.4" + dedent "^0.7.0" + del "^6.1.1" + dotenv "^16.0.3" + elastic-apm-node "^3.47.0" + find-up "^5.0.0" + graphql "^16.6.0" + graphql-tag "^2.12.6" + inquirer "^8.2.5" + lodash "^4.17.21" + make-dir "^3.1.0" + ora "^5.4.1" + safe-json-stringify "^1.2.0" + strip-json-comments "^3.1.1" + terminal-link "^2.1.1" + utility-types "^3.10.0" + winston "^3.8.2" + yargs "^17.7.1" + yargs-parser "^21.1.1" + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -1431,11 +1659,23 @@ base64-js@^1.3.1: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== +basic-auth@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a" + integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== + dependencies: + safe-buffer "5.1.2" + before-after-hook@^2.2.0: version "2.2.3" resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== +binary-search@^1.3.3: + version "1.3.6" + resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.6.tgz#e32426016a0c5092f0f3598836a1c7da3560565c" + integrity sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA== + bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -1467,6 +1707,13 @@ braces@^3.0.3: dependencies: fill-range "^7.1.1" +breadth-filter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/breadth-filter/-/breadth-filter-2.0.0.tgz#7b3f8737f46ba1946aec19355ecf5df2bdb7e47c" + integrity sha512-thQShDXnFWSk2oVBixRCyrWsFoV5tfOpWKHmxwafHQDNxCfDBk539utpvytNjmlFrTMqz41poLwJvA1MW3z0MQ== + dependencies: + object.entries "^1.0.4" + browser-process-hrtime@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" @@ -1554,14 +1801,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.138: - version "2.198.138" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.138.tgz#ebd8766d4aebb87a53f8f131e70ca9c6cbf340a9" - integrity sha512-ajvrm/iyb0QyvXFvue95a/6fve6lWAVQLNodEsRyLSXZ6dRtU3Ws75D547/gYNxWbpldmu4xRBzlnQrUnJxUBw== +cdk8s-cli@^2.198.139: + version "2.198.139" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.139.tgz#bdf0df512bd8ef02fe79df0af9b29abc94f9958c" + integrity sha512-nb+hz4HJLg4AULu12uoYy3XIVjts+128PfU6Mm+qghu/ovkiK4qhZA632UU3d6hXNc87FtlINngPGXbbedtZTQ== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.75" + cdk8s "^2.68.76" cdk8s-plus-25 "^2.22.79" codemaker "^1.99.0" colors "1.4.0" @@ -1569,15 +1816,13 @@ cdk8s-cli@^2.198.138: fs-extra "^8" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1145" + jsii-srcmak "^0.1.1146" json2jsii "^0.4.3" semver "^7.6.2" sscaff "^1.2.274" table "^6.8.2" yaml "2.4.3" yargs "^15" - optionalDependencies: - backport "8.5.0" cdk8s-plus-25@^2.22.79: version "2.22.79" @@ -1588,7 +1833,7 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.76, cdk8s@^2.68.75: +cdk8s@2.68.76, cdk8s@^2.68.76: version "2.68.76" resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.76.tgz#544e3746f452f5f5de7c99e303ab80b2c5995eef" integrity sha512-Jfodg+NXKWxhctBHz2sNboehuFrfWOrYuRcWewbOuuVpfxcMaM6ho+/45GziX74HxPASpPPLndc+qRrsD0V4Dw== @@ -1629,7 +1874,7 @@ ci-info@^3.2.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== -cjs-module-lexer@^1.0.0: +cjs-module-lexer@^1.0.0, cjs-module-lexer@^1.2.2: version "1.3.1" resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== @@ -1816,6 +2061,11 @@ concat-stream@^2.0.0: readable-stream "^3.0.2" typedarray "^0.0.6" +console-log-level@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/console-log-level/-/console-log-level-1.4.1.tgz#9c5a6bb9ef1ef65b05aba83028b0ff894cdf630a" + integrity sha512-VZzbIORbP+PPcN/gg3DXClTLPLg5Slwd5fL2MIc+o1qZ4BXBvWyc6QxPk6T/Mkr6IVjRpoAGf32XxP3ZWMVRcQ== + constructs@10.3.0, constructs@^10.0.0, constructs@^10.3.0: version "10.3.0" resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.3.0.tgz#4c246fce9cf8e77711ad45944e9fbd41f1501965" @@ -1994,7 +2244,12 @@ convert-source-map@^2.0.0: resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== -core-util-is@^1.0.3, core-util-is@~1.0.0: +cookie@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +core-util-is@^1.0.2, core-util-is@^1.0.3, core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== @@ -2255,7 +2510,7 @@ dot-prop@^5.1.0: dependencies: is-obj "^2.0.0" -dotenv@^16.0.1: +dotenv@^16.0.1, dotenv@^16.0.3: version "16.4.5" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== @@ -2277,10 +2532,54 @@ downlevel-dts@^0.11.0: shelljs "^0.8.3" typescript next +elastic-apm-node@^3.47.0: + version "3.51.0" + resolved "https://registry.yarnpkg.com/elastic-apm-node/-/elastic-apm-node-3.51.0.tgz#2ee35156b41f8e1e000623bba15aee19553756fe" + integrity sha512-GvZyoV4uhHB9qW4QE4pGcYZLbDCay2VzbeE5zN5v9vrQQ7j72GbzE5wGmtryNHwqP4DGCuXUk/jerArfpIquOQ== + dependencies: + "@elastic/ecs-pino-format" "^1.2.0" + "@opentelemetry/api" "^1.4.1" + "@opentelemetry/core" "^1.11.0" + "@opentelemetry/sdk-metrics" "^1.12.0" + after-all-results "^2.0.0" + agentkeepalive "^4.2.1" + async-cache "^1.1.0" + async-value-promise "^1.1.1" + basic-auth "^2.0.1" + breadth-filter "^2.0.0" + cookie "^0.5.0" + core-util-is "^1.0.2" + end-of-stream "^1.4.4" + error-callsites "^2.0.4" + error-stack-parser "^2.0.6" + escape-string-regexp "^4.0.0" + fast-safe-stringify "^2.0.7" + fast-stream-to-buffer "^1.0.0" + http-headers "^3.0.2" + import-in-the-middle "1.4.2" + is-native "^1.0.1" + lru-cache "^6.0.0" + measured-reporting "^1.51.1" + module-details-from-path "^1.0.3" + monitor-event-loop-delay "^1.0.0" + object-filter-sequence "^1.0.0" + object-identity-map "^1.0.2" + original-url "^1.2.3" + pino "^6.11.2" + readable-stream "^3.4.0" + relative-microtime "^2.0.0" + require-in-the-middle "^7.1.1" + semver "^6.3.1" + shallow-clone-shim "^2.0.0" + source-map "^0.8.0-beta.0" + sql-summary "^1.0.1" + stream-chopper "^3.0.1" + unicode-byte-truncate "^1.0.0" + electron-to-chromium@^1.4.668: - version "1.4.791" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.791.tgz#ba84e037cbf4df4eb23061076426e78e6122e389" - integrity sha512-6FlqP0NSWvxFf1v+gHu+LCn5wjr1pmkj5nPr7BsxPnj41EDR4EWhK/KmQN0ytHUqgTR1lkpHRYxvHBLZFQtkKw== + version "1.4.794" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.794.tgz#cca7762998f6c42517770666e272f52a53c08605" + integrity sha512-6FApLtsYhDCY0Vglq3AptsdxQ+PJLc6AxlAM0HjEihUAiOPPbkASEsq9gtxUeZY9o0sJIEa3WnF0vVH4VT4iug== emittery@^0.8.1: version "0.8.1" @@ -2297,11 +2596,23 @@ enabled@2.0.x: resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== +end-of-stream@^1.4.1, end-of-stream@^1.4.4: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + entities@~3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== +error-callsites@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/error-callsites/-/error-callsites-2.0.4.tgz#44f09e6a201e9a1603ead81eacac5ba258fca76e" + integrity sha512-V877Ch4FC4FN178fDK1fsrHN4I1YQIBdtjKrHh3BUHMnh3SMvwUVrqkaOgDpUuevgSNna0RBq6Ox9SGlxYrigA== + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -2309,6 +2620,13 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + es-abstract@^1.17.5, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: version "1.23.3" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" @@ -2651,6 +2969,23 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== +fast-redact@^3.0.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.5.0.tgz#e9ea02f7e57d0cd8438180083e93077e496285e4" + integrity sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A== + +fast-safe-stringify@^2.0.7, fast-safe-stringify@^2.0.8: + version "2.1.1" + resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== + +fast-stream-to-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fast-stream-to-buffer/-/fast-stream-to-buffer-1.0.0.tgz#793340cc753e7ec9c7fb6d57a53a0b911cb0f588" + integrity sha512-bI/544WUQlD2iXBibQbOMSmG07Hay7YrpXlKaeGTPT7H7pC0eitt3usak5vUwEvCGK/O7rUAM3iyQValGU22TQ== + dependencies: + end-of-stream "^1.4.1" + fastq@^1.6.0: version "1.17.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" @@ -2730,6 +3065,11 @@ flat-cache@^3.0.4: keyv "^4.5.3" rimraf "^3.0.2" +flatstr@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/flatstr/-/flatstr-1.0.12.tgz#c2ba6a08173edbb6c9640e3055b95e287ceb5931" + integrity sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw== + flatted@^3.2.7, flatted@^3.2.9: version "3.3.1" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" @@ -2770,6 +3110,11 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" +forwarded-parse@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/forwarded-parse/-/forwarded-parse-2.1.2.tgz#08511eddaaa2ddfd56ba11138eee7df117a09325" + integrity sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw== + fs-extra@^10.0.0, fs-extra@^10.1.0: version "10.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" @@ -3012,7 +3357,7 @@ graphql-tag@^2.12.6: dependencies: tslib "^2.1.0" -graphql@^16.5.0: +graphql@^16.5.0, graphql@^16.6.0: version "16.8.1" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== @@ -3109,6 +3454,13 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== +http-headers@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/http-headers/-/http-headers-3.0.2.tgz#5147771292f0b39d6778d930a3a59a76fc7ef44d" + integrity sha512-87E1I+2Wg4dxxz4rcxElo3dxO/w1ZtgL1yA0Sb6vH3qU16vRKq1NjWQv9SCY3ly2OQROcoxHZOUpmelS+k6wOw== + dependencies: + next-line "^1.1.0" + http-proxy-agent@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" @@ -3131,6 +3483,13 @@ human-signals@^2.1.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== +humanize-ms@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== + dependencies: + ms "^2.0.0" + iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -3156,6 +3515,16 @@ import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" +import-in-the-middle@1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-1.4.2.tgz#2a266676e3495e72c04bbaa5ec14756ba168391b" + integrity sha512-9WOz1Yh/cvO/p69sxRmhyQwrIGGSp7EIdcb+fFNVi7CzQGQB8U1/1XrKVSbEd/GNOAeM0peJtmi7+qphe7NvAw== + dependencies: + acorn "^8.8.2" + acorn-import-assertions "^1.9.0" + cjs-module-lexer "^1.2.2" + module-details-from-path "^1.0.3" + import-local@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" @@ -3197,7 +3566,7 @@ ini@^2.0.0: resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== -inquirer@^8.2.3: +inquirer@^8.2.3, inquirer@^8.2.5: version "8.2.6" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== @@ -3296,6 +3665,11 @@ is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-finite@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" @@ -3313,16 +3687,36 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: dependencies: is-extglob "^2.1.1" +is-integer@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-integer/-/is-integer-1.0.7.tgz#6bde81aacddf78b659b6629d629cadc51a886d5c" + integrity sha512-RPQc/s9yBHSvpi+hs9dYiJ2cuFeU6x3TyyIp8O2H6SKEltIvJOzRj9ToyvcStDvPR/pS4rxgr1oBFajQjZ2Szg== + dependencies: + is-finite "^1.0.0" + is-interactive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== +is-native@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-native/-/is-native-1.0.1.tgz#cd18cc162e8450d683b5babe79ac99c145449675" + integrity sha512-I4z9hx+4u3/zyvpvGtAR+n7SodJugE+i2jiS8yfq1A9QAZY0KldLQz0SBptLC9ti7kBlpghWUwTKE2BA62eCcw== + dependencies: + is-nil "^1.0.0" + to-source-code "^1.0.0" + is-negative-zero@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== +is-nil@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-nil/-/is-nil-1.0.1.tgz#2daba29e0b585063875e7b539d071f5b15937969" + integrity sha512-m2Rm8PhUFDNNhgvwZJjJG74a9h5CHU0fkA8WT+WGlCjyEbZ2jPwgb+ZxHu4np284EqNVyOsgppReK4qy/TwEwg== + is-number-object@^1.0.4: version "1.0.7" resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" @@ -4054,10 +4448,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1145: - version "0.1.1145" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1145.tgz#4782253d21af8e1de0dc27feb837d031e2598466" - integrity sha512-WvS9fAs1rhLtojjN5vAiXTqFvXEcUNvAE7pzRM9SgojVFLqG+UqqsLSixYiiqrXehoCsZ56SXCDnZaaukFFtVA== +jsii-srcmak@^0.1.1146: + version "0.1.1146" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1146.tgz#be19b0912fca96d11d891f0cde6f1852ca7c3ea8" + integrity sha512-lzeS9OvkMVHF1PbJ68cUCzgin08POuV4MTTEE8ie5kMrE1ZBXy5Q0pce40cPVCg0CR89iRkmygQbWSApj1+/rA== dependencies: fs-extra "^9.1.0" jsii "~5.4.20" @@ -4281,6 +4675,11 @@ lodash.merge@^4.6.2: resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" @@ -4329,6 +4728,14 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" +lru-cache@^4.0.0: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -4379,11 +4786,34 @@ map-obj@^4.0.0: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== +mapcap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/mapcap/-/mapcap-1.0.0.tgz#e8e29d04a160eaf8c92ec4bcbd2c5d07ed037e5a" + integrity sha512-KcNlZSlFPx+r1jYZmxEbTVymG+dIctf10WmWkuhrhrblM+KMoF77HelwihL5cxYlORye79KoR4IlOOk99lUJ0g== + mdurl@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== +measured-core@^1.51.1: + version "1.51.1" + resolved "https://registry.yarnpkg.com/measured-core/-/measured-core-1.51.1.tgz#98989705c00bfb0d8a20e665a9f8d6e246a40518" + integrity sha512-DZQP9SEwdqqYRvT2slMK81D/7xwdxXosZZBtLVfPSo6y5P672FBTbzHVdN4IQyUkUpcVOR9pIvtUy5Ryl7NKyg== + dependencies: + binary-search "^1.3.3" + optional-js "^2.0.0" + +measured-reporting@^1.51.1: + version "1.51.1" + resolved "https://registry.yarnpkg.com/measured-reporting/-/measured-reporting-1.51.1.tgz#6aeb209ad55edf3940e8afa75c8f97f541216b31" + integrity sha512-JCt+2u6XT1I5lG3SuYqywE0e62DJuAzBcfMzWGUhIYtPQV2Vm4HiYt/durqmzsAbZV181CEs+o/jMKWJKkYIWw== + dependencies: + console-log-level "^1.4.1" + mapcap "^1.0.0" + measured-core "^1.51.1" + optional-js "^2.0.0" + meow@^8.0.0: version "8.1.2" resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" @@ -4486,12 +4916,22 @@ modify-values@^1.0.0: resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== +module-details-from-path@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/module-details-from-path/-/module-details-from-path-1.0.3.tgz#114c949673e2a8a35e9d35788527aa37b679da2b" + integrity sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A== + +monitor-event-loop-delay@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/monitor-event-loop-delay/-/monitor-event-loop-delay-1.0.0.tgz#b5ab78165a3bb93f2b275c50d01430c7f155d1f7" + integrity sha512-YRIr1exCIfBDLZle8WHOfSo7Xg3M+phcZfq9Fx1L6Abo+atGp7cge5pM7PjyBn4s1oZI/BRD4EMrzQBbPpVb5Q== + ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@^2.1.1: +ms@^2.0.0, ms@^2.1.1: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -4516,6 +4956,11 @@ neo-async@^2.6.2: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== +next-line@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/next-line/-/next-line-1.1.0.tgz#fcae57853052b6a9bae8208e40dd7d3c2d304603" + integrity sha512-+I10J3wKNoKddNxn0CNpoZ3eTZuqxjNM3b1GImVx22+ePI+Y15P8g/j3WsbP0fhzzrFzrtjOAoq5NCCucswXOQ== + no-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -4578,6 +5023,18 @@ nwsapi@^2.2.0: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.10.tgz#0b77a68e21a0b483db70b11fad055906e867cda8" integrity sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ== +object-filter-sequence@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/object-filter-sequence/-/object-filter-sequence-1.0.0.tgz#10bb05402fff100082b80d7e83991b10db411692" + integrity sha512-CsubGNxhIEChNY4cXYuA6KXafztzHqzLLZ/y3Kasf3A+sa3lL9thq3z+7o0pZqzEinjXT6lXDPAfVWI59dUyzQ== + +object-identity-map@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/object-identity-map/-/object-identity-map-1.0.2.tgz#2b4213a4285ca3a8cd2e696782c9964f887524e7" + integrity sha512-a2XZDGyYTngvGS67kWnqVdpoaJWsY7C1GhPJvejWAFCsUioTAaiTu8oBad7c6cI4McZxr4CmvnZeycK05iav5A== + dependencies: + object.entries "^1.1.0" + object-inspect@^1.13.1: version "1.13.1" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" @@ -4598,6 +5055,15 @@ object.assign@^4.1.5: has-symbols "^1.0.3" object-keys "^1.1.1" +object.entries@^1.0.4, object.entries@^1.1.0: + version "1.1.8" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + object.fromentries@^2.0.7: version "2.0.8" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" @@ -4652,6 +5118,11 @@ oo-ascii-tree@^1.99.0: resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.99.0.tgz#9bc7c7fd5ff40a28f445fb32b0f8fc9a5db9458f" integrity sha512-/BTLvFECySvAwOUeu/iSkhQk+WXH8FPcXOrjbadlnWuNwYtNH5jcEOxyBkL0sT6WvmFFsogRu2zLb2H/nPCJrQ== +optional-js@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/optional-js/-/optional-js-2.3.0.tgz#81d54c4719afa8845b988143643a5148f9d89490" + integrity sha512-B0LLi+Vg+eko++0z/b8zIv57kp7HKEzaPJo7LowJXMUKYdf+3XJGu/cw03h/JhIOsLnP+cG5QnTHAuicjA5fMw== + optionator@^0.9.3: version "0.9.4" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" @@ -4679,6 +5150,13 @@ ora@^5.4.1: strip-ansi "^6.0.0" wcwidth "^1.0.1" +original-url@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/original-url/-/original-url-1.2.3.tgz#133aff4b2d27e38a98d736f7629c56262b7153e1" + integrity sha512-BYm+pKYLtS4mVe/mgT3YKGtWV5HzN/XKiaIu1aK4rsxyjuHeTW9N+xVBEpJcY1onB3nccfH0RbzUEoimMqFUHQ== + dependencies: + forwarded-parse "^2.1.0" + os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -4837,6 +5315,24 @@ pify@^3.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== +pino-std-serializers@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz#b56487c402d882eb96cd67c257868016b61ad671" + integrity sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg== + +pino@^6.11.2: + version "6.14.0" + resolved "https://registry.yarnpkg.com/pino/-/pino-6.14.0.tgz#b745ea87a99a6c4c9b374e4f29ca7910d4c69f78" + integrity sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg== + dependencies: + fast-redact "^3.0.0" + fast-safe-stringify "^2.0.8" + flatstr "^1.0.12" + pino-std-serializers "^3.1.0" + process-warning "^1.0.0" + quick-format-unescaped "^4.0.3" + sonic-boom "^1.0.2" + pirates@^4.0.4: version "4.0.6" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" @@ -4873,6 +5369,11 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== +process-warning@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" + integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== + projen@^0.82.4: version "0.82.4" resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.4.tgz#e7db812d25fb7ed2a3a2a16ebc02f15583551cdd" @@ -4901,6 +5402,16 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + psl@^1.1.33: version "1.9.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" @@ -4926,6 +5437,11 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== +quick-format-unescaped@^4.0.3: + version "4.0.4" + resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" + integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== + quick-lru@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" @@ -4972,7 +5488,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.4.0, readable-stream@^3.6.0: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -5019,6 +5535,11 @@ regexp.prototype.flags@^1.5.2: es-errors "^1.3.0" set-function-name "^2.0.1" +relative-microtime@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/relative-microtime/-/relative-microtime-2.0.0.tgz#cceed2af095ecd72ea32011279c79e5fcc7de29b" + integrity sha512-l18ha6HEZc+No/uK4GyAnNxgKW7nvEe35IaeN54sShMojtqik2a6GbTyuiezkjpPaqP874Z3lW5ysBo5irz4NA== + repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -5034,6 +5555,15 @@ require-from-string@^2.0.2: resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== +require-in-the-middle@^7.1.1: + version "7.3.0" + resolved "https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-7.3.0.tgz#ce64a1083647dc07b3273b348357efac8a9945c9" + integrity sha512-nQFEv9gRw6SJAwWD2LrL0NmQvAcO7FBwJbwmr2ttPAacfy0xuiOjE5zt+zM4xDyuyvUaxBi/9gb2SoCyNEVJcw== + dependencies: + debug "^4.1.1" + module-details-from-path "^1.0.3" + resolve "^1.22.1" + require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -5066,7 +5596,7 @@ resolve.exports@^1.1.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.1.tgz#05cfd5b3edf641571fd46fa608b610dda9ead999" integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ== -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.4: +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.22.4: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -5129,7 +5659,7 @@ safe-array-concat@^1.1.2: has-symbols "^1.0.3" isarray "^2.0.5" -safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -5219,6 +5749,11 @@ set-function-name@^2.0.1: functions-have-names "^1.2.3" has-property-descriptors "^1.0.2" +shallow-clone-shim@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shallow-clone-shim/-/shallow-clone-shim-2.0.0.tgz#b62bf55aed79f4c1430ea1dc4d293a193f52cf91" + integrity sha512-YRNymdiL3KGOoS67d73TEmk4tdPTO9GSMCoiphQsTcC9EtC+AOmMPjkyBkRoCJfW9ASsaZw1craaiw1dPN2D3Q== + shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -5297,6 +5832,14 @@ snake-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" +sonic-boom@^1.0.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-1.4.1.tgz#d35d6a74076624f12e6f917ade7b9d75e918f53e" + integrity sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg== + dependencies: + atomic-sleep "^1.0.0" + flatstr "^1.0.12" + sort-json@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/sort-json/-/sort-json-2.0.1.tgz#7338783bef807185dc37d5b02e3afd905d537cfb" @@ -5324,6 +5867,13 @@ source-map@^0.7.3: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== +source-map@^0.8.0-beta.0: + version "0.8.0-beta.0" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" + integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== + dependencies: + whatwg-url "^7.0.0" + spdx-correct@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" @@ -5374,6 +5924,11 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +sql-summary@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sql-summary/-/sql-summary-1.0.1.tgz#a2dddb5435bae294eb11424a7330dc5bafe09c2b" + integrity sha512-IpCr2tpnNkP3Jera4ncexsZUp0enJBLr+pHCyTweMUBrbJsTgQeLWx1FXLhoBj/MvcnUQpkgOn2EY8FKOkUzww== + sscaff@^1.2.274: version "1.2.274" resolved "https://registry.yarnpkg.com/sscaff/-/sscaff-1.2.274.tgz#3ae52042fbeb244b01b89542a56ce5b247284be9" @@ -5391,6 +5946,11 @@ stack-utils@^2.0.3: dependencies: escape-string-regexp "^2.0.0" +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + standard-version@^9: version "9.5.0" resolved "https://registry.yarnpkg.com/standard-version/-/standard-version-9.5.0.tgz#851d6dcddf5320d5079601832aeb185dbf497949" @@ -5416,6 +5976,13 @@ stream-chain@^2.2.5: resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09" integrity sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA== +stream-chopper@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/stream-chopper/-/stream-chopper-3.0.1.tgz#73791ae7bf954c297d6683aec178648efc61dd75" + integrity sha512-f7h+ly8baAE26iIjcp3VbnBkbIRGtrvV0X0xxFM/d7fwLTYnLzDPTXRKNxa2HZzohOrc96NTrR+FaV3mzOelNA== + dependencies: + readable-stream "^3.0.6" + stream-json@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.8.0.tgz#53f486b2e3b4496c506131f8d7260ba42def151c" @@ -5669,6 +6236,13 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" +to-source-code@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/to-source-code/-/to-source-code-1.0.2.tgz#dd136bdb1e1dbd80bbeacf088992678e9070bfea" + integrity sha512-YzWtjmNIf3E75eZYa7m1SCyl0vgOGoTzdpH3svfa8SUm5rqTgl9hnDolrAGOghCF9P2gsITXQoMrlujOoz+RPw== + dependencies: + is-nil "^1.0.0" + tough-cookie@^4.0.0: version "4.1.4" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" @@ -5679,6 +6253,13 @@ tough-cookie@^4.0.0: universalify "^0.2.0" url-parse "^1.5.3" +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" + tr46@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" @@ -5887,6 +6468,19 @@ undici-types@~5.26.4: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== +unicode-byte-truncate@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unicode-byte-truncate/-/unicode-byte-truncate-1.0.0.tgz#aa6f0f3475193fe20c320ac9213e36e62e8764a7" + integrity sha512-GQgHk6DodEoKddKQdjnv7xKS9G09XCfHWX0R4RKht+EbUMSiVEmtWHGFO8HUm+6NvWik3E2/DG4MxTitOLL64A== + dependencies: + is-integer "^1.0.6" + unicode-substring "^0.1.0" + +unicode-substring@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/unicode-substring/-/unicode-substring-0.1.0.tgz#6120ce3c390385dbcd0f60c32b9065c4181d4b36" + integrity sha512-36Xaw9wXi7MB/3/EQZZHkZyyiRNa9i3k9YtPAz2KfqMVH2xutdXyMHn4Igarmnvr+wOrfWa/6njhY+jPpXN2EQ== + universal-user-agent@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.1.tgz#15f20f55da3c930c57bddbf1734c6654d5fd35aa" @@ -6000,6 +6594,11 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + webidl-conversions@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" @@ -6030,6 +6629,15 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.7.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" @@ -6082,7 +6690,7 @@ winston-transport@^4.7.0: readable-stream "^3.6.0" triple-beam "^1.3.0" -winston@^3.7.2: +winston@^3.7.2, winston@^3.8.2: version "3.13.0" resolved "https://registry.yarnpkg.com/winston/-/winston-3.13.0.tgz#e76c0d722f78e04838158c61adc1287201de7ce3" integrity sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ== @@ -6197,6 +6805,11 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== + yallist@^3.0.2: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" @@ -6260,7 +6873,7 @@ yargs@^16.0.0, yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.5.1, yargs@^17.7.2: +yargs@^17.5.1, yargs@^17.7.1, yargs@^17.7.2: version "17.7.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== From 096375f3de307f73ac998b322790b0eac10b2492 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 7 Jun 2024 08:09:22 -0700 Subject: [PATCH 209/261] chore(deps): upgrade configuration (#4284) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9419100143 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- .eslintrc.json | 2 +- .projen/deps.json | 4 +- package.json | 6 +- yarn.lock | 159 +++++++++++++++++++++------------------------- 4 files changed, 78 insertions(+), 93 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index d741455ab..3eb5f2bce 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -171,7 +171,7 @@ } } ], - "no-duplicate-imports": [ + "import/no-duplicates": [ "error" ], "no-shadow": [ diff --git a/.projen/deps.json b/.projen/deps.json index e3900fe03..db3c8ee5d 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -20,12 +20,12 @@ }, { "name": "@typescript-eslint/eslint-plugin", - "version": "^6", + "version": "^7", "type": "build" }, { "name": "@typescript-eslint/parser", - "version": "^6", + "version": "^7", "type": "build" }, { diff --git a/package.json b/package.json index c3708fa70..90fbf3f57 100644 --- a/package.json +++ b/package.json @@ -54,8 +54,8 @@ "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", - "@typescript-eslint/eslint-plugin": "^6", - "@typescript-eslint/parser": "^6", + "@typescript-eslint/eslint-plugin": "^7", + "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.76", "cdk8s-cli": "^2.198.139", @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.99.0", "jsii-rosetta": "1.x", - "projen": "^0.82.4", + "projen": "^0.82.5", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 33ea2959b..9842792bc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -342,7 +342,7 @@ dependencies: eslint-visitor-keys "^3.3.0" -"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1": version "4.10.1" resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.1.tgz#361461e5cb3845d874e61731c11cfedd664d83a0" integrity sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA== @@ -1049,11 +1049,6 @@ jest-matcher-utils "^27.0.0" pretty-format "^27.0.0" -"@types/json-schema@^7.0.12": - version "7.0.15" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" - integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== - "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" @@ -1101,11 +1096,6 @@ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.0.tgz#efcbd41937f9ae7434c714ab698604822d890759" integrity sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw== -"@types/semver@^7.5.0": - version "7.5.8" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" - integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== - "@types/stack-utils@^2.0.0": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" @@ -1128,91 +1118,86 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^6": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3" - integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA== +"@typescript-eslint/eslint-plugin@^7": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz#f87a32e8972b8a60024f2f8f12205e7c8108bc41" + integrity sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q== dependencies: - "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.21.0" - "@typescript-eslint/type-utils" "6.21.0" - "@typescript-eslint/utils" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" - debug "^4.3.4" + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/scope-manager" "7.12.0" + "@typescript-eslint/type-utils" "7.12.0" + "@typescript-eslint/utils" "7.12.0" + "@typescript-eslint/visitor-keys" "7.12.0" graphemer "^1.4.0" - ignore "^5.2.4" + ignore "^5.3.1" natural-compare "^1.4.0" - semver "^7.5.4" - ts-api-utils "^1.0.1" + ts-api-utils "^1.3.0" -"@typescript-eslint/parser@^6": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b" - integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ== +"@typescript-eslint/parser@^7": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.12.0.tgz#8761df3345528b35049353db80010b385719b1c3" + integrity sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ== dependencies: - "@typescript-eslint/scope-manager" "6.21.0" - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/typescript-estree" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" + "@typescript-eslint/scope-manager" "7.12.0" + "@typescript-eslint/types" "7.12.0" + "@typescript-eslint/typescript-estree" "7.12.0" + "@typescript-eslint/visitor-keys" "7.12.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1" - integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg== +"@typescript-eslint/scope-manager@7.12.0": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz#259c014362de72dd34f995efe6bd8dda486adf58" + integrity sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg== dependencies: - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" + "@typescript-eslint/types" "7.12.0" + "@typescript-eslint/visitor-keys" "7.12.0" -"@typescript-eslint/type-utils@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e" - integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag== +"@typescript-eslint/type-utils@7.12.0": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz#9dfaaa1972952f395ec5be4f5bbfc4d3cdc63908" + integrity sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA== dependencies: - "@typescript-eslint/typescript-estree" "6.21.0" - "@typescript-eslint/utils" "6.21.0" + "@typescript-eslint/typescript-estree" "7.12.0" + "@typescript-eslint/utils" "7.12.0" debug "^4.3.4" - ts-api-utils "^1.0.1" + ts-api-utils "^1.3.0" -"@typescript-eslint/types@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d" - integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg== +"@typescript-eslint/types@7.12.0": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.12.0.tgz#bf208f971a8da1e7524a5d9ae2b5f15192a37981" + integrity sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg== -"@typescript-eslint/typescript-estree@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46" - integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ== +"@typescript-eslint/typescript-estree@7.12.0": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz#e6c1074f248b3db6573ab6a7c47a39c4cd498ff9" + integrity sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ== dependencies: - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" + "@typescript-eslint/types" "7.12.0" + "@typescript-eslint/visitor-keys" "7.12.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" - minimatch "9.0.3" - semver "^7.5.4" - ts-api-utils "^1.0.1" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" -"@typescript-eslint/utils@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134" - integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ== +"@typescript-eslint/utils@7.12.0": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.12.0.tgz#c6e58fd7f724cdccc848f71e388ad80cbdb95dd0" + integrity sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@types/json-schema" "^7.0.12" - "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.21.0" - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/typescript-estree" "6.21.0" - semver "^7.5.4" + "@typescript-eslint/scope-manager" "7.12.0" + "@typescript-eslint/types" "7.12.0" + "@typescript-eslint/typescript-estree" "7.12.0" -"@typescript-eslint/visitor-keys@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47" - integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A== +"@typescript-eslint/visitor-keys@7.12.0": + version "7.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz#c053b55a996679528beeedd8e565710ce1ae1ad3" + integrity sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ== dependencies: - "@typescript-eslint/types" "6.21.0" - eslint-visitor-keys "^3.4.1" + "@typescript-eslint/types" "7.12.0" + eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": version "1.2.0" @@ -3502,7 +3487,7 @@ ieee754@^1.1.13: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== -ignore@^5.2.0, ignore@^5.2.4: +ignore@^5.2.0, ignore@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== @@ -4871,13 +4856,6 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -minimatch@9.0.3: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -4892,6 +4870,13 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" +minimatch@^9.0.4: + version "9.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== + dependencies: + brace-expansion "^2.0.1" + minimist-options@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" @@ -5374,10 +5359,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.82.4: - version "0.82.4" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.4.tgz#e7db812d25fb7ed2a3a2a16ebc02f15583551cdd" - integrity sha512-tZhYkxZpl3PyaOvzIyUfLdCY3iMFZaGsMpBZZcX0efnumm0sP4VMj75TBxVrqdTxf4XwE18cCvIOOFvI/iuFxA== +projen@^0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.5.tgz#9ba5119c107a71b777a0365ccc4fd6111608d61f" + integrity sha512-AQVtVHPrJVLG+/1y6u+Bi044P7m9JzFoIV4/Q5YQnPWdBaLKmscqNKPNSauOvLyNOaAwppc8WkDgNGdnwirNTw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -6282,7 +6267,7 @@ triple-beam@^1.3.0: resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.4.1.tgz#6fde70271dc6e5d73ca0c3b24e2d92afb7441984" integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg== -ts-api-utils@^1.0.1: +ts-api-utils@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== From 0c35b2788fee42acf3dbb5185b2347dfb12ab7fc Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 8 Jun 2024 02:09:38 -0700 Subject: [PATCH 210/261] chore(deps): upgrade dev dependencies (#4289) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9427626843 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 90fbf3f57..f4eae62ca 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.76", - "cdk8s-cli": "^2.198.139", + "cdk8s-cli": "^2.198.140", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 9842792bc..539088e39 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1786,10 +1786,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.139: - version "2.198.139" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.139.tgz#bdf0df512bd8ef02fe79df0af9b29abc94f9958c" - integrity sha512-nb+hz4HJLg4AULu12uoYy3XIVjts+128PfU6Mm+qghu/ovkiK4qhZA632UU3d6hXNc87FtlINngPGXbbedtZTQ== +cdk8s-cli@^2.198.140: + version "2.198.140" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.140.tgz#b20084b2063e676e9793cbf120de2e57bed62f88" + integrity sha512-QgRJhFfBiz5HYlqriIM8Xz5vdJFNMFQYRmPGjJOCvIeRMOqlRRFpgHvtwZKbJFY1kYaSVom64IQhvCd/IZagtQ== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1801,8 +1801,8 @@ cdk8s-cli@^2.198.139: fs-extra "^8" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1146" - json2jsii "^0.4.3" + jsii-srcmak "^0.1.1147" + json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" table "^6.8.2" @@ -2562,9 +2562,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.668: - version "1.4.794" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.794.tgz#cca7762998f6c42517770666e272f52a53c08605" - integrity sha512-6FApLtsYhDCY0Vglq3AptsdxQ+PJLc6AxlAM0HjEihUAiOPPbkASEsq9gtxUeZY9o0sJIEa3WnF0vVH4VT4iug== + version "1.4.796" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.796.tgz#48dd6ff634b7f7df6313bd27aaa713f3af4a2b29" + integrity sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA== emittery@^0.8.1: version "0.8.1" @@ -4433,10 +4433,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1146: - version "0.1.1146" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1146.tgz#be19b0912fca96d11d891f0cde6f1852ca7c3ea8" - integrity sha512-lzeS9OvkMVHF1PbJ68cUCzgin08POuV4MTTEE8ie5kMrE1ZBXy5Q0pce40cPVCg0CR89iRkmygQbWSApj1+/rA== +jsii-srcmak@^0.1.1147: + version "0.1.1147" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1147.tgz#8f320213fd2531af51158b6be537722b71b5533a" + integrity sha512-865nKQZwJdTvNgW3XSQSnmkkqAPq9zxyXdoJ2ugiNEePgJAijLW7s/1PBJp7AKZnP7674HTlbS+mNnoORpntVw== dependencies: fs-extra "^9.1.0" jsii "~5.4.20" @@ -4523,10 +4523,10 @@ json-stringify-safe@^5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json2jsii@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/json2jsii/-/json2jsii-0.4.3.tgz#70ba13fb3a88cc12fbee83555d305315c892f3ae" - integrity sha512-9PNmX7v94XVR5RiblCvtoCbFy3HALnRqZWLT8LSXEE7wujudmMXzdSFyyK0YwYd7dxpzNXirPf6eoQG5xL9N5A== +json2jsii@^0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/json2jsii/-/json2jsii-0.4.4.tgz#8f0191478ae9630e0e5b6ad1b2995389d0497fe5" + integrity sha512-jTbmFuxivo20zb/JOKc2U5/qSFWsobJmglvmWVdQoWdR2Ip9KtY9t679QLs7TV/oYSY3VnJU83IWL1QH0eI/4w== dependencies: camelcase "^6.3.0" json-schema "^0.4.0" From 7ca5ffd1ab27a4f8c66c4d681d27af851c819d52 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 9 Jun 2024 02:09:34 -0700 Subject: [PATCH 211/261] chore(deps): upgrade dev dependencies (#4292) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9435395251 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 ++-- yarn.lock | 55 ++++++++++++++++++++++++++++------------------------ 2 files changed, 32 insertions(+), 27 deletions(-) diff --git a/package.json b/package.json index f4eae62ca..fa58645ec 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.76", - "cdk8s-cli": "^2.198.140", + "cdk8s": "2.68.77", + "cdk8s-cli": "^2.198.141", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 539088e39..94df6e98c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1705,14 +1705,14 @@ browser-process-hrtime@^1.0.0: integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== browserslist@^4.22.2: - version "4.23.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" - integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== + version "4.23.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.1.tgz#ce4af0534b3d37db5c1a4ca98b9080f985041e96" + integrity sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw== dependencies: - caniuse-lite "^1.0.30001587" - electron-to-chromium "^1.4.668" + caniuse-lite "^1.0.30001629" + electron-to-chromium "^1.4.796" node-releases "^2.0.14" - update-browserslist-db "^1.0.13" + update-browserslist-db "^1.0.16" bs-logger@0.x: version "0.2.6" @@ -1776,7 +1776,7 @@ camelcase@^6.2.0, camelcase@^6.3.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001587: +caniuse-lite@^1.0.30001629: version "1.0.30001629" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz#907a36f4669031bd8a1a8dbc2fa08b29e0db297e" integrity sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw== @@ -1786,10 +1786,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.140: - version "2.198.140" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.140.tgz#b20084b2063e676e9793cbf120de2e57bed62f88" - integrity sha512-QgRJhFfBiz5HYlqriIM8Xz5vdJFNMFQYRmPGjJOCvIeRMOqlRRFpgHvtwZKbJFY1kYaSVom64IQhvCd/IZagtQ== +cdk8s-cli@^2.198.141: + version "2.198.141" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.141.tgz#acd60c62b70f35c8850ba30d53d36875c4e56a32" + integrity sha512-s2LW6wvRP42U6zR0Vt/b1Uo+lodo4a2/vMFiifBF7yVQsf6+3fSh3heow7Ire1gZBGuZCYlhIatZ3XlK8k94oQ== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1801,12 +1801,12 @@ cdk8s-cli@^2.198.140: fs-extra "^8" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1147" + jsii-srcmak "^0.1.1148" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" table "^6.8.2" - yaml "2.4.3" + yaml "2.4.5" yargs "^15" cdk8s-plus-25@^2.22.79: @@ -1818,14 +1818,14 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.76, cdk8s@^2.68.76: - version "2.68.76" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.76.tgz#544e3746f452f5f5de7c99e303ab80b2c5995eef" - integrity sha512-Jfodg+NXKWxhctBHz2sNboehuFrfWOrYuRcWewbOuuVpfxcMaM6ho+/45GziX74HxPASpPPLndc+qRrsD0V4Dw== +cdk8s@2.68.77, cdk8s@^2.68.76: + version "2.68.77" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.77.tgz#9eda18c8f2569737ef779463c63612fe5f084263" + integrity sha512-AuIXl/zLz3NpPcfMLTZzDc49C0MRXVmA1+wpYDdpbXI45+kq+C3Fx6Fxy9pY5lFQE9Oq88kecoTgHEdKJmpFHw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" - yaml "2.4.3" + yaml "2.4.5" chalk@^2.4.2: version "2.4.2" @@ -2561,7 +2561,7 @@ elastic-apm-node@^3.47.0: stream-chopper "^3.0.1" unicode-byte-truncate "^1.0.0" -electron-to-chromium@^1.4.668: +electron-to-chromium@^1.4.796: version "1.4.796" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.796.tgz#48dd6ff634b7f7df6313bd27aaa713f3af4a2b29" integrity sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA== @@ -4433,10 +4433,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1147: - version "0.1.1147" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1147.tgz#8f320213fd2531af51158b6be537722b71b5533a" - integrity sha512-865nKQZwJdTvNgW3XSQSnmkkqAPq9zxyXdoJ2ugiNEePgJAijLW7s/1PBJp7AKZnP7674HTlbS+mNnoORpntVw== +jsii-srcmak@^0.1.1148: + version "0.1.1148" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1148.tgz#aa3147da22194095e233b7e211dfe72f713acf13" + integrity sha512-d7w8ZBRi/5eNU/rPQCq93QMU3VfrNQXbwgJlRnl5NW607V9fUFQIEb3KCM2L2oYgCQ93Eyk86I27RcPtxd2G4w== dependencies: fs-extra "^9.1.0" jsii "~5.4.20" @@ -6486,7 +6486,7 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== -update-browserslist-db@^1.0.13: +update-browserslist-db@^1.0.16: version "1.0.16" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== @@ -6805,7 +6805,12 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.4.3, yaml@^2.2.2: +yaml@2.4.5: + version "2.4.5" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e" + integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg== + +yaml@^2.2.2: version "2.4.3" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.3.tgz#0777516b8c7880bcaa0f426a5410e8d6b0be1f3d" integrity sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg== From 68b3f65f5dca0626878eaa253b1ebe97603806f5 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 9 Jun 2024 08:08:15 -0700 Subject: [PATCH 212/261] chore(deps): upgrade configuration (#4293) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9437481453 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 15 +++++---------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index fa58645ec..9688daf88 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.99.0", "jsii-rosetta": "1.x", - "projen": "^0.82.5", + "projen": "^0.82.6", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 94df6e98c..36e2d3be2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5359,10 +5359,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.82.5: - version "0.82.5" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.5.tgz#9ba5119c107a71b777a0365ccc4fd6111608d61f" - integrity sha512-AQVtVHPrJVLG+/1y6u+Bi044P7m9JzFoIV4/Q5YQnPWdBaLKmscqNKPNSauOvLyNOaAwppc8WkDgNGdnwirNTw== +projen@^0.82.6: + version "0.82.6" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.6.tgz#d6f672b5041befae1c395860b28c7d1878d9727e" + integrity sha512-odAYFpNvR57BAYF5gLWq4d53edcsdvyJ8YjbX/0MDLLuS99gnHvQzGIj0ZeB13ahkrFv5dW+EanpcUKg5LA/Aw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -6805,16 +6805,11 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@2.4.5: +yaml@2.4.5, yaml@^2.2.2: version "2.4.5" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e" integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg== -yaml@^2.2.2: - version "2.4.3" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.3.tgz#0777516b8c7880bcaa0f426a5410e8d6b0be1f3d" - integrity sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg== - yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" From bf3ccbb344db806c5aaf90c20506d5259b75d46f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 10 Jun 2024 02:10:00 -0700 Subject: [PATCH 213/261] chore(deps): upgrade dev dependencies (#4298) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9445537869 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 9688daf88..e01c40ac1 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.77", - "cdk8s-cli": "^2.198.141", + "cdk8s-cli": "^2.198.142", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 36e2d3be2..317f3d2b2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1777,23 +1777,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001629" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz#907a36f4669031bd8a1a8dbc2fa08b29e0db297e" - integrity sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw== + version "1.0.30001632" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001632.tgz#964207b7cba5851701afb4c8afaf1448db3884b6" + integrity sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.141: - version "2.198.141" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.141.tgz#acd60c62b70f35c8850ba30d53d36875c4e56a32" - integrity sha512-s2LW6wvRP42U6zR0Vt/b1Uo+lodo4a2/vMFiifBF7yVQsf6+3fSh3heow7Ire1gZBGuZCYlhIatZ3XlK8k94oQ== +cdk8s-cli@^2.198.142: + version "2.198.142" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.142.tgz#8622ac55d3be8b175e5a4af68721ce81476d125e" + integrity sha512-wsxYgfcroJb8xP3WG5+r5lK7vmBV+c2krZEd0MUv2Wap/QzNr9komPDHUCghwkTU+ds0MNhiTluLcELA63PDyw== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.76" + cdk8s "^2.68.77" cdk8s-plus-25 "^2.22.79" codemaker "^1.99.0" colors "1.4.0" @@ -1801,7 +1801,7 @@ cdk8s-cli@^2.198.141: fs-extra "^8" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1148" + jsii-srcmak "^0.1.1149" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1818,7 +1818,7 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.77, cdk8s@^2.68.76: +cdk8s@2.68.77, cdk8s@^2.68.77: version "2.68.77" resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.77.tgz#9eda18c8f2569737ef779463c63612fe5f084263" integrity sha512-AuIXl/zLz3NpPcfMLTZzDc49C0MRXVmA1+wpYDdpbXI45+kq+C3Fx6Fxy9pY5lFQE9Oq88kecoTgHEdKJmpFHw== @@ -4433,10 +4433,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1148: - version "0.1.1148" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1148.tgz#aa3147da22194095e233b7e211dfe72f713acf13" - integrity sha512-d7w8ZBRi/5eNU/rPQCq93QMU3VfrNQXbwgJlRnl5NW607V9fUFQIEb3KCM2L2oYgCQ93Eyk86I27RcPtxd2G4w== +jsii-srcmak@^0.1.1149: + version "0.1.1149" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1149.tgz#eb4d1914b58a735ed65102adb32e25b70b6e7e3b" + integrity sha512-k8qOh4WSrYoUDgYZsYlB0mCMagX0Ut9+dw6pNZwdmLpsWlf6rP11U2pNLhEu1OW69VTma7d9Et/rqTwd97PFiQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.20" @@ -6434,9 +6434,9 @@ typescript@~5.4: integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== uglify-js@^3.1.4: - version "3.17.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" - integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== + version "3.18.0" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.18.0.tgz#73b576a7e8fda63d2831e293aeead73e0a270deb" + integrity sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A== unbox-primitive@^1.0.2: version "1.0.2" From 04b15c48fb099f97c982a3e858f699f2ca588b9f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 11 Jun 2024 02:10:03 -0700 Subject: [PATCH 214/261] chore(deps): upgrade dev dependencies (#4301) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9462702134 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 122 +++++++++++++++++++++++++-------------------------- 2 files changed, 62 insertions(+), 62 deletions(-) diff --git a/package.json b/package.json index e01c40ac1..4650a05c7 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.77", - "cdk8s-cli": "^2.198.142", + "cdk8s-cli": "^2.198.143", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 317f3d2b2..fa4e05f4d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1119,61 +1119,61 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^7": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz#f87a32e8972b8a60024f2f8f12205e7c8108bc41" - integrity sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q== + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz#3cdeb5d44d051b21a9567535dd90702b2a42c6ff" + integrity sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.12.0" - "@typescript-eslint/type-utils" "7.12.0" - "@typescript-eslint/utils" "7.12.0" - "@typescript-eslint/visitor-keys" "7.12.0" + "@typescript-eslint/scope-manager" "7.13.0" + "@typescript-eslint/type-utils" "7.13.0" + "@typescript-eslint/utils" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" "@typescript-eslint/parser@^7": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.12.0.tgz#8761df3345528b35049353db80010b385719b1c3" - integrity sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ== - dependencies: - "@typescript-eslint/scope-manager" "7.12.0" - "@typescript-eslint/types" "7.12.0" - "@typescript-eslint/typescript-estree" "7.12.0" - "@typescript-eslint/visitor-keys" "7.12.0" + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.13.0.tgz#9489098d68d57ad392f507495f2b82ce8b8f0a6b" + integrity sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA== + dependencies: + "@typescript-eslint/scope-manager" "7.13.0" + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/typescript-estree" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@7.12.0": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz#259c014362de72dd34f995efe6bd8dda486adf58" - integrity sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg== +"@typescript-eslint/scope-manager@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz#6927d6451537ce648c6af67a2327378d4cc18462" + integrity sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng== dependencies: - "@typescript-eslint/types" "7.12.0" - "@typescript-eslint/visitor-keys" "7.12.0" + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" -"@typescript-eslint/type-utils@7.12.0": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz#9dfaaa1972952f395ec5be4f5bbfc4d3cdc63908" - integrity sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA== +"@typescript-eslint/type-utils@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz#4587282b5227a23753ea8b233805ecafc3924c76" + integrity sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A== dependencies: - "@typescript-eslint/typescript-estree" "7.12.0" - "@typescript-eslint/utils" "7.12.0" + "@typescript-eslint/typescript-estree" "7.13.0" + "@typescript-eslint/utils" "7.13.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@7.12.0": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.12.0.tgz#bf208f971a8da1e7524a5d9ae2b5f15192a37981" - integrity sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg== +"@typescript-eslint/types@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.13.0.tgz#0cca95edf1f1fdb0cfe1bb875e121b49617477c5" + integrity sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA== -"@typescript-eslint/typescript-estree@7.12.0": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz#e6c1074f248b3db6573ab6a7c47a39c4cd498ff9" - integrity sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ== +"@typescript-eslint/typescript-estree@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz#4cc24fc155088ebf3b3adbad62c7e60f72c6de1c" + integrity sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw== dependencies: - "@typescript-eslint/types" "7.12.0" - "@typescript-eslint/visitor-keys" "7.12.0" + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1181,22 +1181,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@7.12.0": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.12.0.tgz#c6e58fd7f724cdccc848f71e388ad80cbdb95dd0" - integrity sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ== +"@typescript-eslint/utils@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.13.0.tgz#f84e7e8aeceae945a9a3f40d077fd95915308004" + integrity sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.12.0" - "@typescript-eslint/types" "7.12.0" - "@typescript-eslint/typescript-estree" "7.12.0" + "@typescript-eslint/scope-manager" "7.13.0" + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/typescript-estree" "7.13.0" -"@typescript-eslint/visitor-keys@7.12.0": - version "7.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz#c053b55a996679528beeedd8e565710ce1ae1ad3" - integrity sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ== +"@typescript-eslint/visitor-keys@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz#2eb7ce8eb38c2b0d4a494d1fe1908e7071a1a353" + integrity sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw== dependencies: - "@typescript-eslint/types" "7.12.0" + "@typescript-eslint/types" "7.13.0" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1786,10 +1786,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.142: - version "2.198.142" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.142.tgz#8622ac55d3be8b175e5a4af68721ce81476d125e" - integrity sha512-wsxYgfcroJb8xP3WG5+r5lK7vmBV+c2krZEd0MUv2Wap/QzNr9komPDHUCghwkTU+ds0MNhiTluLcELA63PDyw== +cdk8s-cli@^2.198.143: + version "2.198.143" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.143.tgz#bef56a0560b9a8bb1f48e8d55516cc388ba4549c" + integrity sha512-jzuyFQnvQ+xLDwokiQ1s1u7I5TDptpuIMcTfdvWAb/q0DK9PgRTp0xKBKoCmjOx4VzzgrTdSd2lEZPSRV6s8ow== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1801,7 +1801,7 @@ cdk8s-cli@^2.198.142: fs-extra "^8" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1149" + jsii-srcmak "^0.1.1150" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -2562,9 +2562,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.796" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.796.tgz#48dd6ff634b7f7df6313bd27aaa713f3af4a2b29" - integrity sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA== + version "1.4.798" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.798.tgz#6a3fcab2edc1e66e3883466f6b4b8944323c0164" + integrity sha512-by9J2CiM9KPGj9qfp5U4FcPSbXJG7FNzqnYaY4WLzX+v2PHieVGmnsA4dxfpGE3QEC7JofpPZmn7Vn1B9NR2+Q== emittery@^0.8.1: version "0.8.1" @@ -4433,10 +4433,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1149: - version "0.1.1149" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1149.tgz#eb4d1914b58a735ed65102adb32e25b70b6e7e3b" - integrity sha512-k8qOh4WSrYoUDgYZsYlB0mCMagX0Ut9+dw6pNZwdmLpsWlf6rP11U2pNLhEu1OW69VTma7d9Et/rqTwd97PFiQ== +jsii-srcmak@^0.1.1150: + version "0.1.1150" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1150.tgz#1c3366e702538472e81b6c2b018c5dde1db550a3" + integrity sha512-NaDEKl6KcfBeeicBg+6b8iXhEjfwxPubtBJfTjr5h1mogl1iiI/DQbEX7l1cArTuXCOBNVFdydS/xbn30mj23Q== dependencies: fs-extra "^9.1.0" jsii "~5.4.20" From 6b29821409d9661674986f2ac0608e7c9f8441f0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 12 Jun 2024 02:09:17 -0700 Subject: [PATCH 215/261] chore(deps): upgrade dev dependencies (#4303) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9479775658 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 38 +++++++++++++++++++------------------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 4650a05c7..811e3228e 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.77", - "cdk8s-cli": "^2.198.143", + "cdk8s-cli": "^2.198.144", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index fa4e05f4d..9c502c04f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1786,10 +1786,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.143: - version "2.198.143" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.143.tgz#bef56a0560b9a8bb1f48e8d55516cc388ba4549c" - integrity sha512-jzuyFQnvQ+xLDwokiQ1s1u7I5TDptpuIMcTfdvWAb/q0DK9PgRTp0xKBKoCmjOx4VzzgrTdSd2lEZPSRV6s8ow== +cdk8s-cli@^2.198.144: + version "2.198.144" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.144.tgz#e58631f36dc5c8bbe708584d0c2a80e59c56ac32" + integrity sha512-fENhcY4SrQCIIFZuHs3eAT5v6alaQEh1zq2D6XxgK1nFBTO4N4rItnhzDQReeJyeU8VU1M/uzEgKiDUby2zOxA== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1801,7 +1801,7 @@ cdk8s-cli@^2.198.143: fs-extra "^8" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1150" + jsii-srcmak "^0.1.1151" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -2562,9 +2562,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.798" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.798.tgz#6a3fcab2edc1e66e3883466f6b4b8944323c0164" - integrity sha512-by9J2CiM9KPGj9qfp5U4FcPSbXJG7FNzqnYaY4WLzX+v2PHieVGmnsA4dxfpGE3QEC7JofpPZmn7Vn1B9NR2+Q== + version "1.4.799" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.799.tgz#271c56654ab4dc703037e47a5af4fc8945160611" + integrity sha512-3D3DwWkRTzrdEpntY0hMLYwj7SeBk1138CkPE8sBDSj3WzrzOiG2rHm3luw8jucpf+WiyLBCZyU9lMHyQI9M9Q== emittery@^0.8.1: version "0.8.1" @@ -4433,13 +4433,13 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1150: - version "0.1.1150" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1150.tgz#1c3366e702538472e81b6c2b018c5dde1db550a3" - integrity sha512-NaDEKl6KcfBeeicBg+6b8iXhEjfwxPubtBJfTjr5h1mogl1iiI/DQbEX7l1cArTuXCOBNVFdydS/xbn30mj23Q== +jsii-srcmak@^0.1.1151: + version "0.1.1151" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1151.tgz#4fdd3eda76931e307129e51236ebe8bf842a9a1d" + integrity sha512-yV/hRM4/+oVQtTVXMeLuEHAEyDhqWB4gDLrE5f3XOU6i/+7tcIq7kCBKwyETRPqVAOQdaAm4PX1oR9o8ozfEig== dependencies: fs-extra "^9.1.0" - jsii "~5.4.20" + jsii "~5.4.21" jsii-pacmak "^1.99.0" jsii-rosetta "^5.4.21" ncp "^2.0.0" @@ -4464,13 +4464,13 @@ jsii@1.99.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.20: - version "5.4.20" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.20.tgz#d348ff3556d36a209a76eccc96e1ce2258192e47" - integrity sha512-kZoopDv3Gy6wKOt6aYzPhMvEErOAnQXoeUjd3sGAODey/mUVJRvXoScYVvmmtVgKqt+120OFPhVRWzgefwio+g== +jsii@~5.4.0, jsii@~5.4.21: + version "5.4.21" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.21.tgz#be94a5a9d292409e0f626145c2f1a98cdbb625ad" + integrity sha512-uCruIDzEEFHBwZRT5PiRSd2/KdsZWwHq8VWS5o8p5tngUGpz4BYdEG/jmOKYyjVz+ScVx+Ur/eN2zieTP6Ge2Q== dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" + "@jsii/check-node" "1.99.0" + "@jsii/spec" "^1.99.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" From 74a64398c61126191f775a0b24cea4dc3289b9dd Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 12 Jun 2024 05:11:16 -0700 Subject: [PATCH 216/261] chore(deps): upgrade compiler dependencies (#4305) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9482228487 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9c502c04f..c13f5432f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5604,9 +5604,9 @@ reusify@^1.0.4: integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rfdc@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.1.tgz#2b6d4df52dffe8bb346992a10ea9451f24373a8f" - integrity sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg== + version "1.4.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" From f4d6bffca0cb1916fa3ae632d9323cb25e18865b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 12 Jun 2024 08:14:32 -0700 Subject: [PATCH 217/261] chore(deps): upgrade configuration (#4308) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9485000786 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 811e3228e..e681417f8 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.527", + "@cdk8s/projen-common": "^0.0.528", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index c13f5432f..98ce9c0b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,10 +294,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.527": - version "0.0.527" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.527.tgz#71c64bf1f6d4e6fac8229137876d281f7ee865e5" - integrity sha512-nOAs0v08pzKr01hYBFcdxcZtkaOUqhLU58C/Voqeqxr6tONBZwab01mk09aJf/PIqSE66YgWcfsyVSLV3SoSpA== +"@cdk8s/projen-common@^0.0.528": + version "0.0.528" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.528.tgz#e8c6f60e6b0f61804ec4eccd5ff2bfb279593620" + integrity sha512-Odk3Vjjl2qO15nqIpQxtykTj1axxF7cbkxnHWQ3Bsi3NOP0r9iuWnH4tWYvyUMRm/lGiUZPAMGMMTK6qD5ECuA== dependencies: codemaker "^1.99.0" deepmerge "^4.3.1" From ee5c244b576b9a607f856077d6e1a641c0c20627 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 13 Jun 2024 02:13:39 -0700 Subject: [PATCH 218/261] chore(deps): upgrade dev dependencies (#4313) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9496813424 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 32 ++++++++++++++++---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index e681417f8..8b1bad435 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.77", + "cdk8s": "2.68.78", "cdk8s-cli": "^2.198.144", "constructs": "10.3.0", "eslint": "^8", diff --git a/yarn.lock b/yarn.lock index 98ce9c0b6..e4d9f6338 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1777,9 +1777,9 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001632" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001632.tgz#964207b7cba5851701afb4c8afaf1448db3884b6" - integrity sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg== + version "1.0.30001633" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001633.tgz#45a4ade9fb9ec80a06537a6271ac1e0afadcb324" + integrity sha512-6sT0yf/z5jqf8tISAgpJDrmwOpLsrpnyCdD/lOZKvKkkJK4Dn0X5i7KF7THEZhOq+30bmhwBlNEaqPUiHiKtZg== case@^1.6.3: version "1.6.3" @@ -1818,10 +1818,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.77, cdk8s@^2.68.77: - version "2.68.77" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.77.tgz#9eda18c8f2569737ef779463c63612fe5f084263" - integrity sha512-AuIXl/zLz3NpPcfMLTZzDc49C0MRXVmA1+wpYDdpbXI45+kq+C3Fx6Fxy9pY5lFQE9Oq88kecoTgHEdKJmpFHw== +cdk8s@2.68.78, cdk8s@^2.68.77: + version "2.68.78" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.78.tgz#89c718d78d2c479b60b5a6017f245d5c0127586f" + integrity sha512-/lZUCU/J2C+a7gG3Lv0UjNlBvmD0TCpnUbzQI/7BJ3pHfw9k7I4skSEaHUWQjlCf5ck+bytXKxb51+3l+FcOBQ== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2562,9 +2562,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.799" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.799.tgz#271c56654ab4dc703037e47a5af4fc8945160611" - integrity sha512-3D3DwWkRTzrdEpntY0hMLYwj7SeBk1138CkPE8sBDSj3WzrzOiG2rHm3luw8jucpf+WiyLBCZyU9lMHyQI9M9Q== + version "1.4.801" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.801.tgz#0dba4f20638d80a2de512ca5aab138fda0b13637" + integrity sha512-PnlUz15ii38MZMD2/CEsAzyee8tv9vFntX5nhtd2/4tv4HqY7C5q2faUAjmkXS/UFpVooJ/5H6kayRKYWoGMXQ== emittery@^0.8.1: version "0.8.1" @@ -3343,9 +3343,9 @@ graphql-tag@^2.12.6: tslib "^2.1.0" graphql@^16.5.0, graphql@^16.6.0: - version "16.8.1" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" - integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== + version "16.8.2" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.2.tgz#54771c7ff195da913f5e70af8044a026d32eca2a" + integrity sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg== handlebars@^4.7.7: version "4.7.8" @@ -4434,9 +4434,9 @@ jsii-rosetta@^5.4.21: yargs "^17.7.2" jsii-srcmak@^0.1.1151: - version "0.1.1151" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1151.tgz#4fdd3eda76931e307129e51236ebe8bf842a9a1d" - integrity sha512-yV/hRM4/+oVQtTVXMeLuEHAEyDhqWB4gDLrE5f3XOU6i/+7tcIq7kCBKwyETRPqVAOQdaAm4PX1oR9o8ozfEig== + version "0.1.1152" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1152.tgz#50efdeec16147b5011515324772638f1814a52db" + integrity sha512-SiIR8to1NLXzKTGLr8rQ9BZwO8aKDZ2vLiWaF4X0nPM9OcMA2fpJSrpji2t8xSZ70xz6TGoJQqfejutvRWAF+Q== dependencies: fs-extra "^9.1.0" jsii "~5.4.21" From ba2bbfdf6ceb8d802289995b91e2305e869e8f81 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 14 Jun 2024 02:08:45 -0700 Subject: [PATCH 219/261] chore(deps): upgrade dev dependencies (#4316) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9513527813 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 129 +++++++++++++++++++++++++++++++++++++-------------- 2 files changed, 97 insertions(+), 36 deletions(-) diff --git a/package.json b/package.json index 8b1bad435..d5e2800e4 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.78", - "cdk8s-cli": "^2.198.144", + "cdk8s-cli": "^2.198.145", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", @@ -66,7 +66,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.99.0", + "jsii-diff": "^1.100.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.99.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index e4d9f6338..ec66ab2d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -621,6 +621,14 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@jsii/check-node@1.100.0": + version "1.100.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.100.0.tgz#98e8db619d026c8693f2fe0417961e8fb1e9daff" + integrity sha512-4bsO7Y6YyekBk4v4iatAl5E7QQs2UUPtHoP9gfT3UnpbKzyMjH8XholSVCjfcNSKBwFobPMb8iA7NCMIMqFKsQ== + dependencies: + chalk "^4.1.2" + semver "^7.6.0" + "@jsii/check-node@1.98.0": version "1.98.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.98.0.tgz#140860478009834aa35dc8479a26db1a221439d5" @@ -637,13 +645,20 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/spec@1.99.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": +"@jsii/spec@1.99.0", "@jsii/spec@^1.44.0": version "1.99.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.99.0.tgz#f71bfcf83e2e48d7894821cc8b52c320f52cbbf4" integrity sha512-R4E0lFj+C2PpLt2tnexIlQA7Ovy52tL9PRcDy6sUcnJto4iZufexudIm4pjIJPN+bfwimQX5aMjALloRwDixtQ== dependencies: ajv "^8.13.0" +"@jsii/spec@^1.100.0", "@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": + version "1.100.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.100.0.tgz#44e5c6fb84299664f40479b2ebe11e2aee0b727e" + integrity sha512-4LJCpSkmi3Hfcbmbchv+2JPIquV+cgrkhQcwglBAWqS4liLGbWPwgfHRL22sMXEKXiyXeHfitVwkP+IoGIyJ8g== + dependencies: + ajv "^8.13.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1246,19 +1261,21 @@ acorn-walk@^7.1.1: integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== acorn-walk@^8.1.1: - version "8.3.2" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" - integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== + version "8.3.3" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.3.tgz#9caeac29eefaa0c41e3d4c65137de4d6f34df43e" + integrity sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw== + dependencies: + acorn "^8.11.0" acorn@^7.1.1: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.2.4, acorn@^8.4.1, acorn@^8.8.2, acorn@^8.9.0: - version "8.11.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" - integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== +acorn@^8.11.0, acorn@^8.2.4, acorn@^8.4.1, acorn@^8.8.2, acorn@^8.9.0: + version "8.12.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.0.tgz#1627bfa2e058148036133b8d9b51a700663c294c" + integrity sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw== add-stream@^1.0.0: version "1.0.0" @@ -1777,31 +1794,31 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001633" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001633.tgz#45a4ade9fb9ec80a06537a6271ac1e0afadcb324" - integrity sha512-6sT0yf/z5jqf8tISAgpJDrmwOpLsrpnyCdD/lOZKvKkkJK4Dn0X5i7KF7THEZhOq+30bmhwBlNEaqPUiHiKtZg== + version "1.0.30001634" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001634.tgz#aa563c8e7aeaf552f7ead60371bc8d803425deaa" + integrity sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.144: - version "2.198.144" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.144.tgz#e58631f36dc5c8bbe708584d0c2a80e59c56ac32" - integrity sha512-fENhcY4SrQCIIFZuHs3eAT5v6alaQEh1zq2D6XxgK1nFBTO4N4rItnhzDQReeJyeU8VU1M/uzEgKiDUby2zOxA== +cdk8s-cli@^2.198.145: + version "2.198.145" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.145.tgz#0b7d6cdf8e29b962713875a104075c105daea173" + integrity sha512-I1tHAcRV6k0zk32Row37Ds8eoQC0LmRrT62EMQuyyaivAus1AgGD7dGn3cw+idJCepfxME6Rrc7jOvIa/Mv3Jg== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.77" + cdk8s "^2.68.78" cdk8s-plus-25 "^2.22.79" - codemaker "^1.99.0" + codemaker "^1.100.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.99.0" + jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1151" + jsii-srcmak "^0.1.1153" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1818,7 +1835,7 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.78, cdk8s@^2.68.77: +cdk8s@2.68.78, cdk8s@^2.68.78: version "2.68.78" resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.78.tgz#89c718d78d2c479b60b5a6017f245d5c0127586f" integrity sha512-/lZUCU/J2C+a7gG3Lv0UjNlBvmD0TCpnUbzQI/7BJ3pHfw9k7I4skSEaHUWQjlCf5ck+bytXKxb51+3l+FcOBQ== @@ -1928,6 +1945,15 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== +codemaker@^1.100.0: + version "1.100.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.100.0.tgz#49c395bb928e89587f223e1d7ae5f6f42c3f4a69" + integrity sha512-EVKV5v2HZf/a2nuRZJ3pMo1BImN6MX/9O22Yo1gQn+DeFbU2TqKnpCu16pTOVg4b4CakbFckeimVzQIqmFGquQ== + dependencies: + camelcase "^6.3.0" + decamelize "^5.0.1" + fs-extra "^10.1.0" + codemaker@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.99.0.tgz#642716671066395d54aab301f32112731f0b813d" @@ -2562,9 +2588,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.801" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.801.tgz#0dba4f20638d80a2de512ca5aab138fda0b13637" - integrity sha512-PnlUz15ii38MZMD2/CEsAzyee8tv9vFntX5nhtd2/4tv4HqY7C5q2faUAjmkXS/UFpVooJ/5H6kayRKYWoGMXQ== + version "1.4.802" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.802.tgz#49b397eadc95a49b1ac33eebee146b8e5a93773f" + integrity sha512-TnTMUATbgNdPXVSHsxvNVSG0uEd6cSZsANjm8c9HbvflZVVn1yTRcmVXYT1Ma95/ssB/Dcd30AHweH2TE+dNpA== emittery@^0.8.1: version "0.8.1" @@ -4339,15 +4365,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.99.0: - version "1.99.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.99.0.tgz#bf9bb4fa64012eb8f25fede08cbe17d255719cdc" - integrity sha512-SO/KM76jxT2sn1EFw9kogCCi5zWk+EWUpUyWAZJOUki5vPzfmhP04yrCGwGayYXNKjOY7IA7t9GLUcBI73K2SA== +jsii-diff@^1.100.0: + version "1.100.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.100.0.tgz#aea28ca2360cc6a1f1089c7105fb61076d7b3f4a" + integrity sha512-/Rs2jPmIlcQTwHEuse8SGx/ztSh4F0JYE4OnIBmRZ4ljppPqSGSOoa7pp10IpSmmF2ac+2sgOGuEadwjrDDi4w== dependencies: - "@jsii/check-node" "1.99.0" - "@jsii/spec" "^1.99.0" + "@jsii/check-node" "1.100.0" + "@jsii/spec" "^1.100.0" fs-extra "^10.1.0" - jsii-reflect "^1.99.0" + jsii-reflect "^1.100.0" log4js "^6.9.1" yargs "^16.2.0" @@ -4366,6 +4392,24 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" +jsii-pacmak@^1.100.0: + version "1.100.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.100.0.tgz#72a52bb0fbf30c43acfa0312ebc94182939e5152" + integrity sha512-MxB4UYwpRjxZ/2y+LPy5HVkBciubU4T8d3A3mnj6Pj5lQfe3VZ9pStYHNTsv0q5J8xg4uIcc8/RhFHj1mzk2oA== + dependencies: + "@jsii/check-node" "1.100.0" + "@jsii/spec" "^1.100.0" + clone "^2.1.2" + codemaker "^1.100.0" + commonmark "^0.31.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.100.0" + semver "^7.6.0" + spdx-license-list "^6.9.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + jsii-pacmak@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.99.0.tgz#f46a0729c05e4225cdc1bf7b1abf4ba647fc648e" @@ -4384,6 +4428,18 @@ jsii-pacmak@^1.99.0: xmlbuilder "^15.1.1" yargs "^16.2.0" +jsii-reflect@^1.100.0: + version "1.100.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.100.0.tgz#82b21ad160a7c3d830ec8990b6cba52da7910049" + integrity sha512-4hicwZirzhSqFRpX/USpvy6RewDi5mCkDESLjBSNpnGWhc3oVByX3x/KJyKQdjEfjVkflHWxSGJEA0qEMoXFUw== + dependencies: + "@jsii/check-node" "1.100.0" + "@jsii/spec" "^1.100.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.100.0" + yargs "^16.2.0" + jsii-reflect@^1.44.0, jsii-reflect@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.99.0.tgz#aee4be2020e2c04b44222917d1d77f226da10ae4" @@ -4433,10 +4489,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1151: - version "0.1.1152" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1152.tgz#50efdeec16147b5011515324772638f1814a52db" - integrity sha512-SiIR8to1NLXzKTGLr8rQ9BZwO8aKDZ2vLiWaF4X0nPM9OcMA2fpJSrpji2t8xSZ70xz6TGoJQqfejutvRWAF+Q== +jsii-srcmak@^0.1.1153: + version "0.1.1153" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1153.tgz#8f205158581f935a4a883e09c1b918d8cc06afb0" + integrity sha512-CyoxYqpwEbisjZ9hsV9GI2rjdE6xFjStHF1Ap+sCUgSz1I5Z+3C+5HgcQN+KHDKh5f4kWF/ZxWGDCnc38aFOEA== dependencies: fs-extra "^9.1.0" jsii "~5.4.21" @@ -5098,6 +5154,11 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" +oo-ascii-tree@^1.100.0: + version "1.100.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.100.0.tgz#1104a689c1143346de2c46d889e306ade721a061" + integrity sha512-Y/C4AN9IVjsIyNQ1iK4x65xe2AV9q0MtXlYAOKZLA2ZscOzZJbRNi0BzcpmeMb/DSIAFm9M5kaxLqdAKpETbHg== + oo-ascii-tree@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.99.0.tgz#9bc7c7fd5ff40a28f445fb32b0f8fc9a5db9458f" From 67bd2b428f3ec21f7496081a6c7b2892a5ec4858 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 14 Jun 2024 05:11:36 -0700 Subject: [PATCH 220/261] chore(deps): upgrade compiler dependencies (#4317) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9515808654 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 44 ++++++++++++++++---------------------------- 2 files changed, 17 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index d5e2800e4..af4111332 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "jsii": "1.x", "jsii-diff": "^1.100.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.99.0", + "jsii-pacmak": "^1.100.0", "jsii-rosetta": "1.x", "projen": "^0.82.6", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index ec66ab2d1..0479a46e8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -645,14 +645,7 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/spec@1.99.0", "@jsii/spec@^1.44.0": - version "1.99.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.99.0.tgz#f71bfcf83e2e48d7894821cc8b52c320f52cbbf4" - integrity sha512-R4E0lFj+C2PpLt2tnexIlQA7Ovy52tL9PRcDy6sUcnJto4iZufexudIm4pjIJPN+bfwimQX5aMjALloRwDixtQ== - dependencies: - ajv "^8.13.0" - -"@jsii/spec@^1.100.0", "@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": +"@jsii/spec@1.100.0", "@jsii/spec@^1.100.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": version "1.100.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.100.0.tgz#44e5c6fb84299664f40479b2ebe11e2aee0b727e" integrity sha512-4LJCpSkmi3Hfcbmbchv+2JPIquV+cgrkhQcwglBAWqS4liLGbWPwgfHRL22sMXEKXiyXeHfitVwkP+IoGIyJ8g== @@ -4428,7 +4421,7 @@ jsii-pacmak@^1.99.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.100.0: +jsii-reflect@^1.100.0, jsii-reflect@^1.44.0: version "1.100.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.100.0.tgz#82b21ad160a7c3d830ec8990b6cba52da7910049" integrity sha512-4hicwZirzhSqFRpX/USpvy6RewDi5mCkDESLjBSNpnGWhc3oVByX3x/KJyKQdjEfjVkflHWxSGJEA0qEMoXFUw== @@ -4440,7 +4433,7 @@ jsii-reflect@^1.100.0: oo-ascii-tree "^1.100.0" yargs "^16.2.0" -jsii-reflect@^1.44.0, jsii-reflect@^1.99.0: +jsii-reflect@^1.99.0: version "1.99.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.99.0.tgz#aee4be2020e2c04b44222917d1d77f226da10ae4" integrity sha512-ro26sl1u7osaPBMMXNF3K0bHtYgZKAB3+ojjqaoDuCc/MZ1u9ZS3duPJ95Qo5Izvh9Ae9yezzNB3Qrtvyzfxrg== @@ -4453,16 +4446,16 @@ jsii-reflect@^1.44.0, jsii-reflect@^1.99.0: yargs "^16.2.0" jsii-rosetta@1.x, jsii-rosetta@^1.44.0: - version "1.99.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.99.0.tgz#1e55bc265589a5953d5827cfd4483562883ce6cf" - integrity sha512-6b8MgL8VI96wJEfBbGLmzpMxm/JZopNzyCCsPNGpe+e/pql17sntY33sbNwOEtG+jBPcBUD4i4V0zH5hNIl1BQ== + version "1.100.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.100.0.tgz#1f244597f197ce798e86140ab8165d8785ead181" + integrity sha512-JeVS7twbDM48Z6IE9OJ24DzBs9scpeWa9XmI00bggMWV0xcP2GCTkz2c8cqEZU4DPggcygS1H+TWhQiSkol4gQ== dependencies: - "@jsii/check-node" "1.99.0" - "@jsii/spec" "1.99.0" + "@jsii/check-node" "1.100.0" + "@jsii/spec" "1.100.0" "@xmldom/xmldom" "^0.8.10" commonmark "^0.31.0" fast-glob "^3.3.2" - jsii "1.99.0" + jsii "1.100.0" semver "^7.6.0" semver-intersect "^1.5.0" stream-json "^1.8.0" @@ -4501,13 +4494,13 @@ jsii-srcmak@^0.1.1153: ncp "^2.0.0" yargs "^17.7.2" -jsii@1.99.0, jsii@1.x: - version "1.99.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.99.0.tgz#75f6613b706abb9fbbc0721a2189246cbc07e6fa" - integrity sha512-t8fyMzjYr1WVFcSs6oCOgQM3Ikycu89HcZM61C/DRpOfSACLoKoB5oAD23zNdl/fvdDpJSXVRQ4NIDRVmQF3ug== +jsii@1.100.0, jsii@1.x: + version "1.100.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.100.0.tgz#7e9dcb7d7b1b0d9874a7d25a4b1a02de6f35054e" + integrity sha512-DUTvq90XyyIRE+O/CAIHXZwBsxVy9ZkFDGkDjUknYV84VyzlMnBkdptQq0oJj8LRPTMJl2yiiPPMsJCvuv01Xg== dependencies: - "@jsii/check-node" "1.99.0" - "@jsii/spec" "^1.99.0" + "@jsii/check-node" "1.100.0" + "@jsii/spec" "^1.100.0" case "^1.6.3" chalk "^4" fast-deep-equal "^3.1.3" @@ -5154,16 +5147,11 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.100.0: +oo-ascii-tree@^1.100.0, oo-ascii-tree@^1.99.0: version "1.100.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.100.0.tgz#1104a689c1143346de2c46d889e306ade721a061" integrity sha512-Y/C4AN9IVjsIyNQ1iK4x65xe2AV9q0MtXlYAOKZLA2ZscOzZJbRNi0BzcpmeMb/DSIAFm9M5kaxLqdAKpETbHg== -oo-ascii-tree@^1.99.0: - version "1.99.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.99.0.tgz#9bc7c7fd5ff40a28f445fb32b0f8fc9a5db9458f" - integrity sha512-/BTLvFECySvAwOUeu/iSkhQk+WXH8FPcXOrjbadlnWuNwYtNH5jcEOxyBkL0sT6WvmFFsogRu2zLb2H/nPCJrQ== - optional-js@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/optional-js/-/optional-js-2.3.0.tgz#81d54c4719afa8845b988143643a5148f9d89490" From bc61f87c41e58d5071ae2b74e2c30b91eeafa937 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 14 Jun 2024 08:08:38 -0700 Subject: [PATCH 221/261] chore(deps): upgrade configuration (#4320) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9518239347 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index af4111332..51536551b 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.528", + "@cdk8s/projen-common": "^0.0.530", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index 0479a46e8..89ef474d7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,12 +294,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.528": - version "0.0.528" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.528.tgz#e8c6f60e6b0f61804ec4eccd5ff2bfb279593620" - integrity sha512-Odk3Vjjl2qO15nqIpQxtykTj1axxF7cbkxnHWQ3Bsi3NOP0r9iuWnH4tWYvyUMRm/lGiUZPAMGMMTK6qD5ECuA== +"@cdk8s/projen-common@^0.0.530": + version "0.0.530" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.530.tgz#024805416ba86b86e48dbc3d32f0537d8a42d49f" + integrity sha512-64HPsiJMvM9VkO/1ISBq19k5HWMc3KSnFoGdEBLZU+jR+ga+TO3TgckYFHTvcMXOy89BhC2/atpxTUxrMPqE9Q== dependencies: - codemaker "^1.99.0" + codemaker "^1.100.0" deepmerge "^4.3.1" "@colors/colors@1.6.0", "@colors/colors@^1.6.0": From a3b58c0f2cb72e17cd8e526198a58b6dca40c833 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 15 Jun 2024 02:08:22 -0700 Subject: [PATCH 222/261] chore(deps): upgrade dev dependencies (#4325) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9526954800 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +-- yarn.lock | 77 +++++++++++++--------------------------------------- 2 files changed, 21 insertions(+), 60 deletions(-) diff --git a/package.json b/package.json index 51536551b..8ab702f8c 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.78", - "cdk8s-cli": "^2.198.145", + "cdk8s": "2.68.79", + "cdk8s-cli": "^2.198.146", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 89ef474d7..6918196d7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1796,14 +1796,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.145: - version "2.198.145" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.145.tgz#0b7d6cdf8e29b962713875a104075c105daea173" - integrity sha512-I1tHAcRV6k0zk32Row37Ds8eoQC0LmRrT62EMQuyyaivAus1AgGD7dGn3cw+idJCepfxME6Rrc7jOvIa/Mv3Jg== +cdk8s-cli@^2.198.146: + version "2.198.146" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.146.tgz#34e5d35a4a879793cc26e42a4152abfa5582a0c4" + integrity sha512-zIb/rcoF9AI/wO6Hw3N3aJVG7uxp7UePL1WpcdmSjCvNIwS5UM5cXaSK2v2Hq5LckMYd/cjYKSSHNVMz88OdPw== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.78" + cdk8s "^2.68.79" cdk8s-plus-25 "^2.22.79" codemaker "^1.100.0" colors "1.4.0" @@ -1811,7 +1811,7 @@ cdk8s-cli@^2.198.145: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1153" + jsii-srcmak "^0.1.1154" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1828,10 +1828,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.78, cdk8s@^2.68.78: - version "2.68.78" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.78.tgz#89c718d78d2c479b60b5a6017f245d5c0127586f" - integrity sha512-/lZUCU/J2C+a7gG3Lv0UjNlBvmD0TCpnUbzQI/7BJ3pHfw9k7I4skSEaHUWQjlCf5ck+bytXKxb51+3l+FcOBQ== +cdk8s@2.68.79, cdk8s@^2.68.79: + version "2.68.79" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.79.tgz#018fa7592c06c0230c40a0df45389898093dd317" + integrity sha512-aXYFGZU6FflDDz/Ywu2PJ/FHN2mLQbdbQjmzHjKypOk8P99iUcDq3rfWAUxAQGeErQlbyPCilKFfVEa1qqrRwg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -1947,15 +1947,6 @@ codemaker@^1.100.0: decamelize "^5.0.1" fs-extra "^10.1.0" -codemaker@^1.99.0: - version "1.99.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.99.0.tgz#642716671066395d54aab301f32112731f0b813d" - integrity sha512-Skhc0pdsxRWxevjQWLFWOGzhC8BJaac0MfV0lF5UUJuRcf2T6qAhc1OGuWwlZTZZxor9dS0JKavlSTKyLcksag== - dependencies: - camelcase "^6.3.0" - decamelize "^5.0.1" - fs-extra "^10.1.0" - collect-v8-coverage@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" @@ -2581,9 +2572,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.802" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.802.tgz#49b397eadc95a49b1ac33eebee146b8e5a93773f" - integrity sha512-TnTMUATbgNdPXVSHsxvNVSG0uEd6cSZsANjm8c9HbvflZVVn1yTRcmVXYT1Ma95/ssB/Dcd30AHweH2TE+dNpA== + version "1.4.803" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.803.tgz#cf55808a5ee12e2a2778bbe8cdc941ef87c2093b" + integrity sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g== emittery@^0.8.1: version "0.8.1" @@ -4403,24 +4394,6 @@ jsii-pacmak@^1.100.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-pacmak@^1.99.0: - version "1.99.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.99.0.tgz#f46a0729c05e4225cdc1bf7b1abf4ba647fc648e" - integrity sha512-3oqqlqxeYfGi6LOfFfZ2Wpf4GxGnPGOwKh5dwUtP5SPmDdhJOkti8nREE1JPYSlzWSSCzJZHAwaXEN+K7aFQSg== - dependencies: - "@jsii/check-node" "1.99.0" - "@jsii/spec" "^1.99.0" - clone "^2.1.2" - codemaker "^1.99.0" - commonmark "^0.31.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.99.0" - semver "^7.6.0" - spdx-license-list "^6.9.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - jsii-reflect@^1.100.0, jsii-reflect@^1.44.0: version "1.100.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.100.0.tgz#82b21ad160a7c3d830ec8990b6cba52da7910049" @@ -4433,18 +4406,6 @@ jsii-reflect@^1.100.0, jsii-reflect@^1.44.0: oo-ascii-tree "^1.100.0" yargs "^16.2.0" -jsii-reflect@^1.99.0: - version "1.99.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.99.0.tgz#aee4be2020e2c04b44222917d1d77f226da10ae4" - integrity sha512-ro26sl1u7osaPBMMXNF3K0bHtYgZKAB3+ojjqaoDuCc/MZ1u9ZS3duPJ95Qo5Izvh9Ae9yezzNB3Qrtvyzfxrg== - dependencies: - "@jsii/check-node" "1.99.0" - "@jsii/spec" "^1.99.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.99.0" - yargs "^16.2.0" - jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.100.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.100.0.tgz#1f244597f197ce798e86140ab8165d8785ead181" @@ -4482,14 +4443,14 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1153: - version "0.1.1153" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1153.tgz#8f205158581f935a4a883e09c1b918d8cc06afb0" - integrity sha512-CyoxYqpwEbisjZ9hsV9GI2rjdE6xFjStHF1Ap+sCUgSz1I5Z+3C+5HgcQN+KHDKh5f4kWF/ZxWGDCnc38aFOEA== +jsii-srcmak@^0.1.1154: + version "0.1.1154" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1154.tgz#d26d2d497e0d60220bb47508a47a2c7de13d941e" + integrity sha512-x2iOuiUAg4xhk3dEz67ElrbSdMk+KSHCOV9CT82PWrmehXg+kZ4pudoAk8/4KLiS9UR0ZLtugZQQPMIZp6E67w== dependencies: fs-extra "^9.1.0" jsii "~5.4.21" - jsii-pacmak "^1.99.0" + jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.21" ncp "^2.0.0" yargs "^17.7.2" @@ -5147,7 +5108,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.100.0, oo-ascii-tree@^1.99.0: +oo-ascii-tree@^1.100.0: version "1.100.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.100.0.tgz#1104a689c1143346de2c46d889e306ade721a061" integrity sha512-Y/C4AN9IVjsIyNQ1iK4x65xe2AV9q0MtXlYAOKZLA2ZscOzZJbRNi0BzcpmeMb/DSIAFm9M5kaxLqdAKpETbHg== From 439dc49db7983f80cd1b3dc439dab4387bac20ef Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 16 Jun 2024 02:09:39 -0700 Subject: [PATCH 223/261] chore(deps): upgrade dev dependencies (#4328) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9534805823 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 6918196d7..f69c4d2f6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4444,9 +4444,9 @@ jsii-rosetta@^5.4.21: yargs "^17.7.2" jsii-srcmak@^0.1.1154: - version "0.1.1154" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1154.tgz#d26d2d497e0d60220bb47508a47a2c7de13d941e" - integrity sha512-x2iOuiUAg4xhk3dEz67ElrbSdMk+KSHCOV9CT82PWrmehXg+kZ4pudoAk8/4KLiS9UR0ZLtugZQQPMIZp6E67w== + version "0.1.1155" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1155.tgz#4f8b6c9d1e40f661342861068d850d7836d6f653" + integrity sha512-5Q8oZ8z36ZYYEV7OMz1Pf98Txk+Vt0hH7wiYpPPh1hKbUHnsHqx+rEn+OEbR8cNKuzA5XeyWox3YOsmH81PGNg== dependencies: fs-extra "^9.1.0" jsii "~5.4.21" From f5dee0786a1b37bbfac9d307f2c114ac6c54c230 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 17 Jun 2024 02:14:41 -0700 Subject: [PATCH 224/261] chore(deps): upgrade dev dependencies (#4331) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9544928009 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 74 ++++++++++++++++++++-------------------------------- 2 files changed, 30 insertions(+), 46 deletions(-) diff --git a/package.json b/package.json index 8ab702f8c..a380f41eb 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.79", - "cdk8s-cli": "^2.198.146", + "cdk8s-cli": "^2.198.147", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index f69c4d2f6..510364928 100644 --- a/yarn.lock +++ b/yarn.lock @@ -629,23 +629,7 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/check-node@1.98.0": - version "1.98.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.98.0.tgz#140860478009834aa35dc8479a26db1a221439d5" - integrity sha512-hI53TMW/fylHyY3CrJvqWvfSPJvBL82GSAB1m2CKNC0yHb0pZHCdBZnLrrr4rgTCQx8kIJjcUc0rQ/Ba3w+GaA== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - -"@jsii/check-node@1.99.0": - version "1.99.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.99.0.tgz#fdf1d030bc9c456727ebb2f53a60af1d7712641f" - integrity sha512-RJeVopU3U+/ZxGj//KKJgXmDM8N7uP5QIqypb0QFVJPtIcQMM9nuEQWp4hOB3ajhk4VNaXGrG6PwlqFtFsqbbQ== - dependencies: - chalk "^4.1.2" - semver "^7.6.0" - -"@jsii/spec@1.100.0", "@jsii/spec@^1.100.0", "@jsii/spec@^1.44.0", "@jsii/spec@^1.98.0", "@jsii/spec@^1.99.0": +"@jsii/spec@1.100.0", "@jsii/spec@^1.100.0", "@jsii/spec@^1.44.0": version "1.100.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.100.0.tgz#44e5c6fb84299664f40479b2ebe11e2aee0b727e" integrity sha512-4LJCpSkmi3Hfcbmbchv+2JPIquV+cgrkhQcwglBAWqS4liLGbWPwgfHRL22sMXEKXiyXeHfitVwkP+IoGIyJ8g== @@ -1787,19 +1771,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001634" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001634.tgz#aa563c8e7aeaf552f7ead60371bc8d803425deaa" - integrity sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA== + version "1.0.30001636" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz#b15f52d2bdb95fad32c2f53c0b68032b85188a78" + integrity sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.146: - version "2.198.146" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.146.tgz#34e5d35a4a879793cc26e42a4152abfa5582a0c4" - integrity sha512-zIb/rcoF9AI/wO6Hw3N3aJVG7uxp7UePL1WpcdmSjCvNIwS5UM5cXaSK2v2Hq5LckMYd/cjYKSSHNVMz88OdPw== +cdk8s-cli@^2.198.147: + version "2.198.147" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.147.tgz#9e827398d00025005ee7e0a0645962810485b6a9" + integrity sha512-Ha8LkA8xx62ykbap2B5PVmWq7oj2qNoHdLK9OSWXrA70AifIriIk0iN49tqbW79QeT74XY2/SO+TJYQ7htpGpw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1810,8 +1794,8 @@ cdk8s-cli@^2.198.146: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.100.0" - jsii-rosetta "^5.4.21" - jsii-srcmak "^0.1.1154" + jsii-rosetta "^5.4.22" + jsii-srcmak "^0.1.1156" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4424,13 +4408,13 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.21: - version "5.4.21" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.21.tgz#4073340067b13f3198d7bd08e49b2976626ebbb0" - integrity sha512-g7E935trSNQ8rbs+VYQiDBbeoaqS0sO7HuJ+bz27x7pvKBri5Uk9w+aLtmFI8UhHX7JgZ6mUxruY0zRW4AqCyQ== +jsii-rosetta@^5.4.21, jsii-rosetta@^5.4.22: + version "5.4.22" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.22.tgz#77cbe1a387cbeb9d4d89ffb4c079636d63fc6686" + integrity sha512-XtsIImDjJ5tsZ9QqhWezCAdAqXMFf5rs7Jnp0hCPZoBTZpdEV1KjupnPwwJzcyE0hWiQQ1iW3at3v0zCXXHC7g== dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" + "@jsii/check-node" "1.100.0" + "@jsii/spec" "^1.100.0" "@xmldom/xmldom" "^0.8.10" chalk "^4" commonmark "^0.31.0" @@ -4443,10 +4427,10 @@ jsii-rosetta@^5.4.21: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1154: - version "0.1.1155" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1155.tgz#4f8b6c9d1e40f661342861068d850d7836d6f653" - integrity sha512-5Q8oZ8z36ZYYEV7OMz1Pf98Txk+Vt0hH7wiYpPPh1hKbUHnsHqx+rEn+OEbR8cNKuzA5XeyWox3YOsmH81PGNg== +jsii-srcmak@^0.1.1156: + version "0.1.1156" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1156.tgz#03da8fe9c94c8cc4676eddbc885016495f863912" + integrity sha512-oQC4gMB2TIoyiGvtLz/+Vubs6hgl6qgbenm8BkKRpXfT32EgYxfK+ZeuK43s+jrRGTnMvJ6mxCb2S+SXvMB3bg== dependencies: fs-extra "^9.1.0" jsii "~5.4.21" @@ -4475,12 +4459,12 @@ jsii@1.100.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.21: - version "5.4.21" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.21.tgz#be94a5a9d292409e0f626145c2f1a98cdbb625ad" - integrity sha512-uCruIDzEEFHBwZRT5PiRSd2/KdsZWwHq8VWS5o8p5tngUGpz4BYdEG/jmOKYyjVz+ScVx+Ur/eN2zieTP6Ge2Q== + version "5.4.22" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.22.tgz#e3766184dfa9930846b8ce7a4b2fc0ae7ccce290" + integrity sha512-6Hiu//QRvy9uTlRGqqkYmDNlSfTqwDDhipoXMgBB/ID47CcaOh8+EE9IU1LzX5/Z3m4wVVDvXDNC8wFTlKNhug== dependencies: - "@jsii/check-node" "1.99.0" - "@jsii/spec" "^1.99.0" + "@jsii/check-node" "1.100.0" + "@jsii/spec" "^1.100.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" @@ -5707,7 +5691,7 @@ semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2: +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.6.0, semver@^7.6.2: version "7.6.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== @@ -6751,9 +6735,9 @@ write-file-atomic@^3.0.0: typedarray-to-buffer "^3.1.5" ws@^7.4.6: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== xml-name-validator@^3.0.0: version "3.0.0" From 47eb2d60b6cb0a6b3746674279fa347489b7b520 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 18 Jun 2024 02:09:01 -0700 Subject: [PATCH 225/261] chore(deps): upgrade dev dependencies (#4334) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9562155057 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 152 +++++++++++++++++++++++++-------------------------- 2 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package.json b/package.json index a380f41eb..986087d48 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.79", - "cdk8s-cli": "^2.198.147", + "cdk8s": "2.68.80", + "cdk8s-cli": "^2.198.148", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 510364928..af131217e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1062,9 +1062,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.2.tgz#a5f4d2bcb4b6a87bffcaa717718c5a0f208f4a18" - integrity sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q== + version "20.14.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.5.tgz#fe35e3022ebe58b8f201580eb24e1fcfc0f2487d" + integrity sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA== dependencies: undici-types "~5.26.4" @@ -1074,9 +1074,9 @@ integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== "@types/node@^16": - version "16.18.98" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.98.tgz#3554bb7911ea2bbc3a528be0776d6ab16b7674d2" - integrity sha512-fpiC20NvLpTLAzo3oVBKIqBGR6Fx/8oAK/SSf7G+fydnXMY1x4x9RZ6sBXhqKlCU21g2QapUsbLlhv3+a7wS+Q== + version "16.18.99" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.99.tgz#6600ee92acb332e5409b22166041c27afce8bb6e" + integrity sha512-X2Yc+NQaPXDuaR32UmFrTr3OXWaht756A6sJw56o4dehkySBZ0NWH30CCRviuC0KFwTDW/NTjrtbFHhYcHkd6g== "@types/normalize-package-data@^2.4.0": version "2.4.4" @@ -1111,61 +1111,61 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^7": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz#3cdeb5d44d051b21a9567535dd90702b2a42c6ff" - integrity sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w== + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz#cdc521c8bca38b55585cf30db787fb2abad3f9fd" + integrity sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.13.0" - "@typescript-eslint/type-utils" "7.13.0" - "@typescript-eslint/utils" "7.13.0" - "@typescript-eslint/visitor-keys" "7.13.0" + "@typescript-eslint/scope-manager" "7.13.1" + "@typescript-eslint/type-utils" "7.13.1" + "@typescript-eslint/utils" "7.13.1" + "@typescript-eslint/visitor-keys" "7.13.1" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" "@typescript-eslint/parser@^7": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.13.0.tgz#9489098d68d57ad392f507495f2b82ce8b8f0a6b" - integrity sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA== - dependencies: - "@typescript-eslint/scope-manager" "7.13.0" - "@typescript-eslint/types" "7.13.0" - "@typescript-eslint/typescript-estree" "7.13.0" - "@typescript-eslint/visitor-keys" "7.13.0" + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.13.1.tgz#fac57811b3e519185f7259bac312291f7b9c4e72" + integrity sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A== + dependencies: + "@typescript-eslint/scope-manager" "7.13.1" + "@typescript-eslint/types" "7.13.1" + "@typescript-eslint/typescript-estree" "7.13.1" + "@typescript-eslint/visitor-keys" "7.13.1" debug "^4.3.4" -"@typescript-eslint/scope-manager@7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz#6927d6451537ce648c6af67a2327378d4cc18462" - integrity sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng== +"@typescript-eslint/scope-manager@7.13.1": + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz#c08041206904bf36f0e6997efdb0ca775e0c452e" + integrity sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg== dependencies: - "@typescript-eslint/types" "7.13.0" - "@typescript-eslint/visitor-keys" "7.13.0" + "@typescript-eslint/types" "7.13.1" + "@typescript-eslint/visitor-keys" "7.13.1" -"@typescript-eslint/type-utils@7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz#4587282b5227a23753ea8b233805ecafc3924c76" - integrity sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A== +"@typescript-eslint/type-utils@7.13.1": + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz#63bec3f1fb43cf0bc409cbdb88ef96d118ca8632" + integrity sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg== dependencies: - "@typescript-eslint/typescript-estree" "7.13.0" - "@typescript-eslint/utils" "7.13.0" + "@typescript-eslint/typescript-estree" "7.13.1" + "@typescript-eslint/utils" "7.13.1" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.13.0.tgz#0cca95edf1f1fdb0cfe1bb875e121b49617477c5" - integrity sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA== +"@typescript-eslint/types@7.13.1": + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.13.1.tgz#787db283bd0b58751094c90d5b58bbf5e9fc9bd8" + integrity sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw== -"@typescript-eslint/typescript-estree@7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz#4cc24fc155088ebf3b3adbad62c7e60f72c6de1c" - integrity sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw== +"@typescript-eslint/typescript-estree@7.13.1": + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz#3412841b130e070db2f675e3d9b8cb1ae49e1c3f" + integrity sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw== dependencies: - "@typescript-eslint/types" "7.13.0" - "@typescript-eslint/visitor-keys" "7.13.0" + "@typescript-eslint/types" "7.13.1" + "@typescript-eslint/visitor-keys" "7.13.1" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1173,22 +1173,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.13.0.tgz#f84e7e8aeceae945a9a3f40d077fd95915308004" - integrity sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ== +"@typescript-eslint/utils@7.13.1": + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.13.1.tgz#611083379caa0d3a2c09d126c65065a3e4337ba2" + integrity sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.13.0" - "@typescript-eslint/types" "7.13.0" - "@typescript-eslint/typescript-estree" "7.13.0" + "@typescript-eslint/scope-manager" "7.13.1" + "@typescript-eslint/types" "7.13.1" + "@typescript-eslint/typescript-estree" "7.13.1" -"@typescript-eslint/visitor-keys@7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz#2eb7ce8eb38c2b0d4a494d1fe1908e7071a1a353" - integrity sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw== +"@typescript-eslint/visitor-keys@7.13.1": + version "7.13.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz#9c229a795a919db61f2d7f2337ef584ac05fbe96" + integrity sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA== dependencies: - "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/types" "7.13.1" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1780,14 +1780,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.147: - version "2.198.147" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.147.tgz#9e827398d00025005ee7e0a0645962810485b6a9" - integrity sha512-Ha8LkA8xx62ykbap2B5PVmWq7oj2qNoHdLK9OSWXrA70AifIriIk0iN49tqbW79QeT74XY2/SO+TJYQ7htpGpw== +cdk8s-cli@^2.198.148: + version "2.198.148" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.148.tgz#80df3f9c967fc85de1570e490a3d59b56b0b2eb6" + integrity sha512-ekSMkFj56ijPaaPB9SYXBe+OMuSU6XgDR/LekC+7g3tZWGP6kvYjMEe99U4sZbVstVIseO7Gj6DG0jN3vMnZfw== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.79" + cdk8s "^2.68.80" cdk8s-plus-25 "^2.22.79" codemaker "^1.100.0" colors "1.4.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.147: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.22" - jsii-srcmak "^0.1.1156" + jsii-srcmak "^0.1.1157" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1812,10 +1812,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.79, cdk8s@^2.68.79: - version "2.68.79" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.79.tgz#018fa7592c06c0230c40a0df45389898093dd317" - integrity sha512-aXYFGZU6FflDDz/Ywu2PJ/FHN2mLQbdbQjmzHjKypOk8P99iUcDq3rfWAUxAQGeErQlbyPCilKFfVEa1qqrRwg== +cdk8s@2.68.80, cdk8s@^2.68.80: + version "2.68.80" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.80.tgz#998e917d8b9c371d52a81070a0d048788a6e723b" + integrity sha512-vbvC9uBaQ2n8Q3EgWHDq4wDljCCacNzzUcTQ40kRUX57D5KVLtHdQvNVCdV536P4jAA7DHBhYvPl8w3EUbZ/1Q== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.803" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.803.tgz#cf55808a5ee12e2a2778bbe8cdc941ef87c2093b" - integrity sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g== + version "1.4.805" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.805.tgz#1d526e384c20944a3c68f618f9774edc384c4733" + integrity sha512-8W4UJwX/w9T0QSzINJckTKG6CYpAUTqsaWcWIsdud3I1FYJcMgW9QqT1/4CBff/pP/TihWh13OmiyY8neto6vw== emittery@^0.8.1: version "0.8.1" @@ -4408,7 +4408,7 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.21, jsii-rosetta@^5.4.22: +jsii-rosetta@^5.4.22: version "5.4.22" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.22.tgz#77cbe1a387cbeb9d4d89ffb4c079636d63fc6686" integrity sha512-XtsIImDjJ5tsZ9QqhWezCAdAqXMFf5rs7Jnp0hCPZoBTZpdEV1KjupnPwwJzcyE0hWiQQ1iW3at3v0zCXXHC7g== @@ -4427,15 +4427,15 @@ jsii-rosetta@^5.4.21, jsii-rosetta@^5.4.22: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1156: - version "0.1.1156" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1156.tgz#03da8fe9c94c8cc4676eddbc885016495f863912" - integrity sha512-oQC4gMB2TIoyiGvtLz/+Vubs6hgl6qgbenm8BkKRpXfT32EgYxfK+ZeuK43s+jrRGTnMvJ6mxCb2S+SXvMB3bg== +jsii-srcmak@^0.1.1157: + version "0.1.1157" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1157.tgz#a5ca6b6693f86396564be2bd2a1825284ffbd02e" + integrity sha512-tJnJS6hI8OIINqlbtlDYaBBXJzUiQK4cQ1KQaVLM6K+aY3d5fbUKVC8WTSw5fWasJ9T8p+9KelYYjf+hSDSn8A== dependencies: fs-extra "^9.1.0" - jsii "~5.4.21" + jsii "~5.4.22" jsii-pacmak "^1.100.0" - jsii-rosetta "^5.4.21" + jsii-rosetta "^5.4.22" ncp "^2.0.0" yargs "^17.7.2" @@ -4458,7 +4458,7 @@ jsii@1.100.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.21: +jsii@~5.4.0, jsii@~5.4.22: version "5.4.22" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.22.tgz#e3766184dfa9930846b8ce7a4b2fc0ae7ccce290" integrity sha512-6Hiu//QRvy9uTlRGqqkYmDNlSfTqwDDhipoXMgBB/ID47CcaOh8+EE9IU1LzX5/Z3m4wVVDvXDNC8wFTlKNhug== From f7c11148f65084b35fb5d3273a31af387015bc8f Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 19 Jun 2024 02:09:32 -0700 Subject: [PATCH 226/261] chore(deps): upgrade dev dependencies (#4337) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9579225206 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 986087d48..83614e68f 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.80", - "cdk8s-cli": "^2.198.148", + "cdk8s-cli": "^2.198.150", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index af131217e..741485f75 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.148: - version "2.198.148" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.148.tgz#80df3f9c967fc85de1570e490a3d59b56b0b2eb6" - integrity sha512-ekSMkFj56ijPaaPB9SYXBe+OMuSU6XgDR/LekC+7g3tZWGP6kvYjMEe99U4sZbVstVIseO7Gj6DG0jN3vMnZfw== +cdk8s-cli@^2.198.150: + version "2.198.150" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.150.tgz#f0985d1a8b96d0aa352acb28ec3361aab21ce4e9" + integrity sha512-B52XqChRT8ASMVQhwDcaJSgQYudbbO/GBnprJIHlZrmMp2kjJDG7xfKD71CY5x1GjQMfloeESoNE0ww7PrrioQ== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.148: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.22" - jsii-srcmak "^0.1.1157" + jsii-srcmak "^0.1.1158" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.805" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.805.tgz#1d526e384c20944a3c68f618f9774edc384c4733" - integrity sha512-8W4UJwX/w9T0QSzINJckTKG6CYpAUTqsaWcWIsdud3I1FYJcMgW9QqT1/4CBff/pP/TihWh13OmiyY8neto6vw== + version "1.4.806" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.806.tgz#2cb046631cbabceb26fc72be68d273fa183e36bc" + integrity sha512-nkoEX2QIB8kwCOtvtgwhXWy2IHVcOLQZu9Qo36uaGB835mdX/h8uLRlosL6QIhLVUnAiicXRW00PwaPZC74Nrg== emittery@^0.8.1: version "0.8.1" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.22: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1157: - version "0.1.1157" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1157.tgz#a5ca6b6693f86396564be2bd2a1825284ffbd02e" - integrity sha512-tJnJS6hI8OIINqlbtlDYaBBXJzUiQK4cQ1KQaVLM6K+aY3d5fbUKVC8WTSw5fWasJ9T8p+9KelYYjf+hSDSn8A== +jsii-srcmak@^0.1.1158: + version "0.1.1158" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1158.tgz#09baea9b0ba0df442e695a67d050c1d1de1c2a59" + integrity sha512-mNLOmLmFhap8qrW8MhU2KGwCYT88AjRffwLJV2aFoI/uqNrmiSryUsn1A+EMGEQvb2F4SGu+sNHQQCW55s1lyw== dependencies: fs-extra "^9.1.0" jsii "~5.4.22" From c6d879f66ec22ebc168ae817bbfe6c9d60a4b9ce Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 20 Jun 2024 02:21:56 -0700 Subject: [PATCH 227/261] chore(deps): upgrade dev dependencies (#4340) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9594656804 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 36 ++++++++++++++++++------------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 83614e68f..2acb8e32e 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.80", - "cdk8s-cli": "^2.198.150", + "cdk8s-cli": "^2.198.151", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 741485f75..dee9d6fe9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1062,9 +1062,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.5.tgz#fe35e3022ebe58b8f201580eb24e1fcfc0f2487d" - integrity sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA== + version "20.14.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.6.tgz#f3c19ffc98c2220e18de259bb172dd4d892a6075" + integrity sha512-JbA0XIJPL1IiNnU7PFxDXyfAwcwVVrOoqyzzyQTyMeVhBzkJVMSkC1LlVsRQ2lpqiY4n6Bb9oCS6lzDKVQxbZw== dependencies: undici-types "~5.26.4" @@ -1074,9 +1074,9 @@ integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== "@types/node@^16": - version "16.18.99" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.99.tgz#6600ee92acb332e5409b22166041c27afce8bb6e" - integrity sha512-X2Yc+NQaPXDuaR32UmFrTr3OXWaht756A6sJw56o4dehkySBZ0NWH30CCRviuC0KFwTDW/NTjrtbFHhYcHkd6g== + version "16.18.100" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.100.tgz#8f3ccd785b67a2007af410819fa324d9dfa4e7f9" + integrity sha512-qN1YgJICdZwDDHInZs9Wzgygzz2QReTd6Q3S0EdGgdzBM9FnES/NqYRRkhJm5GzQfYtnkMPXd+Axg32edW/IEg== "@types/normalize-package-data@^2.4.0": version "2.4.4" @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.150: - version "2.198.150" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.150.tgz#f0985d1a8b96d0aa352acb28ec3361aab21ce4e9" - integrity sha512-B52XqChRT8ASMVQhwDcaJSgQYudbbO/GBnprJIHlZrmMp2kjJDG7xfKD71CY5x1GjQMfloeESoNE0ww7PrrioQ== +cdk8s-cli@^2.198.151: + version "2.198.151" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.151.tgz#d7e3674dcb07d288a8422e7d104ee9c2f890f2c5" + integrity sha512-cZrgyM2xMmXDkm6LQ+TEly0h6EqMHekC/MzEa1N2ocVcK2rDL5lO6hKp0Jwo6NmxYjBCTdP1hEXAO4iXYEp6Uw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.150: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.22" - jsii-srcmak "^0.1.1158" + jsii-srcmak "^0.1.1159" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.806" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.806.tgz#2cb046631cbabceb26fc72be68d273fa183e36bc" - integrity sha512-nkoEX2QIB8kwCOtvtgwhXWy2IHVcOLQZu9Qo36uaGB835mdX/h8uLRlosL6QIhLVUnAiicXRW00PwaPZC74Nrg== + version "1.4.807" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.807.tgz#4d6c5ea1516f0164ac5bfd487ccd4ee9507c8f01" + integrity sha512-kSmJl2ZwhNf/bcIuCH/imtNOKlpkLDn2jqT5FJ+/0CXjhnFaOa9cOe9gHKKy71eM49izwuQjZhKk+lWQ1JxB7A== emittery@^0.8.1: version "0.8.1" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.22: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1158: - version "0.1.1158" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1158.tgz#09baea9b0ba0df442e695a67d050c1d1de1c2a59" - integrity sha512-mNLOmLmFhap8qrW8MhU2KGwCYT88AjRffwLJV2aFoI/uqNrmiSryUsn1A+EMGEQvb2F4SGu+sNHQQCW55s1lyw== +jsii-srcmak@^0.1.1159: + version "0.1.1159" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1159.tgz#f16d4870b4f7912694239f4861cc4a78b57041ed" + integrity sha512-Ry6UO0fiwRDQybTg6M3z6Zi5YUExwDbFx//vgQ7umeEmXjrlg4eMVD5jJ/q4hJIyj+L7mWXAdhgxZitWVVZnBg== dependencies: fs-extra "^9.1.0" jsii "~5.4.22" From ee6a07b57d67f63eab69988061253233a9419c00 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 21 Jun 2024 02:08:21 -0700 Subject: [PATCH 228/261] chore(deps): upgrade dev dependencies (#4343) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9611091893 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 78 ++++++++++++++++++++++++++-------------------------- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/package.json b/package.json index 2acb8e32e..d9bdd153b 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.80", - "cdk8s-cli": "^2.198.151", + "cdk8s-cli": "^2.198.152", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index dee9d6fe9..8134d300e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -898,34 +898,34 @@ resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe" integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== -"@opentelemetry/core@1.25.0", "@opentelemetry/core@^1.11.0": - version "1.25.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.25.0.tgz#ad034f5c2669f589bd703bfbbaa38b51f8504053" - integrity sha512-n0B3s8rrqGrasTgNkXLKXzN0fXo+6IYP7M5b7AMsrZM33f/y6DS6kJ0Btd7SespASWq8bgL3taLo0oe0vB52IQ== +"@opentelemetry/core@1.25.1", "@opentelemetry/core@^1.11.0": + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.25.1.tgz#ff667d939d128adfc7c793edae2f6bca177f829d" + integrity sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ== dependencies: - "@opentelemetry/semantic-conventions" "1.25.0" + "@opentelemetry/semantic-conventions" "1.25.1" -"@opentelemetry/resources@1.25.0": - version "1.25.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.25.0.tgz#84a1e70097e342aa2047aac97be114ad14966793" - integrity sha512-iHjydPMYJ+Li1auveJCq2rp5U2h6Mhq8BidiyE0jfVlDTFyR1ny8AfJHfmFzJ/RAM8vT8L7T21kcmGybxZC7lQ== +"@opentelemetry/resources@1.25.1": + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.25.1.tgz#bb9a674af25a1a6c30840b755bc69da2796fefbb" + integrity sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ== dependencies: - "@opentelemetry/core" "1.25.0" - "@opentelemetry/semantic-conventions" "1.25.0" + "@opentelemetry/core" "1.25.1" + "@opentelemetry/semantic-conventions" "1.25.1" "@opentelemetry/sdk-metrics@^1.12.0": - version "1.25.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-metrics/-/sdk-metrics-1.25.0.tgz#0c954d580c17821ae4385d29447718df09e80b79" - integrity sha512-IF+Sv4VHgBr/BPMKabl+GouJIhEqAOexCHgXVTISdz3q9P9H/uA8ScCF+22gitQ69aFtESbdYOV+Fen5+avQng== + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-metrics/-/sdk-metrics-1.25.1.tgz#50c985ec15557a9654334e7fa1018dc47a8a56b7" + integrity sha512-9Mb7q5ioFL4E4dDrc4wC/A3NTHDat44v4I3p2pLPSxRvqUbDIQyMVr9uK+EU69+HWhlET1VaSrRzwdckWqY15Q== dependencies: - "@opentelemetry/core" "1.25.0" - "@opentelemetry/resources" "1.25.0" + "@opentelemetry/core" "1.25.1" + "@opentelemetry/resources" "1.25.1" lodash.merge "^4.6.2" -"@opentelemetry/semantic-conventions@1.25.0": - version "1.25.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.0.tgz#390eb4d42a29c66bdc30066af9035645e9bb7270" - integrity sha512-M+kkXKRAIAiAP6qYyesfrC5TOmDpDVtsxuGfPcqd9B/iBrac+E14jYwrgm0yZBUIbIP2OnqC3j+UgkXLm1vxUQ== +"@opentelemetry/semantic-conventions@1.25.1": + version "1.25.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.25.1.tgz#0deecb386197c5e9c2c28f2f89f51fb8ae9f145e" + integrity sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ== "@sinonjs/commons@^1.7.0": version "1.8.6" @@ -1062,9 +1062,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.6.tgz#f3c19ffc98c2220e18de259bb172dd4d892a6075" - integrity sha512-JbA0XIJPL1IiNnU7PFxDXyfAwcwVVrOoqyzzyQTyMeVhBzkJVMSkC1LlVsRQ2lpqiY4n6Bb9oCS6lzDKVQxbZw== + version "20.14.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.7.tgz#342cada27f97509eb8eb2dbc003edf21ce8ab5a8" + integrity sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ== dependencies: undici-types "~5.26.4" @@ -1074,9 +1074,9 @@ integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== "@types/node@^16": - version "16.18.100" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.100.tgz#8f3ccd785b67a2007af410819fa324d9dfa4e7f9" - integrity sha512-qN1YgJICdZwDDHInZs9Wzgygzz2QReTd6Q3S0EdGgdzBM9FnES/NqYRRkhJm5GzQfYtnkMPXd+Axg32edW/IEg== + version "16.18.101" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.101.tgz#1e3065490c9ea01a05baf23eb4ac5be985eedc19" + integrity sha512-AAsx9Rgz2IzG8KJ6tXd6ndNkVcu+GYB6U/SnFAaokSPNx2N7dcIIfnighYUNumvj6YS2q39Dejz5tT0NCV7CWA== "@types/normalize-package-data@^2.4.0": version "2.4.4" @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.151: - version "2.198.151" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.151.tgz#d7e3674dcb07d288a8422e7d104ee9c2f890f2c5" - integrity sha512-cZrgyM2xMmXDkm6LQ+TEly0h6EqMHekC/MzEa1N2ocVcK2rDL5lO6hKp0Jwo6NmxYjBCTdP1hEXAO4iXYEp6Uw== +cdk8s-cli@^2.198.152: + version "2.198.152" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.152.tgz#946b2ff64cf1710e6678ac196ad236a17a39a0a1" + integrity sha512-dCP2UKDtbzZkMH6hDbV2Z1qECIbZD9TBWS/wGHkqNnPWKUtrk5uE5+Yow+PZ0ux0PK1sdD83uDHLEXsiZnqZDw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.151: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.22" - jsii-srcmak "^0.1.1159" + jsii-srcmak "^0.1.1160" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -3619,11 +3619,11 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0: - version "2.13.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" - integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + version "2.14.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.14.0.tgz#43b8ef9f46a6a08888db67b1ffd4ec9e3dfd59d1" + integrity sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A== dependencies: - hasown "^2.0.0" + hasown "^2.0.2" is-data-view@^1.0.1: version "1.0.1" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.22: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1159: - version "0.1.1159" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1159.tgz#f16d4870b4f7912694239f4861cc4a78b57041ed" - integrity sha512-Ry6UO0fiwRDQybTg6M3z6Zi5YUExwDbFx//vgQ7umeEmXjrlg4eMVD5jJ/q4hJIyj+L7mWXAdhgxZitWVVZnBg== +jsii-srcmak@^0.1.1160: + version "0.1.1160" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1160.tgz#18a89b591cd909227ea792b24a5598b2a971908d" + integrity sha512-t8In1J+GNc50NR55qSh3hKyGAr3x4yR0+/rK+g7464R0Oq3Hjxqa2xEMsNoCUsjYfFjikFsFGKum3tKEpLLMHA== dependencies: fs-extra "^9.1.0" jsii "~5.4.22" From ed66b55f56b36b70512addc4149a5c44ef24664c Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 21 Jun 2024 08:08:53 -0700 Subject: [PATCH 229/261] chore(deps): upgrade configuration (#4344) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9615718089 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index d9bdd153b..5b72424ef 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.100.0", "jsii-rosetta": "1.x", - "projen": "^0.82.6", + "projen": "^0.82.7", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 8134d300e..c2c692d69 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5353,10 +5353,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.82.6: - version "0.82.6" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.6.tgz#d6f672b5041befae1c395860b28c7d1878d9727e" - integrity sha512-odAYFpNvR57BAYF5gLWq4d53edcsdvyJ8YjbX/0MDLLuS99gnHvQzGIj0ZeB13ahkrFv5dW+EanpcUKg5LA/Aw== +projen@^0.82.7: + version "0.82.7" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.7.tgz#2dae4be80769a5801a4a253bd0300c2e35088862" + integrity sha512-w54iJLKbYRW3bX8Au0MJoCL8moMaB+CMKZlSemYY/i8OOsWi8bk26qCoEmuDyHNdDROL9q6UyIxhD6+ByxuOIg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 2171984da9cc512fe2fc211b8752af0f0133a52e Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 22 Jun 2024 02:09:00 -0700 Subject: [PATCH 230/261] chore(deps): upgrade dev dependencies (#4349) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9624340162 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 ++-- yarn.lock | 52 ++++++++++++++++++++++++++-------------------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 5b72424ef..1e38f67bc 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.80", - "cdk8s-cli": "^2.198.152", + "cdk8s": "2.68.81", + "cdk8s-cli": "^2.198.153", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index c2c692d69..240ce46a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1062,9 +1062,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.7.tgz#342cada27f97509eb8eb2dbc003edf21ce8ab5a8" - integrity sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ== + version "20.14.8" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.8.tgz#45c26a2a5de26c3534a9504530ddb3b27ce031ac" + integrity sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA== dependencies: undici-types "~5.26.4" @@ -1780,14 +1780,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.152: - version "2.198.152" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.152.tgz#946b2ff64cf1710e6678ac196ad236a17a39a0a1" - integrity sha512-dCP2UKDtbzZkMH6hDbV2Z1qECIbZD9TBWS/wGHkqNnPWKUtrk5uE5+Yow+PZ0ux0PK1sdD83uDHLEXsiZnqZDw== +cdk8s-cli@^2.198.153: + version "2.198.153" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.153.tgz#7d54992ac9b8872cdb5d6a267da54c2fd88a31cb" + integrity sha512-pIx3d8PGRcdP5KnjhE+ryMkwSYqSbKwXbgQU9UDKQVdwu4tBwN7obq5BD28s/W+r8n3qNt4TG84m3J0UDmLgwQ== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.80" + cdk8s "^2.68.81" cdk8s-plus-25 "^2.22.79" codemaker "^1.100.0" colors "1.4.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.152: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.22" - jsii-srcmak "^0.1.1160" + jsii-srcmak "^0.1.1161" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1812,10 +1812,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.80, cdk8s@^2.68.80: - version "2.68.80" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.80.tgz#998e917d8b9c371d52a81070a0d048788a6e723b" - integrity sha512-vbvC9uBaQ2n8Q3EgWHDq4wDljCCacNzzUcTQ40kRUX57D5KVLtHdQvNVCdV536P4jAA7DHBhYvPl8w3EUbZ/1Q== +cdk8s@2.68.81, cdk8s@^2.68.81: + version "2.68.81" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.81.tgz#bb696a9d6c452bbe3539069a0faf3218ab41d72f" + integrity sha512-044RW04hXVP6rPxd4j2IRACN1rPcxc6YpT2pdycbE0WKRg4ZYPDAkTeknq+/ESiBrXF4xsIuqDsnLQ3QClqPFw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.807" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.807.tgz#4d6c5ea1516f0164ac5bfd487ccd4ee9507c8f01" - integrity sha512-kSmJl2ZwhNf/bcIuCH/imtNOKlpkLDn2jqT5FJ+/0CXjhnFaOa9cOe9gHKKy71eM49izwuQjZhKk+lWQ1JxB7A== + version "1.4.809" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.809.tgz#93057c51ae91f1f42799838fdf41f9734e89bedc" + integrity sha512-Xg2vEbpMfkVivK8l9QwbjkLoHSUQouZLC0InWHqKJhNvB1VGoOfdlzbdnl4f1jVGTnxmWV1dP/IwoJRqJP78ug== emittery@^0.8.1: version "0.8.1" @@ -3337,9 +3337,9 @@ graphql-tag@^2.12.6: tslib "^2.1.0" graphql@^16.5.0, graphql@^16.6.0: - version "16.8.2" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.2.tgz#54771c7ff195da913f5e70af8044a026d32eca2a" - integrity sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg== + version "16.9.0" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.9.0.tgz#1c310e63f16a49ce1fbb230bd0a000e99f6f115f" + integrity sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw== handlebars@^4.7.7: version "4.7.8" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.22: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1160: - version "0.1.1160" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1160.tgz#18a89b591cd909227ea792b24a5598b2a971908d" - integrity sha512-t8In1J+GNc50NR55qSh3hKyGAr3x4yR0+/rK+g7464R0Oq3Hjxqa2xEMsNoCUsjYfFjikFsFGKum3tKEpLLMHA== +jsii-srcmak@^0.1.1161: + version "0.1.1161" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1161.tgz#0647eefd4f6d05a4722b54fc3014a8d0280b2b39" + integrity sha512-5/MdNb7MeJ0B13psD/77IHOXx0Iqbwj2GoOAjMDrEM/UmC407a/nYTvZSlEEh7mw++Ngg8dyhNnW/DugF/OWFA== dependencies: fs-extra "^9.1.0" jsii "~5.4.22" @@ -5015,9 +5015,9 @@ object-identity-map@^1.0.2: object.entries "^1.1.0" object-inspect@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" - integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== object-keys@^1.1.1: version "1.1.1" From 24737f64dfe7b44b334497e11afc3d714ecf21a8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 22 Jun 2024 08:07:21 -0700 Subject: [PATCH 231/261] chore(deps): upgrade configuration (#4350) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9626345043 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 1e38f67bc..d479fbaaa 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.100.0", "jsii-rosetta": "1.x", - "projen": "^0.82.7", + "projen": "^0.82.8", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 240ce46a5..b2682cba3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5353,10 +5353,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.82.7: - version "0.82.7" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.7.tgz#2dae4be80769a5801a4a253bd0300c2e35088862" - integrity sha512-w54iJLKbYRW3bX8Au0MJoCL8moMaB+CMKZlSemYY/i8OOsWi8bk26qCoEmuDyHNdDROL9q6UyIxhD6+ByxuOIg== +projen@^0.82.8: + version "0.82.8" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.8.tgz#e7afa3491d7daaaf491c9c3add810e6caa478c52" + integrity sha512-/YpYZf4g0/pck2tr34a4gpOveCV1xbCfdDT+H4Xq8qQzF0IbcDVsoV1kZXPcyzVWUyqHFT2/ORUeocV+Hka8tQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 304f26e9b239b98afe3532b26d21dce715fae57b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 23 Jun 2024 02:09:53 -0700 Subject: [PATCH 232/261] chore(deps): upgrade dev dependencies (#4355) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9632264017 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index b2682cba3..6bdcaa36f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.809" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.809.tgz#93057c51ae91f1f42799838fdf41f9734e89bedc" - integrity sha512-Xg2vEbpMfkVivK8l9QwbjkLoHSUQouZLC0InWHqKJhNvB1VGoOfdlzbdnl4f1jVGTnxmWV1dP/IwoJRqJP78ug== + version "1.4.810" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz#7dee01b090b9e048e6db752f7b30921790230654" + integrity sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ== emittery@^0.8.1: version "0.8.1" @@ -4428,9 +4428,9 @@ jsii-rosetta@^5.4.22: yargs "^17.7.2" jsii-srcmak@^0.1.1161: - version "0.1.1161" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1161.tgz#0647eefd4f6d05a4722b54fc3014a8d0280b2b39" - integrity sha512-5/MdNb7MeJ0B13psD/77IHOXx0Iqbwj2GoOAjMDrEM/UmC407a/nYTvZSlEEh7mw++Ngg8dyhNnW/DugF/OWFA== + version "0.1.1162" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1162.tgz#dde3b1f4a054db06cef378a9da7bbfe286a84eca" + integrity sha512-RDwWF4kb6jcaCGKWZtG/X8YkzJxCGJjTcLQapCuW8L3vSRoLfPD/XlJvYP93Ycjb8IZN60TumZQxO0jvIOvaSA== dependencies: fs-extra "^9.1.0" jsii "~5.4.22" From 7cab97f40d00565b59bcb6c9e7812927ff981315 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 24 Jun 2024 02:10:07 -0700 Subject: [PATCH 233/261] chore(deps): upgrade dev dependencies (#4358) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9642597059 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index d479fbaaa..378623371 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.81", - "cdk8s-cli": "^2.198.153", + "cdk8s-cli": "^2.198.154", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 6bdcaa36f..2c4c4a431 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.153: - version "2.198.153" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.153.tgz#7d54992ac9b8872cdb5d6a267da54c2fd88a31cb" - integrity sha512-pIx3d8PGRcdP5KnjhE+ryMkwSYqSbKwXbgQU9UDKQVdwu4tBwN7obq5BD28s/W+r8n3qNt4TG84m3J0UDmLgwQ== +cdk8s-cli@^2.198.154: + version "2.198.154" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.154.tgz#de5cda9925dba5888c74bddfb71c301324a6b76c" + integrity sha512-WmaRrs2GmJwKbaoSKTNN1cPQrH2mYlFrkvKG+68GY3FyTggJ8odyM1Lf541/k87JtPiMtYmP355U/gGQYyg6ZA== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1794,8 +1794,8 @@ cdk8s-cli@^2.198.153: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.100.0" - jsii-rosetta "^5.4.22" - jsii-srcmak "^0.1.1161" + jsii-rosetta "^5.4.23" + jsii-srcmak "^0.1.1163" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4408,10 +4408,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.22: - version "5.4.22" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.22.tgz#77cbe1a387cbeb9d4d89ffb4c079636d63fc6686" - integrity sha512-XtsIImDjJ5tsZ9QqhWezCAdAqXMFf5rs7Jnp0hCPZoBTZpdEV1KjupnPwwJzcyE0hWiQQ1iW3at3v0zCXXHC7g== +jsii-rosetta@^5.4.22, jsii-rosetta@^5.4.23: + version "5.4.23" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.23.tgz#c07fb7d99e7796c3b9e4d13eff7e37b9d07ea96c" + integrity sha512-QOObTPIWIwc+q4dvXgRXptdEtkcCb6uQO93sHlz5f3SBJ/E/LdLaIVCqPqZmojkGr+5OnVrU4h58okPFOo4c4w== dependencies: "@jsii/check-node" "1.100.0" "@jsii/spec" "^1.100.0" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.22: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1161: - version "0.1.1162" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1162.tgz#dde3b1f4a054db06cef378a9da7bbfe286a84eca" - integrity sha512-RDwWF4kb6jcaCGKWZtG/X8YkzJxCGJjTcLQapCuW8L3vSRoLfPD/XlJvYP93Ycjb8IZN60TumZQxO0jvIOvaSA== +jsii-srcmak@^0.1.1163: + version "0.1.1163" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1163.tgz#6842976f054328be10507d8554d3036e5a5db8d8" + integrity sha512-CNa8HarMlVItEqYvgSMAnwMvwv6XJlSIf7/xnh7i253VBCiIh4H+8apA+LlFkVUqzi1FXULSwocBg1SnYLYbAA== dependencies: fs-extra "^9.1.0" jsii "~5.4.22" @@ -4459,9 +4459,9 @@ jsii@1.100.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.22: - version "5.4.22" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.22.tgz#e3766184dfa9930846b8ce7a4b2fc0ae7ccce290" - integrity sha512-6Hiu//QRvy9uTlRGqqkYmDNlSfTqwDDhipoXMgBB/ID47CcaOh8+EE9IU1LzX5/Z3m4wVVDvXDNC8wFTlKNhug== + version "5.4.23" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.23.tgz#25e83bac4c55b93d764e01d0f631113b21c00f45" + integrity sha512-HTJ/xogVNMuk/PhUFba9b8puPJBcvpOE2Je//TO+wGmFaHHTSrIacJPAvXSmVSs5WUNye7Ji2dOz5N2xtzi72Q== dependencies: "@jsii/check-node" "1.100.0" "@jsii/spec" "^1.100.0" From ef0e4f10073ce2b283c7276ec3e10c3f2ebee619 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 25 Jun 2024 02:17:51 -0700 Subject: [PATCH 234/261] chore(deps): upgrade dev dependencies (#4361) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9659566156 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index 378623371..d807ccdfd 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.81", - "cdk8s-cli": "^2.198.154", + "cdk8s": "2.68.82", + "cdk8s-cli": "^2.198.155", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 2c4c4a431..6d84bfdb2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1111,61 +1111,61 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^7": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz#cdc521c8bca38b55585cf30db787fb2abad3f9fd" - integrity sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg== + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz#90e2f76a5930d553ede124e1f541a39b4417465e" + integrity sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.13.1" - "@typescript-eslint/type-utils" "7.13.1" - "@typescript-eslint/utils" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/scope-manager" "7.14.1" + "@typescript-eslint/type-utils" "7.14.1" + "@typescript-eslint/utils" "7.14.1" + "@typescript-eslint/visitor-keys" "7.14.1" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" "@typescript-eslint/parser@^7": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.13.1.tgz#fac57811b3e519185f7259bac312291f7b9c4e72" - integrity sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A== - dependencies: - "@typescript-eslint/scope-manager" "7.13.1" - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/typescript-estree" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.14.1.tgz#13d97f357aed3c5719f259a6cc3d1a1f065d3692" + integrity sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA== + dependencies: + "@typescript-eslint/scope-manager" "7.14.1" + "@typescript-eslint/types" "7.14.1" + "@typescript-eslint/typescript-estree" "7.14.1" + "@typescript-eslint/visitor-keys" "7.14.1" debug "^4.3.4" -"@typescript-eslint/scope-manager@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz#c08041206904bf36f0e6997efdb0ca775e0c452e" - integrity sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg== +"@typescript-eslint/scope-manager@7.14.1": + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz#63de7a577bc6fe8ee6e412a5b85499f654b93ee5" + integrity sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA== dependencies: - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/types" "7.14.1" + "@typescript-eslint/visitor-keys" "7.14.1" -"@typescript-eslint/type-utils@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz#63bec3f1fb43cf0bc409cbdb88ef96d118ca8632" - integrity sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg== +"@typescript-eslint/type-utils@7.14.1": + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz#c183f2f28c4c8578eb80aebc4ac9ace400160af6" + integrity sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ== dependencies: - "@typescript-eslint/typescript-estree" "7.13.1" - "@typescript-eslint/utils" "7.13.1" + "@typescript-eslint/typescript-estree" "7.14.1" + "@typescript-eslint/utils" "7.14.1" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.13.1.tgz#787db283bd0b58751094c90d5b58bbf5e9fc9bd8" - integrity sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw== +"@typescript-eslint/types@7.14.1": + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.14.1.tgz#a43a540dbe5df7f2a11269683d777fc50b4350aa" + integrity sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg== -"@typescript-eslint/typescript-estree@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz#3412841b130e070db2f675e3d9b8cb1ae49e1c3f" - integrity sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw== +"@typescript-eslint/typescript-estree@7.14.1": + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz#ba7c9bac8744487749d19569e254d057754a1575" + integrity sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA== dependencies: - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/types" "7.14.1" + "@typescript-eslint/visitor-keys" "7.14.1" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1173,22 +1173,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.13.1.tgz#611083379caa0d3a2c09d126c65065a3e4337ba2" - integrity sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ== +"@typescript-eslint/utils@7.14.1": + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.14.1.tgz#3307b8226f99103dca2133d0ebcae38419d82c9d" + integrity sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.13.1" - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/typescript-estree" "7.13.1" + "@typescript-eslint/scope-manager" "7.14.1" + "@typescript-eslint/types" "7.14.1" + "@typescript-eslint/typescript-estree" "7.14.1" -"@typescript-eslint/visitor-keys@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz#9c229a795a919db61f2d7f2337ef584ac05fbe96" - integrity sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA== +"@typescript-eslint/visitor-keys@7.14.1": + version "7.14.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz#cc79b5ea154aea734b2a13b983670749f5742274" + integrity sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA== dependencies: - "@typescript-eslint/types" "7.13.1" + "@typescript-eslint/types" "7.14.1" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1780,14 +1780,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.154: - version "2.198.154" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.154.tgz#de5cda9925dba5888c74bddfb71c301324a6b76c" - integrity sha512-WmaRrs2GmJwKbaoSKTNN1cPQrH2mYlFrkvKG+68GY3FyTggJ8odyM1Lf541/k87JtPiMtYmP355U/gGQYyg6ZA== +cdk8s-cli@^2.198.155: + version "2.198.155" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.155.tgz#0995b15ad07e7899beab94fb5a593d02f3687bab" + integrity sha512-4t6lziKDL3dghh/LwJMYwxD020TMpw+efuC1A6I3F9QYDTVplD2w6cePWyYctqgDBMKNvRckVkNAwTXjBuT9iw== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.81" + cdk8s "^2.68.82" cdk8s-plus-25 "^2.22.79" codemaker "^1.100.0" colors "1.4.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.154: fs-extra "^8" jsii-pacmak "^1.100.0" jsii-rosetta "^5.4.23" - jsii-srcmak "^0.1.1163" + jsii-srcmak "^0.1.1164" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1812,10 +1812,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.81, cdk8s@^2.68.81: - version "2.68.81" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.81.tgz#bb696a9d6c452bbe3539069a0faf3218ab41d72f" - integrity sha512-044RW04hXVP6rPxd4j2IRACN1rPcxc6YpT2pdycbE0WKRg4ZYPDAkTeknq+/ESiBrXF4xsIuqDsnLQ3QClqPFw== +cdk8s@2.68.82, cdk8s@^2.68.82: + version "2.68.82" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.82.tgz#f5f4772610d9bfc88489d31e7cae646d50978513" + integrity sha512-41wOQ7l+DtK8cdZAkop1zyrvJZRBW3EdY+xogrwieGpAHcG1zALhCrbsKLo8UeL5DLR3jR9CSseV6jV+iTDQfw== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.810" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz#7dee01b090b9e048e6db752f7b30921790230654" - integrity sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ== + version "1.4.811" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.811.tgz#031c8b101e7d0a7cde1dfdb0623dbdb5e19655cd" + integrity sha512-CDyzcJ5XW78SHzsIOdn27z8J4ist8eaFLhdto2hSMSJQgsiwvbv2fbizcKUICryw1Wii1TI/FEkvzvJsR3awrA== emittery@^0.8.1: version "0.8.1" @@ -4408,7 +4408,7 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.22, jsii-rosetta@^5.4.23: +jsii-rosetta@^5.4.23: version "5.4.23" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.23.tgz#c07fb7d99e7796c3b9e4d13eff7e37b9d07ea96c" integrity sha512-QOObTPIWIwc+q4dvXgRXptdEtkcCb6uQO93sHlz5f3SBJ/E/LdLaIVCqPqZmojkGr+5OnVrU4h58okPFOo4c4w== @@ -4427,15 +4427,15 @@ jsii-rosetta@^5.4.22, jsii-rosetta@^5.4.23: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1163: - version "0.1.1163" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1163.tgz#6842976f054328be10507d8554d3036e5a5db8d8" - integrity sha512-CNa8HarMlVItEqYvgSMAnwMvwv6XJlSIf7/xnh7i253VBCiIh4H+8apA+LlFkVUqzi1FXULSwocBg1SnYLYbAA== +jsii-srcmak@^0.1.1164: + version "0.1.1164" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1164.tgz#e222d773f9b5c0255b965a58b971da17f3e9b8fd" + integrity sha512-nMXr3wLrGFZ3XT8SXOohthOYObbwDpfrBMPxqsFDJ2Op6oB8U7NqzVfyqNBQbvYg47c+OULHzcyBRS0FKBmo5A== dependencies: fs-extra "^9.1.0" - jsii "~5.4.22" + jsii "~5.4.23" jsii-pacmak "^1.100.0" - jsii-rosetta "^5.4.22" + jsii-rosetta "^5.4.23" ncp "^2.0.0" yargs "^17.7.2" @@ -4458,7 +4458,7 @@ jsii@1.100.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.22: +jsii@~5.4.0, jsii@~5.4.23: version "5.4.23" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.23.tgz#25e83bac4c55b93d764e01d0f631113b21c00f45" integrity sha512-HTJ/xogVNMuk/PhUFba9b8puPJBcvpOE2Je//TO+wGmFaHHTSrIacJPAvXSmVSs5WUNye7Ji2dOz5N2xtzi72Q== From 7675b1d33bd3c4c7f686ee81323d184098263fb8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 26 Jun 2024 08:08:46 -0700 Subject: [PATCH 235/261] chore(deps): upgrade configuration (#4368) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9682112609 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 6d84bfdb2..eb71177a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1923,9 +1923,9 @@ co@^4.6.0: integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== codemaker@^1.100.0: - version "1.100.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.100.0.tgz#49c395bb928e89587f223e1d7ae5f6f42c3f4a69" - integrity sha512-EVKV5v2HZf/a2nuRZJ3pMo1BImN6MX/9O22Yo1gQn+DeFbU2TqKnpCu16pTOVg4b4CakbFckeimVzQIqmFGquQ== + version "1.101.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.101.0.tgz#27e5e0311f08061618804e485a015eaa860aa718" + integrity sha512-bAg+N4PA8mniJrCpTYFdaFmJA+3fE1Vjgf4o1EnPc07nw6qRcJsr/D9ZZoutEsvw7UM8OmZp4qZxVzpCqRhhQQ== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" From eeceb12a8ec19cb7e5345e8b88631a9bf24eb9e8 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 27 Jun 2024 02:11:03 -0700 Subject: [PATCH 236/261] chore(deps): upgrade dev dependencies (#4364) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9693741108 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 130 +++++++++++++++++++++++++++++++++++---------------- 2 files changed, 92 insertions(+), 42 deletions(-) diff --git a/package.json b/package.json index d807ccdfd..edb852f25 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.82", - "cdk8s-cli": "^2.198.155", + "cdk8s-cli": "^2.198.157", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", @@ -66,7 +66,7 @@ "jest": "^27", "jest-junit": "^15", "jsii": "1.x", - "jsii-diff": "^1.100.0", + "jsii-diff": "^1.101.0", "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.100.0", "jsii-rosetta": "1.x", diff --git a/yarn.lock b/yarn.lock index eb71177a8..6f46cf62e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -629,13 +629,28 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/spec@1.100.0", "@jsii/spec@^1.100.0", "@jsii/spec@^1.44.0": +"@jsii/check-node@1.101.0": + version "1.101.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.101.0.tgz#175e5a2b9b31f232fd5df2942dacc4b20820aa93" + integrity sha512-io8u1GAF9XGp2crx0C/WGiJeUnHGw5X0du4fisbrNJHmVVFwcJbBMjbfXKWq+JSzl8fo/JV3F1LqtjsnawKA2A== + dependencies: + chalk "^4.1.2" + semver "^7.6.0" + +"@jsii/spec@1.100.0", "@jsii/spec@^1.44.0": version "1.100.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.100.0.tgz#44e5c6fb84299664f40479b2ebe11e2aee0b727e" integrity sha512-4LJCpSkmi3Hfcbmbchv+2JPIquV+cgrkhQcwglBAWqS4liLGbWPwgfHRL22sMXEKXiyXeHfitVwkP+IoGIyJ8g== dependencies: ajv "^8.13.0" +"@jsii/spec@^1.100.0", "@jsii/spec@^1.101.0": + version "1.101.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.101.0.tgz#b1c3488d5df2ee0c355e0a3493e3de4add9d7452" + integrity sha512-855OnjKm4RTzRA78GGTNBG/GLe6X/vHJYD58zg7Rw8rWS7sU6iB65TM/7P7R3cufVew8umjjPjvW7ygS6ZqITQ== + dependencies: + ajv "^8.13.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1062,9 +1077,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.8.tgz#45c26a2a5de26c3534a9504530ddb3b27ce031ac" - integrity sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA== + version "20.14.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.9.tgz#12e8e765ab27f8c421a1820c99f5f313a933b420" + integrity sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg== dependencies: undici-types "~5.26.4" @@ -1771,31 +1786,31 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001636" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz#b15f52d2bdb95fad32c2f53c0b68032b85188a78" - integrity sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg== + version "1.0.30001638" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001638.tgz#598e1f0c2ac36f37ebc3f5b8887a32ca558e5d56" + integrity sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.155: - version "2.198.155" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.155.tgz#0995b15ad07e7899beab94fb5a593d02f3687bab" - integrity sha512-4t6lziKDL3dghh/LwJMYwxD020TMpw+efuC1A6I3F9QYDTVplD2w6cePWyYctqgDBMKNvRckVkNAwTXjBuT9iw== +cdk8s-cli@^2.198.157: + version "2.198.157" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.157.tgz#c750560bfeb1bf2218b4bc3bfffac2a98d5a7d3c" + integrity sha512-iJs7Aw9wzg9r3BvJKsZ0PSIVnJYA4DIg+W1rM8fybVPHStW14VTi/78Eu22wDvPhMuV83kNbBw4NGTU1/ZE8lQ== dependencies: "@types/node" "^16" ajv "^8.16.0" cdk8s "^2.68.82" cdk8s-plus-25 "^2.22.79" - codemaker "^1.100.0" + codemaker "^1.101.0" colors "1.4.0" constructs "^10.3.0" fs-extra "^8" - jsii-pacmak "^1.100.0" + jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.23" - jsii-srcmak "^0.1.1164" + jsii-srcmak "^0.1.1166" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1922,7 +1937,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.100.0: +codemaker@^1.100.0, codemaker@^1.101.0: version "1.101.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.101.0.tgz#27e5e0311f08061618804e485a015eaa860aa718" integrity sha512-bAg+N4PA8mniJrCpTYFdaFmJA+3fE1Vjgf4o1EnPc07nw6qRcJsr/D9ZZoutEsvw7UM8OmZp4qZxVzpCqRhhQQ== @@ -2556,9 +2571,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.811" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.811.tgz#031c8b101e7d0a7cde1dfdb0623dbdb5e19655cd" - integrity sha512-CDyzcJ5XW78SHzsIOdn27z8J4ist8eaFLhdto2hSMSJQgsiwvbv2fbizcKUICryw1Wii1TI/FEkvzvJsR3awrA== + version "1.4.812" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.812.tgz#21b78709c5a13af5d5c688d135a22dcea7617acf" + integrity sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg== emittery@^0.8.1: version "0.8.1" @@ -4333,15 +4348,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.100.0: - version "1.100.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.100.0.tgz#aea28ca2360cc6a1f1089c7105fb61076d7b3f4a" - integrity sha512-/Rs2jPmIlcQTwHEuse8SGx/ztSh4F0JYE4OnIBmRZ4ljppPqSGSOoa7pp10IpSmmF2ac+2sgOGuEadwjrDDi4w== +jsii-diff@^1.101.0: + version "1.101.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.101.0.tgz#d8bf59c522aaf419e9465170db78810a9795f8a9" + integrity sha512-7DvBiLireA91AnWCxt7EcKd04/zp8Rhk8oTYSGtIM57ZNZ+FV7cbrgxmXqja6P1ZXz67N3UAjKC8KdtFXeOqRA== dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "^1.100.0" + "@jsii/check-node" "1.101.0" + "@jsii/spec" "^1.101.0" fs-extra "^10.1.0" - jsii-reflect "^1.100.0" + jsii-reflect "^1.101.0" log4js "^6.9.1" yargs "^16.2.0" @@ -4378,6 +4393,24 @@ jsii-pacmak@^1.100.0: xmlbuilder "^15.1.1" yargs "^16.2.0" +jsii-pacmak@^1.101.0: + version "1.101.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.101.0.tgz#8ad183be51d5a79e455253b27ae596efcb8a3b35" + integrity sha512-07a04KtOj+Kmx+5XQVD1JG6QOh6JNqFWh4bbzMDKiFx7JoHhQnLq07b/OlUpCuP7J7Q9WaXXYM59EUQpXO07wg== + dependencies: + "@jsii/check-node" "1.101.0" + "@jsii/spec" "^1.101.0" + clone "^2.1.2" + codemaker "^1.101.0" + commonmark "^0.31.0" + escape-string-regexp "^4.0.0" + fs-extra "^10.1.0" + jsii-reflect "^1.101.0" + semver "^7.6.0" + spdx-license-list "^6.9.0" + xmlbuilder "^15.1.1" + yargs "^16.2.0" + jsii-reflect@^1.100.0, jsii-reflect@^1.44.0: version "1.100.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.100.0.tgz#82b21ad160a7c3d830ec8990b6cba52da7910049" @@ -4390,6 +4423,18 @@ jsii-reflect@^1.100.0, jsii-reflect@^1.44.0: oo-ascii-tree "^1.100.0" yargs "^16.2.0" +jsii-reflect@^1.101.0: + version "1.101.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.101.0.tgz#e96fa687ba9db5c4b70995839aacceea11abc288" + integrity sha512-ZCFb+laktj/ekNadUYksf+jLZq4fjoQeNe344GwslJOaemGjgAeqy0atV2H8nvTYU8ubszFApUPpdoRvtxgdPw== + dependencies: + "@jsii/check-node" "1.101.0" + "@jsii/spec" "^1.101.0" + chalk "^4" + fs-extra "^10.1.0" + oo-ascii-tree "^1.101.0" + yargs "^16.2.0" + jsii-rosetta@1.x, jsii-rosetta@^1.44.0: version "1.100.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.100.0.tgz#1f244597f197ce798e86140ab8165d8785ead181" @@ -4427,14 +4472,14 @@ jsii-rosetta@^5.4.23: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1164: - version "0.1.1164" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1164.tgz#e222d773f9b5c0255b965a58b971da17f3e9b8fd" - integrity sha512-nMXr3wLrGFZ3XT8SXOohthOYObbwDpfrBMPxqsFDJ2Op6oB8U7NqzVfyqNBQbvYg47c+OULHzcyBRS0FKBmo5A== +jsii-srcmak@^0.1.1166: + version "0.1.1166" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1166.tgz#2ca5759aee8cfed6a7f6416c129121fb0689293b" + integrity sha512-nrx4B/yIGjkkTugyNOtblVfvaliNCRb8jMFhQ2v/NFojx1SC8Flt+FRA0mBEIQUIwxXwDtPenAQCvq2Y+Q4TYA== dependencies: fs-extra "^9.1.0" - jsii "~5.4.23" - jsii-pacmak "^1.100.0" + jsii "~5.4.24" + jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.23" ncp "^2.0.0" yargs "^17.7.2" @@ -4458,13 +4503,13 @@ jsii@1.100.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.23: - version "5.4.23" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.23.tgz#25e83bac4c55b93d764e01d0f631113b21c00f45" - integrity sha512-HTJ/xogVNMuk/PhUFba9b8puPJBcvpOE2Je//TO+wGmFaHHTSrIacJPAvXSmVSs5WUNye7Ji2dOz5N2xtzi72Q== +jsii@~5.4.0, jsii@~5.4.24: + version "5.4.24" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.24.tgz#69701c7a317f64b5a7d0687a7844bf68d4b1c91d" + integrity sha512-9xC4LDmWCrhNKQk2LApB5KSDko8SR0VaTqd97fwjxmYmVImUmbMEiqXGUA/AD6NUAePlexoFeX929z2EPJ4s+g== dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "^1.100.0" + "@jsii/check-node" "1.101.0" + "@jsii/spec" "^1.101.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" @@ -4865,9 +4910,9 @@ minimatch@^5.0.1: brace-expansion "^2.0.1" minimatch@^9.0.4: - version "9.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" - integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== dependencies: brace-expansion "^2.0.1" @@ -5097,6 +5142,11 @@ oo-ascii-tree@^1.100.0: resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.100.0.tgz#1104a689c1143346de2c46d889e306ade721a061" integrity sha512-Y/C4AN9IVjsIyNQ1iK4x65xe2AV9q0MtXlYAOKZLA2ZscOzZJbRNi0BzcpmeMb/DSIAFm9M5kaxLqdAKpETbHg== +oo-ascii-tree@^1.101.0: + version "1.101.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.101.0.tgz#bd14acf6a71430c02443f865975ec0c4b4ff03aa" + integrity sha512-hNE9Nfvo4HLa9/dAiaiXUm64KHUvgBa7jPftsb8gZdTv1G1wSMMnd9j7SMcRzaMbDEqi+0cfgeBSIcsKy+k0vA== + optional-js@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/optional-js/-/optional-js-2.3.0.tgz#81d54c4719afa8845b988143643a5148f9d89490" From 1963f3898f9499120795ee3567c044fefb8f5507 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 27 Jun 2024 05:13:35 -0700 Subject: [PATCH 237/261] chore(deps): upgrade compiler dependencies (#4365) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9696215829 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 70 +++++++++++----------------------------------------- 2 files changed, 15 insertions(+), 57 deletions(-) diff --git a/package.json b/package.json index edb852f25..d57c4114e 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "jsii": "1.x", "jsii-diff": "^1.101.0", "jsii-docgen": "^3.8.31", - "jsii-pacmak": "^1.100.0", + "jsii-pacmak": "^1.101.0", "jsii-rosetta": "1.x", "projen": "^0.82.8", "snake-case": "^3.0.4", diff --git a/yarn.lock b/yarn.lock index 6f46cf62e..4f7316f16 100644 --- a/yarn.lock +++ b/yarn.lock @@ -637,14 +637,7 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/spec@1.100.0", "@jsii/spec@^1.44.0": - version "1.100.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.100.0.tgz#44e5c6fb84299664f40479b2ebe11e2aee0b727e" - integrity sha512-4LJCpSkmi3Hfcbmbchv+2JPIquV+cgrkhQcwglBAWqS4liLGbWPwgfHRL22sMXEKXiyXeHfitVwkP+IoGIyJ8g== - dependencies: - ajv "^8.13.0" - -"@jsii/spec@^1.100.0", "@jsii/spec@^1.101.0": +"@jsii/spec@1.101.0", "@jsii/spec@^1.100.0", "@jsii/spec@^1.101.0", "@jsii/spec@^1.44.0": version "1.101.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.101.0.tgz#b1c3488d5df2ee0c355e0a3493e3de4add9d7452" integrity sha512-855OnjKm4RTzRA78GGTNBG/GLe6X/vHJYD58zg7Rw8rWS7sU6iB65TM/7P7R3cufVew8umjjPjvW7ygS6ZqITQ== @@ -4375,24 +4368,6 @@ jsii-docgen@^3.8.31: semver "^7.3.5" yargs "^16.2.0" -jsii-pacmak@^1.100.0: - version "1.100.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.100.0.tgz#72a52bb0fbf30c43acfa0312ebc94182939e5152" - integrity sha512-MxB4UYwpRjxZ/2y+LPy5HVkBciubU4T8d3A3mnj6Pj5lQfe3VZ9pStYHNTsv0q5J8xg4uIcc8/RhFHj1mzk2oA== - dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "^1.100.0" - clone "^2.1.2" - codemaker "^1.100.0" - commonmark "^0.31.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.100.0" - semver "^7.6.0" - spdx-license-list "^6.9.0" - xmlbuilder "^15.1.1" - yargs "^16.2.0" - jsii-pacmak@^1.101.0: version "1.101.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.101.0.tgz#8ad183be51d5a79e455253b27ae596efcb8a3b35" @@ -4411,19 +4386,7 @@ jsii-pacmak@^1.101.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.100.0, jsii-reflect@^1.44.0: - version "1.100.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.100.0.tgz#82b21ad160a7c3d830ec8990b6cba52da7910049" - integrity sha512-4hicwZirzhSqFRpX/USpvy6RewDi5mCkDESLjBSNpnGWhc3oVByX3x/KJyKQdjEfjVkflHWxSGJEA0qEMoXFUw== - dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "^1.100.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.100.0" - yargs "^16.2.0" - -jsii-reflect@^1.101.0: +jsii-reflect@^1.101.0, jsii-reflect@^1.44.0: version "1.101.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.101.0.tgz#e96fa687ba9db5c4b70995839aacceea11abc288" integrity sha512-ZCFb+laktj/ekNadUYksf+jLZq4fjoQeNe344GwslJOaemGjgAeqy0atV2H8nvTYU8ubszFApUPpdoRvtxgdPw== @@ -4436,16 +4399,16 @@ jsii-reflect@^1.101.0: yargs "^16.2.0" jsii-rosetta@1.x, jsii-rosetta@^1.44.0: - version "1.100.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.100.0.tgz#1f244597f197ce798e86140ab8165d8785ead181" - integrity sha512-JeVS7twbDM48Z6IE9OJ24DzBs9scpeWa9XmI00bggMWV0xcP2GCTkz2c8cqEZU4DPggcygS1H+TWhQiSkol4gQ== + version "1.101.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.101.0.tgz#56de4d29b71aef2319d31b8b0c61f65fbed3bd93" + integrity sha512-FLqPgFW7CkQnnTOZwk7XMelDaDxROI0pr/AJooCHfCm4si6G9A/wToAGCwZ8Ht39lZzgPzmdBubtV9+KTQndVg== dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "1.100.0" + "@jsii/check-node" "1.101.0" + "@jsii/spec" "1.101.0" "@xmldom/xmldom" "^0.8.10" commonmark "^0.31.0" fast-glob "^3.3.2" - jsii "1.100.0" + jsii "1.101.0" semver "^7.6.0" semver-intersect "^1.5.0" stream-json "^1.8.0" @@ -4484,13 +4447,13 @@ jsii-srcmak@^0.1.1166: ncp "^2.0.0" yargs "^17.7.2" -jsii@1.100.0, jsii@1.x: - version "1.100.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.100.0.tgz#7e9dcb7d7b1b0d9874a7d25a4b1a02de6f35054e" - integrity sha512-DUTvq90XyyIRE+O/CAIHXZwBsxVy9ZkFDGkDjUknYV84VyzlMnBkdptQq0oJj8LRPTMJl2yiiPPMsJCvuv01Xg== +jsii@1.101.0, jsii@1.x: + version "1.101.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.101.0.tgz#5ce783f7963a071c456152e4e80652f251cfbc61" + integrity sha512-ZPJSTZVqlbSDkIy3ixrxdvE0JzFH9KMyNl7W0QbcMmpvlfU3uVVOOr3Zkzmmaly8vwrSMqvtw424sutmTMGuXw== dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "^1.100.0" + "@jsii/check-node" "1.101.0" + "@jsii/spec" "^1.101.0" case "^1.6.3" chalk "^4" fast-deep-equal "^3.1.3" @@ -5137,11 +5100,6 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.100.0: - version "1.100.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.100.0.tgz#1104a689c1143346de2c46d889e306ade721a061" - integrity sha512-Y/C4AN9IVjsIyNQ1iK4x65xe2AV9q0MtXlYAOKZLA2ZscOzZJbRNi0BzcpmeMb/DSIAFm9M5kaxLqdAKpETbHg== - oo-ascii-tree@^1.101.0: version "1.101.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.101.0.tgz#bd14acf6a71430c02443f865975ec0c4b4ff03aa" From 93090e6755b5b2c11a0e37c1899634ff6fe27e86 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:08:20 -0700 Subject: [PATCH 238/261] chore(deps): upgrade configuration (#4371) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9698992216 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index d57c4114e..074ea17ae 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.530", + "@cdk8s/projen-common": "^0.0.532", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index 4f7316f16..e1cde3897 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,12 +294,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.530": - version "0.0.530" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.530.tgz#024805416ba86b86e48dbc3d32f0537d8a42d49f" - integrity sha512-64HPsiJMvM9VkO/1ISBq19k5HWMc3KSnFoGdEBLZU+jR+ga+TO3TgckYFHTvcMXOy89BhC2/atpxTUxrMPqE9Q== +"@cdk8s/projen-common@^0.0.532": + version "0.0.532" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.532.tgz#7576047064bdb18443bf9f005b736825963f3135" + integrity sha512-O148wUQOwRvXd98tQsYU9S4EkzL2x1YZpB6iPzX4IocB+L6xO3XP8wb7Jz/nwT97NBkJhF7Zmber/G4BETH3jw== dependencies: - codemaker "^1.100.0" + codemaker "^1.101.0" deepmerge "^4.3.1" "@colors/colors@1.6.0", "@colors/colors@^1.6.0": @@ -1930,7 +1930,7 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.100.0, codemaker@^1.101.0: +codemaker@^1.101.0: version "1.101.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.101.0.tgz#27e5e0311f08061618804e485a015eaa860aa718" integrity sha512-bAg+N4PA8mniJrCpTYFdaFmJA+3fE1Vjgf4o1EnPc07nw6qRcJsr/D9ZZoutEsvw7UM8OmZp4qZxVzpCqRhhQQ== From 4784bd3239bec5e943011966be32e116daff1107 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 28 Jun 2024 02:09:19 -0700 Subject: [PATCH 239/261] chore(deps): upgrade dev dependencies (#4376) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9710277193 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 ++-- yarn.lock | 40 ++++++++++++++++++++-------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 074ea17ae..b9d114d17 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.82", - "cdk8s-cli": "^2.198.157", + "cdk8s": "2.68.83", + "cdk8s-cli": "^2.198.158", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index e1cde3897..7c64571af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -343,9 +343,9 @@ eslint-visitor-keys "^3.3.0" "@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1": - version "4.10.1" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.1.tgz#361461e5cb3845d874e61731c11cfedd664d83a0" - integrity sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA== + version "4.11.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae" + integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A== "@eslint/eslintrc@^2.1.4": version "2.1.4" @@ -1788,14 +1788,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.157: - version "2.198.157" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.157.tgz#c750560bfeb1bf2218b4bc3bfffac2a98d5a7d3c" - integrity sha512-iJs7Aw9wzg9r3BvJKsZ0PSIVnJYA4DIg+W1rM8fybVPHStW14VTi/78Eu22wDvPhMuV83kNbBw4NGTU1/ZE8lQ== +cdk8s-cli@^2.198.158: + version "2.198.158" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.158.tgz#20514c046dc1fd5db03065d2a75496d593eb7373" + integrity sha512-XvN+WM2AKXiGMWa7f7VdwXPWv83aAZGfYCFD26DDVh5dZO+oITWV827t4mptB7GoJ6kjEh9toin/NYFmCyFc+A== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.82" + cdk8s "^2.68.83" cdk8s-plus-25 "^2.22.79" codemaker "^1.101.0" colors "1.4.0" @@ -1803,7 +1803,7 @@ cdk8s-cli@^2.198.157: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.23" - jsii-srcmak "^0.1.1166" + jsii-srcmak "^0.1.1167" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1820,10 +1820,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.82, cdk8s@^2.68.82: - version "2.68.82" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.82.tgz#f5f4772610d9bfc88489d31e7cae646d50978513" - integrity sha512-41wOQ7l+DtK8cdZAkop1zyrvJZRBW3EdY+xogrwieGpAHcG1zALhCrbsKLo8UeL5DLR3jR9CSseV6jV+iTDQfw== +cdk8s@2.68.83, cdk8s@^2.68.83: + version "2.68.83" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.83.tgz#a257afde0459727d3d15c1dbbdea676cb05a04ec" + integrity sha512-RB3EjtcE3mbWIkAxJ5t6HWNu1H9/VeFCJwIgt+59thdIxpDAxUWFsJ4BypV8l5m7/M2KKfha6iAjTy5U9QK1uA== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2564,9 +2564,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.812" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.812.tgz#21b78709c5a13af5d5c688d135a22dcea7617acf" - integrity sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg== + version "1.4.814" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.814.tgz#176535a0b899c9c473464502ab77576aa8bb1cbe" + integrity sha512-GVulpHjFu1Y9ZvikvbArHmAhZXtm3wHlpjTMcXNGKl4IQ4jMQjlnz8yMQYYqdLHKi/jEL2+CBC2akWVCoIGUdw== emittery@^0.8.1: version "0.8.1" @@ -4435,10 +4435,10 @@ jsii-rosetta@^5.4.23: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1166: - version "0.1.1166" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1166.tgz#2ca5759aee8cfed6a7f6416c129121fb0689293b" - integrity sha512-nrx4B/yIGjkkTugyNOtblVfvaliNCRb8jMFhQ2v/NFojx1SC8Flt+FRA0mBEIQUIwxXwDtPenAQCvq2Y+Q4TYA== +jsii-srcmak@^0.1.1167: + version "0.1.1167" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1167.tgz#91fd4f1d0f6a39ec31f5253264cbb9fb7f57e5e9" + integrity sha512-uCfkcWtOU267L1Ft0amHSrN3MComJj/vpHDJGCj3uStNqwjbsqWmuFq1nLr3XFQ5OjoxD6DV/mGE/O8giMwq5Q== dependencies: fs-extra "^9.1.0" jsii "~5.4.24" From 565741b6f5e3e432f3eda51f562a0b20bb4fb963 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 29 Jun 2024 02:08:48 -0700 Subject: [PATCH 240/261] chore(deps): upgrade dev dependencies (#4379) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9723015591 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index b9d114d17..44146741c 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.83", - "cdk8s-cli": "^2.198.158", + "cdk8s-cli": "^2.198.159", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 7c64571af..32538af20 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1788,10 +1788,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.158: - version "2.198.158" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.158.tgz#20514c046dc1fd5db03065d2a75496d593eb7373" - integrity sha512-XvN+WM2AKXiGMWa7f7VdwXPWv83aAZGfYCFD26DDVh5dZO+oITWV827t4mptB7GoJ6kjEh9toin/NYFmCyFc+A== +cdk8s-cli@^2.198.159: + version "2.198.159" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.159.tgz#6c8e3f1cfb2ecb92db4771ec31afd15104fd6981" + integrity sha512-mC/Hkiysh4eLuio9gWWaCN2k54QxuL1CTKL1+rPmHpaOlPuXmNDGUU61RqO5tJ6UG+CRCan4Skd2nz+LUinHyQ== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -2564,9 +2564,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.814" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.814.tgz#176535a0b899c9c473464502ab77576aa8bb1cbe" - integrity sha512-GVulpHjFu1Y9ZvikvbArHmAhZXtm3wHlpjTMcXNGKl4IQ4jMQjlnz8yMQYYqdLHKi/jEL2+CBC2akWVCoIGUdw== + version "1.4.815" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.815.tgz#e901b195c57c3e0fae8dc6d596e4188a33c3e82c" + integrity sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg== emittery@^0.8.1: version "0.8.1" From 1ecbf741f69ff9941f3fb7370d8c26a8e1bbe231 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 30 Jun 2024 02:08:29 -0700 Subject: [PATCH 241/261] chore(deps): upgrade dev dependencies (#4382) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9730816103 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 44146741c..b2fecd109 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.83", - "cdk8s-cli": "^2.198.159", + "cdk8s-cli": "^2.198.160", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 32538af20..b28487702 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1788,10 +1788,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.159: - version "2.198.159" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.159.tgz#6c8e3f1cfb2ecb92db4771ec31afd15104fd6981" - integrity sha512-mC/Hkiysh4eLuio9gWWaCN2k54QxuL1CTKL1+rPmHpaOlPuXmNDGUU61RqO5tJ6UG+CRCan4Skd2nz+LUinHyQ== +cdk8s-cli@^2.198.160: + version "2.198.160" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.160.tgz#ccd1c98a355de26e3278b1372405d02d2ec3d50f" + integrity sha512-IHiAeEylWYe+SPyusWoboUSwa/cO7zh5M5s5aJvA0jqAsjswphpNKha0rl5NutpFNnuG3Qq2nyKA0i+bHGr5nw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1803,7 +1803,7 @@ cdk8s-cli@^2.198.159: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.23" - jsii-srcmak "^0.1.1167" + jsii-srcmak "^0.1.1168" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4435,10 +4435,10 @@ jsii-rosetta@^5.4.23: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1167: - version "0.1.1167" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1167.tgz#91fd4f1d0f6a39ec31f5253264cbb9fb7f57e5e9" - integrity sha512-uCfkcWtOU267L1Ft0amHSrN3MComJj/vpHDJGCj3uStNqwjbsqWmuFq1nLr3XFQ5OjoxD6DV/mGE/O8giMwq5Q== +jsii-srcmak@^0.1.1168: + version "0.1.1168" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1168.tgz#170a62a11c6431db1acc66d28e60363ec6129644" + integrity sha512-9vENY/U/K3OJ0C8ZthoBne0WB3WSzIuYyULQ9WQzwBhA5DrJscoC/c79de5t6ZHOC/rEpXkG+O8WszMO0d4KOQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.24" From 64a0f56ccf6b7fbd4ce0b06b8bbc90b198b68d1d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 1 Jul 2024 02:09:47 -0700 Subject: [PATCH 242/261] chore(deps): upgrade dev dependencies (#4385) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9741351097 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 54 ++++++++++++++++++++++------------------------------ 2 files changed, 24 insertions(+), 32 deletions(-) diff --git a/package.json b/package.json index b2fecd109..db9edda15 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.83", - "cdk8s-cli": "^2.198.160", + "cdk8s-cli": "^2.198.161", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index b28487702..cb13760e6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -621,14 +621,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.100.0": - version "1.100.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.100.0.tgz#98e8db619d026c8693f2fe0417961e8fb1e9daff" - integrity sha512-4bsO7Y6YyekBk4v4iatAl5E7QQs2UUPtHoP9gfT3UnpbKzyMjH8XholSVCjfcNSKBwFobPMb8iA7NCMIMqFKsQ== - dependencies: - chalk "^4.1.2" - semver "^7.6.0" - "@jsii/check-node@1.101.0": version "1.101.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.101.0.tgz#175e5a2b9b31f232fd5df2942dacc4b20820aa93" @@ -637,7 +629,7 @@ chalk "^4.1.2" semver "^7.6.0" -"@jsii/spec@1.101.0", "@jsii/spec@^1.100.0", "@jsii/spec@^1.101.0", "@jsii/spec@^1.44.0": +"@jsii/spec@1.101.0", "@jsii/spec@^1.101.0", "@jsii/spec@^1.44.0": version "1.101.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.101.0.tgz#b1c3488d5df2ee0c355e0a3493e3de4add9d7452" integrity sha512-855OnjKm4RTzRA78GGTNBG/GLe6X/vHJYD58zg7Rw8rWS7sU6iB65TM/7P7R3cufVew8umjjPjvW7ygS6ZqITQ== @@ -1779,19 +1771,19 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001638" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001638.tgz#598e1f0c2ac36f37ebc3f5b8887a32ca558e5d56" - integrity sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ== + version "1.0.30001639" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz#972b3a6adeacdd8f46af5fc7f771e9639f6c1521" + integrity sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.160: - version "2.198.160" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.160.tgz#ccd1c98a355de26e3278b1372405d02d2ec3d50f" - integrity sha512-IHiAeEylWYe+SPyusWoboUSwa/cO7zh5M5s5aJvA0jqAsjswphpNKha0rl5NutpFNnuG3Qq2nyKA0i+bHGr5nw== +cdk8s-cli@^2.198.161: + version "2.198.161" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.161.tgz#282be9b2d13021a23369410ebc56076d54141f5c" + integrity sha512-2HmUmXY5UPHCpeRPKnOF81u+1NHq9rA74VzB/1T8br3ITYHhTY/l8rud7+yh231vxECe/MrtyEkC9jC1XmWTZw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1802,8 +1794,8 @@ cdk8s-cli@^2.198.160: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.101.0" - jsii-rosetta "^5.4.23" - jsii-srcmak "^0.1.1168" + jsii-rosetta "^5.4.24" + jsii-srcmak "^0.1.1169" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4416,13 +4408,13 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.23: - version "5.4.23" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.23.tgz#c07fb7d99e7796c3b9e4d13eff7e37b9d07ea96c" - integrity sha512-QOObTPIWIwc+q4dvXgRXptdEtkcCb6uQO93sHlz5f3SBJ/E/LdLaIVCqPqZmojkGr+5OnVrU4h58okPFOo4c4w== +jsii-rosetta@^5.4.23, jsii-rosetta@^5.4.24: + version "5.4.24" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.24.tgz#c7f580ef5cc6a485cbe37abe7ff4422b64cf57c5" + integrity sha512-KFeyqpIqbA6eDfmC9DdsG13kSANev47amXrH+ngx8WhXTre8D11V65BiSWlyBdvuUFvmGaN8eUd66+dyPcxndA== dependencies: - "@jsii/check-node" "1.100.0" - "@jsii/spec" "^1.100.0" + "@jsii/check-node" "1.101.0" + "@jsii/spec" "^1.101.0" "@xmldom/xmldom" "^0.8.10" chalk "^4" commonmark "^0.31.0" @@ -4435,10 +4427,10 @@ jsii-rosetta@^5.4.23: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1168: - version "0.1.1168" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1168.tgz#170a62a11c6431db1acc66d28e60363ec6129644" - integrity sha512-9vENY/U/K3OJ0C8ZthoBne0WB3WSzIuYyULQ9WQzwBhA5DrJscoC/c79de5t6ZHOC/rEpXkG+O8WszMO0d4KOQ== +jsii-srcmak@^0.1.1169: + version "0.1.1169" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1169.tgz#1d054b0c216490adc09d15dc37f40f3fe3c409cd" + integrity sha512-SFj4DAcwxhHjBEnsHzmQwbka9vQkWNMw+7e3G62Sgdz0On38a1+hYEcGaQVP14kLa5EiHQOLg9w6GwdsyxaDlw== dependencies: fs-extra "^9.1.0" jsii "~5.4.24" @@ -4467,9 +4459,9 @@ jsii@1.101.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.24: - version "5.4.24" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.24.tgz#69701c7a317f64b5a7d0687a7844bf68d4b1c91d" - integrity sha512-9xC4LDmWCrhNKQk2LApB5KSDko8SR0VaTqd97fwjxmYmVImUmbMEiqXGUA/AD6NUAePlexoFeX929z2EPJ4s+g== + version "5.4.25" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.25.tgz#a0515329308bb0223f50723dc1689c3b140b6587" + integrity sha512-taEVKh+SWtg0nNGzk5YrLGjWRxSnVaVfxgec4BtthwBgmaUH+QMKIIT/AM84s1WRVMWBG+GnZKgKFv+L4jKLig== dependencies: "@jsii/check-node" "1.101.0" "@jsii/spec" "^1.101.0" From 73b0d5b33763d3a8b5332b9dcb9c7e26177a72a1 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 2 Jul 2024 02:12:12 -0700 Subject: [PATCH 243/261] chore(deps): upgrade dev dependencies (#4388) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9758066907 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 +- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index db9edda15..9a2c40078 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.83", - "cdk8s-cli": "^2.198.161", + "cdk8s": "2.68.84", + "cdk8s-cli": "^2.198.162", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index cb13760e6..a7f37ce2c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1111,61 +1111,61 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^7": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz#90e2f76a5930d553ede124e1f541a39b4417465e" - integrity sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw== + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz#8eaf396ac2992d2b8f874b68eb3fcd6b179cb7f3" + integrity sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.14.1" - "@typescript-eslint/type-utils" "7.14.1" - "@typescript-eslint/utils" "7.14.1" - "@typescript-eslint/visitor-keys" "7.14.1" + "@typescript-eslint/scope-manager" "7.15.0" + "@typescript-eslint/type-utils" "7.15.0" + "@typescript-eslint/utils" "7.15.0" + "@typescript-eslint/visitor-keys" "7.15.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" "@typescript-eslint/parser@^7": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.14.1.tgz#13d97f357aed3c5719f259a6cc3d1a1f065d3692" - integrity sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA== - dependencies: - "@typescript-eslint/scope-manager" "7.14.1" - "@typescript-eslint/types" "7.14.1" - "@typescript-eslint/typescript-estree" "7.14.1" - "@typescript-eslint/visitor-keys" "7.14.1" + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.15.0.tgz#f4a536e5fc6a1c05c82c4d263a2bfad2da235c80" + integrity sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A== + dependencies: + "@typescript-eslint/scope-manager" "7.15.0" + "@typescript-eslint/types" "7.15.0" + "@typescript-eslint/typescript-estree" "7.15.0" + "@typescript-eslint/visitor-keys" "7.15.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@7.14.1": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz#63de7a577bc6fe8ee6e412a5b85499f654b93ee5" - integrity sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA== +"@typescript-eslint/scope-manager@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz#201b34b0720be8b1447df17b963941bf044999b2" + integrity sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw== dependencies: - "@typescript-eslint/types" "7.14.1" - "@typescript-eslint/visitor-keys" "7.14.1" + "@typescript-eslint/types" "7.15.0" + "@typescript-eslint/visitor-keys" "7.15.0" -"@typescript-eslint/type-utils@7.14.1": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz#c183f2f28c4c8578eb80aebc4ac9ace400160af6" - integrity sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ== +"@typescript-eslint/type-utils@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz#5b83c904c6de91802fb399305a50a56d10472c39" + integrity sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg== dependencies: - "@typescript-eslint/typescript-estree" "7.14.1" - "@typescript-eslint/utils" "7.14.1" + "@typescript-eslint/typescript-estree" "7.15.0" + "@typescript-eslint/utils" "7.15.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@7.14.1": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.14.1.tgz#a43a540dbe5df7f2a11269683d777fc50b4350aa" - integrity sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg== +"@typescript-eslint/types@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.15.0.tgz#fb894373a6e3882cbb37671ffddce44f934f62fc" + integrity sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw== -"@typescript-eslint/typescript-estree@7.14.1": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz#ba7c9bac8744487749d19569e254d057754a1575" - integrity sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA== +"@typescript-eslint/typescript-estree@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz#e323bfa3966e1485b638ce751f219fc1f31eba37" + integrity sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ== dependencies: - "@typescript-eslint/types" "7.14.1" - "@typescript-eslint/visitor-keys" "7.14.1" + "@typescript-eslint/types" "7.15.0" + "@typescript-eslint/visitor-keys" "7.15.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1173,22 +1173,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@7.14.1": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.14.1.tgz#3307b8226f99103dca2133d0ebcae38419d82c9d" - integrity sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ== +"@typescript-eslint/utils@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.15.0.tgz#9e6253c4599b6e7da2fb64ba3f549c73eb8c1960" + integrity sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.14.1" - "@typescript-eslint/types" "7.14.1" - "@typescript-eslint/typescript-estree" "7.14.1" + "@typescript-eslint/scope-manager" "7.15.0" + "@typescript-eslint/types" "7.15.0" + "@typescript-eslint/typescript-estree" "7.15.0" -"@typescript-eslint/visitor-keys@7.14.1": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz#cc79b5ea154aea734b2a13b983670749f5742274" - integrity sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA== +"@typescript-eslint/visitor-keys@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz#1da0726201a859343fe6a05742a7c1792fff5b66" + integrity sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw== dependencies: - "@typescript-eslint/types" "7.14.1" + "@typescript-eslint/types" "7.15.0" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1780,14 +1780,14 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.161: - version "2.198.161" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.161.tgz#282be9b2d13021a23369410ebc56076d54141f5c" - integrity sha512-2HmUmXY5UPHCpeRPKnOF81u+1NHq9rA74VzB/1T8br3ITYHhTY/l8rud7+yh231vxECe/MrtyEkC9jC1XmWTZw== +cdk8s-cli@^2.198.162: + version "2.198.162" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.162.tgz#afe4b9c4f0c5418340859c07ee8790c3cc456436" + integrity sha512-j9g2Jz3jha+Nc71aTqWtcCDU3+EfqkRN1Ua5O+o7+jblO+ZiVo3c1RxFHbEkwT4vwbGH7vwiy5jLB+dwpe5few== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.83" + cdk8s "^2.68.84" cdk8s-plus-25 "^2.22.79" codemaker "^1.101.0" colors "1.4.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.161: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.24" - jsii-srcmak "^0.1.1169" + jsii-srcmak "^0.1.1170" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1812,10 +1812,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.83, cdk8s@^2.68.83: - version "2.68.83" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.83.tgz#a257afde0459727d3d15c1dbbdea676cb05a04ec" - integrity sha512-RB3EjtcE3mbWIkAxJ5t6HWNu1H9/VeFCJwIgt+59thdIxpDAxUWFsJ4BypV8l5m7/M2KKfha6iAjTy5U9QK1uA== +cdk8s@2.68.84, cdk8s@^2.68.84: + version "2.68.84" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.84.tgz#4458c80cec79cdf3b04a62ca5906398cb70182c8" + integrity sha512-8JIAFrsxzBAl0nfM9frm3qJ3xejuA4FI6KJwYD01+4R6qAnTvo4idFso5o6jJZmgjuaak5rEfLtwmyDQeECx+Q== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.815" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.815.tgz#e901b195c57c3e0fae8dc6d596e4188a33c3e82c" - integrity sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg== + version "1.4.816" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz#3624649d1e7fde5cdbadf59d31a524245d8ee85f" + integrity sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw== emittery@^0.8.1: version "0.8.1" @@ -4408,7 +4408,7 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.23, jsii-rosetta@^5.4.24: +jsii-rosetta@^5.4.24: version "5.4.24" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.24.tgz#c7f580ef5cc6a485cbe37abe7ff4422b64cf57c5" integrity sha512-KFeyqpIqbA6eDfmC9DdsG13kSANev47amXrH+ngx8WhXTre8D11V65BiSWlyBdvuUFvmGaN8eUd66+dyPcxndA== @@ -4427,15 +4427,15 @@ jsii-rosetta@^5.4.23, jsii-rosetta@^5.4.24: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1169: - version "0.1.1169" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1169.tgz#1d054b0c216490adc09d15dc37f40f3fe3c409cd" - integrity sha512-SFj4DAcwxhHjBEnsHzmQwbka9vQkWNMw+7e3G62Sgdz0On38a1+hYEcGaQVP14kLa5EiHQOLg9w6GwdsyxaDlw== +jsii-srcmak@^0.1.1170: + version "0.1.1170" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1170.tgz#c312225d49d2011c7e3d5761f4ea4472ce2b6646" + integrity sha512-uRSMxgjIA1v9Bk96NAwBIz5/fC05oYVJ2Qug8wVgIy3Q00WFt4kedwkPQE95Bh+pF1V/uS5RON3uqxXlLsBV0w== dependencies: fs-extra "^9.1.0" - jsii "~5.4.24" + jsii "~5.4.25" jsii-pacmak "^1.101.0" - jsii-rosetta "^5.4.23" + jsii-rosetta "^5.4.24" ncp "^2.0.0" yargs "^17.7.2" @@ -4458,7 +4458,7 @@ jsii@1.101.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.24: +jsii@~5.4.0, jsii@~5.4.25: version "5.4.25" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.25.tgz#a0515329308bb0223f50723dc1689c3b140b6587" integrity sha512-taEVKh+SWtg0nNGzk5YrLGjWRxSnVaVfxgec4BtthwBgmaUH+QMKIIT/AM84s1WRVMWBG+GnZKgKFv+L4jKLig== From 6a586b0443a7b73d83fc9c7372d1ae6021c22ca9 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 3 Jul 2024 08:58:18 -0700 Subject: [PATCH 244/261] chore(deps): upgrade configuration (#4392) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9780286846 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- .github/workflows/build.yml | 6 +++--- package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 963dd841a..9c64ecdc0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -120,7 +120,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: temurin - java-version: 11.x + java-version: 20.x - uses: actions/setup-node@v4 with: node-version: lts/* @@ -179,7 +179,7 @@ jobs: node-version: lts/* - uses: actions/setup-dotnet@v4 with: - dotnet-version: 3.x + dotnet-version: 6.x - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -207,7 +207,7 @@ jobs: node-version: lts/* - uses: actions/setup-go@v5 with: - go-version: ^1.16.0 + go-version: ^1.18.0 - name: Download build artifacts uses: actions/download-artifact@v4 with: diff --git a/package.json b/package.json index 9a2c40078..4156976e1 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.101.0", "jsii-rosetta": "1.x", - "projen": "^0.82.8", + "projen": "^0.83.1", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index a7f37ce2c..c8052b63f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5353,10 +5353,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.82.8: - version "0.82.8" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.82.8.tgz#e7afa3491d7daaaf491c9c3add810e6caa478c52" - integrity sha512-/YpYZf4g0/pck2tr34a4gpOveCV1xbCfdDT+H4Xq8qQzF0IbcDVsoV1kZXPcyzVWUyqHFT2/ORUeocV+Hka8tQ== +projen@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.83.1.tgz#0bc644b1f95be898a565526c4eb649c225101163" + integrity sha512-agobaTIvfOxHllRa5pNHxFTRjH7Zxq2uus7FWQ0f+6OTLkH/hODtnV3LEA5pxVk5e0cYAD+ZZuS/mKKicAtkng== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 5f755fab923fa2271d06e3ab53641f38a0f5dd9c Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 4 Jul 2024 02:10:29 -0700 Subject: [PATCH 245/261] chore(deps): upgrade dev dependencies (#4391) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9791520510 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 4 ++-- yarn.lock | 46 +++++++++++++++++++++++----------------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index 4156976e1..ebff35059 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.84", - "cdk8s-cli": "^2.198.162", + "cdk8s": "2.68.85", + "cdk8s-cli": "^2.198.164", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index c8052b63f..68feb94f8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1250,9 +1250,9 @@ acorn@^7.1.1: integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== acorn@^8.11.0, acorn@^8.2.4, acorn@^8.4.1, acorn@^8.8.2, acorn@^8.9.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.0.tgz#1627bfa2e058148036133b8d9b51a700663c294c" - integrity sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw== + version "8.12.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248" + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== add-stream@^1.0.0: version "1.0.0" @@ -1771,23 +1771,23 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001629: - version "1.0.30001639" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz#972b3a6adeacdd8f46af5fc7f771e9639f6c1521" - integrity sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg== + version "1.0.30001640" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz#32c467d4bf1f1a0faa63fc793c2ba81169e7652f" + integrity sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.162: - version "2.198.162" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.162.tgz#afe4b9c4f0c5418340859c07ee8790c3cc456436" - integrity sha512-j9g2Jz3jha+Nc71aTqWtcCDU3+EfqkRN1Ua5O+o7+jblO+ZiVo3c1RxFHbEkwT4vwbGH7vwiy5jLB+dwpe5few== +cdk8s-cli@^2.198.164: + version "2.198.164" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.164.tgz#04f52b591238e6bd96830386bea7a5b4e8f3cc2b" + integrity sha512-J1NQOIXdswJIUuEqIyv7v4jWBtaIAUO2Vgyw4X+FN6kYsN3/Nq+Q13HWv2/amo+yLusAM7yEZGRULi8zWk3/RQ== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.84" + cdk8s "^2.68.85" cdk8s-plus-25 "^2.22.79" codemaker "^1.101.0" colors "1.4.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.162: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.24" - jsii-srcmak "^0.1.1170" + jsii-srcmak "^0.1.1172" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1812,10 +1812,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.84, cdk8s@^2.68.84: - version "2.68.84" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.84.tgz#4458c80cec79cdf3b04a62ca5906398cb70182c8" - integrity sha512-8JIAFrsxzBAl0nfM9frm3qJ3xejuA4FI6KJwYD01+4R6qAnTvo4idFso5o6jJZmgjuaak5rEfLtwmyDQeECx+Q== +cdk8s@2.68.85, cdk8s@^2.68.85: + version "2.68.85" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.85.tgz#22d36304d2a15dfb1687da2ef71cb5ebdfa5e7ca" + integrity sha512-G1gd8FttrFVEqhymzntLA/cbtwmmeCQeuzzKCM6FZvvErCX7kO8K28USseB5qeOaaTzZFlTf2O9fccXwzT+Ceg== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.24: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1170: - version "0.1.1170" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1170.tgz#c312225d49d2011c7e3d5761f4ea4472ce2b6646" - integrity sha512-uRSMxgjIA1v9Bk96NAwBIz5/fC05oYVJ2Qug8wVgIy3Q00WFt4kedwkPQE95Bh+pF1V/uS5RON3uqxXlLsBV0w== +jsii-srcmak@^0.1.1172: + version "0.1.1172" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1172.tgz#e25f60e6d46aae214219152df6627304c5a49b84" + integrity sha512-D13nhLIGMXPYL5d1Q/Q/ixLAmxjwrz88huhXr1vbdxFndO1ch/RtD0+Wp0T2r+NCnOpF2gPXvBHktz6633TENg== dependencies: fs-extra "^9.1.0" jsii "~5.4.25" @@ -6481,9 +6481,9 @@ universalify@^2.0.0: integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== update-browserslist-db@^1.0.16: - version "1.0.16" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" - integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" + integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== dependencies: escalade "^3.1.2" picocolors "^1.0.1" From ad97d7e5283061b4aada412ef0870bbfd2502952 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 5 Jul 2024 02:10:00 -0700 Subject: [PATCH 246/261] chore(deps): upgrade dev dependencies (#4400) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9805843395 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index ebff35059..e695498b2 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.85", - "cdk8s-cli": "^2.198.164", + "cdk8s-cli": "^2.198.165", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 68feb94f8..ac4e9d753 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.164: - version "2.198.164" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.164.tgz#04f52b591238e6bd96830386bea7a5b4e8f3cc2b" - integrity sha512-J1NQOIXdswJIUuEqIyv7v4jWBtaIAUO2Vgyw4X+FN6kYsN3/Nq+Q13HWv2/amo+yLusAM7yEZGRULi8zWk3/RQ== +cdk8s-cli@^2.198.165: + version "2.198.165" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.165.tgz#ed1b6daa1c667f1670246b2d2f70cc94f7c55e82" + integrity sha512-0ZuFAVuVebUb4g49ImxnL7Z3nA0n5lOKBm9hbfVFc9kdRxgsjsbcBPzSjUhylNiwNcCt3kTlQkoAB6RU2oGpPw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.164: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.24" - jsii-srcmak "^0.1.1172" + jsii-srcmak "^0.1.1173" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.24: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1172: - version "0.1.1172" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1172.tgz#e25f60e6d46aae214219152df6627304c5a49b84" - integrity sha512-D13nhLIGMXPYL5d1Q/Q/ixLAmxjwrz88huhXr1vbdxFndO1ch/RtD0+Wp0T2r+NCnOpF2gPXvBHktz6633TENg== +jsii-srcmak@^0.1.1173: + version "0.1.1173" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1173.tgz#9eaa1a6668edf788a1f7552f61304dd2babc7303" + integrity sha512-UvrCJwRZyaW0mQg3Ky5utH31dngKMfKJetfh4JSLsKJM7AM+gJ+UvEbqd18ikMgD72KS3VQKgrwmLVF34GEu+g== dependencies: fs-extra "^9.1.0" jsii "~5.4.25" From eb5f137190d4190a621a3e27843443fb33ffe529 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Fri, 5 Jul 2024 08:08:16 -0700 Subject: [PATCH 247/261] chore(deps): upgrade configuration (#4401) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9810241295 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- .github/workflows/release-k8s.30.yml | 6 +++--- package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release-k8s.30.yml b/.github/workflows/release-k8s.30.yml index 8ab2ef731..cc5e1c304 100644 --- a/.github/workflows/release-k8s.30.yml +++ b/.github/workflows/release-k8s.30.yml @@ -136,7 +136,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: temurin - java-version: 11.x + java-version: 20.x - uses: actions/setup-node@v4 with: node-version: lts/* @@ -212,7 +212,7 @@ jobs: node-version: lts/* - uses: actions/setup-dotnet@v4 with: - dotnet-version: 3.x + dotnet-version: 6.x - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -246,7 +246,7 @@ jobs: node-version: lts/* - uses: actions/setup-go@v5 with: - go-version: ^1.16.0 + go-version: ^1.18.0 - name: Download build artifacts uses: actions/download-artifact@v4 with: diff --git a/package.json b/package.json index e695498b2..c30cccafd 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.101.0", "jsii-rosetta": "1.x", - "projen": "^0.83.1", + "projen": "^0.84.0", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index ac4e9d753..7590377de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5353,10 +5353,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.83.1: - version "0.83.1" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.83.1.tgz#0bc644b1f95be898a565526c4eb649c225101163" - integrity sha512-agobaTIvfOxHllRa5pNHxFTRjH7Zxq2uus7FWQ0f+6OTLkH/hODtnV3LEA5pxVk5e0cYAD+ZZuS/mKKicAtkng== +projen@^0.84.0: + version "0.84.0" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.0.tgz#d142fdbab40bc2a952b6d1ccb240914d773d58df" + integrity sha512-HXbtJiZVJyouVGbwBHMYD1REOdkmekvfrcJLH0G0ky6A1PinM5/SVm0oDccJVZpxIbZHbctSyAMLirhvtJh9wg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From e66f9cec0966a712ecbe377ddda735bb40c405fb Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 6 Jul 2024 02:08:44 -0700 Subject: [PATCH 248/261] chore(deps): upgrade dev dependencies (#4406) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9818099962 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index c30cccafd..0a110e704 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.85", - "cdk8s-cli": "^2.198.165", + "cdk8s-cli": "^2.198.166", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 7590377de..db42efa59 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1062,9 +1062,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.9.tgz#12e8e765ab27f8c421a1820c99f5f313a933b420" - integrity sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg== + version "20.14.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.10.tgz#a1a218290f1b6428682e3af044785e5874db469a" + integrity sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ== dependencies: undici-types "~5.26.4" @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.165: - version "2.198.165" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.165.tgz#ed1b6daa1c667f1670246b2d2f70cc94f7c55e82" - integrity sha512-0ZuFAVuVebUb4g49ImxnL7Z3nA0n5lOKBm9hbfVFc9kdRxgsjsbcBPzSjUhylNiwNcCt3kTlQkoAB6RU2oGpPw== +cdk8s-cli@^2.198.166: + version "2.198.166" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.166.tgz#c78ac5b5368d50f0139aaaadd203d3ad65f7c855" + integrity sha512-P2m09qN7oerY3/ELqddNLKAuSg72da3i16YqK/wQIC4xmRUIyLc1sjm7iusdkMg0jmG64Wp3M+3Wj+qR8041mg== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.165: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.24" - jsii-srcmak "^0.1.1173" + jsii-srcmak "^0.1.1174" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.816" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz#3624649d1e7fde5cdbadf59d31a524245d8ee85f" - integrity sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw== + version "1.4.818" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.818.tgz#7762c8bfd15a07c3833b7f5deed990e9e5a4c24f" + integrity sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA== emittery@^0.8.1: version "0.8.1" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.24: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1173: - version "0.1.1173" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1173.tgz#9eaa1a6668edf788a1f7552f61304dd2babc7303" - integrity sha512-UvrCJwRZyaW0mQg3Ky5utH31dngKMfKJetfh4JSLsKJM7AM+gJ+UvEbqd18ikMgD72KS3VQKgrwmLVF34GEu+g== +jsii-srcmak@^0.1.1174: + version "0.1.1174" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1174.tgz#a9685b1a7c89a5e75133d730c358e6e96f03861b" + integrity sha512-7PwUchtrMgJ3WBidMEAsoeVS5SN+o3Hhz1klCKXUCGAnG12gi7bQOh3nbKMbCnOEHrDBWVkhBnz+gSmPbKEe7Q== dependencies: fs-extra "^9.1.0" jsii "~5.4.25" From e100030273fd18ba03b7031f66a262e3cb3ab85b Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sun, 7 Jul 2024 02:09:01 -0700 Subject: [PATCH 249/261] chore(deps): upgrade dev dependencies (#4409) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9826083956 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 0a110e704..a2531b5a2 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.85", - "cdk8s-cli": "^2.198.166", + "cdk8s-cli": "^2.198.167", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index db42efa59..0c80bcb41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.166: - version "2.198.166" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.166.tgz#c78ac5b5368d50f0139aaaadd203d3ad65f7c855" - integrity sha512-P2m09qN7oerY3/ELqddNLKAuSg72da3i16YqK/wQIC4xmRUIyLc1sjm7iusdkMg0jmG64Wp3M+3Wj+qR8041mg== +cdk8s-cli@^2.198.167: + version "2.198.167" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.167.tgz#7e7f8a20f135a1fb9d7c050a81b48bd50dc24c5a" + integrity sha512-sv/T9aC3Eph1Z9ujX4IiUbNzS8EIaEzFRqN8iiysmmh7JU+KyGF6lyb/qUQunUjT3a2tCvnbjLyFU9GrlMhpYw== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.166: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.24" - jsii-srcmak "^0.1.1174" + jsii-srcmak "^0.1.1175" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.24: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1174: - version "0.1.1174" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1174.tgz#a9685b1a7c89a5e75133d730c358e6e96f03861b" - integrity sha512-7PwUchtrMgJ3WBidMEAsoeVS5SN+o3Hhz1klCKXUCGAnG12gi7bQOh3nbKMbCnOEHrDBWVkhBnz+gSmPbKEe7Q== +jsii-srcmak@^0.1.1175: + version "0.1.1175" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1175.tgz#f1d853204c00fdb27bd361cb8717459bef79d4b7" + integrity sha512-lBUtMuhTh7KKXnRvwrn2TQ1AfZ/0UArNJtWDy5EVeehmbCMD8J5EgxNVmZtgGeQe+vskay4nFNac3l26xGEwOg== dependencies: fs-extra "^9.1.0" jsii "~5.4.25" From 8214af75bed0209ec41d90600a015dea65107f5a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Mon, 8 Jul 2024 02:09:01 -0700 Subject: [PATCH 250/261] chore(deps): upgrade dev dependencies (#4412) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9836667845 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index a2531b5a2..6be4f5c15 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.85", - "cdk8s-cli": "^2.198.167", + "cdk8s-cli": "^2.198.168", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 0c80bcb41..095a350dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.167: - version "2.198.167" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.167.tgz#7e7f8a20f135a1fb9d7c050a81b48bd50dc24c5a" - integrity sha512-sv/T9aC3Eph1Z9ujX4IiUbNzS8EIaEzFRqN8iiysmmh7JU+KyGF6lyb/qUQunUjT3a2tCvnbjLyFU9GrlMhpYw== +cdk8s-cli@^2.198.168: + version "2.198.168" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.168.tgz#e4fed126e538b8c7535f3469c8b69f65cbb31fa9" + integrity sha512-WUXP9gBniQj0eOWszJYNVeIELM3E8n0JSNzBgspRmLm/eaaRS8H75gevEvdmhJCXKeBXwD9wc4W82Z3CF1S1mg== dependencies: "@types/node" "^16" ajv "^8.16.0" @@ -1794,8 +1794,8 @@ cdk8s-cli@^2.198.167: constructs "^10.3.0" fs-extra "^8" jsii-pacmak "^1.101.0" - jsii-rosetta "^5.4.24" - jsii-srcmak "^0.1.1175" + jsii-rosetta "^5.4.25" + jsii-srcmak "^0.1.1176" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -4408,10 +4408,10 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.24: - version "5.4.24" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.24.tgz#c7f580ef5cc6a485cbe37abe7ff4422b64cf57c5" - integrity sha512-KFeyqpIqbA6eDfmC9DdsG13kSANev47amXrH+ngx8WhXTre8D11V65BiSWlyBdvuUFvmGaN8eUd66+dyPcxndA== +jsii-rosetta@^5.4.24, jsii-rosetta@^5.4.25: + version "5.4.25" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.25.tgz#77df5ffae3b97c4f2e56d31383f6a4cb38ed1133" + integrity sha512-tXVABsWJMknMNhUpGkbOWaqHYv45vRSxO2ZLY+s+Eiti1R/G2XeGWJd/a9MJDauLaOVODpzN6z1GQ+WYZjZlIw== dependencies: "@jsii/check-node" "1.101.0" "@jsii/spec" "^1.101.0" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.24: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1175: - version "0.1.1175" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1175.tgz#f1d853204c00fdb27bd361cb8717459bef79d4b7" - integrity sha512-lBUtMuhTh7KKXnRvwrn2TQ1AfZ/0UArNJtWDy5EVeehmbCMD8J5EgxNVmZtgGeQe+vskay4nFNac3l26xGEwOg== +jsii-srcmak@^0.1.1176: + version "0.1.1176" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1176.tgz#f0dac0cc039e99e02a7049c9d883d1f7adc0ae9e" + integrity sha512-FZWSu/8pLE4cNlywIUvfz0HHpgi7cKY3dx7p12Xl1g5TC3c/bo20GeB1ySCBQdzDr048FhDBBB4hvq0bH9dmpw== dependencies: fs-extra "^9.1.0" jsii "~5.4.25" @@ -4459,9 +4459,9 @@ jsii@1.101.0, jsii@1.x: yargs "^16.2.0" jsii@~5.4.0, jsii@~5.4.25: - version "5.4.25" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.25.tgz#a0515329308bb0223f50723dc1689c3b140b6587" - integrity sha512-taEVKh+SWtg0nNGzk5YrLGjWRxSnVaVfxgec4BtthwBgmaUH+QMKIIT/AM84s1WRVMWBG+GnZKgKFv+L4jKLig== + version "5.4.26" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.26.tgz#8146598ffe2de2f9f160ffd263fc4e9ec416f9f8" + integrity sha512-vb1k7wsVfgYysXagV6ASStC7I+uEFRttSxpVSlz3HTNaoQYgQwiShkpqhRLlzYw9Pl5jERs+457QTVSj7Ze+zg== dependencies: "@jsii/check-node" "1.101.0" "@jsii/spec" "^1.101.0" From db66249a9718a7aa4384f2db3635e7ed119e08fb Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 9 Jul 2024 03:32:53 -0700 Subject: [PATCH 251/261] chore(deps): upgrade dev dependencies (#4415) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9854127974 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 132 +++++++++++++++++++++++++-------------------------- 2 files changed, 67 insertions(+), 67 deletions(-) diff --git a/package.json b/package.json index 6be4f5c15..5345235ea 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "backport": "8.9.9", - "cdk8s": "2.68.85", + "cdk8s": "2.68.86", "cdk8s-cli": "^2.198.168", "constructs": "10.3.0", "eslint": "^8", diff --git a/yarn.lock b/yarn.lock index 095a350dc..0e1499b4a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1111,61 +1111,61 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^7": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz#8eaf396ac2992d2b8f874b68eb3fcd6b179cb7f3" - integrity sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA== + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.0.tgz#b3563927341eca15124a18c6f94215f779f5c02a" + integrity sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.15.0" - "@typescript-eslint/type-utils" "7.15.0" - "@typescript-eslint/utils" "7.15.0" - "@typescript-eslint/visitor-keys" "7.15.0" + "@typescript-eslint/scope-manager" "7.16.0" + "@typescript-eslint/type-utils" "7.16.0" + "@typescript-eslint/utils" "7.16.0" + "@typescript-eslint/visitor-keys" "7.16.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" "@typescript-eslint/parser@^7": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.15.0.tgz#f4a536e5fc6a1c05c82c4d263a2bfad2da235c80" - integrity sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A== - dependencies: - "@typescript-eslint/scope-manager" "7.15.0" - "@typescript-eslint/types" "7.15.0" - "@typescript-eslint/typescript-estree" "7.15.0" - "@typescript-eslint/visitor-keys" "7.15.0" + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.16.0.tgz#53fae8112f8c912024aea7b499cf7374487af6d8" + integrity sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw== + dependencies: + "@typescript-eslint/scope-manager" "7.16.0" + "@typescript-eslint/types" "7.16.0" + "@typescript-eslint/typescript-estree" "7.16.0" + "@typescript-eslint/visitor-keys" "7.16.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz#201b34b0720be8b1447df17b963941bf044999b2" - integrity sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw== +"@typescript-eslint/scope-manager@7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz#eb0757af5720c9c53c8010d7a0355ae27e17b7e5" + integrity sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw== dependencies: - "@typescript-eslint/types" "7.15.0" - "@typescript-eslint/visitor-keys" "7.15.0" + "@typescript-eslint/types" "7.16.0" + "@typescript-eslint/visitor-keys" "7.16.0" -"@typescript-eslint/type-utils@7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz#5b83c904c6de91802fb399305a50a56d10472c39" - integrity sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg== +"@typescript-eslint/type-utils@7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz#ec52b1932b8fb44a15a3e20208e0bd49d0b6bd00" + integrity sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg== dependencies: - "@typescript-eslint/typescript-estree" "7.15.0" - "@typescript-eslint/utils" "7.15.0" + "@typescript-eslint/typescript-estree" "7.16.0" + "@typescript-eslint/utils" "7.16.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.15.0.tgz#fb894373a6e3882cbb37671ffddce44f934f62fc" - integrity sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw== +"@typescript-eslint/types@7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.16.0.tgz#60a19d7e7a6b1caa2c06fac860829d162a036ed2" + integrity sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw== -"@typescript-eslint/typescript-estree@7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz#e323bfa3966e1485b638ce751f219fc1f31eba37" - integrity sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ== +"@typescript-eslint/typescript-estree@7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz#98ac779d526fab2a781e5619c9250f3e33867c09" + integrity sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw== dependencies: - "@typescript-eslint/types" "7.15.0" - "@typescript-eslint/visitor-keys" "7.15.0" + "@typescript-eslint/types" "7.16.0" + "@typescript-eslint/visitor-keys" "7.16.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1173,22 +1173,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.15.0.tgz#9e6253c4599b6e7da2fb64ba3f549c73eb8c1960" - integrity sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA== +"@typescript-eslint/utils@7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.16.0.tgz#b38dc0ce1778e8182e227c98d91d3418449aa17f" + integrity sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.15.0" - "@typescript-eslint/types" "7.15.0" - "@typescript-eslint/typescript-estree" "7.15.0" + "@typescript-eslint/scope-manager" "7.16.0" + "@typescript-eslint/types" "7.16.0" + "@typescript-eslint/typescript-estree" "7.16.0" -"@typescript-eslint/visitor-keys@7.15.0": - version "7.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz#1da0726201a859343fe6a05742a7c1792fff5b66" - integrity sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw== +"@typescript-eslint/visitor-keys@7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz#a1d99fa7a3787962d6e0efd436575ef840e23b06" + integrity sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg== dependencies: - "@typescript-eslint/types" "7.15.0" + "@typescript-eslint/types" "7.16.0" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1812,10 +1812,10 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.85, cdk8s@^2.68.85: - version "2.68.85" - resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.85.tgz#22d36304d2a15dfb1687da2ef71cb5ebdfa5e7ca" - integrity sha512-G1gd8FttrFVEqhymzntLA/cbtwmmeCQeuzzKCM6FZvvErCX7kO8K28USseB5qeOaaTzZFlTf2O9fccXwzT+Ceg== +cdk8s@2.68.86, cdk8s@^2.68.85: + version "2.68.86" + resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.86.tgz#8ffd2a991659fb5b2a81f41756862b5380d2feda" + integrity sha512-S9M715zbE1DEzh1JsEflMMpsPZmYuf/xW7iLKpfyoh8fqRz18Rn5w70fb7UYjm0boX9zOL+lmW5d81p8xmhxXA== dependencies: fast-json-patch "^3.1.1" follow-redirects "^1.15.6" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.796: - version "1.4.818" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.818.tgz#7762c8bfd15a07c3833b7f5deed990e9e5a4c24f" - integrity sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA== + version "1.4.820" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.820.tgz#1195660c157535392a09442540a08ee63fea8c40" + integrity sha512-kK/4O/YunacfboFEk/BDf7VO1HoPmDudLTJAU9NmXIOSjsV7qVIX3OrI4REZo0VmdqhcpUcncQc6N8Q3aEXlHg== emittery@^0.8.1: version "0.8.1" @@ -2855,9 +2855,9 @@ esprima@^4.0.0, esprima@^4.0.1: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== dependencies: estraverse "^5.1.0" @@ -4408,7 +4408,7 @@ jsii-rosetta@1.x, jsii-rosetta@^1.44.0: workerpool "^6.5.1" yargs "^16.2.0" -jsii-rosetta@^5.4.24, jsii-rosetta@^5.4.25: +jsii-rosetta@^5.4.25: version "5.4.25" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.25.tgz#77df5ffae3b97c4f2e56d31383f6a4cb38ed1133" integrity sha512-tXVABsWJMknMNhUpGkbOWaqHYv45vRSxO2ZLY+s+Eiti1R/G2XeGWJd/a9MJDauLaOVODpzN6z1GQ+WYZjZlIw== @@ -4428,14 +4428,14 @@ jsii-rosetta@^5.4.24, jsii-rosetta@^5.4.25: yargs "^17.7.2" jsii-srcmak@^0.1.1176: - version "0.1.1176" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1176.tgz#f0dac0cc039e99e02a7049c9d883d1f7adc0ae9e" - integrity sha512-FZWSu/8pLE4cNlywIUvfz0HHpgi7cKY3dx7p12Xl1g5TC3c/bo20GeB1ySCBQdzDr048FhDBBB4hvq0bH9dmpw== + version "0.1.1177" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1177.tgz#5b5678d2fd5ba92890d3f8bc3dc05653799639c5" + integrity sha512-NhAM8UFI/OPfPMMPXd1mzUjfmjRwO0iZ+JKTfM/PcfYXl7WQFbrnKzUCaetMAZVrsglopXkYT2+H5rrK3oHBvQ== dependencies: fs-extra "^9.1.0" - jsii "~5.4.25" + jsii "~5.4.26" jsii-pacmak "^1.101.0" - jsii-rosetta "^5.4.24" + jsii-rosetta "^5.4.25" ncp "^2.0.0" yargs "^17.7.2" @@ -4458,7 +4458,7 @@ jsii@1.101.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" -jsii@~5.4.0, jsii@~5.4.25: +jsii@~5.4.0, jsii@~5.4.26: version "5.4.26" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.26.tgz#8146598ffe2de2f9f160ffd263fc4e9ec416f9f8" integrity sha512-vb1k7wsVfgYysXagV6ASStC7I+uEFRttSxpVSlz3HTNaoQYgQwiShkpqhRLlzYw9Pl5jERs+457QTVSj7Ze+zg== From c1aeaa88dec3b0a3dd18d795a47719ba6fc2afea Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 9 Jul 2024 08:55:57 -0700 Subject: [PATCH 252/261] chore(deps): upgrade configuration (#4416) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9859486411 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- .github/workflows/build.yml | 4 ++-- .github/workflows/release-k8s.30.yml | 4 ++-- package.json | 8 +++++--- yarn.lock | 8 ++++---- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9c64ecdc0..39c492791 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -119,8 +119,8 @@ jobs: steps: - uses: actions/setup-java@v4 with: - distribution: temurin - java-version: 20.x + distribution: corretto + java-version: "11" - uses: actions/setup-node@v4 with: node-version: lts/* diff --git a/.github/workflows/release-k8s.30.yml b/.github/workflows/release-k8s.30.yml index cc5e1c304..e1e92e608 100644 --- a/.github/workflows/release-k8s.30.yml +++ b/.github/workflows/release-k8s.30.yml @@ -135,8 +135,8 @@ jobs: steps: - uses: actions/setup-java@v4 with: - distribution: temurin - java-version: 20.x + distribution: corretto + java-version: "11" - uses: actions/setup-node@v4 with: node-version: lts/* diff --git a/package.json b/package.json index 5345235ea..eec1c39c0 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.101.0", "jsii-rosetta": "1.x", - "projen": "^0.84.0", + "projen": "^0.84.3", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", @@ -113,8 +113,10 @@ "jest": { "coverageProvider": "v8", "testMatch": [ - "/src/**/__tests__/**/*.ts?(x)", - "/@(test|src)/**/*(*.)@(spec|test).ts?(x)" + "/@(src|test)/**/?(*.)+(spec|test).ts?(x)", + "/@(src|test)/**/__tests__/**/*.ts?(x)", + "/@(projenrc)/**/?(*.)+(spec|test).ts?(x)", + "/@(projenrc)/**/__tests__/**/*.ts?(x)" ], "clearMocks": true, "collectCoverage": true, diff --git a/yarn.lock b/yarn.lock index 0e1499b4a..764ac3b7e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5353,10 +5353,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.84.0: - version "0.84.0" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.0.tgz#d142fdbab40bc2a952b6d1ccb240914d773d58df" - integrity sha512-HXbtJiZVJyouVGbwBHMYD1REOdkmekvfrcJLH0G0ky6A1PinM5/SVm0oDccJVZpxIbZHbctSyAMLirhvtJh9wg== +projen@^0.84.3: + version "0.84.3" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.3.tgz#344df133ffd8b14c199743c5a35d349b55574d02" + integrity sha512-47Mf61Sxm17SfUwEam5XIW+S4lKjcXsi3Z2AiUP8XqFfDS94vNvG6/9Od625oNQoa5YIB3R1JQQSFuc4Tre/Wg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From 977b18f73be2fbac8b510e8056aecc114546e952 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 10 Jul 2024 02:08:41 -0700 Subject: [PATCH 253/261] chore(deps): upgrade dev dependencies (#4421) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9871297298 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 58 ++++++++++++++++++++++++++-------------------------- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index eec1c39c0..e5c50f5c9 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.86", - "cdk8s-cli": "^2.198.168", + "cdk8s-cli": "^2.198.169", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 764ac3b7e..5da1b6560 100644 --- a/yarn.lock +++ b/yarn.lock @@ -601,9 +601,9 @@ integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== "@jridgewell/trace-mapping@0.3.9": version "0.3.9" @@ -1699,14 +1699,14 @@ browser-process-hrtime@^1.0.0: integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== browserslist@^4.22.2: - version "4.23.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.1.tgz#ce4af0534b3d37db5c1a4ca98b9080f985041e96" - integrity sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw== + version "4.23.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.2.tgz#244fe803641f1c19c28c48c4b6ec9736eb3d32ed" + integrity sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA== dependencies: - caniuse-lite "^1.0.30001629" - electron-to-chromium "^1.4.796" + caniuse-lite "^1.0.30001640" + electron-to-chromium "^1.4.820" node-releases "^2.0.14" - update-browserslist-db "^1.0.16" + update-browserslist-db "^1.1.0" bs-logger@0.x: version "0.2.6" @@ -1770,24 +1770,24 @@ camelcase@^6.2.0, camelcase@^6.3.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001629: - version "1.0.30001640" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz#32c467d4bf1f1a0faa63fc793c2ba81169e7652f" - integrity sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA== +caniuse-lite@^1.0.30001640: + version "1.0.30001641" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001641.tgz#3572862cd18befae3f637f2a1101cc033c6782ac" + integrity sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.168: - version "2.198.168" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.168.tgz#e4fed126e538b8c7535f3469c8b69f65cbb31fa9" - integrity sha512-WUXP9gBniQj0eOWszJYNVeIELM3E8n0JSNzBgspRmLm/eaaRS8H75gevEvdmhJCXKeBXwD9wc4W82Z3CF1S1mg== +cdk8s-cli@^2.198.169: + version "2.198.169" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.169.tgz#d116f0b62e485d07e89826f0294b91d7b047d4a9" + integrity sha512-GVbLRnOyyaUcm37LIa337Lk8fUbNR/Is3fp0cNF4GWH5diLNrAJg7YNvVGfHQw21kgV9IM18DfVLrRi08kCzSg== dependencies: "@types/node" "^16" ajv "^8.16.0" - cdk8s "^2.68.85" + cdk8s "^2.68.86" cdk8s-plus-25 "^2.22.79" codemaker "^1.101.0" colors "1.4.0" @@ -1795,7 +1795,7 @@ cdk8s-cli@^2.198.168: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.25" - jsii-srcmak "^0.1.1176" + jsii-srcmak "^0.1.1178" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -1812,7 +1812,7 @@ cdk8s-plus-25@^2.22.79: optionalDependencies: backport "8.5.0" -cdk8s@2.68.86, cdk8s@^2.68.85: +cdk8s@2.68.86, cdk8s@^2.68.86: version "2.68.86" resolved "https://registry.yarnpkg.com/cdk8s/-/cdk8s-2.68.86.tgz#8ffd2a991659fb5b2a81f41756862b5380d2feda" integrity sha512-S9M715zbE1DEzh1JsEflMMpsPZmYuf/xW7iLKpfyoh8fqRz18Rn5w70fb7UYjm0boX9zOL+lmW5d81p8xmhxXA== @@ -2555,10 +2555,10 @@ elastic-apm-node@^3.47.0: stream-chopper "^3.0.1" unicode-byte-truncate "^1.0.0" -electron-to-chromium@^1.4.796: - version "1.4.820" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.820.tgz#1195660c157535392a09442540a08ee63fea8c40" - integrity sha512-kK/4O/YunacfboFEk/BDf7VO1HoPmDudLTJAU9NmXIOSjsV7qVIX3OrI4REZo0VmdqhcpUcncQc6N8Q3aEXlHg== +electron-to-chromium@^1.4.820: + version "1.4.823" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.823.tgz#38587f7aa55bed14930f04091dfc65c39a3d8bd7" + integrity sha512-4h+oPeAiGQOHFyUJOqpoEcPj/xxlicxBzOErVeYVMMmAiXUXsGpsFd0QXBMaUUbnD8hhSfLf9uw+MlsoIA7j5w== emittery@^0.8.1: version "0.8.1" @@ -4427,10 +4427,10 @@ jsii-rosetta@^5.4.25: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1176: - version "0.1.1177" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1177.tgz#5b5678d2fd5ba92890d3f8bc3dc05653799639c5" - integrity sha512-NhAM8UFI/OPfPMMPXd1mzUjfmjRwO0iZ+JKTfM/PcfYXl7WQFbrnKzUCaetMAZVrsglopXkYT2+H5rrK3oHBvQ== +jsii-srcmak@^0.1.1178: + version "0.1.1178" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1178.tgz#b466cd64253ef2033610098d2825c38ca58222ba" + integrity sha512-PiUm4ezqAgj23fwGf1EAubaJWjYC2x0WoKkiin0+peA7maTTvDBt/M3nuqTErCvfnc9vRdsUfBN1c/RO1Mrarw== dependencies: fs-extra "^9.1.0" jsii "~5.4.26" @@ -6480,7 +6480,7 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== -update-browserslist-db@^1.0.16: +update-browserslist-db@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== From 85b81203f2bb84385160b334ee01200dd5edca53 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 11 Jul 2024 02:09:35 -0700 Subject: [PATCH 254/261] chore(deps): upgrade dev dependencies (#4424) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9888576926 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- yarn.lock | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/yarn.lock b/yarn.lock index 5da1b6560..55a446072 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.820: - version "1.4.823" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.823.tgz#38587f7aa55bed14930f04091dfc65c39a3d8bd7" - integrity sha512-4h+oPeAiGQOHFyUJOqpoEcPj/xxlicxBzOErVeYVMMmAiXUXsGpsFd0QXBMaUUbnD8hhSfLf9uw+MlsoIA7j5w== + version "1.4.825" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.825.tgz#2d9c3d1eb81a67ecea0c06bcf70740b00ba52718" + integrity sha512-OCcF+LwdgFGcsYPYC5keEEFC2XT0gBhrYbeGzHCx7i9qRFbzO/AqTmc/C/1xNhJj+JA7rzlN7mpBuStshh96Cg== emittery@^0.8.1: version "0.8.1" @@ -4428,9 +4428,9 @@ jsii-rosetta@^5.4.25: yargs "^17.7.2" jsii-srcmak@^0.1.1178: - version "0.1.1178" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1178.tgz#b466cd64253ef2033610098d2825c38ca58222ba" - integrity sha512-PiUm4ezqAgj23fwGf1EAubaJWjYC2x0WoKkiin0+peA7maTTvDBt/M3nuqTErCvfnc9vRdsUfBN1c/RO1Mrarw== + version "0.1.1179" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1179.tgz#309edb9803a2e7d3c943c62f47e8253d61e20979" + integrity sha512-GgkZvbovUp/HAn3QVdA3/gRwdSPoZ6BIbn2BeCIcpwFESexPmbGjXP8IAjv6mWuSrTTVxSjgi4SzUf7/b9utqg== dependencies: fs-extra "^9.1.0" jsii "~5.4.26" @@ -4688,10 +4688,10 @@ log4js@^6.9.1: rfdc "^1.3.0" streamroller "^3.1.5" -logform@^2.3.2, logform@^2.4.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/logform/-/logform-2.6.0.tgz#8c82a983f05d6eaeb2d75e3decae7a768b2bf9b5" - integrity sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ== +logform@^2.6.0, logform@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/logform/-/logform-2.6.1.tgz#71403a7d8cae04b2b734147963236205db9b3df0" + integrity sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA== dependencies: "@colors/colors" "1.6.0" "@types/triple-beam" "^1.3.2" @@ -4998,9 +4998,9 @@ npm-run-path@^4.0.1: path-key "^3.0.0" nwsapi@^2.2.0: - version "2.2.10" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.10.tgz#0b77a68e21a0b483db70b11fad055906e867cda8" - integrity sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ== + version "2.2.12" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.12.tgz#fb6af5c0ec35b27b4581eb3bbad34ec9e5c696f8" + integrity sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w== object-filter-sequence@^1.0.0: version "1.0.0" @@ -5467,7 +5467,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.4.0, readable-stream@^3.6.2: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -6661,24 +6661,24 @@ which@^2.0.1: isexe "^2.0.0" winston-transport@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.7.0.tgz#e302e6889e6ccb7f383b926df6936a5b781bd1f0" - integrity sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg== + version "4.7.1" + resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.7.1.tgz#52ff1bcfe452ad89991a0aaff9c3b18e7f392569" + integrity sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA== dependencies: - logform "^2.3.2" - readable-stream "^3.6.0" + logform "^2.6.1" + readable-stream "^3.6.2" triple-beam "^1.3.0" winston@^3.7.2, winston@^3.8.2: - version "3.13.0" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.13.0.tgz#e76c0d722f78e04838158c61adc1287201de7ce3" - integrity sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ== + version "3.13.1" + resolved "https://registry.yarnpkg.com/winston/-/winston-3.13.1.tgz#53ddadb9c2332eb12cff8306413b3480dc82b6c3" + integrity sha512-SvZit7VFNvXRzbqGHsv5KSmgbEYR5EiQfDAL9gxYkRqa934Hnk++zze0wANKtMHcy/gI4W/3xmSDwlhf865WGw== dependencies: "@colors/colors" "^1.6.0" "@dabh/diagnostics" "^2.0.2" async "^3.2.3" is-stream "^2.0.0" - logform "^2.4.0" + logform "^2.6.0" one-time "^1.0.0" readable-stream "^3.4.0" safe-stable-stringify "^2.3.1" From 24bc7a983a60a2d589b221869fd67837c1b7ab1a Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Thu, 11 Jul 2024 08:13:43 -0700 Subject: [PATCH 255/261] chore(deps): upgrade configuration (#4425) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9893833250 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e5c50f5c9..cf96577d9 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.101.0", "jsii-rosetta": "1.x", - "projen": "^0.84.3", + "projen": "^0.84.4", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index 55a446072..d568c0c5a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5353,10 +5353,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.84.3: - version "0.84.3" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.3.tgz#344df133ffd8b14c199743c5a35d349b55574d02" - integrity sha512-47Mf61Sxm17SfUwEam5XIW+S4lKjcXsi3Z2AiUP8XqFfDS94vNvG6/9Od625oNQoa5YIB3R1JQQSFuc4Tre/Wg== +projen@^0.84.4: + version "0.84.4" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.4.tgz#574cc65769087d664573e81f10f207bfb55a8b4a" + integrity sha512-hlyBtIwc+As3KuiaSGQ5d0dVyE5Jc6SfnhIxyE1VqlgHvKpPVhvun+2gwH4CFtQyxjEGh4bHoU/aS7P5McqfGA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" From a9f2f17459cacae46bade8d17dc7ea7ffd532ac0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 13 Jul 2024 05:10:12 -0700 Subject: [PATCH 256/261] chore(deps): upgrade compiler dependencies (#4431) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9919755411 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* --- yarn.lock | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index d568c0c5a..3ea2cdc96 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1296,7 +1296,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.13.0, ajv@^8.16.0: +ajv@^8.0.1, ajv@^8.16.0: version "8.16.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== @@ -1306,6 +1306,16 @@ ajv@^8.0.1, ajv@^8.13.0, ajv@^8.16.0: require-from-string "^2.0.2" uri-js "^4.4.1" +ajv@^8.13.0: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + ansi-escapes@^4.2.1: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -2965,6 +2975,11 @@ fast-stream-to-buffer@^1.0.0: dependencies: end-of-stream "^1.4.1" +fast-uri@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.1.tgz#cddd2eecfc83a71c1be2cc2ef2061331be8a7134" + integrity sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw== + fastq@^1.6.0: version "1.17.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" From 18e8a3d9ab61b0e679f63d91a5b101c591f979e0 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Sat, 13 Jul 2024 08:07:52 -0700 Subject: [PATCH 257/261] chore(deps): upgrade configuration (#4434) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9920841237 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index cf96577d9..72518638c 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.532", + "@cdk8s/projen-common": "^0.0.533", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", diff --git a/yarn.lock b/yarn.lock index 3ea2cdc96..4572a3b77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,10 +294,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.532": - version "0.0.532" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.532.tgz#7576047064bdb18443bf9f005b736825963f3135" - integrity sha512-O148wUQOwRvXd98tQsYU9S4EkzL2x1YZpB6iPzX4IocB+L6xO3XP8wb7Jz/nwT97NBkJhF7Zmber/G4BETH3jw== +"@cdk8s/projen-common@^0.0.533": + version "0.0.533" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.533.tgz#65246821240841971bd90188ea47098af713d2c3" + integrity sha512-boZb0mPGxO7YdNXUZv+ewcy09dVq0L3XjJgSB/3ABHkXUTCnFfD+T+ZUiYW/sJQn1JbucY9skwoXPrHbtuSDEA== dependencies: codemaker "^1.101.0" deepmerge "^4.3.1" From c08c4349066452c01c81adfff8a941981d9be9c6 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Tue, 16 Jul 2024 02:09:08 -0700 Subject: [PATCH 258/261] chore(deps): upgrade dev dependencies (#4430) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9953903541 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 270 +++++++++++++++++++++++++-------------------------- 2 files changed, 131 insertions(+), 141 deletions(-) diff --git a/package.json b/package.json index 72518638c..afe8435dc 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.86", - "cdk8s-cli": "^2.198.169", + "cdk8s-cli": "^2.198.174", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index 4572a3b77..d2526e377 100644 --- a/yarn.lock +++ b/yarn.lock @@ -18,50 +18,50 @@ "@babel/highlight" "^7.24.7" picocolors "^1.0.0" -"@babel/compat-data@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.7.tgz#d23bbea508c3883ba8251fb4164982c36ea577ed" - integrity sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw== +"@babel/compat-data@^7.24.8": + version "7.24.9" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.9.tgz#53eee4e68f1c1d0282aa0eb05ddb02d033fc43a0" + integrity sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng== "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.7.tgz#b676450141e0b52a3d43bc91da86aa608f950ac4" - integrity sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g== + version "7.24.9" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.9.tgz#dc07c9d307162c97fa9484ea997ade65841c7c82" + integrity sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.24.7" - "@babel/generator" "^7.24.7" - "@babel/helper-compilation-targets" "^7.24.7" - "@babel/helper-module-transforms" "^7.24.7" - "@babel/helpers" "^7.24.7" - "@babel/parser" "^7.24.7" + "@babel/generator" "^7.24.9" + "@babel/helper-compilation-targets" "^7.24.8" + "@babel/helper-module-transforms" "^7.24.9" + "@babel/helpers" "^7.24.8" + "@babel/parser" "^7.24.8" "@babel/template" "^7.24.7" - "@babel/traverse" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/traverse" "^7.24.8" + "@babel/types" "^7.24.9" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.7", "@babel/generator@^7.7.2": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.7.tgz#1654d01de20ad66b4b4d99c135471bc654c55e6d" - integrity sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA== +"@babel/generator@^7.24.8", "@babel/generator@^7.24.9", "@babel/generator@^7.7.2": + version "7.24.9" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.9.tgz#5c2575a1070e661bbbc9df82a853989c9a656f12" + integrity sha512-G8v3jRg+z8IwY1jHFxvCNhOPYPterE4XljNgdGTYfSTtzzwjIswIzIaSPSLs3R7yFuqnqNeay5rjICfqVr+/6A== dependencies: - "@babel/types" "^7.24.7" + "@babel/types" "^7.24.9" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-compilation-targets@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz#4eb6c4a80d6ffeac25ab8cd9a21b5dfa48d503a9" - integrity sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg== +"@babel/helper-compilation-targets@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz#b607c3161cd9d1744977d4f97139572fe778c271" + integrity sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw== dependencies: - "@babel/compat-data" "^7.24.7" - "@babel/helper-validator-option" "^7.24.7" - browserslist "^4.22.2" + "@babel/compat-data" "^7.24.8" + "@babel/helper-validator-option" "^7.24.8" + browserslist "^4.23.1" lru-cache "^5.1.1" semver "^6.3.1" @@ -95,10 +95,10 @@ "@babel/traverse" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/helper-module-transforms@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz#31b6c9a2930679498db65b685b1698bfd6c7daf8" - integrity sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ== +"@babel/helper-module-transforms@^7.24.9": + version "7.24.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.9.tgz#e13d26306b89eea569180868e652e7f514de9d29" + integrity sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw== dependencies: "@babel/helper-environment-visitor" "^7.24.7" "@babel/helper-module-imports" "^7.24.7" @@ -107,9 +107,9 @@ "@babel/helper-validator-identifier" "^7.24.7" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.8.0": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz#98c84fe6fe3d0d3ae7bfc3a5e166a46844feb2a0" - integrity sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg== + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz#94ee67e8ec0e5d44ea7baeb51e571bd26af07878" + integrity sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg== "@babel/helper-simple-access@^7.24.7": version "7.24.7" @@ -126,28 +126,28 @@ dependencies: "@babel/types" "^7.24.7" -"@babel/helper-string-parser@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz#4d2d0f14820ede3b9807ea5fc36dfc8cd7da07f2" - integrity sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg== +"@babel/helper-string-parser@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz#5b3329c9a58803d5df425e5785865881a81ca48d" + integrity sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ== "@babel/helper-validator-identifier@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== -"@babel/helper-validator-option@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz#24c3bb77c7a425d1742eec8fb433b5a1b38e62f6" - integrity sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw== +"@babel/helper-validator-option@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz#3725cdeea8b480e86d34df15304806a06975e33d" + integrity sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q== -"@babel/helpers@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.7.tgz#aa2ccda29f62185acb5d42fb4a3a1b1082107416" - integrity sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg== +"@babel/helpers@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.8.tgz#2820d64d5d6686cca8789dd15b074cd862795873" + integrity sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ== dependencies: "@babel/template" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/types" "^7.24.8" "@babel/highlight@^7.24.7": version "7.24.7" @@ -159,10 +159,10 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.7.tgz#9a5226f92f0c5c8ead550b750f5608e766c8ce85" - integrity sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.24.7", "@babel/parser@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.8.tgz#58a4dbbcad7eb1d48930524a3fd93d93e9084c6f" + integrity sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -264,28 +264,28 @@ "@babel/parser" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/traverse@^7.24.7", "@babel/traverse@^7.7.2": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.7.tgz#de2b900163fa741721ba382163fe46a936c40cf5" - integrity sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA== +"@babel/traverse@^7.24.7", "@babel/traverse@^7.24.8", "@babel/traverse@^7.7.2": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.8.tgz#6c14ed5232b7549df3371d820fbd9abfcd7dfab7" + integrity sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ== dependencies: "@babel/code-frame" "^7.24.7" - "@babel/generator" "^7.24.7" + "@babel/generator" "^7.24.8" "@babel/helper-environment-visitor" "^7.24.7" "@babel/helper-function-name" "^7.24.7" "@babel/helper-hoist-variables" "^7.24.7" "@babel/helper-split-export-declaration" "^7.24.7" - "@babel/parser" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/parser" "^7.24.8" + "@babel/types" "^7.24.8" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.7.tgz#6027fe12bc1aa724cd32ab113fb7f1988f1f66f2" - integrity sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.24.9", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.24.9" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.9.tgz#228ce953d7b0d16646e755acf204f4cf3d08cc73" + integrity sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ== dependencies: - "@babel/helper-string-parser" "^7.24.7" + "@babel/helper-string-parser" "^7.24.8" "@babel/helper-validator-identifier" "^7.24.7" to-fast-properties "^2.0.0" @@ -1111,61 +1111,61 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^7": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.0.tgz#b3563927341eca15124a18c6f94215f779f5c02a" - integrity sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw== + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz#f5f5da52db674b1f2cdb9d5f3644e5b2ec750465" + integrity sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.16.0" - "@typescript-eslint/type-utils" "7.16.0" - "@typescript-eslint/utils" "7.16.0" - "@typescript-eslint/visitor-keys" "7.16.0" + "@typescript-eslint/scope-manager" "7.16.1" + "@typescript-eslint/type-utils" "7.16.1" + "@typescript-eslint/utils" "7.16.1" + "@typescript-eslint/visitor-keys" "7.16.1" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" "@typescript-eslint/parser@^7": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.16.0.tgz#53fae8112f8c912024aea7b499cf7374487af6d8" - integrity sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw== - dependencies: - "@typescript-eslint/scope-manager" "7.16.0" - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/typescript-estree" "7.16.0" - "@typescript-eslint/visitor-keys" "7.16.0" + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.16.1.tgz#84c581cf86c8b2becd48d33ddc41a6303d57b274" + integrity sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA== + dependencies: + "@typescript-eslint/scope-manager" "7.16.1" + "@typescript-eslint/types" "7.16.1" + "@typescript-eslint/typescript-estree" "7.16.1" + "@typescript-eslint/visitor-keys" "7.16.1" debug "^4.3.4" -"@typescript-eslint/scope-manager@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz#eb0757af5720c9c53c8010d7a0355ae27e17b7e5" - integrity sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw== +"@typescript-eslint/scope-manager@7.16.1": + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz#2b43041caabf8ddd74512b8b550b9fc53ca3afa1" + integrity sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw== dependencies: - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/visitor-keys" "7.16.0" + "@typescript-eslint/types" "7.16.1" + "@typescript-eslint/visitor-keys" "7.16.1" -"@typescript-eslint/type-utils@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz#ec52b1932b8fb44a15a3e20208e0bd49d0b6bd00" - integrity sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg== +"@typescript-eslint/type-utils@7.16.1": + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz#4d7ae4f3d9e3c8cbdabae91609b1a431de6aa6ca" + integrity sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA== dependencies: - "@typescript-eslint/typescript-estree" "7.16.0" - "@typescript-eslint/utils" "7.16.0" + "@typescript-eslint/typescript-estree" "7.16.1" + "@typescript-eslint/utils" "7.16.1" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.16.0.tgz#60a19d7e7a6b1caa2c06fac860829d162a036ed2" - integrity sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw== +"@typescript-eslint/types@7.16.1": + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.16.1.tgz#bbab066276d18e398bc64067b23f1ce84dfc6d8c" + integrity sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ== -"@typescript-eslint/typescript-estree@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz#98ac779d526fab2a781e5619c9250f3e33867c09" - integrity sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw== +"@typescript-eslint/typescript-estree@7.16.1": + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz#9b145ba4fd1dde1986697e1ce57dc501a1736dd3" + integrity sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ== dependencies: - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/visitor-keys" "7.16.0" + "@typescript-eslint/types" "7.16.1" + "@typescript-eslint/visitor-keys" "7.16.1" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -1173,22 +1173,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.16.0.tgz#b38dc0ce1778e8182e227c98d91d3418449aa17f" - integrity sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA== +"@typescript-eslint/utils@7.16.1": + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.16.1.tgz#df42dc8ca5a4603016fd102db0346cdab415cdb7" + integrity sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.16.0" - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/typescript-estree" "7.16.0" + "@typescript-eslint/scope-manager" "7.16.1" + "@typescript-eslint/types" "7.16.1" + "@typescript-eslint/typescript-estree" "7.16.1" -"@typescript-eslint/visitor-keys@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz#a1d99fa7a3787962d6e0efd436575ef840e23b06" - integrity sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg== +"@typescript-eslint/visitor-keys@7.16.1": + version "7.16.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz#4287bcf44c34df811ff3bb4d269be6cfc7d8c74b" + integrity sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg== dependencies: - "@typescript-eslint/types" "7.16.0" + "@typescript-eslint/types" "7.16.1" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1296,17 +1296,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.16.0: - version "8.16.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" - integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== - dependencies: - fast-deep-equal "^3.1.3" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.4.1" - -ajv@^8.13.0: +ajv@^8.0.1, ajv@^8.13.0, ajv@^8.17.1: version "8.17.1" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== @@ -1708,7 +1698,7 @@ browser-process-hrtime@^1.0.0: resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.22.2: +browserslist@^4.23.1: version "4.23.2" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.2.tgz#244fe803641f1c19c28c48c4b6ec9736eb3d32ed" integrity sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA== @@ -1781,22 +1771,22 @@ camelcase@^6.2.0, camelcase@^6.3.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001640: - version "1.0.30001641" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001641.tgz#3572862cd18befae3f637f2a1101cc033c6782ac" - integrity sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA== + version "1.0.30001642" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz#6aa6610eb24067c246d30c57f055a9d0a7f8d05f" + integrity sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA== case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.169: - version "2.198.169" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.169.tgz#d116f0b62e485d07e89826f0294b91d7b047d4a9" - integrity sha512-GVbLRnOyyaUcm37LIa337Lk8fUbNR/Is3fp0cNF4GWH5diLNrAJg7YNvVGfHQw21kgV9IM18DfVLrRi08kCzSg== +cdk8s-cli@^2.198.174: + version "2.198.174" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.174.tgz#8c0c5a4e07fbefc86fe06bfb0fef1daf1f768a57" + integrity sha512-SBfLdtrrkaB00ZQw/ReZ7Zd2LEc53R6p352ncagtaIxNfxVCBqpnaIpVSJiy1F1oiOjJDXX5dJuxTM2xAOqXjw== dependencies: "@types/node" "^16" - ajv "^8.16.0" + ajv "^8.17.1" cdk8s "^2.68.86" cdk8s-plus-25 "^2.22.79" codemaker "^1.101.0" @@ -1805,7 +1795,7 @@ cdk8s-cli@^2.198.169: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.25" - jsii-srcmak "^0.1.1178" + jsii-srcmak "^0.1.1184" json2jsii "^0.4.4" semver "^7.6.2" sscaff "^1.2.274" @@ -2566,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.820: - version "1.4.825" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.825.tgz#2d9c3d1eb81a67ecea0c06bcf70740b00ba52718" - integrity sha512-OCcF+LwdgFGcsYPYC5keEEFC2XT0gBhrYbeGzHCx7i9qRFbzO/AqTmc/C/1xNhJj+JA7rzlN7mpBuStshh96Cg== + version "1.4.828" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.828.tgz#a1ee8cd8847448b2898d3f2d9db02113f9c5b35c" + integrity sha512-QOIJiWpQJDHAVO4P58pwb133Cwee0nbvy/MV1CwzZVGpkH1RX33N3vsaWRCpR6bF63AAq366neZrRTu7Qlsbbw== emittery@^0.8.1: version "0.8.1" @@ -4442,10 +4432,10 @@ jsii-rosetta@^5.4.25: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1178: - version "0.1.1179" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1179.tgz#309edb9803a2e7d3c943c62f47e8253d61e20979" - integrity sha512-GgkZvbovUp/HAn3QVdA3/gRwdSPoZ6BIbn2BeCIcpwFESexPmbGjXP8IAjv6mWuSrTTVxSjgi4SzUf7/b9utqg== +jsii-srcmak@^0.1.1184: + version "0.1.1184" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1184.tgz#912a2f8668669591faa414f862246d9de6f8dd52" + integrity sha512-q8EJLfpplisuTfDPbS5kpl+TrlPPt3Z0LrjQrb+Xt6zWfnkzQ26GZpkiEwyYbdavqN0SDj9SRyXFBS45bFFCjw== dependencies: fs-extra "^9.1.0" jsii "~5.4.26" @@ -6503,7 +6493,7 @@ update-browserslist-db@^1.1.0: escalade "^3.1.2" picocolors "^1.0.1" -uri-js@^4.2.2, uri-js@^4.4.1: +uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== From ed2e6c5b5b2c30a92f3a49f1fa2c87825099531d Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 17 Jul 2024 02:10:49 -0700 Subject: [PATCH 259/261] chore(deps): upgrade dev dependencies (#4439) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9971340288 ------ *Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow* --- package.json | 2 +- yarn.lock | 63 ++++++++++++++++++++++++++++------------------------ 2 files changed, 35 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index afe8435dc..aff98ea81 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "^7", "backport": "8.9.9", "cdk8s": "2.68.86", - "cdk8s-cli": "^2.198.174", + "cdk8s-cli": "^2.198.175", "constructs": "10.3.0", "eslint": "^8", "eslint-import-resolver-typescript": "^2.7.1", diff --git a/yarn.lock b/yarn.lock index d2526e377..2ccda0bfe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -45,9 +45,9 @@ semver "^6.3.1" "@babel/generator@^7.24.8", "@babel/generator@^7.24.9", "@babel/generator@^7.7.2": - version "7.24.9" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.9.tgz#5c2575a1070e661bbbc9df82a853989c9a656f12" - integrity sha512-G8v3jRg+z8IwY1jHFxvCNhOPYPterE4XljNgdGTYfSTtzzwjIswIzIaSPSLs3R7yFuqnqNeay5rjICfqVr+/6A== + version "7.24.10" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.10.tgz#a4ab681ec2a78bbb9ba22a3941195e28a81d8e76" + integrity sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg== dependencies: "@babel/types" "^7.24.9" "@jridgewell/gen-mapping" "^0.3.5" @@ -1062,9 +1062,9 @@ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*": - version "20.14.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.10.tgz#a1a218290f1b6428682e3af044785e5874db469a" - integrity sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ== + version "20.14.11" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.11.tgz#09b300423343460455043ddd4d0ded6ac579b74b" + integrity sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA== dependencies: undici-types "~5.26.4" @@ -1074,9 +1074,9 @@ integrity sha512-2poPMDdsGfvhcLmgJZ85QrIfN6z3PijYRMiV0FWIEUiQW/t/lzH7BEm4vN+HMhjZXbtIKssMcAxTcgu4Rm83YA== "@types/node@^16": - version "16.18.101" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.101.tgz#1e3065490c9ea01a05baf23eb4ac5be985eedc19" - integrity sha512-AAsx9Rgz2IzG8KJ6tXd6ndNkVcu+GYB6U/SnFAaokSPNx2N7dcIIfnighYUNumvj6YS2q39Dejz5tT0NCV7CWA== + version "16.18.102" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.102.tgz#4d8afd633a9bab39651929a7edebce430a19a74d" + integrity sha512-eSe2YwGCcRjqPidxfm20IAq02krERWcIIJW4FNPkU0zQLbc4L9pvhsmB0p6UJecjEf0j/E2ERHsKq7madvthKw== "@types/normalize-package-data@^2.4.0": version "2.4.4" @@ -1780,10 +1780,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdk8s-cli@^2.198.174: - version "2.198.174" - resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.174.tgz#8c0c5a4e07fbefc86fe06bfb0fef1daf1f768a57" - integrity sha512-SBfLdtrrkaB00ZQw/ReZ7Zd2LEc53R6p352ncagtaIxNfxVCBqpnaIpVSJiy1F1oiOjJDXX5dJuxTM2xAOqXjw== +cdk8s-cli@^2.198.175: + version "2.198.175" + resolved "https://registry.yarnpkg.com/cdk8s-cli/-/cdk8s-cli-2.198.175.tgz#f616e9cea1b0fb0189e74c6b6828651e89fc1e87" + integrity sha512-4p2thnOpOFZgBQ2OmiFT6llXRy09d4aHGkTPYx4OQzzFLGKEJ5wDMVJrZPvuOu1czvYrxk3jsULluouRbAgXqQ== dependencies: "@types/node" "^16" ajv "^8.17.1" @@ -1795,9 +1795,9 @@ cdk8s-cli@^2.198.174: fs-extra "^8" jsii-pacmak "^1.101.0" jsii-rosetta "^5.4.25" - jsii-srcmak "^0.1.1184" + jsii-srcmak "^0.1.1185" json2jsii "^0.4.4" - semver "^7.6.2" + semver "^7.6.3" sscaff "^1.2.274" table "^6.8.2" yaml "2.4.5" @@ -2556,9 +2556,9 @@ elastic-apm-node@^3.47.0: unicode-byte-truncate "^1.0.0" electron-to-chromium@^1.4.820: - version "1.4.828" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.828.tgz#a1ee8cd8847448b2898d3f2d9db02113f9c5b35c" - integrity sha512-QOIJiWpQJDHAVO4P58pwb133Cwee0nbvy/MV1CwzZVGpkH1RX33N3vsaWRCpR6bF63AAq366neZrRTu7Qlsbbw== + version "1.4.829" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.829.tgz#3034a865b5eac9064c9db8b38ba99b60a446bb73" + integrity sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw== emittery@^0.8.1: version "0.8.1" @@ -4432,10 +4432,10 @@ jsii-rosetta@^5.4.25: workerpool "^6.5.1" yargs "^17.7.2" -jsii-srcmak@^0.1.1184: - version "0.1.1184" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1184.tgz#912a2f8668669591faa414f862246d9de6f8dd52" - integrity sha512-q8EJLfpplisuTfDPbS5kpl+TrlPPt3Z0LrjQrb+Xt6zWfnkzQ26GZpkiEwyYbdavqN0SDj9SRyXFBS45bFFCjw== +jsii-srcmak@^0.1.1185: + version "0.1.1185" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.1185.tgz#ad52fb074f8e21739bf9e739d564114a19f663b3" + integrity sha512-GxJetKxLHKk/KADbD8aRSRRmg1F1U2CdJ49sc6+HIwcBzuJGmPiYUNzMrHgZgjY0rptVz457JYxKE2HF5W+1mQ== dependencies: fs-extra "^9.1.0" jsii "~5.4.26" @@ -4966,9 +4966,9 @@ node-int64@^0.4.0: integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-releases@^2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" - integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== + version "2.0.17" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.17.tgz#d74bc4fec38d839eec5db2a3c9c963d4f33cb366" + integrity sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA== normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" @@ -5696,16 +5696,21 @@ semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.6.0, semver@^7.6.2: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.6.0, semver@^7.6.2, semver@^7.6.3: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== +semver@^7.3.5: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== + set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" From 4959ec3de82a75f7e97650f086792f98ff5ba709 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 17 Jul 2024 05:11:42 -0700 Subject: [PATCH 260/261] chore(deps): upgrade compiler dependencies (#4440) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9973859514 ------ *Automatically created by projen via the "upgrade-compiler-dependencies-k8s-30-main" workflow* --- yarn.lock | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2ccda0bfe..ba0ec959a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5696,7 +5696,7 @@ semver-intersect@^1.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.6.0, semver@^7.6.2, semver@^7.6.3: +semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.6.0, semver@^7.6.2, semver@^7.6.3: version "7.6.3" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== @@ -5706,11 +5706,6 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.5: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" From 8fc772a46c1751abd2077407d2751b99f4770a86 Mon Sep 17 00:00:00 2001 From: cdk8s-automation <81352262+cdk8s-automation@users.noreply.github.com> Date: Wed, 17 Jul 2024 08:12:20 -0700 Subject: [PATCH 261/261] chore(deps): upgrade configuration (#4443) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-plus/actions/runs/9976677599 ------ *Automatically created by projen via the "upgrade-configuration-k8s-30-main" workflow* --- package.json | 4 ++-- yarn.lock | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index aff98ea81..4bd7b69c1 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.0.533", + "@cdk8s/projen-common": "^0.0.534", "@types/jest": "^27", "@types/minimatch": "^3.0.5", "@types/node": "16.18.78", @@ -70,7 +70,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.101.0", "jsii-rosetta": "1.x", - "projen": "^0.84.4", + "projen": "^0.84.5", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/yarn.lock b/yarn.lock index ba0ec959a..29f911dc9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,10 +294,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.0.533": - version "0.0.533" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.533.tgz#65246821240841971bd90188ea47098af713d2c3" - integrity sha512-boZb0mPGxO7YdNXUZv+ewcy09dVq0L3XjJgSB/3ABHkXUTCnFfD+T+ZUiYW/sJQn1JbucY9skwoXPrHbtuSDEA== +"@cdk8s/projen-common@^0.0.534": + version "0.0.534" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.0.534.tgz#f1758078efb1eb0fc98c6106a0473b19853f677e" + integrity sha512-W8UuQ91Knd4bO6ixcRCwNfDbnNBq2rOS8jtz3vSHb4X1XVfyyj9LMKUyAzN1Hk68jXvJwdVuejGhu0rYGdLlrQ== dependencies: codemaker "^1.101.0" deepmerge "^4.3.1" @@ -5358,10 +5358,10 @@ process-warning@^1.0.0: resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== -projen@^0.84.4: - version "0.84.4" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.4.tgz#574cc65769087d664573e81f10f207bfb55a8b4a" - integrity sha512-hlyBtIwc+As3KuiaSGQ5d0dVyE5Jc6SfnhIxyE1VqlgHvKpPVhvun+2gwH4CFtQyxjEGh4bHoU/aS7P5McqfGA== +projen@^0.84.5: + version "0.84.5" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.84.5.tgz#ea9fdb678cf0d0e4cb73502c49d94b33bbe3cf58" + integrity sha512-rilBH5CPn/+NUjgQY099doLEvmVSS8KURtY07nhdjF5l72gjgIrazMIgcvXuy8+4nk5yhFviXvPL/Sy7DVoIyw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -5372,7 +5372,7 @@ projen@^0.84.4: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" - semver "^7.6.2" + semver "^7.6.3" shx "^0.3.4" xmlbuilder2 "^3.1.1" yaml "^2.2.2"