From 248793e0af9d6770a9f872a0218bcbd85b1d98da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 9 Oct 2024 11:57:25 +0000 Subject: [PATCH] chore(deps): update dependency @useoptic/optic to v1 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .changeset/renovate-966d123.md | 5 + package.json | 2 +- packages/repo-tools/package.json | 2 +- yarn.lock | 566 ++++++++++++++++++------------- 4 files changed, 335 insertions(+), 240 deletions(-) create mode 100644 .changeset/renovate-966d123.md diff --git a/.changeset/renovate-966d123.md b/.changeset/renovate-966d123.md new file mode 100644 index 0000000000..c3f868cee9 --- /dev/null +++ b/.changeset/renovate-966d123.md @@ -0,0 +1,5 @@ +--- +'@backstage/repo-tools': patch +--- + +Updated dependency `@useoptic/optic` to `^1.0.0`. diff --git a/package.json b/package.json index 98a1582335..edd114834c 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "@backstage/errors": "workspace:^", "@manypkg/get-packages": "^1.1.3", "@types/global-agent": "^2.1.3", - "@useoptic/optic": "^0.50.10" + "@useoptic/optic": "^1.0.0" }, "devDependencies": { "@backstage/cli": "workspace:*", diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index 16764e620d..7c907456ab 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -88,7 +88,7 @@ "@microsoft/api-extractor-model": "*", "@microsoft/tsdoc": "*", "@microsoft/tsdoc-config": "*", - "@useoptic/optic": "^0.50.7", + "@useoptic/optic": "^1.0.0", "prettier": "^2.8.1", "typescript": "> 3.0.0" }, diff --git a/yarn.lock b/yarn.lock index 7d9c58e642..83d27ba20f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8550,7 +8550,7 @@ __metadata: "@microsoft/api-extractor-model": "*" "@microsoft/tsdoc": "*" "@microsoft/tsdoc-config": "*" - "@useoptic/optic": ^0.50.7 + "@useoptic/optic": ^1.0.0 prettier: ^2.8.1 typescript: "> 3.0.0" peerDependenciesMeta: @@ -11063,13 +11063,22 @@ __metadata: languageName: node linkType: hard -"@lukeed/csprng@npm:^1.0.0": +"@lukeed/csprng@npm:^1.0.0, @lukeed/csprng@npm:^1.1.0": version: 1.1.0 resolution: "@lukeed/csprng@npm:1.1.0" checksum: 926f5f7fc629470ca9a8af355bfcd0271d34535f7be3890f69902432bddc3262029bb5dbe9025542cf6c9883d878692eef2815fc2f3ba5b92e9da1f9eba2e51b languageName: node linkType: hard +"@lukeed/uuid@npm:^2.0.0": + version: 2.0.1 + resolution: "@lukeed/uuid@npm:2.0.1" + dependencies: + "@lukeed/csprng": ^1.1.0 + checksum: f5e71e4da852dbff49b93cad27d5a2f61c2241e307bbe89b3b54b889ecb7927f2487246467f90ebb6cbdb7e0ac2a213e2e58b1182cb7990cef6e049aa7c39e7b + languageName: node + linkType: hard + "@manypkg/find-root@npm:^1.1.0": version: 1.1.0 resolution: "@manypkg/find-root@npm:1.1.0" @@ -15128,69 +15137,100 @@ __metadata: languageName: node linkType: hard -"@segment/loosely-validate-event@npm:^2.0.0": - version: 2.0.0 - resolution: "@segment/loosely-validate-event@npm:2.0.0" +"@segment/analytics-core@npm:1.4.1": + version: 1.4.1 + resolution: "@segment/analytics-core@npm:1.4.1" dependencies: - component-type: ^1.2.1 - join-component: ^1.1.0 - checksum: 8c4aacc903fb717619b69ca7eecf8d4a7b928661b0e835c9cd98f1b858a85ce62c348369ad9a52cb2df8df02578c0525a73fce4c69a42ac414d9554cc6be7117 + "@lukeed/uuid": ^2.0.0 + "@segment/analytics-generic-utils": 1.1.1 + dset: ^3.1.2 + tslib: ^2.4.1 + checksum: 3cf7255e1d2cc2d8f920c77e5df232183876b077dd2b5f406a9af6dafc2ff83d36e385f80abc6ecfaccb4b4b04da1f22dbfbb7cb6ae8417ef38c07d88afecbb6 languageName: node linkType: hard -"@sentry-internal/tracing@npm:7.70.0": - version: 7.70.0 - resolution: "@sentry-internal/tracing@npm:7.70.0" +"@segment/analytics-generic-utils@npm:1.1.1": + version: 1.1.1 + resolution: "@segment/analytics-generic-utils@npm:1.1.1" dependencies: - "@sentry/core": 7.70.0 - "@sentry/types": 7.70.0 - "@sentry/utils": 7.70.0 - tslib: ^2.4.1 || ^1.9.3 - checksum: 51fe662ae5b4e26a9698515dbd47427714966c4e3f5df6f19d3d26c21150e17260e4b8c53e814a7e9274e8ca7b7994a4fac2838a71233cadcd4a30f394f9227e + tslib: ^2.4.1 + checksum: 994181cfd2cb9492ac2bcf51b6347a4f2cc5ea5c96522f39d3a431efcbe9f6c1912171e1d7153d086f614703fac5e2026226c07cec8965d60678c9e984501e82 languageName: node linkType: hard -"@sentry/core@npm:7.70.0": - version: 7.70.0 - resolution: "@sentry/core@npm:7.70.0" +"@segment/analytics-node@npm:^1.1.3": + version: 1.3.0 + resolution: "@segment/analytics-node@npm:1.3.0" dependencies: - "@sentry/types": 7.70.0 - "@sentry/utils": 7.70.0 - tslib: ^2.4.1 || ^1.9.3 - checksum: 550ff55f8232fbbe8263b05deca997b6fe98ae19fe445f39d90915cc515bdcc8d6c2ec09df6976fcf750547adc39aefb5714ebfd5f039b32e94c5c5320f4cfab + "@lukeed/uuid": ^2.0.0 + "@segment/analytics-core": 1.4.1 + "@segment/analytics-generic-utils": 1.1.1 + buffer: ^6.0.3 + node-fetch: ^2.6.7 + tslib: ^2.4.1 + checksum: 33789e81f19f3ac0248dda71fd923be32e88118ce18f6b1daee2fee513e67d602f709f8be2b8ba6e479bc9cd4287438072ca54359649b33d844d6b9689f4248d languageName: node linkType: hard -"@sentry/node@npm:7.70.0": - version: 7.70.0 - resolution: "@sentry/node@npm:7.70.0" +"@sentry-internal/tracing@npm:7.119.1": + version: 7.119.1 + resolution: "@sentry-internal/tracing@npm:7.119.1" dependencies: - "@sentry-internal/tracing": 7.70.0 - "@sentry/core": 7.70.0 - "@sentry/types": 7.70.0 - "@sentry/utils": 7.70.0 - cookie: ^0.5.0 - https-proxy-agent: ^5.0.0 - lru_map: ^0.3.3 - tslib: ^2.4.1 || ^1.9.3 - checksum: 4d60023f0ddfca92ee15e42b5a207d998d683570103655282ce6e1a07a3bccbb86675810778f5500229cf21daef34e1f0fd48e0dbe3665d3df19d7b97c2788e5 + "@sentry/core": 7.119.1 + "@sentry/types": 7.119.1 + "@sentry/utils": 7.119.1 + checksum: 766fcb7903d69c6289e543f971039972b7bcde790f7277cce82f244cb7da6b0f8f32f7396018e8cb43eb8976d1682aae23f40e7c110b01ca3549df56df4df831 languageName: node linkType: hard -"@sentry/types@npm:7.70.0": - version: 7.70.0 - resolution: "@sentry/types@npm:7.70.0" - checksum: 0a38f47ccf0d995d8d5ab0353c332bd2573f044d993d746ec9ecee5e185da773ffdc13db3f29d525b4377ed3ce9235eaa0dc728c039739eb23050d0411667222 +"@sentry/core@npm:7.119.1": + version: 7.119.1 + resolution: "@sentry/core@npm:7.119.1" + dependencies: + "@sentry/types": 7.119.1 + "@sentry/utils": 7.119.1 + checksum: cb2c9006bc22bd4039f7a13972b96725f18270bc3342c98c40f8f631c1c29033d93f2169305b0f8e9c695afad39a3b03f03c6caa4ac85e4bb85292f74e73c9bd languageName: node linkType: hard -"@sentry/utils@npm:7.70.0": - version: 7.70.0 - resolution: "@sentry/utils@npm:7.70.0" +"@sentry/integrations@npm:7.119.1": + version: 7.119.1 + resolution: "@sentry/integrations@npm:7.119.1" dependencies: - "@sentry/types": 7.70.0 - tslib: ^2.4.1 || ^1.9.3 - checksum: a1590f5e752667910638262bb8e85f2e2c26e722df4087e79c39b11d1d81dbefaea8f426826a50b0832c079e77092ff7c2335d48e63a2d11c32b1c0b59b10eee + "@sentry/core": 7.119.1 + "@sentry/types": 7.119.1 + "@sentry/utils": 7.119.1 + localforage: ^1.8.1 + checksum: 68d3fa08e9f9584394ff8c15b2d49348867a289642c956649d78c06cc1e91e4d9b90c418f8f3ffd0c4554a472663f97a677e8a1897c80189ee862bcf6d1f2a61 + languageName: node + linkType: hard + +"@sentry/node@npm:^7.74.0": + version: 7.119.1 + resolution: "@sentry/node@npm:7.119.1" + dependencies: + "@sentry-internal/tracing": 7.119.1 + "@sentry/core": 7.119.1 + "@sentry/integrations": 7.119.1 + "@sentry/types": 7.119.1 + "@sentry/utils": 7.119.1 + checksum: 1cbe23c64f1b19734a1a587a8dc4d31af020593676bee8fb3d603d4cca0f6c67107259630bc6c24aaf6f7e1fd2d905d40646d874a9cddd5bfbc7bd44b433b359 + languageName: node + linkType: hard + +"@sentry/types@npm:7.119.1": + version: 7.119.1 + resolution: "@sentry/types@npm:7.119.1" + checksum: b04d54e168d57c9d7661caac0c2763200e956b18cb2103e72ec843bc4355ccb9a18f558e0542395b93667ab63b9745f680ed623d6e6148775e85a55a024bd40d + languageName: node + linkType: hard + +"@sentry/utils@npm:7.119.1": + version: 7.119.1 + resolution: "@sentry/utils@npm:7.119.1" + dependencies: + "@sentry/types": 7.119.1 + checksum: cdde755040c3314a4ea842a753bdf676a957478083de14e68232a1fd0f64a5b1cbfe44a223eb53e3fee93fa8a431bcd3ce0f4c6ce43ad464374217716c00a6a3 languageName: node linkType: hard @@ -15205,6 +15245,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:0.31.28": + version: 0.31.28 + resolution: "@sinclair/typebox@npm:0.31.28" + checksum: 0dd8e11bb608a28f8db6aa6166a354453126249e5bbf4442654ba1c520bd10a55d0beb4cb294f4834a7619efa833a870a31902933a46548bfc24d0e0710576d2 + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -15212,13 +15259,6 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.31.0": - version: 0.31.18 - resolution: "@sinclair/typebox@npm:0.31.18" - checksum: 06bc64232394cc11a00ec8214696fcecab4e8af0c04da81fb21c69ccd69b398be55d42dedb5f007b8f49abdb6eb6045520785e362975a9af82563ce11032a91b - languageName: node - linkType: hard - "@sindresorhus/is@npm:^0.14.0": version: 0.14.0 resolution: "@sindresorhus/is@npm:0.14.0" @@ -18227,7 +18267,7 @@ __metadata: languageName: node linkType: hard -"@types/node-fetch@npm:^2.5.12": +"@types/node-fetch@npm:^2.5.12, @types/node-fetch@npm:^2.6.4": version: 2.6.11 resolution: "@types/node-fetch@npm:2.6.11" dependencies: @@ -18283,7 +18323,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.11.9, @types/node@npm:^18.17.15, @types/node@npm:^18.17.8": +"@types/node@npm:^18.11.18, @types/node@npm:^18.11.9, @types/node@npm:^18.17.15, @types/node@npm:^18.17.8": version: 18.19.55 resolution: "@types/node@npm:18.19.55" dependencies: @@ -19408,16 +19448,6 @@ __metadata: languageName: node linkType: hard -"@useoptic/json-pointer-helpers@npm:0.50.10": - version: 0.50.10 - resolution: "@useoptic/json-pointer-helpers@npm:0.50.10" - dependencies: - jsonpointer: ^5.0.1 - minimatch: 9.0.3 - checksum: 02785a8d260fa6b499b09c909578a6583cfcaff44d3dd9cec5f9b0c8e118283764b2e54420b2790218e3053531679ce0d0bdd50e170c92a9bdc28760792a0757 - languageName: node - linkType: hard - "@useoptic/json-pointer-helpers@npm:0.55.1": version: 0.55.1 resolution: "@useoptic/json-pointer-helpers@npm:0.55.1" @@ -19428,15 +19458,25 @@ __metadata: languageName: node linkType: hard -"@useoptic/openapi-io@npm:0.50.10": - version: 0.50.10 - resolution: "@useoptic/openapi-io@npm:0.50.10" +"@useoptic/json-pointer-helpers@npm:1.0.3": + version: 1.0.3 + resolution: "@useoptic/json-pointer-helpers@npm:1.0.3" + dependencies: + jsonpointer: ^5.0.1 + minimatch: 9.0.3 + checksum: 14099c92d0ac405ccd8a95af3288e03962ec826f3bd93c2c54345b56db30c9da34d9415f3dc63dca302c4f61a744d6c3f6055a3e5b50570db91ed136334816a8 + languageName: node + linkType: hard + +"@useoptic/openapi-io@npm:1.0.3": + version: 1.0.3 + resolution: "@useoptic/openapi-io@npm:1.0.3" dependencies: "@apidevtools/json-schema-ref-parser": 9.0.9 "@jsdevtools/ono": ^7.1.3 - "@useoptic/json-pointer-helpers": 0.50.10 - "@useoptic/openapi-utilities": 0.50.10 - ajv: ^8.6.0 + "@useoptic/json-pointer-helpers": 1.0.3 + "@useoptic/openapi-utilities": 1.0.3 + ajv: 8.17.1 ajv-errors: ~3.0.0 ajv-formats: ~2.1.0 bottleneck: ^2.19.5 @@ -19453,15 +19493,15 @@ __metadata: upath: ^2.0.1 yaml: ^2.3.2 yaml-ast-parser: ^0.0.43 - checksum: 02443ea9448e07b7ef7c2de509f2e31fe5751cc8eafefffb9b83cc83522296fc392da84ba9b95587e609efb485ced6dcc3b6aa270751bb211c5cc91ea33730ff + checksum: 9087e7b15ded2379506b2bd64ae2898aea51c3f126d98a399d704dae8442d7f2246c407b740a1b1249b731eb28b6a7c5ee6533126441be74287a9d804e96e33b languageName: node linkType: hard -"@useoptic/openapi-utilities@npm:0.50.10": - version: 0.50.10 - resolution: "@useoptic/openapi-utilities@npm:0.50.10" +"@useoptic/openapi-utilities@npm:1.0.3": + version: 1.0.3 + resolution: "@useoptic/openapi-utilities@npm:1.0.3" dependencies: - "@useoptic/json-pointer-helpers": 0.50.10 + "@useoptic/json-pointer-helpers": 1.0.3 ajv: ^8.6.0 ajv-errors: ~3.0.0 ajv-formats: ~2.1.0 @@ -19478,7 +19518,7 @@ __metadata: ts-invariant: ^0.9.3 url-join: ^4.0.1 yaml-ast-parser: ^0.0.43 - checksum: 687b8db975467ff4a3db03c6aa024c1be90cfaa5c1db6723c1446f13a87aab5b90556f76c244c29d6e3b41248ae2274bc185d9746b82f6942ce91ca617d8a249 + checksum: c6142a55f29e0c4b813b621a70d9f1c937dcdc67ac04da5bd4bb729a58fd0e796ff52db4d55953466a815de306023861cb602c4a1fe60699afa2626368dca6bb languageName: node linkType: hard @@ -19507,24 +19547,24 @@ __metadata: languageName: node linkType: hard -"@useoptic/optic@npm:^0.50.10": - version: 0.50.10 - resolution: "@useoptic/optic@npm:0.50.10" +"@useoptic/optic@npm:^1.0.0": + version: 1.0.3 + resolution: "@useoptic/optic@npm:1.0.3" dependencies: "@babel/runtime": ^7.20.6 "@httptoolkit/httpolyglot": ^2.0.1 "@jsdevtools/ono": ^7.1.3 "@octokit/rest": ^19.0.0 - "@sentry/node": 7.70.0 - "@sinclair/typebox": ^0.31.0 + "@segment/analytics-node": ^1.1.3 + "@sentry/node": ^7.74.0 + "@sinclair/typebox": 0.31.28 "@stoplight/spectral-core": ^1.8.1 - "@useoptic/openapi-io": 0.50.10 - "@useoptic/openapi-utilities": 0.50.10 - "@useoptic/rulesets-base": 0.50.10 - "@useoptic/standard-rulesets": 0.50.10 - ajv: ^8.6.0 + "@useoptic/openapi-io": 1.0.3 + "@useoptic/openapi-utilities": 1.0.3 + "@useoptic/rulesets-base": 1.0.3 + "@useoptic/standard-rulesets": 1.0.3 + ajv: 8.17.1 ajv-formats: ~2.1.0 - analytics-node: ^6.2.0 async-exit-hook: ^2.0.1 axax: ^0.2.2 bottleneck: ^2.19.5 @@ -19532,19 +19572,20 @@ __metadata: commander: ^11.0.0 conf: ^10.2.0 crosspath: ^2.0.0 - dotenv: ^16.0.3 + dotenv: ^16.3.1 exit-hook: ^2.2.1 fast-deep-equal: ^3.1.3 fast-glob: ^3.2.12 fs-extra: ^11.1.0 - git-url-parse: ^13.1.0 + git-url-parse: ^14.0.0 + handlebars: ^4.7.8 har-schema: ^2.0.0 is-elevated: ^3.0.0 is-url: ^1.2.4 js-yaml: ^4.1.0 json-schema-traverse: ^1.0.0 json-stable-stringify: ^1.0.1 - latest-version: ^5.1.0 + latest-version: ^5 lodash.chunk: ^4.2.0 lodash.groupby: ^4.6.0 lodash.sortby: ^4.7.0 @@ -19553,7 +19594,7 @@ __metadata: loglevel: ^1.8.0 micromatch: ^4.0.5 minimatch: 9.0.3 - mockttp: ^3.9.1 + mockttp: 3.10.0 node-fetch: ^2.6.7 node-forge: ^1.2.1 node-machine-id: ^1.1.12 @@ -19572,45 +19613,51 @@ __metadata: ts-invariant: ^0.9.4 ts-results: ^3.3.0 tunnel: ^0.0.6 - update-notifier: ^5.1.0 + update-notifier: ^5 url-join: ^4.0.1 whatwg-mimetype: ^3.0.0 + yaml: ^2.3.4 bin: optic: build/index.js - checksum: 3316ee1fad67320271fb1f7caf625661f8cb587bedcac2aba1d506a1d179cec5a45f35b189387898a3b341eab84f662094f34766c070cb001e9d7ed1b45df455 + checksum: 834c0b97eb23e60f440fa5bc1cb31ed3787e8f738b533757c4fecfdbd723c5dcb063f8d7a0ef481dbc36a9b96a05555cd6d80b4a61d9c0449fa7e714ee7f0380 languageName: node linkType: hard -"@useoptic/rulesets-base@npm:0.50.10": - version: 0.50.10 - resolution: "@useoptic/rulesets-base@npm:0.50.10" +"@useoptic/rulesets-base@npm:1.0.3": + version: 1.0.3 + resolution: "@useoptic/rulesets-base@npm:1.0.3" dependencies: "@stoplight/spectral-core": ^1.8.1 "@stoplight/spectral-rulesets": ^1.14.1 - "@useoptic/json-pointer-helpers": 0.50.10 - "@useoptic/openapi-utilities": 0.50.10 + "@useoptic/json-pointer-helpers": 1.0.3 + "@useoptic/openapi-utilities": 1.0.3 ajv: ^8.6.0 lodash.pick: ^4.4.0 node-fetch: ^2.6.7 semver: ^7.5.4 bin: rulesets-base: build/index.js - checksum: 5b3f57458cc198ac27965096cb02b6fc8d32dea87ab85a75780b53fdbdbf7a452ffae67e82f95f1fdfddbb8d70347b491a17f46bee6bbbad23ce99a2bd865c2e + checksum: 6a78f8def8c150a04efd357e63770acd0ba64f3ca7dfe22e7aaa570fb6c94c04b86bb2cf4a52bf1368d186989327bcfcfc5c5b42b70b72aae2c96182f6a90fb9 languageName: node linkType: hard -"@useoptic/standard-rulesets@npm:0.50.10": - version: 0.50.10 - resolution: "@useoptic/standard-rulesets@npm:0.50.10" +"@useoptic/standard-rulesets@npm:1.0.3": + version: 1.0.3 + resolution: "@useoptic/standard-rulesets@npm:1.0.3" dependencies: - "@useoptic/openapi-utilities": 0.50.10 - "@useoptic/rulesets-base": 0.50.10 + "@useoptic/openapi-utilities": 1.0.3 + "@useoptic/rulesets-base": 1.0.3 ajv: ^8.6.0 + ajv-draft-04: ^1.0.0 ajv-formats: ~2.1.0 + json-stable-stringify: ^1.1.0 + object-hash: ^3.0.0 + openai: ^4.7.1 + ora: 5.4.1 whatwg-mimetype: ^3.0.0 bin: standard-rulesets: build/index.js - checksum: 174b24489d2ba8d8797fc5542858d44c084514b5b7085e835b19fc70a64ca65e139f0a44a5ff2f364e4a2eaad69f0f0498b08013725503c6b9e7808b85b52cd0 + checksum: 534cff73712d2a62d3e41c4a71afd09628b347ae48d7a8a9bc378539caa1730b7fbf577169018adf8ba57c30b37b6afdca641cb3c84b719b8f193a5749b15014 languageName: node linkType: hard @@ -20705,6 +20752,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.16.0, ajv@npm:^8.17.1, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0": + version: 8.17.1 + resolution: "ajv@npm:8.17.1" + dependencies: + fast-deep-equal: ^3.1.3 + fast-uri: ^3.0.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + checksum: 1797bf242cfffbaf3b870d13565bd1716b73f214bb7ada9a497063aada210200da36e3ed40237285f3255acc4feeae91b1fb183625331bad27da95973f7253d9 + languageName: node + linkType: hard + "ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.5.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -20717,18 +20776,6 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.16.0, ajv@npm:^8.17.1, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0": - version: 8.17.1 - resolution: "ajv@npm:8.17.1" - dependencies: - fast-deep-equal: ^3.1.3 - fast-uri: ^3.0.1 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 - checksum: 1797bf242cfffbaf3b870d13565bd1716b73f214bb7ada9a497063aada210200da36e3ed40237285f3255acc4feeae91b1fb183625331bad27da95973f7253d9 - languageName: node - linkType: hard - "ajv@npm:~8.12.0": version: 8.12.0 resolution: "ajv@npm:8.12.0" @@ -20783,22 +20830,6 @@ __metadata: languageName: node linkType: hard -"analytics-node@npm:^6.2.0": - version: 6.2.0 - resolution: "analytics-node@npm:6.2.0" - dependencies: - "@segment/loosely-validate-event": ^2.0.0 - axios: ^0.27.2 - axios-retry: 3.2.0 - lodash.isstring: ^4.0.1 - md5: ^2.2.1 - ms: ^2.0.0 - remove-trailing-slash: ^0.1.0 - uuid: ^8.3.2 - checksum: d682f99742255b0e00a5f7a9a6245736eb04917cb0eb4cb196c3f7f1f889632f2fef62e64d471df24fd35d4da7e6581db08b43fe770cc67c5f277158acef5267 - languageName: node - linkType: hard - "ansi-align@npm:^3.0.0": version: 3.0.1 resolution: "ansi-align@npm:3.0.1" @@ -21359,7 +21390,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^2.6.4": +"async@npm:^2.6.2, async@npm:^2.6.4": version: 2.6.4 resolution: "async@npm:2.6.4" dependencies: @@ -21517,15 +21548,6 @@ __metadata: languageName: node linkType: hard -"axios-retry@npm:3.2.0": - version: 3.2.0 - resolution: "axios-retry@npm:3.2.0" - dependencies: - is-retry-allowed: ^1.1.0 - checksum: 411bedb3d2254bd05f9eaf8c9c7a7e14a985ad424f3448d6ec15e2a3584079c3bb99950c07465bdbab1138a5329ccb3e9d22c58db58c83253df4ca3f41e315e6 - languageName: node - linkType: hard - "axios@npm:1.7.7, axios@npm:^1.0.0, axios@npm:^1.4.0, axios@npm:^1.6.0, axios@npm:^1.7.4": version: 1.7.7 resolution: "axios@npm:1.7.7" @@ -21537,16 +21559,6 @@ __metadata: languageName: node linkType: hard -"axios@npm:^0.27.2": - version: 0.27.2 - resolution: "axios@npm:0.27.2" - dependencies: - follow-redirects: ^1.14.9 - form-data: ^4.0.0 - checksum: 38cb7540465fe8c4102850c4368053c21683af85c5fdf0ea619f9628abbcb59415d1e22ebc8a6390d2bbc9b58a9806c874f139767389c862ec9b772235f06854 - languageName: node - linkType: hard - "axobject-query@npm:^4.1.0": version: 4.1.0 resolution: "axobject-query@npm:4.1.0" @@ -22115,6 +22127,13 @@ __metadata: languageName: node linkType: hard +"brotli-wasm@npm:^1.1.0": + version: 1.3.1 + resolution: "brotli-wasm@npm:1.3.1" + checksum: ec2931a989ee6f0bb52c2aabf23a0d230232d3bd69fb68ee3dab9542fc9ae2d4085d0e5338f71520c25a4a26cf1cfc991ce02910c24d63d42c7915c5722a3713 + languageName: node + linkType: hard + "brotli-wasm@npm:^3.0.0": version: 3.0.1 resolution: "brotli-wasm@npm:3.0.1" @@ -22730,13 +22749,6 @@ __metadata: languageName: node linkType: hard -"charenc@npm:0.0.2": - version: 0.0.2 - resolution: "charenc@npm:0.0.2" - checksum: 81dcadbe57e861d527faf6dd3855dc857395a1c4d6781f4847288ab23cffb7b3ee80d57c15bba7252ffe3e5e8019db767757ee7975663ad2ca0939bb8fcaf2e5 - languageName: node - linkType: hard - "charset@npm:^1.0.0": version: 1.0.1 resolution: "charset@npm:1.0.1" @@ -23420,13 +23432,6 @@ __metadata: languageName: node linkType: hard -"component-type@npm:^1.2.1": - version: 1.2.1 - resolution: "component-type@npm:1.2.1" - checksum: 41a81f87425088c072dc99b7bd06d8c81057047a599955572bfa7f320e1f4d0b38422b2eee922e0ac6e4132376c572673dbf5eb02717898173ec11512bc06b34 - languageName: node - linkType: hard - "compress-commons@npm:^6.0.2": version: 6.0.2 resolution: "compress-commons@npm:6.0.2" @@ -24088,13 +24093,6 @@ __metadata: languageName: node linkType: hard -"crypt@npm:0.0.2": - version: 0.0.2 - resolution: "crypt@npm:0.0.2" - checksum: baf4c7bbe05df656ec230018af8cf7dbe8c14b36b98726939cef008d473f6fe7a4fad906cfea4062c93af516f1550a3f43ceb4d6615329612c6511378ed9fe34 - languageName: node - linkType: hard - "crypto-browserify@npm:^3.11.0": version: 3.12.0 resolution: "crypto-browserify@npm:3.12.0" @@ -24672,7 +24670,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.2.7": +"debug@npm:^3.1.1, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -24987,7 +24985,7 @@ __metadata: languageName: node linkType: hard -"destroyable-server@npm:^1.0.2": +"destroyable-server@npm:^1.0.0, destroyable-server@npm:^1.0.2": version: 1.0.2 resolution: "destroyable-server@npm:1.0.2" dependencies: @@ -25395,7 +25393,7 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.0.0, dotenv@npm:^16.0.3, dotenv@npm:^16.3.1": +"dotenv@npm:^16.0.0, dotenv@npm:^16.3.1": version: 16.4.5 resolution: "dotenv@npm:16.4.5" checksum: 301a12c3d44fd49888b74eb9ccf9f07a1f5df43f489e7fcb89647a2edcd84c42d6bc349dc8df099cd18f07c35c7b04685c1a4f3e6a6a9e6b30f8d48c15b7f49c @@ -27750,7 +27748,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.9, follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" peerDependenciesMeta: @@ -27847,6 +27845,13 @@ __metadata: languageName: node linkType: hard +"form-data-encoder@npm:1.7.2": + version: 1.7.2 + resolution: "form-data-encoder@npm:1.7.2" + checksum: aeebd87a1cb009e13cbb5e4e4008e6202ed5f6551eb6d9582ba8a062005178907b90f4887899d3c993de879159b6c0c940af8196725b428b4248cec5af3acf5f + languageName: node + linkType: hard + "form-data@npm:^2.3.2, form-data@npm:^2.5.0": version: 2.5.1 resolution: "form-data@npm:2.5.1" @@ -27898,6 +27903,16 @@ __metadata: languageName: node linkType: hard +"formdata-node@npm:^4.3.2": + version: 4.4.1 + resolution: "formdata-node@npm:4.4.1" + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 4.0.0-beta.3 + checksum: d91d4f667cfed74827fc281594102c0dabddd03c9f8b426fc97123eedbf73f5060ee43205d89284d6854e2fc5827e030cd352ef68b93beda8decc2d72128c576 + languageName: node + linkType: hard + "formidable@npm:^3.5.1": version: 3.5.1 resolution: "formidable@npm:3.5.1" @@ -28910,7 +28925,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.7.3": +"handlebars@npm:^4.7.3, handlebars@npm:^4.7.8": version: 4.7.8 resolution: "handlebars@npm:4.7.8" dependencies: @@ -29312,6 +29327,17 @@ __metadata: languageName: node linkType: hard +"http-encoding@npm:^1.5.1": + version: 1.5.1 + resolution: "http-encoding@npm:1.5.1" + dependencies: + brotli-wasm: ^1.1.0 + pify: ^5.0.0 + zstd-codec: ^0.1.4 + checksum: 534aa2facb0ae529fa88b9778867472247711626b90030fd4351572c6147fb5e895d9d2e305e7dc5cc993345f2fbdb17ca99345651bf76dbac39a07f552af2ac + languageName: node + linkType: hard + "http-encoding@npm:^2.0.1": version: 2.0.1 resolution: "http-encoding@npm:2.0.1" @@ -30132,13 +30158,6 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:~1.1.6": - version: 1.1.6 - resolution: "is-buffer@npm:1.1.6" - checksum: 4a186d995d8bbf9153b4bd9ff9fd04ae75068fe695d29025d25e592d9488911eeece84eefbd8fa41b8ddcc0711058a71d4c466dcf6f1f6e1d83830052d8ca707 - languageName: node - linkType: hard - "is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" @@ -30551,13 +30570,6 @@ __metadata: languageName: node linkType: hard -"is-retry-allowed@npm:^1.1.0": - version: 1.2.0 - resolution: "is-retry-allowed@npm:1.2.0" - checksum: 50d700a89ae31926b1c91b3eb0104dbceeac8790d8b80d02f5c76d9a75c2056f1bb24b5268a8a018dead606bddf116b2262e5ac07401eb8b8783b266ed22558d - languageName: node - linkType: hard - "is-root@npm:^2.1.0": version: 2.1.0 resolution: "is-root@npm:2.1.0" @@ -31554,13 +31566,6 @@ __metadata: languageName: node linkType: hard -"join-component@npm:^1.1.0": - version: 1.1.0 - resolution: "join-component@npm:1.1.0" - checksum: b904c2f98549e4195022caca3a7dc837f9706c670ff333f3d617f2aed23bce2841322a999734683b6ab8e202568ad810c11ff79b58a64df66888153f04750239 - languageName: node - linkType: hard - "jose@npm:^4.15.9": version: 4.15.9 resolution: "jose@npm:4.15.9" @@ -31938,12 +31943,15 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:^1.0.1": - version: 1.0.2 - resolution: "json-stable-stringify@npm:1.0.2" +"json-stable-stringify@npm:^1.0.1, json-stable-stringify@npm:^1.1.0": + version: 1.1.1 + resolution: "json-stable-stringify@npm:1.1.1" dependencies: + call-bind: ^1.0.5 + isarray: ^2.0.5 jsonify: ^0.0.1 - checksum: ec10863493fb728481ed7576551382768a173d5b884758db530def00523b862083a3fd70fee24b39e2f47f5f502e22f9a1489dd66da3535b63bf6241dbfca800 + object-keys: ^1.1.1 + checksum: e1ba06600fd278767eeff53f28e408e29c867e79abf564e7aadc3ce8f31f667258f8db278ef28831e45884dd687388fa1910f46e599fc19fb94c9afbbe3a4de8 languageName: node linkType: hard @@ -32486,7 +32494,7 @@ __metadata: languageName: node linkType: hard -"latest-version@npm:^5.1.0": +"latest-version@npm:^5, latest-version@npm:^5.1.0": version: 5.1.0 resolution: "latest-version@npm:5.1.0" dependencies: @@ -32596,6 +32604,15 @@ __metadata: languageName: node linkType: hard +"lie@npm:3.1.1": + version: 3.1.1 + resolution: "lie@npm:3.1.1" + dependencies: + immediate: ~3.0.5 + checksum: 6da9f2121d2dbd15f1eca44c0c7e211e66a99c7b326ec8312645f3648935bc3a658cf0e9fa7b5f10144d9e2641500b4f55bd32754607c3de945b5f443e50ddd1 + languageName: node + linkType: hard + "lie@npm:~3.3.0": version: 3.3.0 resolution: "lie@npm:3.3.0" @@ -32750,6 +32767,15 @@ __metadata: languageName: node linkType: hard +"localforage@npm:^1.8.1": + version: 1.10.0 + resolution: "localforage@npm:1.10.0" + dependencies: + lie: 3.1.1 + checksum: f2978b434dafff9bcb0d9498de57d97eba165402419939c944412e179cab1854782830b5ec196212560b22712d1dd03918939f59cf1d4fc1d756fca7950086cf + languageName: node + linkType: hard + "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -33208,13 +33234,6 @@ __metadata: languageName: node linkType: hard -"lru_map@npm:^0.3.3": - version: 0.3.3 - resolution: "lru_map@npm:0.3.3" - checksum: ca9dd43c65ed7a4f117c548028101c5b6855e10923ea9d1f635af53ad20c5868ff428c364d454a7b57fe391b89c704982275410c3c5099cca5aeee00d76e169a - languageName: node - linkType: hard - "lunr@npm:^2.3.9": version: 2.3.9 resolution: "lunr@npm:2.3.9" @@ -33483,17 +33502,6 @@ __metadata: languageName: node linkType: hard -"md5@npm:^2.2.1": - version: 2.3.0 - resolution: "md5@npm:2.3.0" - dependencies: - charenc: 0.0.2 - crypt: 0.0.2 - is-buffer: ~1.1.6 - checksum: a63cacf4018dc9dee08c36e6f924a64ced735b37826116c905717c41cebeb41a522f7a526ba6ad578f9c80f02cb365033ccd67fe186ffbcc1a1faeb75daa9b6e - languageName: node - linkType: hard - "mdast-util-definitions@npm:^5.0.0": version: 5.1.0 resolution: "mdast-util-definitions@npm:5.1.0" @@ -34537,7 +34545,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.6": +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.5, mkdirp@npm:^0.5.6": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -34573,7 +34581,56 @@ __metadata: languageName: node linkType: hard -"mockttp@npm:^3.13.0, mockttp@npm:^3.9.1": +"mockttp@npm:3.10.0": + version: 3.10.0 + resolution: "mockttp@npm:3.10.0" + dependencies: + "@graphql-tools/schema": ^8.5.0 + "@graphql-tools/utils": ^8.8.0 + "@httptoolkit/httpolyglot": ^2.2.1 + "@httptoolkit/subscriptions-transport-ws": ^0.11.2 + "@httptoolkit/websocket-stream": ^6.0.1 + "@types/cors": ^2.8.6 + "@types/node": "*" + base64-arraybuffer: ^0.1.5 + body-parser: ^1.15.2 + cacheable-lookup: ^6.0.0 + common-tags: ^1.8.0 + connect: ^3.7.0 + cors: ^2.8.4 + cors-gate: ^1.1.3 + cross-fetch: ^3.1.5 + destroyable-server: ^1.0.0 + express: ^4.14.0 + graphql: ^14.0.2 || ^15.5 + graphql-http: ^1.22.0 + graphql-subscriptions: ^1.1.0 + graphql-tag: ^2.12.6 + http-encoding: ^1.5.1 + http2-wrapper: ^2.2.1 + https-proxy-agent: ^5.0.1 + isomorphic-ws: ^4.0.1 + lodash: ^4.16.4 + lru-cache: ^7.14.0 + native-duplexpair: ^1.0.0 + node-forge: ^1.2.1 + pac-proxy-agent: ^7.0.0 + parse-multipart-data: ^1.4.0 + performance-now: ^2.1.0 + portfinder: 1.0.28 + read-tls-client-hello: ^1.0.0 + semver: ^7.5.3 + socks-proxy-agent: ^7.0.0 + typed-error: ^3.0.2 + uuid: ^8.3.2 + ws: ^8.8.0 + bin: + mockttp: dist/admin/admin-bin.js + checksum: 489804a536c9c6fcd2567e3da59a2daada313d227712b442af4c2bb7c1f2267daaadb4b651fbb556482bb5b5f50a64dc2639fbc1f3fa6ee061eaafdb77a849b6 + languageName: node + linkType: hard + +"mockttp@npm:^3.13.0": version: 3.15.3 resolution: "mockttp@npm:3.15.3" dependencies: @@ -35045,7 +35102,7 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": +"node-domexception@npm:1.0.0, node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" checksum: ee1d37dd2a4eb26a8a92cd6b64dfc29caec72bff5e1ed9aba80c294f57a31ba4895a60fd48347cf17dd6e766da0ae87d75657dfd1f384ebfa60462c2283f5c7f @@ -35881,6 +35938,28 @@ __metadata: languageName: node linkType: hard +"openai@npm:^4.7.1": + version: 4.67.3 + resolution: "openai@npm:4.67.3" + dependencies: + "@types/node": ^18.11.18 + "@types/node-fetch": ^2.6.4 + abort-controller: ^3.0.0 + agentkeepalive: ^4.2.1 + form-data-encoder: 1.7.2 + formdata-node: ^4.3.2 + node-fetch: ^2.6.7 + peerDependencies: + zod: ^3.23.8 + peerDependenciesMeta: + zod: + optional: true + bin: + openai: bin/cli + checksum: 8ba9b85fd3574476c05949fe25049951edee94c517bed663112946df659c75bae146ca702d189bad11b474b4d691236f34729b09ea013fdaccb3222bd3cc9623 + languageName: node + linkType: hard + "openapi-merge@npm:^1.3.2": version: 1.3.3 resolution: "openapi-merge@npm:1.3.3" @@ -37130,6 +37209,17 @@ __metadata: languageName: node linkType: hard +"portfinder@npm:1.0.28": + version: 1.0.28 + resolution: "portfinder@npm:1.0.28" + dependencies: + async: ^2.6.2 + debug: ^3.1.1 + mkdirp: ^0.5.5 + checksum: 91fef602f13f8f4c64385d0ad2a36cc9dc6be0b8d10a2628ee2c3c7b9917ab4fefb458815b82cea2abf4b785cd11c9b4e2d917ac6fa06f14b6fa880ca8f8928c + languageName: node + linkType: hard + "portfinder@npm:^1.0.28, portfinder@npm:^1.0.32": version: 1.0.32 resolution: "portfinder@npm:1.0.32" @@ -39478,13 +39568,6 @@ __metadata: languageName: node linkType: hard -"remove-trailing-slash@npm:^0.1.0": - version: 0.1.1 - resolution: "remove-trailing-slash@npm:0.1.1" - checksum: dd200c6b7d6f2b49d12b3eff3abc7089917e8a268cefcd5bf67ff23f8c2ad9f866fbe2f3566e1a8dbdc4f4b1171e2941f7dd00852f8de549bb73c3df53b09d96 - languageName: node - linkType: hard - "renderkid@npm:^3.0.0": version: 3.0.0 resolution: "renderkid@npm:3.0.0" @@ -40046,7 +40129,7 @@ __metadata: "@types/global-agent": ^2.1.3 "@types/node": ^18.17.8 "@types/webpack": ^5.28.0 - "@useoptic/optic": ^0.50.10 + "@useoptic/optic": ^1.0.0 array-to-table: ^1.0.1 command-exists: ^1.2.9 cross-env: ^7.0.0 @@ -42907,7 +42990,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.7.0, tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.4.1 || ^1.9.3, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": +"tslib@npm:2.7.0, tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": version: 2.7.0 resolution: "tslib@npm:2.7.0" checksum: 1606d5c89f88d466889def78653f3aab0f88692e80bb2066d090ca6112ae250ec1cfa9dbfaab0d17b60da15a4186e8ec4d893801c67896b277c17374e36e1d28 @@ -43644,7 +43727,7 @@ __metadata: languageName: node linkType: hard -"update-notifier@npm:^5.1.0": +"update-notifier@npm:^5": version: 5.1.0 resolution: "update-notifier@npm:5.1.0" dependencies: @@ -44307,6 +44390,13 @@ __metadata: languageName: node linkType: hard +"web-streams-polyfill@npm:4.0.0-beta.3": + version: 4.0.0-beta.3 + resolution: "web-streams-polyfill@npm:4.0.0-beta.3" + checksum: dfec1fbf52b9140e4183a941e380487b6c3d5d3838dd1259be81506c1c9f2abfcf5aeb670aeeecfd9dff4271a6d8fef931b193c7bedfb42542a3b05ff36c0d16 + languageName: node + linkType: hard + "web-streams-polyfill@npm:^3.0.3": version: 3.2.1 resolution: "web-streams-polyfill@npm:3.2.1" @@ -45052,7 +45142,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.0.0, yaml@npm:^2.0.0-10, yaml@npm:^2.1.1, yaml@npm:^2.2.1, yaml@npm:^2.2.2, yaml@npm:^2.3.2, yaml@npm:^2.3.3, yaml@npm:~2.5.0": +"yaml@npm:^2.0.0, yaml@npm:^2.0.0-10, yaml@npm:^2.1.1, yaml@npm:^2.2.1, yaml@npm:^2.2.2, yaml@npm:^2.3.2, yaml@npm:^2.3.3, yaml@npm:^2.3.4, yaml@npm:~2.5.0": version: 2.5.1 resolution: "yaml@npm:2.5.1" bin: @@ -45289,7 +45379,7 @@ __metadata: languageName: node linkType: hard -"zstd-codec@npm:^0.1.5": +"zstd-codec@npm:^0.1.4, zstd-codec@npm:^0.1.5": version: 0.1.5 resolution: "zstd-codec@npm:0.1.5" checksum: ba62bf643c3ca9759fedc090b73a0c3b1e506364fcae902a70b112c1f5b30bc6aabff3184808cc4430f2ab6644cabae979368152ae908c1d8ef39cd8c3223c85