diff --git a/api-docs/package.json b/api-docs/package.json index bbc2c462b0cb..e04bd269967e 100644 --- a/api-docs/package.json +++ b/api-docs/package.json @@ -16,7 +16,7 @@ "license": "UNLICENSED", "dependencies": { "json-refs": "^3.0.15", - "openapi-examples-validator": "^6.0.2", + "openapi-examples-validator": "^7.1.0", "sane": "^5.0.1", "yaml": "2.9.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a81cec6f708..7bc893e62b58 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -403,8 +403,8 @@ importers: specifier: ^3.0.15 version: 3.0.15(supports-color@8.1.1) openapi-examples-validator: - specifier: ^6.0.2 - version: 6.0.3 + specifier: ^7.1.0 + version: 7.1.0(@types/json-schema@7.0.15) sane: specifier: ^5.0.1 version: 5.0.1 @@ -1685,8 +1685,11 @@ packages: '@amplitude/ua-parser-js@0.7.33': resolution: {integrity: sha512-wKEtVR4vXuPT9cVEIJkYWnlF++Gx3BdLatPBM+SZ1ztVIvnhdGBZR/mn9x/PzyrMcRlZmyi6L56I2J3doVBnjA==} - '@apidevtools/json-schema-ref-parser@9.0.9': - resolution: {integrity: sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==} + '@apidevtools/json-schema-ref-parser@15.5.2': + resolution: {integrity: sha512-B+C9Ok0DF/rjANIUHgwcV5/d4C72MB7f2IbKFL8jDGcGq2qn3yr893s8vAn2kbhmyaelAin0JK8EKF9P1+y7aQ==} + engines: {node: '>=20'} + peerDependencies: + '@types/json-schema': ^7.0.15 '@asamuzakjp/css-color@7.0.0': resolution: {integrity: sha512-IxddtGnnoidVSO6O/aiTueptbTThHvi2qGHu9/AWuD1J7i86Ox+jl+Y5SXcDH1RixzQlP2cjH/PjnlImZiAurQ==} @@ -4016,8 +4019,8 @@ packages: cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.1.1': - resolution: {integrity: sha512-glFIJDvLNDtJhT9qrMFWLPbvS+skxgt4L0K8Ei2YtnhPysAJnsI7nyxSJxKj4ADeKX0OLjC4ntRkwpLOoS3rwA==} + '@rolldown/pluginutils@1.1.0': + resolution: {integrity: sha512-K+NU2HDCEem4sClgHH4ZZXwdJeNFkJo+hRk479DIwdIviAPN2hFJH1KHHwg8CxHQXvi0M5XY4deTXINfIiSG6w==} '@rsbuild/core@2.3.2': resolution: {integrity: sha512-1mjHhBYX1Z+knee55SV/+6KsEVmdjEQ1h73VzXUQYD+sfncuN+6+duVx7nYYVXz1zBP4QfpQt+74gTNAxKz+Hg==} @@ -5487,6 +5490,9 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argparse@3.0.4: + resolution: {integrity: sha512-fwWK3Zq22l4XJJjx5mcBHGikIk+hJqO+32dPm0Jur7+rtG5x1scOjSfdT9ZKeWHPpsya/l0HHK4tDImBkTrtvA==} + aria-hidden@1.2.6: resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} engines: {node: '>=10'} @@ -5681,9 +5687,6 @@ packages: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -7389,6 +7392,10 @@ packages: resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true + js-yaml@5.5.0: + resolution: {integrity: sha512-paNr4LFIFPjeeSmwNYdrb8FafLLG/Cr2Af3GjbsHJ5CxIjH4r0c2emlmRdAtpPAieP1gRVzk6buBbVP5gBMGAg==} + hasBin: true + jsdoc-type-pratt-parser@7.1.1: resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==} engines: {node: '>=20.0.0'} @@ -7425,11 +7432,6 @@ packages: engines: {node: '>=0.8'} hasBin: true - json-schema-ref-parser@9.0.9: - resolution: {integrity: sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==} - engines: {node: '>=10'} - deprecated: Please switch to @apidevtools/json-schema-ref-parser - json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -7939,11 +7941,6 @@ packages: multipipe@1.0.2: resolution: {integrity: sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==} - nanoid@3.3.18: - resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - nanoid@3.3.20: resolution: {integrity: sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -8085,9 +8082,9 @@ packages: resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} engines: {node: '>=20'} - openapi-examples-validator@6.0.3: - resolution: {integrity: sha512-tpFiz0bwCzi6pp1+rYGFArjaZ4L+iChIszMk20cR3mujLYah+taxkC6c6cijX1xnmlNQNSJkAiEwtvLOy9xyZQ==} - engines: {node: '>=18'} + openapi-examples-validator@7.1.0: + resolution: {integrity: sha512-VJvX22gNG2NIjCN6qyqzA5p3/WPsmEAQ07T6evWxNSUWkvmtmNebzLGe19FM+zA7H5xkCbTtWvulIYt7ekUJiw==} + engines: {node: '>=20'} hasBin: true optionator@0.9.4: @@ -9371,6 +9368,10 @@ packages: undici-types@8.9.0: resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==} + undici@6.29.1: + resolution: {integrity: sha512-EvRlUt/QqAEvXdQeRMYUfwOQsfzpDztykrG2owGEE/rBOBoYv9uF39ZzsNDh4lTFHhTr2XOZjKkYgueD12ZmGA==} + engines: {node: '>=18.17'} + undici@8.12.3: resolution: {integrity: sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==} engines: {node: '>=22.19.0'} @@ -9863,12 +9864,11 @@ snapshots: '@amplitude/ua-parser-js@0.7.33': {} - '@apidevtools/json-schema-ref-parser@9.0.9': + '@apidevtools/json-schema-ref-parser@15.5.2(@types/json-schema@7.0.15)': dependencies: - '@jsdevtools/ono': 7.1.3 '@types/json-schema': 7.0.15 - call-me-maybe: 1.0.2 - js-yaml: 4.3.2 + js-yaml: 5.5.0 + undici: 6.29.1 '@asamuzakjp/css-color@7.0.0': dependencies: @@ -12001,7 +12001,7 @@ snapshots: '@rolldown/binding-win32-x64-msvc@1.2.19': optional: true - '@rolldown/pluginutils@1.1.1': {} + '@rolldown/pluginutils@1.1.0': {} '@rsbuild/core@2.3.2(core-js@3.45.0)': dependencies: @@ -13366,6 +13366,8 @@ snapshots: argparse@2.0.1: {} + argparse@3.0.4: {} + aria-hidden@1.2.6: dependencies: tslib: 2.8.1 @@ -13619,8 +13621,6 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 - call-me-maybe@1.0.2: {} - callsites@3.1.0: {} camel-case@4.1.2: @@ -15697,6 +15697,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@5.5.0: + dependencies: + argparse: 3.0.4 + jsdoc-type-pratt-parser@7.1.1: {} jsdom@30.1.1(@noble/hashes@1.8.0): @@ -15749,10 +15753,6 @@ snapshots: transitivePeerDependencies: - supports-color - json-schema-ref-parser@9.0.9: - dependencies: - '@apidevtools/json-schema-ref-parser': 9.0.9 - json-schema-traverse@0.4.1: {} json-schema-traverse@1.0.0: {} @@ -16502,8 +16502,6 @@ snapshots: duplexer2: 0.1.4 object-assign: 4.1.1 - nanoid@3.3.18: {} - nanoid@3.3.20: {} napi-postinstall@0.3.4: {} @@ -16627,8 +16625,9 @@ snapshots: powershell-utils: 0.1.0 wsl-utils: 0.3.1 - openapi-examples-validator@6.0.3: + openapi-examples-validator@7.1.0(@types/json-schema@7.0.15): dependencies: + '@apidevtools/json-schema-ref-parser': 15.5.2(@types/json-schema@7.0.15) ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) ajv-formats: 2.1.1 @@ -16636,13 +16635,14 @@ snapshots: errno: 1.0.0 glob: 8.1.0 json-pointer: 0.6.2 - json-schema-ref-parser: 9.0.9 jsonpath-plus: 10.4.0 lodash.clonedeep: 4.5.0 lodash.flatmap: 4.5.0 lodash.flatten: 4.4.0 lodash.merge: 4.6.2 yaml: 2.9.0 + transitivePeerDependencies: + - '@types/json-schema' optionator@0.9.4: dependencies: @@ -17000,7 +17000,7 @@ snapshots: postcss@8.5.28: dependencies: - nanoid: 3.3.18 + nanoid: 3.3.20 picocolors: 1.1.1 source-map-js: 1.2.2 @@ -17487,7 +17487,7 @@ snapshots: rolldown@1.2.19: dependencies: '@oxc-project/types': 0.156.0 - '@rolldown/pluginutils': 1.1.1 + '@rolldown/pluginutils': 1.1.0 optionalDependencies: '@rolldown/binding-android-arm-eabi': 1.2.19 '@rolldown/binding-android-arm64': 1.2.19 @@ -18219,6 +18219,8 @@ snapshots: undici-types@8.9.0: {} + undici@6.29.1: {} + undici@8.12.3: {} unicorn-magic@0.4.0: {}