From 31f19fbdfa7f22751dc12775321b5c11984d46ca Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Dec 2024 05:17:59 +0000 Subject: [PATCH] chore(deps): update dependency heroku to v10 --- .../heroku-pgbouncer-buildpack/package.json | 2 +- .../heroku-pgbouncer-buildpack/pnpm-lock.yaml | 1222 ++++++++-------- platforms/heroku/package.json | 2 +- platforms/heroku/pnpm-lock.yaml | 1232 ++++++++--------- 4 files changed, 1145 insertions(+), 1313 deletions(-) diff --git a/databases/heroku-pgbouncer-buildpack/package.json b/databases/heroku-pgbouncer-buildpack/package.json index 5766a6a2c205..aedc65ec6eb2 100644 --- a/databases/heroku-pgbouncer-buildpack/package.json +++ b/databases/heroku-pgbouncer-buildpack/package.json @@ -13,7 +13,7 @@ "start": "node index.js" }, "devDependencies": { - "heroku": "8.11.5", + "heroku": "10.0.0", "prisma": "6.2.0-dev.7", "ts-node": "10.9.2" } diff --git a/databases/heroku-pgbouncer-buildpack/pnpm-lock.yaml b/databases/heroku-pgbouncer-buildpack/pnpm-lock.yaml index 5e967ebfcb78..85375b9a7228 100644 --- a/databases/heroku-pgbouncer-buildpack/pnpm-lock.yaml +++ b/databases/heroku-pgbouncer-buildpack/pnpm-lock.yaml @@ -14,8 +14,8 @@ dependencies: devDependencies: heroku: - specifier: 8.11.5 - version: 8.11.5(@oclif/config@1.18.17)(@types/node@22.10.2)(typescript@5.7.2) + specifier: 10.0.0 + version: 10.0.0(@oclif/config@1.18.17)(@types/node@22.10.2)(typescript@5.7.2) prisma: specifier: 6.2.0-dev.7 version: 6.2.0-dev.7 @@ -60,20 +60,22 @@ packages: tslib: 1.14.1 dev: true - /@heroku-cli/command@10.0.0(@types/node@22.10.2)(typescript@5.7.2): - resolution: {integrity: sha512-O+kjmaZtCcDL4nRiJTYxIPM4LA7S9wl1DH7DX6Wkdrd7qSFmyxxVhBDlKKTJyKvTTpZdPi4S0Q5CpMVXKVj/XQ==} - engines: {node: '>=14.0.0'} + /@heroku-cli/command@11.3.2(@types/node@22.10.2)(typescript@5.7.2): + resolution: {integrity: sha512-T8dtZxpiCNkPg75hUB6wSxJ8mrk/Y74ni904IIIP3YvAm3a2KOUJWU7rZx0Z+gv+Z5rRC5adtfifttAnUuLwcg==} + engines: {node: '>= 16.20.0'} dependencies: - '@heroku-cli/color': 1.1.16 + '@heroku-cli/color': 2.0.1 '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) cli-ux: 6.0.9 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 7.0.1 + debug: 4.4.0(supports-color@8.1.1) + fs-extra: 9.1.0 heroku-client: 3.1.0 http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 6.4.0 + netrc-parser: 3.1.6(supports-color@9.4.0) + open: 8.4.2 uuid: 8.3.2 + yargs-parser: 18.1.3 + yargs-unparser: 2.0.0 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -93,62 +95,26 @@ packages: fs-extra: 7.0.1 heroku-client: 3.1.0 http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) + netrc-parser: 3.1.6(supports-color@9.4.0) open: 6.4.0 uuid: 8.3.2 transitivePeerDependencies: - supports-color dev: true - /@heroku-cli/command@9.0.2: - resolution: {integrity: sha512-Qdm3gPfl0SAjKnQk8GVrjwDAzyv9bo1zxvIOW5OAWRsgC4xP0vjsxKv14I/SF715dM0sN14Llpxv0kmzYglkZA==} - engines: {node: '>=14.0.0'} - dependencies: - '@heroku-cli/color': 1.1.16 - '@oclif/core': 1.26.2 - cli-ux: 6.0.9 - debug: 4.4.0(supports-color@8.1.1) - fs-extra: 7.0.1 - heroku-client: 3.1.0 - http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 6.4.0 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@heroku-cli/command@9.1.0: - resolution: {integrity: sha512-VQQaiE1a0f5z4qziCkykE1tR9Y85uI+r7zRkTDxv6/tMHBT7gnGWwaalJiY6gD/nslO3NjTeW1R1MM2gXZZl7g==} - engines: {node: '>=14.0.0'} - dependencies: - '@heroku-cli/color': 1.1.16 - '@oclif/core': 1.26.2 - cli-ux: 6.0.9 - debug: 4.4.0(supports-color@8.1.1) - fs-extra: 7.0.1 - heroku-client: 3.1.0 - http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 8.4.2 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@heroku-cli/heroku-exec-util@0.7.6: - resolution: {integrity: sha512-MPu0s1ua8NlHzwzn5VtaWb1x81ZCr6SmRc4F3JWdCWAuXGGfr8dNzm9uDnpfKTXBqjdtN3lkQVrL8vkBC0sYUg==} - engines: {node: '>= 6.0.0'} + /@heroku-cli/heroku-exec-util@0.9.0: + resolution: {integrity: sha512-Yc+BQ+A1ATg0srZUbEXI9KDkr8IY0beSmnZLIeQOpSSVDTEpuOwPavXo/OD+xLlvDLf3A1SXlTvVzqeDjJ/XKA==} + engines: {node: '>= 14.0.0'} dependencies: + '@heroku/heroku-cli-util': 8.0.15 '@heroku/socksv5': 0.0.9 + co: 4.6.0 co-wait: 0.0.0 - heroku-cli-util: 8.0.12 keypair: 1.0.4 node-forge: 1.3.0 smooth-progress: 1.1.0 ssh2: 1.4.0 temp: 0.9.1 - uuid: 3.4.0 dev: true /@heroku-cli/notifications@1.2.4: @@ -158,236 +124,217 @@ packages: node-notifier: 8.0.2 dev: true - /@heroku-cli/plugin-addons-v5@8.11.2: - resolution: {integrity: sha512-5/Lw2kKHaKYlDp3gyYV03X4ksFvrgft8+Rc9FnbNW/MoTPgwlWA9o5kt5UTGA23Sj/ShWA3QoTaGaW7+dkT7Rw==} + /@heroku-cli/plugin-ps-exec@2.6.0: + resolution: {integrity: sha512-AHWqJwZhX4T6Rluq6i6zSfXCNLlG69t3PE9idtOftd/Ww2Gz5DqySfibITv6pAKB+XahYGGJkmAcrASybB4iNg==} dependencies: - '@heroku-cli/notifications': 1.2.4 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - printf: 0.6.1 + '@heroku-cli/heroku-exec-util': 0.9.0 + '@heroku/heroku-cli-util': 8.0.15 dev: true - /@heroku-cli/plugin-addons@1.2.31: - resolution: {integrity: sha512-9L5yy2D78RLU1yYLhEKCvB92jSM5IftQLUDLykNu+pLPWlcFf4ah2YgoqoAUiG+M49bWkJt5m44CKts7KDL3aQ==} - dependencies: - co: 4.6.0 - co-wait: 0.0.0 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - printf: 0.3.0 + /@heroku-cli/schema@1.0.25: + resolution: {integrity: sha512-7V6/WdTHrsvpqeqttm4zhzVJyt/Us/Cz9oS4yure4JdLtwlr2eF6PvlDLA5ZIvBybMtSDyxhHid0PeshKLtwxw==} + engines: {node: '>=8.0.0'} dev: true - /@heroku-cli/plugin-apps-v5@8.11.2(@types/node@22.10.2)(typescript@5.7.2): - resolution: {integrity: sha512-p4vXSUKRrV041CNu4Lr3bVEt81m1wgcR3U59usye7EnHDG7i+1NGTFXR0M8/8hTMpF1vvBhk/Ei4aBb/mol0sg==} + /@heroku/buildpack-registry@1.0.1: + resolution: {integrity: sha512-cbB6ND+unRk692jf1PctcoqnmuyifanTMtFStucXukkpyeI/QgXac5qJNb3g6yhHOObTghJBXi9Uzy1KBcnPgQ==} + engines: {node: '>= 8.0.0'} dependencies: - '@heroku-cli/command': 9.0.2 - '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) - filesize: 4.2.1 - fs-extra: 7.0.1 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - js-yaml: 3.14.1 - lodash: 4.17.21 - shell-escape: 0.2.0 - sparkline: 0.2.0 - strftime: 0.10.2 - strip-ansi: 6.0.1 - term-img: 4.1.0 - urijs: 1.19.11 + node-fetch: 2.7.0 + true-myth: 2.2.3 transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + - encoding dev: true - /@heroku-cli/plugin-certs-v5@8.11.3: - resolution: {integrity: sha512-ZrL1Qwwh/8cKOgjlG10ZV4H5r65L2lihMo2b06Gb2RWBZZlnCODkcBBKv8p+OqTyfTdVmAkCwhLku6QYaSe99A==} + /@heroku/eventsource@1.0.7: + resolution: {integrity: sha512-zepmPMu8A6S2SyhhzUFVJLhLfqOAGXYR8brf+dRhP41yK9fFinoTT5DO4bo8/EGCJFptPAqfKDavLHsedvynzQ==} + engines: {node: '>=0.12.0'} dependencies: - '@heroku-cli/color': 2.0.1 - '@heroku-cli/notifications': 1.2.4 - date-fns: 1.30.1 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - lodash: 4.17.21 - psl: 1.9.0 + original: 1.0.2 dev: true - /@heroku-cli/plugin-ci-v5@8.11.5(@types/node@22.10.2)(typescript@5.7.2): - resolution: {integrity: sha512-QI2wG9JAqjgAAtMAMMXEFzJen9sZsFMpBMV8x73NVmYcCFZFiYLkJl57ob2+CU4q26LYK60ik0AH8VKxmajp6w==} - engines: {node: '>=14'} + /@heroku/heroku-cli-util@8.0.15: + resolution: {integrity: sha512-A2mzdRj6T1Tq8wB0TH9SR9laufW/i+dDuoi3aHUsiLq2w2y27+e3QrOYuqc8ambdj3PJHot3L9EA/p36CnNY1w==} + engines: {node: '>= 14'} dependencies: - '@heroku-cli/command': 9.0.2 - '@heroku-cli/plugin-run-v5': 8.11.5(@types/node@22.10.2)(typescript@5.7.2) + '@heroku-cli/color': 1.1.16 ansi-escapes: 3.2.0 - bluebird: 3.7.2 - github-url-to-object: 4.0.6 - got: 9.6.0 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - lodash.flatten: 4.4.0 - shell-escape: 0.2.0 - temp: 0.9.4 - validator: 13.11.0 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + ansi-styles: 3.2.1 + cardinal: 2.1.1 + chalk: 2.4.2 + got: 11.8.6 + heroku-client: 3.1.0 + lodash: 4.17.21 + netrc-parser: 3.1.6(supports-color@9.4.0) + opn: 3.0.3 + strip-ansi: 4.0.0 + supports-color: 9.4.0 + tslib: 1.14.1 + tunnel-agent: 0.6.0 dev: true - /@heroku-cli/plugin-container-registry-v5@8.11.2: - resolution: {integrity: sha512-SxNDNE9/nTqeX7zc9zC/VFqOuak5Dj+iNq6o011sVKsO08YPGTanWcVU4UK+sT5ccyEVcxJc91yMC+PHbXsHGw==} + /@heroku/socksv5@0.0.9: + resolution: {integrity: sha512-bV8v7R/c0gNve8i7yPmZbcCTJUqRbCnMSvcegcMaz+ly+FoZf9i4+3MTjKsX+OZn9w0w1I6VJYQBcdM+yMWPQQ==} + engines: {node: '>=0.10.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) - glob: 7.2.3 - heroku-cli-util: 8.0.12 - heroku-container-registry: 4.99.0 - http-call: 5.3.0 - inquirer: 8.2.6 - transitivePeerDependencies: - - supports-color + ip-address: 5.9.4 dev: true - /@heroku-cli/plugin-orgs-v5@8.11.2: - resolution: {integrity: sha512-aHhd267nV+5CXispZfgs+4dnfVOFk1MRc+NQeVdEF1jBvyRJ4dVmGpV4b0eHlvm23nrimHx663/val+fjlZY/Q==} + /@inquirer/checkbox@2.5.0: + resolution: {integrity: sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/command': 9.0.2 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - lodash: 4.17.21 - lodash.flatten: 4.4.0 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 1.5.5 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku-cli/plugin-pg-v5@8.11.2: - resolution: {integrity: sha512-Z8mbbnisefvngaBY+nFGLa8JZr7Og8qb2HcLD8mm+rMwTTA4rlsTE8KwLt+iuv7mFk95JNkfEb2zS7TJMAA3fg==} + /@inquirer/confirm@3.2.0: + resolution: {integrity: sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/plugin-addons': 1.2.31 - bytes: 3.1.2 - debug: 4.3.4(supports-color@8.1.1) - filesize: 4.2.1 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - mkdirp: 0.5.6 - node-notifier: 10.0.1 - printf: 0.6.1 - smooth-progress: 1.1.0 - strip-eof: 2.0.0 - tunnel-ssh: 4.1.6 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 dev: true - /@heroku-cli/plugin-ps-exec@2.4.0: - resolution: {integrity: sha512-AIZvKLzeG5zNQVKZa8WxJaxBxxwBAqBYemM94kxvy5P7I3+S3Gn1JlQJ+xC3AYpuj1cH4r5mOGel5WHQO6H5cw==} + /@inquirer/core@9.2.1: + resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/heroku-exec-util': 0.7.6 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 2.0.0 + '@types/mute-stream': 0.0.4 + '@types/node': 22.10.2 + '@types/wrap-ansi': 3.0.0 + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 1.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku-cli/plugin-ps@8.1.7: - resolution: {integrity: sha512-CCGyzDW4JV9Krj1dEK3vkyPpaa94WhQC3WGUIHvfgav12xzPYsil+Xg5iHSENEHxKEhaoOCxydEbPtgO1xS/Bg==} - engines: {node: '>=14'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + /@inquirer/editor@2.2.0: + resolution: {integrity: sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/color': 1.1.16 - '@heroku-cli/command': 9.0.2 - '@oclif/core': 1.26.2 - lodash: 4.17.21 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + external-editor: 3.1.0 dev: true - /@heroku-cli/plugin-redis-v5@8.11.1: - resolution: {integrity: sha512-z+ebO4FBRAUuClQkJ2c98/f4AJ+Cv1xVRlRwb9JieA6SSUXh3wRpqVsVwvrFrpRL5gX8vMFgnnfVxS8nT8WdnA==} + /@inquirer/expand@2.3.0: + resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} + engines: {node: '>=18'} dependencies: - heroku-cli-util: 8.0.12 - redis-parser: 3.0.0 - ssh2: 1.15.0 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku-cli/plugin-run-v5@8.11.5(@types/node@22.10.2)(typescript@5.7.2): - resolution: {integrity: sha512-a4WdBmgBYKkAC0tMS/dHUwAmIhZGtcFBPMP6C1APxKYiHPGySCxVzDJkTZSymCh4QyHDAj0pacjpLlrEvhKNMA==} + /@inquirer/figures@1.0.9: + resolution: {integrity: sha512-BXvGj0ehzrngHTPTDqUoDT3NXL8U0RxUk2zJm2A66RhCEIWdtU1v6GuUqNAgArW4PQ9CinqIWyHdQgdwOj06zQ==} + engines: {node: '>=18'} + dev: true + + /@inquirer/input@2.3.0: + resolution: {integrity: sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/color': 2.0.1 - '@heroku-cli/command': 9.0.2 - '@heroku-cli/notifications': 1.2.4 - '@heroku/eventsource': 1.0.7 - '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) - debug: 4.4.0(supports-color@8.1.1) - fs-extra: 7.0.1 - heroku-cli-util: 8.0.12 - http-call: 5.3.0 - shellwords: 0.1.1 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 dev: true - /@heroku-cli/plugin-run@8.1.4: - resolution: {integrity: sha512-ht4ekGolHXwH0tCGsZNLoqh/Nvr2grLeSY7yqfWBcAnCm4iuPGJWA5Rnz+I79xZGiBtRUE7f/A14kF2JpqW0Pw==} - engines: {node: '>=14'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + /@inquirer/number@1.1.0: + resolution: {integrity: sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/color': 1.1.16 - '@heroku-cli/command': 9.0.2 - '@heroku-cli/notifications': 1.2.4 - '@heroku/eventsource': 1.0.7 - '@oclif/core': 1.26.2 - debug: 4.3.4(supports-color@8.1.1) - tslib: 1.14.1 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 dev: true - /@heroku-cli/plugin-spaces@8.11.1: - resolution: {integrity: sha512-cJ98lmfLEqgT1sXDeCi/XcKeJ4EuEerZi0/2nw4Saf2EPYh7J3MN7V9QFib5It8+bluFiD4YIHtI8NXJATePLg==} + /@inquirer/password@2.2.0: + resolution: {integrity: sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/command': 9.0.2 - '@heroku-cli/notifications': 1.2.4 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - strftime: 0.10.2 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + ansi-escapes: 4.3.2 dev: true - /@heroku-cli/schema@1.0.25: - resolution: {integrity: sha512-7V6/WdTHrsvpqeqttm4zhzVJyt/Us/Cz9oS4yure4JdLtwlr2eF6PvlDLA5ZIvBybMtSDyxhHid0PeshKLtwxw==} - engines: {node: '>=8.0.0'} + /@inquirer/prompts@5.5.0: + resolution: {integrity: sha512-BHDeL0catgHdcHbSFFUddNzvx/imzJMft+tWDPwTm3hfu8/tApk1HrooNngB2Mb4qY+KaRWF+iZqoVUPeslEog==} + engines: {node: '>=18'} + dependencies: + '@inquirer/checkbox': 2.5.0 + '@inquirer/confirm': 3.2.0 + '@inquirer/editor': 2.2.0 + '@inquirer/expand': 2.3.0 + '@inquirer/input': 2.3.0 + '@inquirer/number': 1.1.0 + '@inquirer/password': 2.2.0 + '@inquirer/rawlist': 2.3.0 + '@inquirer/search': 1.1.0 + '@inquirer/select': 2.5.0 dev: true - /@heroku/buildpack-registry@1.0.1: - resolution: {integrity: sha512-cbB6ND+unRk692jf1PctcoqnmuyifanTMtFStucXukkpyeI/QgXac5qJNb3g6yhHOObTghJBXi9Uzy1KBcnPgQ==} - engines: {node: '>= 8.0.0'} + /@inquirer/rawlist@2.3.0: + resolution: {integrity: sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==} + engines: {node: '>=18'} dependencies: - node-fetch: 2.7.0 - true-myth: 2.2.3 - transitivePeerDependencies: - - encoding + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku/eventsource@1.0.7: - resolution: {integrity: sha512-zepmPMu8A6S2SyhhzUFVJLhLfqOAGXYR8brf+dRhP41yK9fFinoTT5DO4bo8/EGCJFptPAqfKDavLHsedvynzQ==} - engines: {node: '>=0.12.0'} + /@inquirer/search@1.1.0: + resolution: {integrity: sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==} + engines: {node: '>=18'} dependencies: - original: 1.0.2 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 1.5.5 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku/socksv5@0.0.9: - resolution: {integrity: sha512-bV8v7R/c0gNve8i7yPmZbcCTJUqRbCnMSvcegcMaz+ly+FoZf9i4+3MTjKsX+OZn9w0w1I6VJYQBcdM+yMWPQQ==} - engines: {node: '>=0.10.0'} + /@inquirer/select@2.5.0: + resolution: {integrity: sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==} + engines: {node: '>=18'} dependencies: - ip-address: 5.9.4 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 1.5.5 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/type@1.5.5: + resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} + engines: {node: '>=18'} + dependencies: + mute-stream: 1.0.0 + dev: true + + /@inquirer/type@2.0.0: + resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} + engines: {node: '>=18'} + dependencies: + mute-stream: 1.0.0 + dev: true + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 dev: true /@jridgewell/resolve-uri@3.1.0: @@ -542,7 +489,7 @@ packages: chalk: 4.1.2 clean-stack: 3.0.1 cli-progress: 3.12.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) ejs: 3.1.10 get-package-type: 0.1.0 globby: 11.1.0 @@ -559,7 +506,7 @@ packages: supports-color: 8.1.1 supports-hyperlinks: 2.3.0 ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.7.2) - tslib: 2.6.2 + tslib: 2.8.1 widest-line: 3.1.0 wordwrap: 1.0.0 wrap-ansi: 7.0.0 @@ -615,12 +562,17 @@ packages: tslib: 2.8.1 dev: true - /@oclif/plugin-commands@2.2.2: - resolution: {integrity: sha512-j3LIx4fm3yn95E+PdW8HrRX47Ya5do34zYOY+Jx5DoLM5LaHCICXdpVXbd4MTWLQ1aiGNPqeMO6GEzZ8ImVGhw==} + /@oclif/plugin-commands@2.2.28(@types/node@22.10.2)(typescript@5.7.2): + resolution: {integrity: sha512-w1vQ6WGltMnyjJnnt6Vo/VVtyhz1V0O9McCy0qKIY+os7SunjnUMRNS/y8MZ7b6AjMSdbLGV9/VAYSlWyQg9SQ==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 1.26.2 + '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) lodash: 4.17.21 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - typescript dev: true /@oclif/plugin-help@5.2.20(@types/node@22.10.2)(typescript@5.7.2): @@ -643,9 +595,9 @@ packages: '@oclif/color': 0.1.2 '@oclif/command': 1.8.36(@oclif/config@1.18.17) ansi-escapes: 4.3.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) semver: 7.6.0 - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - '@oclif/config' - supports-color @@ -668,13 +620,13 @@ packages: '@oclif/color': 1.0.13 '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 9.1.0 http-call: 5.3.0 load-json-file: 5.3.0 npm-run-path: 4.0.1 semver: 7.6.0 - tslib: 2.6.2 + tslib: 2.8.1 yarn: 1.22.22 transitivePeerDependencies: - '@swc/core' @@ -691,7 +643,7 @@ packages: '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) filesize: 6.4.0 fs-extra: 9.1.0 http-call: 5.3.0 @@ -726,7 +678,7 @@ packages: dependencies: '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 9.1.0 http-call: 5.3.0 lodash: 4.17.21 @@ -744,7 +696,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: '@oclif/core': 1.26.2 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@oclif/screen@1.0.4: @@ -766,8 +718,8 @@ packages: '@opentelemetry/api': 1.8.0 dev: true - /@opentelemetry/api-logs@0.50.0: - resolution: {integrity: sha512-JdZuKrhOYggqOpUljAq4WWNi5nB10PmgoF0y2CvedLGXd0kSawb/UBnWT8gg1ND3bHCNHStAIVT0ELlxJJRqrA==} + /@opentelemetry/api-logs@0.51.1: + resolution: {integrity: sha512-E3skn949Pk1z2XtXu/lxf6QAZpawuTM/IUEXcAzpiUkTd73Hmvw26FiN3cJuTmkpM5hZzHwkomVdtrh/n/zzwA==} engines: {node: '>=14'} dependencies: '@opentelemetry/api': 1.8.0 @@ -821,16 +773,16 @@ packages: '@opentelemetry/sdk-trace-base': 1.15.2(@opentelemetry/api@1.8.0) dev: true - /@opentelemetry/instrumentation@0.50.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-bhGhbJiZKpuu7wTaSak4hyZcFPlnDeuSF/2vglze8B4w2LubcSbbOnkVTzTs5SXtzh4Xz8eRjaNnAm+u2GYufQ==} + /@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-JIrvhpgqY6437QIqToyozrUG1h5UhwHkaGK/WAX+fkrpyPtc+RO5FkRtUd9BH0MibabHHvqsnBGKfKVijbmp8w==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.3.0 dependencies: '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.50.0 + '@opentelemetry/api-logs': 0.51.1 '@types/shimmer': 1.0.5 - import-in-the-middle: 1.7.1 + import-in-the-middle: 1.7.4 require-in-the-middle: 7.3.0 semver: 7.6.0 shimmer: 1.2.1 @@ -979,6 +931,18 @@ packages: engines: {node: '>=14'} dev: true + /@opentelemetry/semantic-conventions@1.28.0: + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} + dev: true + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + /@prisma/client@6.2.0-dev.7(prisma@6.2.0-dev.7): resolution: {integrity: sha512-5KVI9zZR3ghfvsIOoahx7XGdO4ONzf54tjdV9YZSTZfLR/B68UMlKObUApiuLAL19c+xPRIOjwwqhSMGWJ3w6A==} engines: {node: '>=18.18'} @@ -1019,21 +983,16 @@ packages: dependencies: '@prisma/debug': 6.2.0-dev.7 - /@sindresorhus/is@0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - dev: true - - /@sindresorhus/is@0.7.0: - resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} - engines: {node: '>=4'} + /@sindresorhus/is@4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} dev: true - /@szmarczak/http-timer@1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} + /@szmarczak/http-timer@4.0.6: + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} dependencies: - defer-to-connect: 1.1.3 + defer-to-connect: 2.0.1 dev: true /@tsconfig/node10@1.0.9: @@ -1052,22 +1011,39 @@ packages: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} dev: true + /@types/cacheable-request@6.0.3: + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + dependencies: + '@types/http-cache-semantics': 4.0.4 + '@types/keyv': 3.1.4 + '@types/node': 22.10.2 + '@types/responselike': 1.0.3 + dev: true + /@types/cli-progress@3.11.5: resolution: {integrity: sha512-D4PbNRbviKyppS5ivBGyFO29POlySLmA2HyUFE4p5QGazAMM3CwkKWcvTl8gvElSuxRh6FPKL8XmidX873ou4g==} dependencies: - '@types/node': 20.12.7 + '@types/node': 22.10.2 + dev: true + + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + dev: true + + /@types/js-yaml@3.12.10: + resolution: {integrity: sha512-/Mtaq/wf+HxXpvhzFYzrzCqNRcA958sW++7JOFC8nPrZcvfi/TrzOaaGbvt27ltJB2NQbHVAg5a1wUCsyMH7NA==} dev: true /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.12.7 + '@types/node': 22.10.2 dev: true - /@types/node@20.12.7: - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} + /@types/mute-stream@0.0.4: + resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} dependencies: - undici-types: 5.26.5 + '@types/node': 22.10.2 dev: true /@types/node@22.10.2: @@ -1079,13 +1055,23 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.12.7 + '@types/node': 22.10.2 dev: true /@types/shimmer@1.0.5: resolution: {integrity: sha512-9Hp0ObzwwO57DpLFF0InUjUm/II8GmKAvzbefxQTihCb7KI6yc9yzf0nLc4mVdby5N4DRCgQM2wCup9KTieeww==} dev: true + /@types/tunnel-ssh@4.1.1: + resolution: {integrity: sha512-wapC4QO5BBo8viAsHcvKsLBeJM7w9o0uWO9tUqixjD1tiv/iCNyFAKR0DAinyGfb/D76kO3zrq8II3/ehC9RNQ==} + dependencies: + '@types/node': 22.10.2 + dev: true + + /@types/wrap-ansi@3.0.0: + resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} + dev: true + /@xmldom/xmldom@0.8.10: resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} engines: {node: '>=10.0.0'} @@ -1103,8 +1089,8 @@ packages: negotiator: 0.6.3 dev: false - /acorn-import-assertions@1.9.0(acorn@8.11.3): - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + /acorn-import-attributes@1.9.5(acorn@8.11.3): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: @@ -1165,6 +1151,11 @@ packages: engines: {node: '>=8'} dev: true + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + dev: true + /ansi-styles@2.2.1: resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} engines: {node: '>=0.10.0'} @@ -1184,6 +1175,11 @@ packages: color-convert: 2.0.1 dev: true + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + /ansicolors@0.3.2: resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} dev: true @@ -1235,8 +1231,10 @@ packages: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} dev: true - /async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + /async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + dependencies: + lodash: 4.17.21 dev: true /async@3.2.6: @@ -1270,10 +1268,6 @@ packages: readable-stream: 3.6.2 dev: true - /bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: true - /body-parser@1.20.3: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -1337,29 +1331,22 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - /cacheable-request@2.1.4: - resolution: {integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==} - dependencies: - clone-response: 1.0.2 - get-stream: 3.0.0 - http-cache-semantics: 3.8.1 - keyv: 3.0.0 - lowercase-keys: 1.0.0 - normalize-url: 2.0.1 - responselike: 1.0.2 + /cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} dev: true - /cacheable-request@6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + /cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} engines: {node: '>=8'} dependencies: clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.1.1 - keyv: 3.1.0 + keyv: 4.5.4 lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 + normalize-url: 6.1.0 + responselike: 2.0.1 dev: true /call-bind-apply-helpers@1.0.1: @@ -1388,6 +1375,16 @@ packages: get-intrinsic: 1.2.6 dev: false + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: true + /cardinal@2.1.1: resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} hasBin: true @@ -1540,10 +1537,9 @@ packages: engines: {node: '>= 10'} dev: true - /clone-response@1.0.2: - resolution: {integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==} - dependencies: - mimic-response: 1.0.1 + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} dev: true /clone-response@1.0.3: @@ -1619,10 +1615,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: true - /cpu-features@0.0.10: resolution: {integrity: sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==} engines: {node: '>=10.0.0'} @@ -1666,10 +1658,6 @@ packages: which: 2.0.2 dev: true - /date-fns@1.30.1: - resolution: {integrity: sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==} - dev: true - /date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} @@ -1687,7 +1675,7 @@ packages: dependencies: ms: 2.0.0 - /debug@3.2.7(supports-color@5.5.0): + /debug@3.2.7(supports-color@9.4.0): resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: supports-color: '*' @@ -1696,10 +1684,10 @@ packages: optional: true dependencies: ms: 2.1.3 - supports-color: 5.5.0 + supports-color: 9.4.0 dev: true - /debug@4.3.4(supports-color@8.1.1): + /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: @@ -1709,7 +1697,6 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 8.1.1 dev: true /debug@4.4.0(supports-color@8.1.1): @@ -1733,16 +1720,21 @@ packages: dev: true optional: true - /decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} dev: true - /decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} + /decamelize@4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + dev: true + + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} dependencies: - mimic-response: 1.0.1 + mimic-response: 3.1.0 dev: true /defaults@1.0.4: @@ -1751,8 +1743,9 @@ packages: clone: 1.0.4 dev: true - /defer-to-connect@1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} + /defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} dev: true /define-data-property@1.1.4: @@ -1800,14 +1793,14 @@ packages: gopd: 1.2.0 dev: false - /duplexer3@0.1.5: - resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true /edit-string@1.1.6: resolution: {integrity: sha512-5exs8DjgXtq4uQdyB9HmMoln64Kuy4Ilx0AJIDgmX65AjL2KnKkhn6ZlzSY7AJTXWGAvFT3Yu0kQRz6D8b3ObQ==} dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7(supports-color@9.4.0) execa: 0.10.0 lodash: 4.17.21 tmp: 0.0.33 @@ -1832,6 +1825,10 @@ packages: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + /encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -2046,9 +2043,9 @@ packages: minimatch: 5.1.6 dev: true - /filesize@4.2.1: - resolution: {integrity: sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==} - engines: {node: '>= 0.4.0'} + /filesize@10.1.6: + resolution: {integrity: sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==} + engines: {node: '>= 10.4.0'} dev: true /filesize@6.4.0: @@ -2084,7 +2081,12 @@ packages: dependencies: traverse-chain: 0.1.0 dev: true - optional: true + optional: true + + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true /follow-redirects@1.15.6(debug@4.3.4): resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} @@ -2095,7 +2097,15 @@ packages: debug: optional: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 + dev: true + + /foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 dev: true /foreman@3.0.1(debug@4.3.4): @@ -2121,13 +2131,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /from2@2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - dev: true - /fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true @@ -2232,8 +2235,21 @@ packages: is-glob: 4.0.3 dev: true + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + dev: true + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2260,48 +2276,21 @@ packages: engines: {node: '>= 0.4'} dev: false - /got@8.3.2: - resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} - engines: {node: '>=4'} - dependencies: - '@sindresorhus/is': 0.7.0 - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.3 - cacheable-request: 2.1.4 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 3.0.0 - into-stream: 3.1.0 - is-retry-allowed: 1.2.0 - isurl: 1.0.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 0.4.1 - p-timeout: 2.0.1 - pify: 3.0.0 - safe-buffer: 5.2.1 - timed-out: 4.0.1 - url-parse-lax: 3.0.0 - url-to-options: 1.0.1 - dev: true - - /got@9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} + /got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.4 + '@sindresorhus/is': 4.6.0 + '@szmarczak/http-timer': 4.0.6 + '@types/cacheable-request': 6.0.3 '@types/responselike': 1.0.3 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 + cacheable-lookup: 5.0.4 + cacheable-request: 7.0.4 + decompress-response: 6.0.0 + http2-wrapper: 1.0.3 + lowercase-keys: 2.0.0 + p-cancelable: 2.1.1 + responselike: 2.0.1 dev: true /graceful-fs@4.2.11: @@ -2340,21 +2329,11 @@ packages: es-define-property: 1.0.1 dev: false - /has-symbol-support-x@1.4.2: - resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} - dev: true - /has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} dev: false - /has-to-string-tag-x@1.4.1: - resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} - dependencies: - has-symbol-support-x: 1.4.2 - dev: true - /hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -2365,28 +2344,6 @@ packages: resolution: {integrity: sha512-U7VYImCTcPoY27TSmzoiFsmWLEqQFaYNdpsPb9K0dXJhE6kufUqycaz51oR09CW85dDU9iWyy7At8M+p7hb3NQ==} dev: true - /heroku-cli-util@8.0.12: - resolution: {integrity: sha512-63wB17oSktlA/HzpIV/PGe8Isq5AZArT51KAW1gg54zyYRIiHOwXik93HZuuRVUaVrWvVUhItFeLgqMwAwlTsw==} - engines: {node: '>= 6.0.0'} - deprecated: This package has been deprecated. Install the new supported version at https://www.npmjs.com/package/@heroku/heroku-cli-util - dependencies: - '@heroku-cli/color': 1.1.16 - ansi-escapes: 3.2.0 - ansi-styles: 3.2.1 - cardinal: 2.1.1 - chalk: 2.4.2 - co: 4.6.0 - got: 8.3.2 - heroku-client: 3.1.0 - lodash: 4.17.21 - netrc-parser: 3.1.6(supports-color@5.5.0) - opn: 3.0.3 - strip-ansi: 4.0.0 - supports-color: 5.5.0 - tslib: 1.14.1 - tunnel-agent: 0.6.0 - dev: true - /heroku-client@3.1.0: resolution: {integrity: sha512-UfGKwUm5duzzSVI8uUXlNAE1mus6uPxmZPji4vuG1ArV5DYL1rXsZShp0OoxraWdEwYoxCUrM6KGztC68x5EZQ==} engines: {node: '>=6.0.0'} @@ -2395,37 +2352,22 @@ packages: tunnel-agent: 0.6.0 dev: true - /heroku-container-registry@4.99.0: - resolution: {integrity: sha512-bfnA2ZfydOonhdJDdk4AyH90+ln/O2gva+t2tx7YIM7tny6ExPwEyfqPeklwVM6zTraimSGNQfyE2DNRpLa/KA==} - dev: true - - /heroku@8.11.5(@oclif/config@1.18.17)(@types/node@22.10.2)(typescript@5.7.2): - resolution: {integrity: sha512-Or3J5qW9fyO+A/w0G4pybjfvd+5AVK8l1fJn7Y+XGKUfAOhZf1Hb5+4Ev6udv2Jxzk1KLHUWEo5dqTAtWv9W+A==} - engines: {node: ~16.20.0} + /heroku@10.0.0(@oclif/config@1.18.17)(@types/node@22.10.2)(typescript@5.7.2): + resolution: {integrity: sha512-vJUDSxUGjqyFyfy5Y99zMNEa/+o/agf/PFK1ByBgl2Rk4EcH2MGYzhRtkKnd+5dfEhRt3UmuI23M8LRLW8AKpg==} + engines: {node: ~20.x} hasBin: true dependencies: '@heroku-cli/color': 2.0.1 - '@heroku-cli/command': 10.0.0(@types/node@22.10.2)(typescript@5.7.2) - '@heroku-cli/command-v9': /@heroku-cli/command@9.1.0 + '@heroku-cli/command': 11.3.2(@types/node@22.10.2)(typescript@5.7.2) '@heroku-cli/notifications': 1.2.4 - '@heroku-cli/plugin-addons-v5': 8.11.2 - '@heroku-cli/plugin-apps-v5': 8.11.2(@types/node@22.10.2)(typescript@5.7.2) - '@heroku-cli/plugin-certs-v5': 8.11.3 - '@heroku-cli/plugin-ci-v5': 8.11.5(@types/node@22.10.2)(typescript@5.7.2) - '@heroku-cli/plugin-container-registry-v5': 8.11.2 - '@heroku-cli/plugin-orgs-v5': 8.11.2 - '@heroku-cli/plugin-pg-v5': 8.11.2 - '@heroku-cli/plugin-ps': 8.1.7 - '@heroku-cli/plugin-ps-exec': 2.4.0 - '@heroku-cli/plugin-redis-v5': 8.11.1 - '@heroku-cli/plugin-run': 8.1.4 - '@heroku-cli/plugin-spaces': 8.11.1 + '@heroku-cli/plugin-ps-exec': 2.6.0 '@heroku-cli/schema': 1.0.25 '@heroku/buildpack-registry': 1.0.1 '@heroku/eventsource': 1.0.7 + '@heroku/heroku-cli-util': 8.0.15 + '@inquirer/prompts': 5.5.0 '@oclif/core': 2.16.0(@types/node@22.10.2)(typescript@5.7.2) - '@oclif/core-v1': /@oclif/core@1.26.2 - '@oclif/plugin-commands': 2.2.2 + '@oclif/plugin-commands': 2.2.28(@types/node@22.10.2)(typescript@5.7.2) '@oclif/plugin-help': 5.2.20(@types/node@22.10.2)(typescript@5.7.2) '@oclif/plugin-legacy': 1.3.6(@oclif/config@1.18.17) '@oclif/plugin-not-found': 2.3.16 @@ -2436,41 +2378,57 @@ packages: '@oclif/plugin-which': 2.2.8 '@opentelemetry/api': 1.8.0 '@opentelemetry/exporter-trace-otlp-http': 0.41.2(@opentelemetry/api@1.8.0) - '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-node': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.28.0 + '@types/js-yaml': 3.12.10 + '@types/tunnel-ssh': 4.1.1 ansi-escapes: 3.2.0 async-file: 2.0.2 + bytes: 3.1.2 chalk: 2.4.2 commander: 2.20.3 date-fns: 2.30.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 edit-string: 1.1.6 execa: 5.1.1 + filesize: 10.1.6 foreman: 3.0.1(debug@4.3.4) - fs-extra: 7.0.1 + fs-extra: 9.1.0 github-url-to-object: 4.0.6 - got: 9.6.0 - heroku-cli-util: 8.0.12 + glob: 10.4.5 + got: 11.8.6 http-call: 5.3.0 inquirer: 8.2.6 lodash: 4.17.21 - netrc-parser: 3.1.6(supports-color@5.5.0) + netrc-parser: 3.1.6(supports-color@9.4.0) node-fetch: 2.7.0 + open: 8.4.2 phoenix: 1.7.12 + portfinder: 1.0.32 + printf: 0.6.1 + psl: 1.9.0 + redis-parser: 3.0.0 rollbar: 2.26.4 semver: 7.6.0 shell-escape: 0.2.0 shell-quote: 1.8.1 - tmp: 0.0.33 + smooth-progress: 1.1.0 + sparkline: 0.2.0 + ssh2: 1.15.0 + stdout-stderr: 0.1.13 + strftime: 0.10.2 + strip-ansi: 6.0.1 + term-img: 4.1.0 true-myth: 2.2.3 + tsheredoc: 1.0.1 tslib: 1.14.1 + tunnel-ssh: 4.1.6 urijs: 1.19.11 - uuid: 3.3.2 - valid-url: 1.0.9 validator: 13.11.0 + word-wrap: 1.2.5 ws: 6.2.2 transitivePeerDependencies: - '@oclif/config' @@ -2484,10 +2442,6 @@ packages: - utf-8-validate dev: true - /http-cache-semantics@3.8.1: - resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} - dev: true - /http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} dev: true @@ -2497,7 +2451,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: content-type: 1.0.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) is-retry-allowed: 1.2.0 is-stream: 2.0.1 parse-json: 4.0.0 @@ -2528,6 +2482,14 @@ packages: - debug dev: true + /http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + dev: true + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -2553,11 +2515,11 @@ packages: engines: {node: '>= 4'} dev: true - /import-in-the-middle@1.7.1: - resolution: {integrity: sha512-1LrZPDtW+atAxH42S6288qyDFNQ2YCty+2mxEPRtfazH6Z5QwkaBSTS2ods7hnVJioF6rkRfNoA6A/MstpFXLg==} + /import-in-the-middle@1.7.4: + resolution: {integrity: sha512-Lk+qzWmiQuRPPulGQeK5qq0v32k2bHnWrRPFgqyvhw7Kkov5L6MOLOIU3pcWeujc9W4q54Cp3Q2WV16eQkc7Bg==} dependencies: acorn: 8.11.3 - acorn-import-assertions: 1.9.0(acorn@8.11.3) + acorn-import-attributes: 1.9.5(acorn@8.11.3) cjs-module-lexer: 1.2.3 module-details-from-path: 1.0.3 dev: true @@ -2574,6 +2536,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -2603,14 +2566,6 @@ packages: wrap-ansi: 6.2.0 dev: true - /into-stream@3.1.0: - resolution: {integrity: sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==} - engines: {node: '>=4'} - dependencies: - from2: 2.3.0 - p-is-promise: 1.1.0 - dev: true - /ip-address@5.9.4: resolution: {integrity: sha512-dHkI3/YNJq4b/qQaz+c8LuarD3pY24JqZWfjB8aZx1gtpc2MDILu9L9jpZe1sHpzo/yWFweQVn+U//FhazUxmw==} engines: {node: '>= 0.10'} @@ -2668,13 +2623,9 @@ packages: engines: {node: '>=0.12.0'} dev: true - /is-object@1.0.2: - resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} - dev: true - - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} dev: true /is-retry-allowed@1.2.0: @@ -2713,22 +2664,10 @@ packages: is-docker: 2.2.1 dev: true - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: true - /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /isurl@1.0.0: - resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==} - engines: {node: '>= 4'} - dependencies: - has-to-string-tag-x: 1.4.1 - is-object: 1.0.2 - dev: true - /iterm2-version@4.2.0: resolution: {integrity: sha512-IoiNVk4SMPu6uTcK+1nA5QaHNok2BMDLjSl5UomrOixe5g4GkylhPwuiGdw00ysSCrXAKNMfFTu+u/Lk5f6OLQ==} engines: {node: '>=8'} @@ -2737,6 +2676,14 @@ packages: plist: 3.1.0 dev: true + /jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /jake@10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} @@ -2760,8 +2707,8 @@ packages: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} dev: true - /json-buffer@3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} dev: true /json-parse-better-errors@1.0.2: @@ -2790,16 +2737,10 @@ packages: resolution: {integrity: sha512-zwhgOhhniaL7oxMgUMKKw5219PWWABMO+dgMnzJOQ2/5L3XJtTJGhW2PEXlxXj9zaccdReZJZ83+4NPhVfNVDg==} dev: true - /keyv@3.0.0: - resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: - json-buffer: 3.0.0 - dev: true - - /keyv@3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} - dependencies: - json-buffer: 3.0.0 + json-buffer: 3.0.1 dev: true /load-json-file@5.3.0: @@ -2817,10 +2758,6 @@ packages: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} dev: true - /lodash.flatten@4.4.0: - resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} - dev: true - /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true @@ -2848,21 +2785,15 @@ packages: is-unicode-supported: 0.1.0 dev: true - /lowercase-keys@1.0.0: - resolution: {integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==} - engines: {node: '>=0.10.0'} - dev: true - - /lowercase-keys@1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} - dev: true - /lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} dev: true + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: true + /lru-cache@2.2.4: resolution: {integrity: sha512-Q5pAgXs+WEAfoEdw2qKQhNFFhMoFMTYqRVKKUMnzuiR7oKFHS7fWo848cPcTKw+4j/IdN17NyzdhVKgabFV0EA==} dev: true @@ -2942,6 +2873,11 @@ packages: engines: {node: '>=4'} dev: true + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + dev: true + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -2955,10 +2891,22 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} dev: true @@ -2994,6 +2942,11 @@ packages: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true + /mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /nan@2.22.0: resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} requiresBuild: true @@ -3009,11 +2962,11 @@ packages: engines: {node: '>= 0.6'} dev: false - /netrc-parser@3.1.6(supports-color@5.5.0): + /netrc-parser@3.1.6(supports-color@9.4.0): resolution: {integrity: sha512-lY+fmkqSwntAAjfP63jB4z5p5WbuZwyMCD3pInT7dpHU/Gc6Vv90SAC6A0aNiqaRGHiuZFBtiwu+pu8W/Eyotw==} engines: {node: '>= 8.0.0'} dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7(supports-color@9.4.0) execa: 0.10.0 transitivePeerDependencies: - supports-color @@ -3040,17 +2993,6 @@ packages: engines: {node: '>= 6.13.0'} dev: true - /node-notifier@10.0.1: - resolution: {integrity: sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==} - dependencies: - growly: 1.3.0 - is-wsl: 2.2.0 - semver: 7.6.0 - shellwords: 0.1.1 - uuid: 8.3.2 - which: 2.0.2 - dev: true - /node-notifier@8.0.2: resolution: {integrity: sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==} dependencies: @@ -3070,18 +3012,9 @@ packages: osenv: 0.1.5 dev: true - /normalize-url@2.0.1: - resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 - query-string: 5.1.1 - sort-keys: 2.0.0 - dev: true - - /normalize-url@4.5.1: - resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} - engines: {node: '>=8'} + /normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} dev: true /npm-run-path@2.0.2: @@ -3189,19 +3122,15 @@ packages: /osenv@0.1.5: resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} + deprecated: This package is no longer supported. dependencies: os-homedir: 1.0.2 os-tmpdir: 1.0.2 dev: true - /p-cancelable@0.4.1: - resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} - engines: {node: '>=4'} - dev: true - - /p-cancelable@1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} + /p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} dev: true /p-finally@1.0.0: @@ -3209,16 +3138,8 @@ packages: engines: {node: '>=4'} dev: true - /p-is-promise@1.1.0: - resolution: {integrity: sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==} - engines: {node: '>=4'} - dev: true - - /p-timeout@2.0.1: - resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} - engines: {node: '>=4'} - dependencies: - p-finally: 1.0.0 + /package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} dev: true /parse-json@4.0.0: @@ -3260,6 +3181,14 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + dev: true + /path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} dev: false @@ -3278,11 +3207,6 @@ packages: engines: {node: '>=8.6'} dev: true - /pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - dev: true - /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -3297,14 +3221,15 @@ packages: xmlbuilder: 15.1.1 dev: true - /prepend-http@2.0.0: - resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} - engines: {node: '>=4'} - dev: true - - /printf@0.3.0: - resolution: {integrity: sha512-DlJSroT2n9nkh47D4T6BHFQvsMR0L41889ECLmdbzk2BlhN0t31/vl5mHvlWiNBCNQrqG9XfpXwqmJQ2utoYwg==} - engines: {node: '>= 0.9.0'} + /portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} + dependencies: + async: 2.6.4 + debug: 3.2.7(supports-color@9.4.0) + mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color dev: true /printf@0.6.1: @@ -3322,10 +3247,6 @@ packages: optionalDependencies: fsevents: 2.3.3 - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: true - /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -3352,15 +3273,6 @@ packages: side-channel: 1.1.0 dev: false - /query-string@5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} - engines: {node: '>=0.10.0'} - dependencies: - decode-uri-component: 0.2.2 - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 - dev: true - /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true @@ -3369,6 +3281,11 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + dev: true + /range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} @@ -3384,18 +3301,6 @@ packages: unpipe: 1.0.0 dev: false - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - dev: true - /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} @@ -3446,6 +3351,10 @@ packages: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true + /resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + dev: true + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -3455,10 +3364,10 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responselike@1.0.2: - resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + /responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: - lowercase-keys: 1.0.1 + lowercase-keys: 2.0.0 dev: true /restore-cursor@3.1.0: @@ -3476,6 +3385,7 @@ packages: /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -3483,6 +3393,7 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -3491,7 +3402,7 @@ packages: /rollbar@2.26.4: resolution: {integrity: sha512-JKmrj6riYm9ZPJisgxljgH4uCsvjMHDHXrinDF7aAFaP+eoF51HomVPtLcDTYLsrJ568aKVNLUhedFajONBwSg==} dependencies: - async: 3.2.5 + async: 3.2.6 console-polyfill: 0.3.0 error-stack-parser: 2.1.4 json-stringify-safe: 5.0.1 @@ -3519,10 +3430,6 @@ packages: tslib: 2.8.1 dev: true - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true - /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -3675,6 +3582,11 @@ packages: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -3697,13 +3609,6 @@ packages: chalk: 1.1.3 dev: true - /sort-keys@2.0.0: - resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} - engines: {node: '>=4'} - dependencies: - is-plain-obj: 1.1.0 - dev: true - /source-map@0.5.7: resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} @@ -3759,16 +3664,21 @@ packages: engines: {node: '>= 0.8'} dev: false + /stdout-stderr@0.1.13: + resolution: {integrity: sha512-Xnt9/HHHYfjZ7NeQLvuQDyL1LnbsbddgMFKCuaQKwGCdJm8LnstZIXop+uOY36UR1UXXoHXfMbC1KlVdVd2JLA==} + engines: {node: '>=8.0.0'} + dependencies: + debug: 4.4.0(supports-color@8.1.1) + strip-ansi: 6.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /strftime@0.10.2: resolution: {integrity: sha512-Y6IZaTVM80chcMe7j65Gl/0nmlNdtt+KWPle5YeCAjmsBfw+id2qdaJ5MDrxUq+OmHKab+jHe7mUjU/aNMSZZg==} engines: {node: '>=0.2.0'} dev: true - /strict-uri-encode@1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} - engines: {node: '>=0.10.0'} - dev: true - /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -3778,10 +3688,13 @@ packages: strip-ansi: 6.0.1 dev: true - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: - safe-buffer: 5.1.2 + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 dev: true /string_decoder@1.3.0: @@ -3818,6 +3731,13 @@ packages: ansi-regex: 5.0.1 dev: true + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.1.0 + dev: true + /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -3828,12 +3748,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /strip-eof@2.0.0: - resolution: {integrity: sha512-zLsJC+5P5hGu4Zmoq6I4uo6bTf1Nx6Z/vnZedxwnrcfkc38Vz6UiuqGOtS9bewFaoTCDErpqkV7v02htp9KEow==} - engines: {node: '>=6'} - deprecated: Renamed to `strip-final-newline` to better represent its functionality. - dev: true - /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -3865,6 +3779,11 @@ packages: has-flag: 4.0.0 dev: true + /supports-color@9.4.0: + resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} + engines: {node: '>=12'} + dev: true + /supports-hyperlinks@1.0.1: resolution: {integrity: sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==} engines: {node: '>=4'} @@ -3913,14 +3832,6 @@ packages: rimraf: 2.6.3 dev: true - /temp@0.9.4: - resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} - engines: {node: '>=6.0.0'} - dependencies: - mkdirp: 0.5.6 - rimraf: 2.6.3 - dev: true - /term-img@4.1.0: resolution: {integrity: sha512-DFpBhaF5j+2f7kheKFc1ajsAUUDGOaNPpKPtiIMxlbfud6mvfFZuWGnTRpaujUa5J7yl6cIw/h6nyr4mSsENPg==} engines: {node: '>=8'} @@ -3933,11 +3844,6 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /timed-out@4.0.1: - resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} - engines: {node: '>=0.10.0'} - dev: true - /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -3945,11 +3851,6 @@ packages: os-tmpdir: 1.0.2 dev: true - /to-readable-stream@1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} - dev: true - /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -4012,12 +3913,12 @@ packages: yn: 3.1.1 dev: true - /tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + /tsheredoc@1.0.1: + resolution: {integrity: sha512-aOyKWGdZSKEMFnzlccLu3wwB4VgpGhJ6bZON9uM+p8hgHSczfMvPdspxX+Dkr+q8/Dpgla1UwK6pFLmutUEUaw==} dev: true - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true /tslib@2.8.1: @@ -4068,10 +3969,6 @@ packages: hasBin: true dev: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true - /undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} dev: true @@ -4095,13 +3992,6 @@ packages: resolution: {integrity: sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==} dev: true - /url-parse-lax@3.0.0: - resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 - dev: true - /url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: @@ -4109,11 +3999,6 @@ packages: requires-port: 1.0.0 dev: true - /url-to-options@1.0.1: - resolution: {integrity: sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==} - engines: {node: '>= 4'} - dev: true - /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true @@ -4123,18 +4008,6 @@ packages: engines: {node: '>= 0.4.0'} dev: false - /uuid@3.3.2: - resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - - /uuid@3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -4144,10 +4017,6 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /valid-url@1.0.9: - resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} - dev: true - /validator@13.11.0: resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} engines: {node: '>= 0.10'} @@ -4197,6 +4066,11 @@ packages: string-width: 4.2.3 dev: true + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: true @@ -4219,6 +4093,15 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true @@ -4246,6 +4129,24 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs-unparser@2.0.0: + resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} + engines: {node: '>=10'} + dependencies: + camelcase: 6.3.0 + decamelize: 4.0.0 + flat: 5.0.2 + is-plain-obj: 2.1.0 + dev: true + /yarn@1.22.22: resolution: {integrity: sha512-prL3kGtyG7o9Z9Sv8IPfBNrWTDmXB4Qbes8A9rEzt6wkJV8mUvoirjU0Mp3GGAU06Y0XQyA3/2/RQFVuK7MTfg==} engines: {node: '>=4.0.0'} @@ -4257,3 +4158,8 @@ packages: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} dev: true + + /yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + dev: true diff --git a/platforms/heroku/package.json b/platforms/heroku/package.json index 22601aee5473..27c0e779ffb1 100644 --- a/platforms/heroku/package.json +++ b/platforms/heroku/package.json @@ -5,7 +5,7 @@ "license": "MIT", "devDependencies": { "@types/node": "18.19.68", - "heroku": "8.11.5", + "heroku": "10.0.0", "prisma": "6.2.0-dev.7", "ts-node": "10.9.2" }, diff --git a/platforms/heroku/pnpm-lock.yaml b/platforms/heroku/pnpm-lock.yaml index 369b9ce93f43..036b747e20c5 100644 --- a/platforms/heroku/pnpm-lock.yaml +++ b/platforms/heroku/pnpm-lock.yaml @@ -17,8 +17,8 @@ devDependencies: specifier: 18.19.68 version: 18.19.68 heroku: - specifier: 8.11.5 - version: 8.11.5(@oclif/config@1.18.17)(@types/node@18.19.68)(typescript@5.7.2) + specifier: 10.0.0 + version: 10.0.0(@oclif/config@1.18.17)(@types/node@18.19.68)(typescript@5.7.2) prisma: specifier: 6.2.0-dev.7 version: 6.2.0-dev.7 @@ -63,20 +63,22 @@ packages: tslib: 1.14.1 dev: true - /@heroku-cli/command@10.0.0(@types/node@18.19.68)(typescript@5.7.2): - resolution: {integrity: sha512-O+kjmaZtCcDL4nRiJTYxIPM4LA7S9wl1DH7DX6Wkdrd7qSFmyxxVhBDlKKTJyKvTTpZdPi4S0Q5CpMVXKVj/XQ==} - engines: {node: '>=14.0.0'} + /@heroku-cli/command@11.3.2(@types/node@18.19.68)(typescript@5.7.2): + resolution: {integrity: sha512-T8dtZxpiCNkPg75hUB6wSxJ8mrk/Y74ni904IIIP3YvAm3a2KOUJWU7rZx0Z+gv+Z5rRC5adtfifttAnUuLwcg==} + engines: {node: '>= 16.20.0'} dependencies: - '@heroku-cli/color': 1.1.16 + '@heroku-cli/color': 2.0.1 '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) cli-ux: 6.0.9 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 7.0.1 + debug: 4.4.0(supports-color@8.1.1) + fs-extra: 9.1.0 heroku-client: 3.1.0 http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 6.4.0 + netrc-parser: 3.1.6(supports-color@9.4.0) + open: 8.4.2 uuid: 8.3.2 + yargs-parser: 18.1.3 + yargs-unparser: 2.0.0 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -92,66 +94,30 @@ packages: '@heroku-cli/color': 1.1.16 '@oclif/errors': 1.3.6 cli-ux: 4.9.3 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 7.0.1 - heroku-client: 3.1.0 - http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 6.4.0 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@heroku-cli/command@9.0.2: - resolution: {integrity: sha512-Qdm3gPfl0SAjKnQk8GVrjwDAzyv9bo1zxvIOW5OAWRsgC4xP0vjsxKv14I/SF715dM0sN14Llpxv0kmzYglkZA==} - engines: {node: '>=14.0.0'} - dependencies: - '@heroku-cli/color': 1.1.16 - '@oclif/core': 1.26.2 - cli-ux: 6.0.9 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 7.0.1 - heroku-client: 3.1.0 - http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 6.4.0 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@heroku-cli/command@9.1.0: - resolution: {integrity: sha512-VQQaiE1a0f5z4qziCkykE1tR9Y85uI+r7zRkTDxv6/tMHBT7gnGWwaalJiY6gD/nslO3NjTeW1R1MM2gXZZl7g==} - engines: {node: '>=14.0.0'} - dependencies: - '@heroku-cli/color': 1.1.16 - '@oclif/core': 1.26.2 - cli-ux: 6.0.9 debug: 4.4.0(supports-color@8.1.1) fs-extra: 7.0.1 heroku-client: 3.1.0 http-call: 5.3.0 - netrc-parser: 3.1.6(supports-color@5.5.0) - open: 8.4.2 + netrc-parser: 3.1.6(supports-color@9.4.0) + open: 6.4.0 uuid: 8.3.2 transitivePeerDependencies: - supports-color dev: true - /@heroku-cli/heroku-exec-util@0.7.6: - resolution: {integrity: sha512-MPu0s1ua8NlHzwzn5VtaWb1x81ZCr6SmRc4F3JWdCWAuXGGfr8dNzm9uDnpfKTXBqjdtN3lkQVrL8vkBC0sYUg==} - engines: {node: '>= 6.0.0'} + /@heroku-cli/heroku-exec-util@0.9.0: + resolution: {integrity: sha512-Yc+BQ+A1ATg0srZUbEXI9KDkr8IY0beSmnZLIeQOpSSVDTEpuOwPavXo/OD+xLlvDLf3A1SXlTvVzqeDjJ/XKA==} + engines: {node: '>= 14.0.0'} dependencies: + '@heroku/heroku-cli-util': 8.0.15 '@heroku/socksv5': 0.0.9 + co: 4.6.0 co-wait: 0.0.0 - heroku-cli-util: 8.0.12 keypair: 1.0.4 node-forge: 1.3.0 smooth-progress: 1.1.0 ssh2: 1.4.0 temp: 0.9.1 - uuid: 3.4.0 dev: true /@heroku-cli/notifications@1.2.4: @@ -161,236 +127,217 @@ packages: node-notifier: 8.0.2 dev: true - /@heroku-cli/plugin-addons-v5@8.11.2: - resolution: {integrity: sha512-5/Lw2kKHaKYlDp3gyYV03X4ksFvrgft8+Rc9FnbNW/MoTPgwlWA9o5kt5UTGA23Sj/ShWA3QoTaGaW7+dkT7Rw==} + /@heroku-cli/plugin-ps-exec@2.6.0: + resolution: {integrity: sha512-AHWqJwZhX4T6Rluq6i6zSfXCNLlG69t3PE9idtOftd/Ww2Gz5DqySfibITv6pAKB+XahYGGJkmAcrASybB4iNg==} dependencies: - '@heroku-cli/notifications': 1.2.4 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - printf: 0.6.1 + '@heroku-cli/heroku-exec-util': 0.9.0 + '@heroku/heroku-cli-util': 8.0.15 dev: true - /@heroku-cli/plugin-addons@1.2.31: - resolution: {integrity: sha512-9L5yy2D78RLU1yYLhEKCvB92jSM5IftQLUDLykNu+pLPWlcFf4ah2YgoqoAUiG+M49bWkJt5m44CKts7KDL3aQ==} - dependencies: - co: 4.6.0 - co-wait: 0.0.0 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - printf: 0.3.0 + /@heroku-cli/schema@1.0.25: + resolution: {integrity: sha512-7V6/WdTHrsvpqeqttm4zhzVJyt/Us/Cz9oS4yure4JdLtwlr2eF6PvlDLA5ZIvBybMtSDyxhHid0PeshKLtwxw==} + engines: {node: '>=8.0.0'} dev: true - /@heroku-cli/plugin-apps-v5@8.11.2(@types/node@18.19.68)(typescript@5.7.2): - resolution: {integrity: sha512-p4vXSUKRrV041CNu4Lr3bVEt81m1wgcR3U59usye7EnHDG7i+1NGTFXR0M8/8hTMpF1vvBhk/Ei4aBb/mol0sg==} + /@heroku/buildpack-registry@1.0.1: + resolution: {integrity: sha512-cbB6ND+unRk692jf1PctcoqnmuyifanTMtFStucXukkpyeI/QgXac5qJNb3g6yhHOObTghJBXi9Uzy1KBcnPgQ==} + engines: {node: '>= 8.0.0'} dependencies: - '@heroku-cli/command': 9.0.2 - '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) - filesize: 4.2.1 - fs-extra: 7.0.1 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - js-yaml: 3.14.1 - lodash: 4.17.21 - shell-escape: 0.2.0 - sparkline: 0.2.0 - strftime: 0.10.2 - strip-ansi: 6.0.1 - term-img: 4.1.0 - urijs: 1.19.11 + node-fetch: 2.7.0 + true-myth: 2.2.3 transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + - encoding dev: true - /@heroku-cli/plugin-certs-v5@8.11.3: - resolution: {integrity: sha512-ZrL1Qwwh/8cKOgjlG10ZV4H5r65L2lihMo2b06Gb2RWBZZlnCODkcBBKv8p+OqTyfTdVmAkCwhLku6QYaSe99A==} + /@heroku/eventsource@1.0.7: + resolution: {integrity: sha512-zepmPMu8A6S2SyhhzUFVJLhLfqOAGXYR8brf+dRhP41yK9fFinoTT5DO4bo8/EGCJFptPAqfKDavLHsedvynzQ==} + engines: {node: '>=0.12.0'} dependencies: - '@heroku-cli/color': 2.0.1 - '@heroku-cli/notifications': 1.2.4 - date-fns: 1.30.1 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - lodash: 4.17.21 - psl: 1.9.0 + original: 1.0.2 dev: true - /@heroku-cli/plugin-ci-v5@8.11.5(@types/node@18.19.68)(typescript@5.7.2): - resolution: {integrity: sha512-QI2wG9JAqjgAAtMAMMXEFzJen9sZsFMpBMV8x73NVmYcCFZFiYLkJl57ob2+CU4q26LYK60ik0AH8VKxmajp6w==} - engines: {node: '>=14'} + /@heroku/heroku-cli-util@8.0.15: + resolution: {integrity: sha512-A2mzdRj6T1Tq8wB0TH9SR9laufW/i+dDuoi3aHUsiLq2w2y27+e3QrOYuqc8ambdj3PJHot3L9EA/p36CnNY1w==} + engines: {node: '>= 14'} dependencies: - '@heroku-cli/command': 9.0.2 - '@heroku-cli/plugin-run-v5': 8.11.5(@types/node@18.19.68)(typescript@5.7.2) + '@heroku-cli/color': 1.1.16 ansi-escapes: 3.2.0 - bluebird: 3.7.2 - github-url-to-object: 4.0.6 - got: 9.6.0 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - lodash.flatten: 4.4.0 - shell-escape: 0.2.0 - temp: 0.9.4 - validator: 13.11.0 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + ansi-styles: 3.2.1 + cardinal: 2.1.1 + chalk: 2.4.2 + got: 11.8.6 + heroku-client: 3.1.0 + lodash: 4.17.21 + netrc-parser: 3.1.6(supports-color@9.4.0) + opn: 3.0.3 + strip-ansi: 4.0.0 + supports-color: 9.4.0 + tslib: 1.14.1 + tunnel-agent: 0.6.0 dev: true - /@heroku-cli/plugin-container-registry-v5@8.11.2: - resolution: {integrity: sha512-SxNDNE9/nTqeX7zc9zC/VFqOuak5Dj+iNq6o011sVKsO08YPGTanWcVU4UK+sT5ccyEVcxJc91yMC+PHbXsHGw==} + /@heroku/socksv5@0.0.9: + resolution: {integrity: sha512-bV8v7R/c0gNve8i7yPmZbcCTJUqRbCnMSvcegcMaz+ly+FoZf9i4+3MTjKsX+OZn9w0w1I6VJYQBcdM+yMWPQQ==} + engines: {node: '>=0.10.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) - glob: 7.2.3 - heroku-cli-util: 8.0.12 - heroku-container-registry: 4.99.0 - http-call: 5.3.0 - inquirer: 8.2.6 - transitivePeerDependencies: - - supports-color + ip-address: 5.9.4 dev: true - /@heroku-cli/plugin-orgs-v5@8.11.2: - resolution: {integrity: sha512-aHhd267nV+5CXispZfgs+4dnfVOFk1MRc+NQeVdEF1jBvyRJ4dVmGpV4b0eHlvm23nrimHx663/val+fjlZY/Q==} + /@inquirer/checkbox@2.5.0: + resolution: {integrity: sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/command': 9.0.2 - heroku-cli-util: 8.0.12 - inquirer: 8.2.6 - lodash: 4.17.21 - lodash.flatten: 4.4.0 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 1.5.5 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku-cli/plugin-pg-v5@8.11.2: - resolution: {integrity: sha512-Z8mbbnisefvngaBY+nFGLa8JZr7Og8qb2HcLD8mm+rMwTTA4rlsTE8KwLt+iuv7mFk95JNkfEb2zS7TJMAA3fg==} + /@inquirer/confirm@3.2.0: + resolution: {integrity: sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/plugin-addons': 1.2.31 - bytes: 3.1.2 - debug: 4.3.4(supports-color@8.1.1) - filesize: 4.2.1 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - mkdirp: 0.5.6 - node-notifier: 10.0.1 - printf: 0.6.1 - smooth-progress: 1.1.0 - strip-eof: 2.0.0 - tunnel-ssh: 4.1.6 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 dev: true - /@heroku-cli/plugin-ps-exec@2.4.0: - resolution: {integrity: sha512-AIZvKLzeG5zNQVKZa8WxJaxBxxwBAqBYemM94kxvy5P7I3+S3Gn1JlQJ+xC3AYpuj1cH4r5mOGel5WHQO6H5cw==} + /@inquirer/core@9.2.1: + resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/heroku-exec-util': 0.7.6 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 2.0.0 + '@types/mute-stream': 0.0.4 + '@types/node': 22.10.2 + '@types/wrap-ansi': 3.0.0 + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 1.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku-cli/plugin-ps@8.1.7: - resolution: {integrity: sha512-CCGyzDW4JV9Krj1dEK3vkyPpaa94WhQC3WGUIHvfgav12xzPYsil+Xg5iHSENEHxKEhaoOCxydEbPtgO1xS/Bg==} - engines: {node: '>=14'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + /@inquirer/editor@2.2.0: + resolution: {integrity: sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/color': 1.1.16 - '@heroku-cli/command': 9.0.2 - '@oclif/core': 1.26.2 - lodash: 4.17.21 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + external-editor: 3.1.0 dev: true - /@heroku-cli/plugin-redis-v5@8.11.1: - resolution: {integrity: sha512-z+ebO4FBRAUuClQkJ2c98/f4AJ+Cv1xVRlRwb9JieA6SSUXh3wRpqVsVwvrFrpRL5gX8vMFgnnfVxS8nT8WdnA==} + /@inquirer/expand@2.3.0: + resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} + engines: {node: '>=18'} dependencies: - heroku-cli-util: 8.0.12 - redis-parser: 3.0.0 - ssh2: 1.15.0 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/figures@1.0.9: + resolution: {integrity: sha512-BXvGj0ehzrngHTPTDqUoDT3NXL8U0RxUk2zJm2A66RhCEIWdtU1v6GuUqNAgArW4PQ9CinqIWyHdQgdwOj06zQ==} + engines: {node: '>=18'} dev: true - /@heroku-cli/plugin-run-v5@8.11.5(@types/node@18.19.68)(typescript@5.7.2): - resolution: {integrity: sha512-a4WdBmgBYKkAC0tMS/dHUwAmIhZGtcFBPMP6C1APxKYiHPGySCxVzDJkTZSymCh4QyHDAj0pacjpLlrEvhKNMA==} + /@inquirer/input@2.3.0: + resolution: {integrity: sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/color': 2.0.1 - '@heroku-cli/command': 9.0.2 - '@heroku-cli/notifications': 1.2.4 - '@heroku/eventsource': 1.0.7 - '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 7.0.1 - heroku-cli-util: 8.0.12 - http-call: 5.3.0 - shellwords: 0.1.1 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 dev: true - /@heroku-cli/plugin-run@8.1.4: - resolution: {integrity: sha512-ht4ekGolHXwH0tCGsZNLoqh/Nvr2grLeSY7yqfWBcAnCm4iuPGJWA5Rnz+I79xZGiBtRUE7f/A14kF2JpqW0Pw==} - engines: {node: '>=14'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + /@inquirer/number@1.1.0: + resolution: {integrity: sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/color': 1.1.16 - '@heroku-cli/command': 9.0.2 - '@heroku-cli/notifications': 1.2.4 - '@heroku/eventsource': 1.0.7 - '@oclif/core': 1.26.2 - debug: 4.3.4(supports-color@8.1.1) - tslib: 1.14.1 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 dev: true - /@heroku-cli/plugin-spaces@8.11.1: - resolution: {integrity: sha512-cJ98lmfLEqgT1sXDeCi/XcKeJ4EuEerZi0/2nw4Saf2EPYh7J3MN7V9QFib5It8+bluFiD4YIHtI8NXJATePLg==} + /@inquirer/password@2.2.0: + resolution: {integrity: sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==} + engines: {node: '>=18'} dependencies: - '@heroku-cli/command': 9.0.2 - '@heroku-cli/notifications': 1.2.4 - heroku-cli-util: 8.0.12 - lodash: 4.17.21 - strftime: 0.10.2 - transitivePeerDependencies: - - supports-color + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + ansi-escapes: 4.3.2 dev: true - /@heroku-cli/schema@1.0.25: - resolution: {integrity: sha512-7V6/WdTHrsvpqeqttm4zhzVJyt/Us/Cz9oS4yure4JdLtwlr2eF6PvlDLA5ZIvBybMtSDyxhHid0PeshKLtwxw==} - engines: {node: '>=8.0.0'} + /@inquirer/prompts@5.5.0: + resolution: {integrity: sha512-BHDeL0catgHdcHbSFFUddNzvx/imzJMft+tWDPwTm3hfu8/tApk1HrooNngB2Mb4qY+KaRWF+iZqoVUPeslEog==} + engines: {node: '>=18'} + dependencies: + '@inquirer/checkbox': 2.5.0 + '@inquirer/confirm': 3.2.0 + '@inquirer/editor': 2.2.0 + '@inquirer/expand': 2.3.0 + '@inquirer/input': 2.3.0 + '@inquirer/number': 1.1.0 + '@inquirer/password': 2.2.0 + '@inquirer/rawlist': 2.3.0 + '@inquirer/search': 1.1.0 + '@inquirer/select': 2.5.0 dev: true - /@heroku/buildpack-registry@1.0.1: - resolution: {integrity: sha512-cbB6ND+unRk692jf1PctcoqnmuyifanTMtFStucXukkpyeI/QgXac5qJNb3g6yhHOObTghJBXi9Uzy1KBcnPgQ==} - engines: {node: '>= 8.0.0'} + /@inquirer/rawlist@2.3.0: + resolution: {integrity: sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==} + engines: {node: '>=18'} dependencies: - node-fetch: 2.7.0 - true-myth: 2.2.3 - transitivePeerDependencies: - - encoding + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku/eventsource@1.0.7: - resolution: {integrity: sha512-zepmPMu8A6S2SyhhzUFVJLhLfqOAGXYR8brf+dRhP41yK9fFinoTT5DO4bo8/EGCJFptPAqfKDavLHsedvynzQ==} - engines: {node: '>=0.12.0'} + /@inquirer/search@1.1.0: + resolution: {integrity: sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==} + engines: {node: '>=18'} dependencies: - original: 1.0.2 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 1.5.5 + yoctocolors-cjs: 2.1.2 dev: true - /@heroku/socksv5@0.0.9: - resolution: {integrity: sha512-bV8v7R/c0gNve8i7yPmZbcCTJUqRbCnMSvcegcMaz+ly+FoZf9i4+3MTjKsX+OZn9w0w1I6VJYQBcdM+yMWPQQ==} - engines: {node: '>=0.10.0'} + /@inquirer/select@2.5.0: + resolution: {integrity: sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==} + engines: {node: '>=18'} dependencies: - ip-address: 5.9.4 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.9 + '@inquirer/type': 1.5.5 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/type@1.5.5: + resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} + engines: {node: '>=18'} + dependencies: + mute-stream: 1.0.0 + dev: true + + /@inquirer/type@2.0.0: + resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} + engines: {node: '>=18'} + dependencies: + mute-stream: 1.0.0 + dev: true + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 dev: true /@jridgewell/resolve-uri@3.1.0: @@ -450,7 +397,7 @@ packages: chalk: 4.1.2 strip-ansi: 6.0.1 supports-color: 8.1.1 - tslib: 2.7.0 + tslib: 2.8.1 dev: true /@oclif/command@1.8.36(@oclif/config@1.18.17): @@ -464,7 +411,7 @@ packages: '@oclif/errors': 1.3.6 '@oclif/help': 1.0.15 '@oclif/parser': 3.8.17 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -545,7 +492,7 @@ packages: chalk: 4.1.2 clean-stack: 3.0.1 cli-progress: 3.12.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) ejs: 3.1.10 get-package-type: 0.1.0 globby: 11.1.0 @@ -562,7 +509,7 @@ packages: supports-color: 8.1.1 supports-hyperlinks: 2.3.0 ts-node: 10.9.2(@types/node@18.19.68)(typescript@5.7.2) - tslib: 2.6.2 + tslib: 2.8.1 widest-line: 3.1.0 wordwrap: 1.0.0 wrap-ansi: 7.0.0 @@ -618,12 +565,17 @@ packages: tslib: 2.8.1 dev: true - /@oclif/plugin-commands@2.2.2: - resolution: {integrity: sha512-j3LIx4fm3yn95E+PdW8HrRX47Ya5do34zYOY+Jx5DoLM5LaHCICXdpVXbd4MTWLQ1aiGNPqeMO6GEzZ8ImVGhw==} + /@oclif/plugin-commands@2.2.28(@types/node@18.19.68)(typescript@5.7.2): + resolution: {integrity: sha512-w1vQ6WGltMnyjJnnt6Vo/VVtyhz1V0O9McCy0qKIY+os7SunjnUMRNS/y8MZ7b6AjMSdbLGV9/VAYSlWyQg9SQ==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 1.26.2 + '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) lodash: 4.17.21 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - typescript dev: true /@oclif/plugin-help@5.2.20(@types/node@18.19.68)(typescript@5.7.2): @@ -646,9 +598,9 @@ packages: '@oclif/color': 0.1.2 '@oclif/command': 1.8.36(@oclif/config@1.18.17) ansi-escapes: 4.3.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) semver: 7.6.0 - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - '@oclif/config' - supports-color @@ -671,13 +623,13 @@ packages: '@oclif/color': 1.0.13 '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 9.1.0 http-call: 5.3.0 load-json-file: 5.3.0 npm-run-path: 4.0.1 semver: 7.6.0 - tslib: 2.6.2 + tslib: 2.8.1 yarn: 1.22.22 transitivePeerDependencies: - '@swc/core' @@ -694,7 +646,7 @@ packages: '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) filesize: 6.4.0 fs-extra: 9.1.0 http-call: 5.3.0 @@ -729,7 +681,7 @@ packages: dependencies: '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 9.1.0 http-call: 5.3.0 lodash: 4.17.21 @@ -747,7 +699,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: '@oclif/core': 1.26.2 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@oclif/screen@1.0.4: @@ -769,8 +721,8 @@ packages: '@opentelemetry/api': 1.8.0 dev: true - /@opentelemetry/api-logs@0.50.0: - resolution: {integrity: sha512-JdZuKrhOYggqOpUljAq4WWNi5nB10PmgoF0y2CvedLGXd0kSawb/UBnWT8gg1ND3bHCNHStAIVT0ELlxJJRqrA==} + /@opentelemetry/api-logs@0.51.1: + resolution: {integrity: sha512-E3skn949Pk1z2XtXu/lxf6QAZpawuTM/IUEXcAzpiUkTd73Hmvw26FiN3cJuTmkpM5hZzHwkomVdtrh/n/zzwA==} engines: {node: '>=14'} dependencies: '@opentelemetry/api': 1.8.0 @@ -824,16 +776,16 @@ packages: '@opentelemetry/sdk-trace-base': 1.15.2(@opentelemetry/api@1.8.0) dev: true - /@opentelemetry/instrumentation@0.50.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-bhGhbJiZKpuu7wTaSak4hyZcFPlnDeuSF/2vglze8B4w2LubcSbbOnkVTzTs5SXtzh4Xz8eRjaNnAm+u2GYufQ==} + /@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-JIrvhpgqY6437QIqToyozrUG1h5UhwHkaGK/WAX+fkrpyPtc+RO5FkRtUd9BH0MibabHHvqsnBGKfKVijbmp8w==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.3.0 dependencies: '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.50.0 + '@opentelemetry/api-logs': 0.51.1 '@types/shimmer': 1.0.5 - import-in-the-middle: 1.7.1 + import-in-the-middle: 1.7.4 require-in-the-middle: 7.3.0 semver: 7.6.0 shimmer: 1.2.1 @@ -982,6 +934,18 @@ packages: engines: {node: '>=14'} dev: true + /@opentelemetry/semantic-conventions@1.28.0: + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} + dev: true + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + /@prisma/client@6.2.0-dev.7(prisma@6.2.0-dev.7): resolution: {integrity: sha512-5KVI9zZR3ghfvsIOoahx7XGdO4ONzf54tjdV9YZSTZfLR/B68UMlKObUApiuLAL19c+xPRIOjwwqhSMGWJ3w6A==} engines: {node: '>=18.18'} @@ -1022,21 +986,16 @@ packages: dependencies: '@prisma/debug': 6.2.0-dev.7 - /@sindresorhus/is@0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - dev: true - - /@sindresorhus/is@0.7.0: - resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} - engines: {node: '>=4'} + /@sindresorhus/is@4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} dev: true - /@szmarczak/http-timer@1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} + /@szmarczak/http-timer@4.0.6: + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} dependencies: - defer-to-connect: 1.1.3 + defer-to-connect: 2.0.1 dev: true /@tsconfig/node10@1.0.9: @@ -1055,24 +1014,53 @@ packages: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} dev: true + /@types/cacheable-request@6.0.3: + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + dependencies: + '@types/http-cache-semantics': 4.0.4 + '@types/keyv': 3.1.4 + '@types/node': 18.19.68 + '@types/responselike': 1.0.3 + dev: true + /@types/cli-progress@3.11.5: resolution: {integrity: sha512-D4PbNRbviKyppS5ivBGyFO29POlySLmA2HyUFE4p5QGazAMM3CwkKWcvTl8gvElSuxRh6FPKL8XmidX873ou4g==} dependencies: '@types/node': 18.19.68 dev: true + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + dev: true + + /@types/js-yaml@3.12.10: + resolution: {integrity: sha512-/Mtaq/wf+HxXpvhzFYzrzCqNRcA958sW++7JOFC8nPrZcvfi/TrzOaaGbvt27ltJB2NQbHVAg5a1wUCsyMH7NA==} + dev: true + /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: '@types/node': 18.19.68 dev: true + /@types/mute-stream@0.0.4: + resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} + dependencies: + '@types/node': 18.19.68 + dev: true + /@types/node@18.19.68: resolution: {integrity: sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==} dependencies: undici-types: 5.26.5 dev: true + /@types/node@22.10.2: + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} + dependencies: + undici-types: 6.20.0 + dev: true + /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: @@ -1083,6 +1071,16 @@ packages: resolution: {integrity: sha512-9Hp0ObzwwO57DpLFF0InUjUm/II8GmKAvzbefxQTihCb7KI6yc9yzf0nLc4mVdby5N4DRCgQM2wCup9KTieeww==} dev: true + /@types/tunnel-ssh@4.1.1: + resolution: {integrity: sha512-wapC4QO5BBo8viAsHcvKsLBeJM7w9o0uWO9tUqixjD1tiv/iCNyFAKR0DAinyGfb/D76kO3zrq8II3/ehC9RNQ==} + dependencies: + '@types/node': 18.19.68 + dev: true + + /@types/wrap-ansi@3.0.0: + resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} + dev: true + /@xmldom/xmldom@0.8.10: resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} engines: {node: '>=10.0.0'} @@ -1100,8 +1098,8 @@ packages: negotiator: 0.6.3 dev: false - /acorn-import-assertions@1.9.0(acorn@8.11.3): - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + /acorn-import-attributes@1.9.5(acorn@8.11.3): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: @@ -1162,6 +1160,11 @@ packages: engines: {node: '>=8'} dev: true + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + dev: true + /ansi-styles@2.2.1: resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} engines: {node: '>=0.10.0'} @@ -1181,6 +1184,11 @@ packages: color-convert: 2.0.1 dev: true + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + /ansicolors@0.3.2: resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} dev: true @@ -1232,6 +1240,12 @@ packages: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} dev: true + /async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + dependencies: + lodash: 4.17.21 + dev: true + /async@3.2.5: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} dev: true @@ -1263,10 +1277,6 @@ packages: readable-stream: 3.6.2 dev: true - /bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: true - /body-parser@1.20.3: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -1330,29 +1340,22 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - /cacheable-request@2.1.4: - resolution: {integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==} - dependencies: - clone-response: 1.0.2 - get-stream: 3.0.0 - http-cache-semantics: 3.8.1 - keyv: 3.0.0 - lowercase-keys: 1.0.0 - normalize-url: 2.0.1 - responselike: 1.0.2 + /cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} dev: true - /cacheable-request@6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + /cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} engines: {node: '>=8'} dependencies: clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.1.1 - keyv: 3.1.0 + keyv: 4.5.4 lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 + normalize-url: 6.1.0 + responselike: 2.0.1 dev: true /call-bind-apply-helpers@1.0.1: @@ -1381,6 +1384,16 @@ packages: get-intrinsic: 1.2.6 dev: false + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: true + /cardinal@2.1.1: resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} hasBin: true @@ -1525,7 +1538,7 @@ packages: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - tslib: 2.7.0 + tslib: 2.8.1 dev: true /cli-width@3.0.0: @@ -1533,10 +1546,9 @@ packages: engines: {node: '>= 10'} dev: true - /clone-response@1.0.2: - resolution: {integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==} - dependencies: - mimic-response: 1.0.1 + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} dev: true /clone-response@1.0.3: @@ -1612,10 +1624,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: true - /cpu-features@0.0.10: resolution: {integrity: sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==} engines: {node: '>=10.0.0'} @@ -1659,10 +1667,6 @@ packages: which: 2.0.2 dev: true - /date-fns@1.30.1: - resolution: {integrity: sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==} - dev: true - /date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} @@ -1680,7 +1684,7 @@ packages: dependencies: ms: 2.0.0 - /debug@3.2.7(supports-color@5.5.0): + /debug@3.2.7(supports-color@9.4.0): resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: supports-color: '*' @@ -1689,10 +1693,10 @@ packages: optional: true dependencies: ms: 2.1.3 - supports-color: 5.5.0 + supports-color: 9.4.0 dev: true - /debug@4.3.4(supports-color@8.1.1): + /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: @@ -1702,7 +1706,6 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 8.1.1 dev: true /debug@4.4.0(supports-color@8.1.1): @@ -1726,16 +1729,21 @@ packages: dev: true optional: true - /decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} dev: true - /decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} + /decamelize@4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + dev: true + + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} dependencies: - mimic-response: 1.0.1 + mimic-response: 3.1.0 dev: true /defaults@1.0.4: @@ -1744,8 +1752,9 @@ packages: clone: 1.0.4 dev: true - /defer-to-connect@1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} + /defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} dev: true /define-data-property@1.1.4: @@ -1793,14 +1802,14 @@ packages: gopd: 1.2.0 dev: false - /duplexer3@0.1.5: - resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true /edit-string@1.1.6: resolution: {integrity: sha512-5exs8DjgXtq4uQdyB9HmMoln64Kuy4Ilx0AJIDgmX65AjL2KnKkhn6ZlzSY7AJTXWGAvFT3Yu0kQRz6D8b3ObQ==} dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7(supports-color@9.4.0) execa: 0.10.0 lodash: 4.17.21 tmp: 0.0.33 @@ -1825,6 +1834,10 @@ packages: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + /encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -2039,9 +2052,9 @@ packages: minimatch: 5.1.6 dev: true - /filesize@4.2.1: - resolution: {integrity: sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==} - engines: {node: '>= 0.4.0'} + /filesize@10.1.6: + resolution: {integrity: sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==} + engines: {node: '>= 10.4.0'} dev: true /filesize@6.4.0: @@ -2079,6 +2092,11 @@ packages: dev: true optional: true + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true + /follow-redirects@1.15.6(debug@4.3.4): resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} @@ -2088,7 +2106,15 @@ packages: debug: optional: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 + dev: true + + /foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 dev: true /foreman@3.0.1(debug@4.3.4): @@ -2114,13 +2140,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /from2@2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - dev: true - /fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true @@ -2225,8 +2244,21 @@ packages: is-glob: 4.0.3 dev: true + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + dev: true + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2253,48 +2285,21 @@ packages: engines: {node: '>= 0.4'} dev: false - /got@8.3.2: - resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} - engines: {node: '>=4'} - dependencies: - '@sindresorhus/is': 0.7.0 - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.3 - cacheable-request: 2.1.4 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 3.0.0 - into-stream: 3.1.0 - is-retry-allowed: 1.2.0 - isurl: 1.0.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 0.4.1 - p-timeout: 2.0.1 - pify: 3.0.0 - safe-buffer: 5.2.1 - timed-out: 4.0.1 - url-parse-lax: 3.0.0 - url-to-options: 1.0.1 - dev: true - - /got@9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} + /got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.4 + '@sindresorhus/is': 4.6.0 + '@szmarczak/http-timer': 4.0.6 + '@types/cacheable-request': 6.0.3 '@types/responselike': 1.0.3 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 + cacheable-lookup: 5.0.4 + cacheable-request: 7.0.4 + decompress-response: 6.0.0 + http2-wrapper: 1.0.3 + lowercase-keys: 2.0.0 + p-cancelable: 2.1.1 + responselike: 2.0.1 dev: true /graceful-fs@4.2.11: @@ -2333,21 +2338,11 @@ packages: es-define-property: 1.0.1 dev: false - /has-symbol-support-x@1.4.2: - resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} - dev: true - /has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} dev: false - /has-to-string-tag-x@1.4.1: - resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} - dependencies: - has-symbol-support-x: 1.4.2 - dev: true - /hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -2358,28 +2353,6 @@ packages: resolution: {integrity: sha512-U7VYImCTcPoY27TSmzoiFsmWLEqQFaYNdpsPb9K0dXJhE6kufUqycaz51oR09CW85dDU9iWyy7At8M+p7hb3NQ==} dev: true - /heroku-cli-util@8.0.12: - resolution: {integrity: sha512-63wB17oSktlA/HzpIV/PGe8Isq5AZArT51KAW1gg54zyYRIiHOwXik93HZuuRVUaVrWvVUhItFeLgqMwAwlTsw==} - engines: {node: '>= 6.0.0'} - deprecated: This package has been deprecated. Install the new supported version at https://www.npmjs.com/package/@heroku/heroku-cli-util - dependencies: - '@heroku-cli/color': 1.1.16 - ansi-escapes: 3.2.0 - ansi-styles: 3.2.1 - cardinal: 2.1.1 - chalk: 2.4.2 - co: 4.6.0 - got: 8.3.2 - heroku-client: 3.1.0 - lodash: 4.17.21 - netrc-parser: 3.1.6(supports-color@5.5.0) - opn: 3.0.3 - strip-ansi: 4.0.0 - supports-color: 5.5.0 - tslib: 1.14.1 - tunnel-agent: 0.6.0 - dev: true - /heroku-client@3.1.0: resolution: {integrity: sha512-UfGKwUm5duzzSVI8uUXlNAE1mus6uPxmZPji4vuG1ArV5DYL1rXsZShp0OoxraWdEwYoxCUrM6KGztC68x5EZQ==} engines: {node: '>=6.0.0'} @@ -2388,37 +2361,22 @@ packages: tunnel-agent: 0.6.0 dev: true - /heroku-container-registry@4.99.0: - resolution: {integrity: sha512-bfnA2ZfydOonhdJDdk4AyH90+ln/O2gva+t2tx7YIM7tny6ExPwEyfqPeklwVM6zTraimSGNQfyE2DNRpLa/KA==} - dev: true - - /heroku@8.11.5(@oclif/config@1.18.17)(@types/node@18.19.68)(typescript@5.7.2): - resolution: {integrity: sha512-Or3J5qW9fyO+A/w0G4pybjfvd+5AVK8l1fJn7Y+XGKUfAOhZf1Hb5+4Ev6udv2Jxzk1KLHUWEo5dqTAtWv9W+A==} - engines: {node: ~16.20.0} + /heroku@10.0.0(@oclif/config@1.18.17)(@types/node@18.19.68)(typescript@5.7.2): + resolution: {integrity: sha512-vJUDSxUGjqyFyfy5Y99zMNEa/+o/agf/PFK1ByBgl2Rk4EcH2MGYzhRtkKnd+5dfEhRt3UmuI23M8LRLW8AKpg==} + engines: {node: ~20.x} hasBin: true dependencies: '@heroku-cli/color': 2.0.1 - '@heroku-cli/command': 10.0.0(@types/node@18.19.68)(typescript@5.7.2) - '@heroku-cli/command-v9': /@heroku-cli/command@9.1.0 + '@heroku-cli/command': 11.3.2(@types/node@18.19.68)(typescript@5.7.2) '@heroku-cli/notifications': 1.2.4 - '@heroku-cli/plugin-addons-v5': 8.11.2 - '@heroku-cli/plugin-apps-v5': 8.11.2(@types/node@18.19.68)(typescript@5.7.2) - '@heroku-cli/plugin-certs-v5': 8.11.3 - '@heroku-cli/plugin-ci-v5': 8.11.5(@types/node@18.19.68)(typescript@5.7.2) - '@heroku-cli/plugin-container-registry-v5': 8.11.2 - '@heroku-cli/plugin-orgs-v5': 8.11.2 - '@heroku-cli/plugin-pg-v5': 8.11.2 - '@heroku-cli/plugin-ps': 8.1.7 - '@heroku-cli/plugin-ps-exec': 2.4.0 - '@heroku-cli/plugin-redis-v5': 8.11.1 - '@heroku-cli/plugin-run': 8.1.4 - '@heroku-cli/plugin-spaces': 8.11.1 + '@heroku-cli/plugin-ps-exec': 2.6.0 '@heroku-cli/schema': 1.0.25 '@heroku/buildpack-registry': 1.0.1 '@heroku/eventsource': 1.0.7 + '@heroku/heroku-cli-util': 8.0.15 + '@inquirer/prompts': 5.5.0 '@oclif/core': 2.16.0(@types/node@18.19.68)(typescript@5.7.2) - '@oclif/core-v1': /@oclif/core@1.26.2 - '@oclif/plugin-commands': 2.2.2 + '@oclif/plugin-commands': 2.2.28(@types/node@18.19.68)(typescript@5.7.2) '@oclif/plugin-help': 5.2.20(@types/node@18.19.68)(typescript@5.7.2) '@oclif/plugin-legacy': 1.3.6(@oclif/config@1.18.17) '@oclif/plugin-not-found': 2.3.16 @@ -2429,41 +2387,57 @@ packages: '@oclif/plugin-which': 2.2.8 '@opentelemetry/api': 1.8.0 '@opentelemetry/exporter-trace-otlp-http': 0.41.2(@opentelemetry/api@1.8.0) - '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-node': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.28.0 + '@types/js-yaml': 3.12.10 + '@types/tunnel-ssh': 4.1.1 ansi-escapes: 3.2.0 async-file: 2.0.2 + bytes: 3.1.2 chalk: 2.4.2 commander: 2.20.3 date-fns: 2.30.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 edit-string: 1.1.6 execa: 5.1.1 + filesize: 10.1.6 foreman: 3.0.1(debug@4.3.4) - fs-extra: 7.0.1 + fs-extra: 9.1.0 github-url-to-object: 4.0.6 - got: 9.6.0 - heroku-cli-util: 8.0.12 + glob: 10.4.5 + got: 11.8.6 http-call: 5.3.0 inquirer: 8.2.6 lodash: 4.17.21 - netrc-parser: 3.1.6(supports-color@5.5.0) + netrc-parser: 3.1.6(supports-color@9.4.0) node-fetch: 2.7.0 + open: 8.4.2 phoenix: 1.7.12 + portfinder: 1.0.32 + printf: 0.6.1 + psl: 1.9.0 + redis-parser: 3.0.0 rollbar: 2.26.4 semver: 7.6.0 shell-escape: 0.2.0 shell-quote: 1.8.1 - tmp: 0.0.33 + smooth-progress: 1.1.0 + sparkline: 0.2.0 + ssh2: 1.15.0 + stdout-stderr: 0.1.13 + strftime: 0.10.2 + strip-ansi: 6.0.1 + term-img: 4.1.0 true-myth: 2.2.3 + tsheredoc: 1.0.1 tslib: 1.14.1 + tunnel-ssh: 4.1.6 urijs: 1.19.11 - uuid: 3.3.2 - valid-url: 1.0.9 validator: 13.11.0 + word-wrap: 1.2.5 ws: 6.2.2 transitivePeerDependencies: - '@oclif/config' @@ -2477,10 +2451,6 @@ packages: - utf-8-validate dev: true - /http-cache-semantics@3.8.1: - resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} - dev: true - /http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} dev: true @@ -2490,7 +2460,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: content-type: 1.0.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) is-retry-allowed: 1.2.0 is-stream: 2.0.1 parse-json: 4.0.0 @@ -2521,6 +2491,14 @@ packages: - debug dev: true + /http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + dev: true + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -2546,11 +2524,11 @@ packages: engines: {node: '>= 4'} dev: true - /import-in-the-middle@1.7.1: - resolution: {integrity: sha512-1LrZPDtW+atAxH42S6288qyDFNQ2YCty+2mxEPRtfazH6Z5QwkaBSTS2ods7hnVJioF6rkRfNoA6A/MstpFXLg==} + /import-in-the-middle@1.7.4: + resolution: {integrity: sha512-Lk+qzWmiQuRPPulGQeK5qq0v32k2bHnWrRPFgqyvhw7Kkov5L6MOLOIU3pcWeujc9W4q54Cp3Q2WV16eQkc7Bg==} dependencies: acorn: 8.11.3 - acorn-import-assertions: 1.9.0(acorn@8.11.3) + acorn-import-attributes: 1.9.5(acorn@8.11.3) cjs-module-lexer: 1.2.3 module-details-from-path: 1.0.3 dev: true @@ -2567,6 +2545,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -2596,14 +2575,6 @@ packages: wrap-ansi: 6.2.0 dev: true - /into-stream@3.1.0: - resolution: {integrity: sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==} - engines: {node: '>=4'} - dependencies: - from2: 2.3.0 - p-is-promise: 1.1.0 - dev: true - /ip-address@5.9.4: resolution: {integrity: sha512-dHkI3/YNJq4b/qQaz+c8LuarD3pY24JqZWfjB8aZx1gtpc2MDILu9L9jpZe1sHpzo/yWFweQVn+U//FhazUxmw==} engines: {node: '>= 0.10'} @@ -2661,13 +2632,9 @@ packages: engines: {node: '>=0.12.0'} dev: true - /is-object@1.0.2: - resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} - dev: true - - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} dev: true /is-retry-allowed@1.2.0: @@ -2706,22 +2673,10 @@ packages: is-docker: 2.2.1 dev: true - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: true - /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /isurl@1.0.0: - resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==} - engines: {node: '>= 4'} - dependencies: - has-to-string-tag-x: 1.4.1 - is-object: 1.0.2 - dev: true - /iterm2-version@4.2.0: resolution: {integrity: sha512-IoiNVk4SMPu6uTcK+1nA5QaHNok2BMDLjSl5UomrOixe5g4GkylhPwuiGdw00ysSCrXAKNMfFTu+u/Lk5f6OLQ==} engines: {node: '>=8'} @@ -2730,6 +2685,14 @@ packages: plist: 3.1.0 dev: true + /jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /jake@10.8.7: resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} engines: {node: '>=10'} @@ -2753,8 +2716,8 @@ packages: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} dev: true - /json-buffer@3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} dev: true /json-parse-better-errors@1.0.2: @@ -2783,16 +2746,10 @@ packages: resolution: {integrity: sha512-zwhgOhhniaL7oxMgUMKKw5219PWWABMO+dgMnzJOQ2/5L3XJtTJGhW2PEXlxXj9zaccdReZJZ83+4NPhVfNVDg==} dev: true - /keyv@3.0.0: - resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} - dependencies: - json-buffer: 3.0.0 - dev: true - - /keyv@3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: - json-buffer: 3.0.0 + json-buffer: 3.0.1 dev: true /load-json-file@5.3.0: @@ -2810,10 +2767,6 @@ packages: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} dev: true - /lodash.flatten@4.4.0: - resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} - dev: true - /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true @@ -2841,21 +2794,15 @@ packages: is-unicode-supported: 0.1.0 dev: true - /lowercase-keys@1.0.0: - resolution: {integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==} - engines: {node: '>=0.10.0'} - dev: true - - /lowercase-keys@1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} - dev: true - /lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} dev: true + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: true + /lru-cache@2.2.4: resolution: {integrity: sha512-Q5pAgXs+WEAfoEdw2qKQhNFFhMoFMTYqRVKKUMnzuiR7oKFHS7fWo848cPcTKw+4j/IdN17NyzdhVKgabFV0EA==} dev: true @@ -2935,6 +2882,11 @@ packages: engines: {node: '>=4'} dev: true + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + dev: true + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -2948,10 +2900,22 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} dev: true @@ -2987,6 +2951,11 @@ packages: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true + /mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /nan@2.22.0: resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} requiresBuild: true @@ -3002,11 +2971,11 @@ packages: engines: {node: '>= 0.6'} dev: false - /netrc-parser@3.1.6(supports-color@5.5.0): + /netrc-parser@3.1.6(supports-color@9.4.0): resolution: {integrity: sha512-lY+fmkqSwntAAjfP63jB4z5p5WbuZwyMCD3pInT7dpHU/Gc6Vv90SAC6A0aNiqaRGHiuZFBtiwu+pu8W/Eyotw==} engines: {node: '>= 8.0.0'} dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7(supports-color@9.4.0) execa: 0.10.0 transitivePeerDependencies: - supports-color @@ -3033,17 +3002,6 @@ packages: engines: {node: '>= 6.13.0'} dev: true - /node-notifier@10.0.1: - resolution: {integrity: sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==} - dependencies: - growly: 1.3.0 - is-wsl: 2.2.0 - semver: 7.6.0 - shellwords: 0.1.1 - uuid: 8.3.2 - which: 2.0.2 - dev: true - /node-notifier@8.0.2: resolution: {integrity: sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==} dependencies: @@ -3063,18 +3021,9 @@ packages: osenv: 0.1.5 dev: true - /normalize-url@2.0.1: - resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 - query-string: 5.1.1 - sort-keys: 2.0.0 - dev: true - - /normalize-url@4.5.1: - resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} - engines: {node: '>=8'} + /normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} dev: true /npm-run-path@2.0.2: @@ -3182,19 +3131,15 @@ packages: /osenv@0.1.5: resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} + deprecated: This package is no longer supported. dependencies: os-homedir: 1.0.2 os-tmpdir: 1.0.2 dev: true - /p-cancelable@0.4.1: - resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} - engines: {node: '>=4'} - dev: true - - /p-cancelable@1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} + /p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} dev: true /p-finally@1.0.0: @@ -3202,16 +3147,8 @@ packages: engines: {node: '>=4'} dev: true - /p-is-promise@1.1.0: - resolution: {integrity: sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==} - engines: {node: '>=4'} - dev: true - - /p-timeout@2.0.1: - resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} - engines: {node: '>=4'} - dependencies: - p-finally: 1.0.0 + /package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} dev: true /parse-json@4.0.0: @@ -3253,6 +3190,14 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + dev: true + /path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} dev: false @@ -3271,11 +3216,6 @@ packages: engines: {node: '>=8.6'} dev: true - /pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - dev: true - /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -3290,14 +3230,15 @@ packages: xmlbuilder: 15.1.1 dev: true - /prepend-http@2.0.0: - resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} - engines: {node: '>=4'} - dev: true - - /printf@0.3.0: - resolution: {integrity: sha512-DlJSroT2n9nkh47D4T6BHFQvsMR0L41889ECLmdbzk2BlhN0t31/vl5mHvlWiNBCNQrqG9XfpXwqmJQ2utoYwg==} - engines: {node: '>= 0.9.0'} + /portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} + dependencies: + async: 2.6.4 + debug: 3.2.7(supports-color@9.4.0) + mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color dev: true /printf@0.6.1: @@ -3315,10 +3256,6 @@ packages: optionalDependencies: fsevents: 2.3.3 - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: true - /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -3345,15 +3282,6 @@ packages: side-channel: 1.1.0 dev: false - /query-string@5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} - engines: {node: '>=0.10.0'} - dependencies: - decode-uri-component: 0.2.2 - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 - dev: true - /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true @@ -3362,6 +3290,11 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + dev: true + /range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} @@ -3377,18 +3310,6 @@ packages: unpipe: 1.0.0 dev: false - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - dev: true - /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} @@ -3428,7 +3349,7 @@ packages: resolution: {integrity: sha512-nQFEv9gRw6SJAwWD2LrL0NmQvAcO7FBwJbwmr2ttPAacfy0xuiOjE5zt+zM4xDyuyvUaxBi/9gb2SoCyNEVJcw==} engines: {node: '>=8.6.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) module-details-from-path: 1.0.3 resolve: 1.22.8 transitivePeerDependencies: @@ -3439,6 +3360,10 @@ packages: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true + /resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + dev: true + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -3448,10 +3373,10 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responselike@1.0.2: - resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + /responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: - lowercase-keys: 1.0.1 + lowercase-keys: 2.0.0 dev: true /restore-cursor@3.1.0: @@ -3469,6 +3394,7 @@ packages: /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -3476,6 +3402,7 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -3512,10 +3439,6 @@ packages: tslib: 2.8.1 dev: true - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true - /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -3668,6 +3591,11 @@ packages: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -3690,13 +3618,6 @@ packages: chalk: 1.1.3 dev: true - /sort-keys@2.0.0: - resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} - engines: {node: '>=4'} - dependencies: - is-plain-obj: 1.1.0 - dev: true - /source-map@0.5.7: resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} @@ -3752,16 +3673,21 @@ packages: engines: {node: '>= 0.8'} dev: false + /stdout-stderr@0.1.13: + resolution: {integrity: sha512-Xnt9/HHHYfjZ7NeQLvuQDyL1LnbsbddgMFKCuaQKwGCdJm8LnstZIXop+uOY36UR1UXXoHXfMbC1KlVdVd2JLA==} + engines: {node: '>=8.0.0'} + dependencies: + debug: 4.4.0(supports-color@8.1.1) + strip-ansi: 6.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /strftime@0.10.2: resolution: {integrity: sha512-Y6IZaTVM80chcMe7j65Gl/0nmlNdtt+KWPle5YeCAjmsBfw+id2qdaJ5MDrxUq+OmHKab+jHe7mUjU/aNMSZZg==} engines: {node: '>=0.2.0'} dev: true - /strict-uri-encode@1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} - engines: {node: '>=0.10.0'} - dev: true - /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -3771,10 +3697,13 @@ packages: strip-ansi: 6.0.1 dev: true - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: - safe-buffer: 5.1.2 + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 dev: true /string_decoder@1.3.0: @@ -3811,6 +3740,13 @@ packages: ansi-regex: 5.0.1 dev: true + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.1.0 + dev: true + /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -3821,12 +3757,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /strip-eof@2.0.0: - resolution: {integrity: sha512-zLsJC+5P5hGu4Zmoq6I4uo6bTf1Nx6Z/vnZedxwnrcfkc38Vz6UiuqGOtS9bewFaoTCDErpqkV7v02htp9KEow==} - engines: {node: '>=6'} - deprecated: Renamed to `strip-final-newline` to better represent its functionality. - dev: true - /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -3858,6 +3788,11 @@ packages: has-flag: 4.0.0 dev: true + /supports-color@9.4.0: + resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} + engines: {node: '>=12'} + dev: true + /supports-hyperlinks@1.0.1: resolution: {integrity: sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==} engines: {node: '>=4'} @@ -3906,14 +3841,6 @@ packages: rimraf: 2.6.3 dev: true - /temp@0.9.4: - resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} - engines: {node: '>=6.0.0'} - dependencies: - mkdirp: 0.5.6 - rimraf: 2.6.3 - dev: true - /term-img@4.1.0: resolution: {integrity: sha512-DFpBhaF5j+2f7kheKFc1ajsAUUDGOaNPpKPtiIMxlbfud6mvfFZuWGnTRpaujUa5J7yl6cIw/h6nyr4mSsENPg==} engines: {node: '>=8'} @@ -3926,11 +3853,6 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /timed-out@4.0.1: - resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} - engines: {node: '>=0.10.0'} - dev: true - /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -3938,11 +3860,6 @@ packages: os-tmpdir: 1.0.2 dev: true - /to-readable-stream@1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} - dev: true - /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -4005,16 +3922,12 @@ packages: yn: 3.1.1 dev: true - /tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - dev: true - - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + /tsheredoc@1.0.1: + resolution: {integrity: sha512-aOyKWGdZSKEMFnzlccLu3wwB4VgpGhJ6bZON9uM+p8hgHSczfMvPdspxX+Dkr+q8/Dpgla1UwK6pFLmutUEUaw==} dev: true - /tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true /tslib@2.8.1: @@ -4069,6 +3982,10 @@ packages: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: true + /undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + dev: true + /universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -4088,13 +4005,6 @@ packages: resolution: {integrity: sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==} dev: true - /url-parse-lax@3.0.0: - resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 - dev: true - /url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: @@ -4102,11 +4012,6 @@ packages: requires-port: 1.0.0 dev: true - /url-to-options@1.0.1: - resolution: {integrity: sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==} - engines: {node: '>= 4'} - dev: true - /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true @@ -4116,18 +4021,6 @@ packages: engines: {node: '>= 0.4.0'} dev: false - /uuid@3.3.2: - resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - - /uuid@3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -4137,10 +4030,6 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /valid-url@1.0.9: - resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} - dev: true - /validator@13.11.0: resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} engines: {node: '>= 0.10'} @@ -4190,6 +4079,11 @@ packages: string-width: 4.2.3 dev: true + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: true @@ -4212,6 +4106,15 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true @@ -4239,6 +4142,24 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs-unparser@2.0.0: + resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} + engines: {node: '>=10'} + dependencies: + camelcase: 6.3.0 + decamelize: 4.0.0 + flat: 5.0.2 + is-plain-obj: 2.1.0 + dev: true + /yarn@1.22.22: resolution: {integrity: sha512-prL3kGtyG7o9Z9Sv8IPfBNrWTDmXB4Qbes8A9rEzt6wkJV8mUvoirjU0Mp3GGAU06Y0XQyA3/2/RQFVuK7MTfg==} engines: {node: '>=4.0.0'} @@ -4250,3 +4171,8 @@ packages: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} dev: true + + /yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + dev: true