From 7e4b3a75f05a3313a6ae1d5ac40bb001fa5e7bf4 Mon Sep 17 00:00:00 2001 From: 1000101 Date: Tue, 22 Nov 2022 18:44:41 +0100 Subject: [PATCH] chore(addresses): replace CIP-25 v2 validation for extended call --- CHANGELOG.md | 1 + src/routes/addresses/index.ts | 23 ++++- src/routes/assets/index.ts | 7 +- .../addresses/addresses_address_extended.sql | 35 +++----- src/types/common.ts | 23 ++--- src/types/queries/addresses.ts | 21 +++-- src/types/queries/assets.ts | 10 +-- src/utils/validation.ts | 22 +++-- test/integration/fixtures/mainnet/assets.ts | 5 +- test/unit/tests/utils/validation.ts | 8 +- yarn-project.nix | 88 +++++++++---------- 11 files changed, 129 insertions(+), 114 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da6a68b4..4ae2710c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - refactor test environments - production logger logs only with debug option +- replaced and improved (v2) CIP-25 validation logic for `/addresses/{address}/extended` ### Fixed diff --git a/src/routes/addresses/index.ts b/src/routes/addresses/index.ts index 7929352a..88a29245 100644 --- a/src/routes/addresses/index.ts +++ b/src/routes/addresses/index.ts @@ -5,7 +5,11 @@ import { getDbSync } from '../../utils/database'; import { getSchemaForEndpoint } from '@blockfrost/openapi'; import { getAdditionalParametersFromRequest } from '../../utils/string-utils'; import { handle400Custom, handle404, handleInvalidAddress } from '../../utils/error-handler'; -import { getAddressTypeAndPaymentCred, paymentCredToBech32Address } from '../../utils/validation'; +import { + getAddressTypeAndPaymentCred, + getOnchainMetadata, + paymentCredToBech32Address, +} from '../../utils/validation'; import { SQLQuery } from '../../sql'; import { fetchAssetMetadata } from '../../utils/token-registry'; import { handleInvalidAsset } from '@blockfrost/blockfrost-utils/lib/fastify'; @@ -131,13 +135,24 @@ async function addresses(fastify: FastifyInstance) { if (rows[0].amount) { for (const asset of rows[0].amount) { - const registryData = await fetchAssetMetadata(asset.unit); + const unit = `${asset.policy_id}${asset.asset_name}`; + const registryData = await fetchAssetMetadata(unit); + + let has_nft_onchain_metadata = false; + + const validOnchainMetadata = getOnchainMetadata( + asset.onchain_metadata, + asset.asset_name, + asset.policy_id, + ); + + if (validOnchainMetadata) has_nft_onchain_metadata = true; assetsAmount.push({ - unit: asset.unit, + unit: unit, quantity: asset.quantity, decimals: registryData?.decimals ?? null, - has_nft_onchain_metadata: asset.has_nft_onchain_metadata, + has_nft_onchain_metadata: has_nft_onchain_metadata, }); } } diff --git a/src/routes/assets/index.ts b/src/routes/assets/index.ts index 2870ac11..d3f30253 100644 --- a/src/routes/assets/index.ts +++ b/src/routes/assets/index.ts @@ -68,7 +68,12 @@ async function assets(fastify: FastifyInstance) { } const metadata = await fetchAssetMetadata(request.params.asset); - const onchainMetadata = getOnchainMetadata(rows[0]); + const onchainMetadata = getOnchainMetadata( + rows[0].onchain_metadata, + rows[0].asset_name, + rows[0].policy_id, + ); + const fingerprint = AssetFingerprint.fromParts( Uint8Array.from(Buffer.from(rows[0].policy_id, 'hex')), Uint8Array.from(Buffer.from(rows[0].asset_name ?? '', 'hex')), diff --git a/src/sql/addresses/addresses_address_extended.sql b/src/sql/addresses/addresses_address_extended.sql index 228c37c8..38553ace 100644 --- a/src/sql/addresses/addresses_address_extended.sql +++ b/src/sql/addresses/addresses_address_extended.sql @@ -49,23 +49,24 @@ SELECT ( ( SELECT json_agg( json_build_object( - 'unit', + 'policy_id', + token_policy, + 'asset_name', token_name, 'quantity', token_quantity::TEXT, -- cast to TEXT to avoid number overflow - 'has_nft_onchain_metadata', - has_nft_onchain_metadata + 'onchain_metadata', + onchain_metadata ) ) FROM ( - SELECT CONCAT(encode(policy, 'hex'), encode(name, 'hex')) AS "token_name", + SELECT encode(policy, 'hex') AS "token_policy", + encode(name, 'hex') AS "token_name", SUM(quantity) AS "token_quantity", ( - SELECT CASE - WHEN txm.json->encode(ma.policy, 'hex')->convert_from(ma.name, 'UTF8') IS NOT NULL THEN 'true' - ELSE 'false' - END + -- retrieve the latest metadata for further CIP-25 v2 validation outside of SQL + SELECT txm.json FROM tx_metadata txm WHERE txm.tx_id = ( SELECT MAX(txmmax.tx_id) @@ -77,25 +78,9 @@ SELECT ( AND ( encode(mamax.policy, 'hex') || encode(mamax.name, 'hex') ) = encode(ma.policy, 'hex') || encode(ma.name, 'hex') - --AND bf_fn_is_valid_utf8(mamax.name) = 'true' - /* - ^ To use the condition above, you first have to create - a custom function in dbsync: - - CREATE OR REPLACE FUNCTION bf_fn_is_valid_utf8(BYTEA) RETURNS BOOLEAN AS $$ - BEGIN - PERFORM convert_from($1, 'UTF8'); - RETURN TRUE; - EXCEPTION - WHEN character_not_in_repertoire - THEN - RAISE WARNING '%', SQLERRM; - RETURN FALSE; - END; $$ LANGUAGE plpgsql; - */ ) AND txm.key = 721 - ) AS "has_nft_onchain_metadata" + ) AS "onchain_metadata" FROM ma_tx_out mto JOIN multi_asset ma ON (mto.ident = ma.id) WHERE mto.id IN ( diff --git a/src/types/common.ts b/src/types/common.ts index b8960d99..20bda197 100644 --- a/src/types/common.ts +++ b/src/types/common.ts @@ -1,19 +1,22 @@ +import { components } from '@blockfrost/openapi'; + +// generic types + export type Order = 'asc' | 'desc'; export type AddressType = 'byron' | 'shelley'; -export interface Amount { - unit: string; - quantity: string; -} -export interface AmountExtended extends Amount { - decimals: null | number; - has_nft_onchain_metadata: boolean; -} +export const CARDANO_NETWORKS = ['mainnet', 'testnet', 'preview', 'preprod']; + +export type Network = 'mainnet' | 'testnet' | 'preview' | 'preprod'; export interface ResultFound { result: number; } -export const CARDANO_NETWORKS = ['mainnet', 'testnet', 'preview', 'preprod']; +// less generic types -export type Network = 'mainnet' | 'testnet' | 'preview' | 'preprod'; +type OnchainMetadataItem = components['schemas']['asset']['onchain_metadata']; + +export type OnchainMetadata = { + version?: number; +} & Record>; diff --git a/src/types/queries/addresses.ts b/src/types/queries/addresses.ts index 2826d30c..69734aee 100644 --- a/src/types/queries/addresses.ts +++ b/src/types/queries/addresses.ts @@ -1,4 +1,4 @@ -import { Amount, AmountExtended, Order } from '../common'; +import { OnchainMetadata, Order } from '../common'; export type { ResultFound } from '../common'; export interface RequestParameters { Params: { @@ -52,6 +52,19 @@ export interface RequestParametersTransactions { }; } +export interface Amount { + unit: string; + quantity: string; +} + +export interface AmountExtended { + asset_name: string; + policy_id: string; + quantity: string; + decimals: null | number; + onchain_metadata: OnchainMetadata | null; +} + export interface AddressQuery { address: string; amount_lovelace: string; @@ -89,12 +102,6 @@ export interface AddressUtxosQuery { reference_script_hash: string; } -export interface AmountExtendedQuery { - unit: string; - quantity: string; - has_nft_onchain_metadata: boolean; -} - export interface AddressExtendedQuery { address: string; amount_lovelace: string; diff --git a/src/types/queries/assets.ts b/src/types/queries/assets.ts index ac8cbcee..2ef449d7 100644 --- a/src/types/queries/assets.ts +++ b/src/types/queries/assets.ts @@ -1,5 +1,4 @@ -import { Order } from '../common'; -import { components } from '@blockfrost/openapi'; +import { OnchainMetadata, Order } from '../common'; export type { ResultFound } from '../common'; export interface AssetsPolicyFound { @@ -74,17 +73,10 @@ interface Metadata { logo: string | null; } -type OnchainMetadataItem = components['schemas']['asset']['onchain_metadata']; - -export type OnchainMetadata = { - version?: number; -} & Record>; - export interface Asset { asset: string; policy_id: string; asset_name: string | null; - asset_name_UTF8: string | null; fingerprint: string; quantity: string; initial_mint_tx_id: string; diff --git a/src/utils/validation.ts b/src/utils/validation.ts index ad6c72a5..7d1e5a75 100644 --- a/src/utils/validation.ts +++ b/src/utils/validation.ts @@ -48,29 +48,33 @@ export const getOnchainMetadataVersion = (onchainMetadata: Asset['onchain_metada return 1; }; -export const getOnchainMetadata = (assetResponse: Asset) => { - if (!assetResponse.onchain_metadata || !assetResponse.asset_name) return null; +export const getOnchainMetadata = ( + onchainMetadata: Asset['onchain_metadata'], + assetName: Asset['asset_name'], + policyId: Asset['policy_id'], +) => { + if (!onchainMetadata || !assetName) return null; - let assetName = assetResponse.asset_name; - const policyId = assetResponse.policy_id; - const version = getOnchainMetadataVersion(assetResponse.onchain_metadata); + const version = getOnchainMetadataVersion(onchainMetadata); if (version === 1) { - assetName = Buffer.from(assetResponse.asset_name, 'hex').toString('utf8'); + assetName = Buffer.from(assetName, 'hex').toString('utf8'); } + // version 2 is default + try { const assetSchema = getSchemaForEndpoint('/assets/{asset}'); const onchainMetadataSchema = assetSchema['response']['200']['properties']['onchain_metadata']; const validateOnchainMetadata = ajv.compile(onchainMetadataSchema); - const onchainMetadata = assetResponse.onchain_metadata[policyId][assetName]; - const isSchemaValid = validateOnchainMetadata(onchainMetadata); + const onchainMetadataResult = onchainMetadata[policyId][assetName]; + const isSchemaValid = validateOnchainMetadata(onchainMetadataResult); if (!isSchemaValid) { return null; } - return onchainMetadata; + return onchainMetadataResult; } catch (error) { console.log(error); return null; diff --git a/test/integration/fixtures/mainnet/assets.ts b/test/integration/fixtures/mainnet/assets.ts index 0fbd8aa7..51ef3068 100644 --- a/test/integration/fixtures/mainnet/assets.ts +++ b/test/integration/fixtures/mainnet/assets.ts @@ -480,13 +480,12 @@ export default [ quantity: '1', initial_mint_tx_hash: '7ffa840579680db30b5a8b4aa25642198bf02fb63e265c9021ee48f17392f33d', mint_or_burn_count: 1, - onchain_metadata: null, // TODO: this should not be null, ref: https://github.com/input-output-hk/cardano-node/issues/3272 + onchain_metadata: null, metadata: null, }, }, { - testName: - 'assets/:asset - non-valid according to https://github.com/cardano-foundation/CIPs/pull/85/files', + testName: 'assets/:asset - non-valid according to https://cips.cardano.org/cips/cip25/', endpoints: [ 'assets/0e14267a8020229adc0184dd25fa3174c3f7d6caadcb4425c70e7c04756e7369673033323839', ], diff --git a/test/unit/tests/utils/validation.ts b/test/unit/tests/utils/validation.ts index 2aecae84..32a2c01f 100644 --- a/test/unit/tests/utils/validation.ts +++ b/test/unit/tests/utils/validation.ts @@ -109,8 +109,12 @@ describe('validation-format-utils', () => { parseOnChainMetadataFixtures.map(fixture => { test(fixture.name, async () => { - // @ts-expect-error tests - const result = validationUtils.getOnchainMetadata(fixture.data); + const result = validationUtils.getOnchainMetadata( + // @ts-expect-error tests + fixture.data.onchain_metadata, + fixture.data.asset_name, + fixture.data.policy_id, + ); expect(result).toStrictEqual(fixture.response); }); diff --git a/yarn-project.nix b/yarn-project.nix index 98aae7c6..68a4de05 100644 --- a/yarn-project.nix +++ b/yarn-project.nix @@ -137,6 +137,7 @@ cacheEntries = { "eslint-plugin-prettier@npm:4.2.1" = { filename = "eslint-plugin-prettier-npm-4.2.1-ba8e1240f1-b9e839d233.zip"; sha512 = "b9e839d2334ad8ec7a5589c5cb0f219bded260839a857d7a486997f9870e95106aa59b8756ff3f37202085ebab658de382b0267cae44c3a7f0eb0bcc03a4f6d6"; }; "make-coverage-badge@npm:1.2.0" = { filename = "make-coverage-badge-npm-1.2.0-e0e8851735-c25de95d9e.zip"; sha512 = "c25de95d9ee66b67da93cdaf6ce2f9bf1d40287e3a61cea765f54e3ba0cc8c7ab0f8e51c48f33978ec4764812fd90c64405415a88698c5ac62b042e69d7073ce"; }; "rimraf@npm:3.0.2" = { filename = "rimraf-npm-3.0.2-2cb7dac69a-87f4164e39.zip"; sha512 = "87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0"; }; +"@blockfrost/openapi@npm:0.1.46" = { filename = "@blockfrost-openapi-npm-0.1.46-dd55dc5e89-b8040f19c4.zip"; sha512 = "b8040f19c4187bd8859ffb7f21271346857ef540dcb81b10262c304c16594b6cafc763a27413a49463a6d0c720439ae1bf22a3c6f45cdf9025db9b4f8cb29310"; }; "@emurgo/cip14-js@npm:3.0.1" = { filename = "@emurgo-cip14-js-npm-3.0.1-6011030ea2-9eaf312410.zip"; sha512 = "9eaf3124108e8c252a745de9ef1f334ab26a32271077b00fe0ea2a06e40838dd435165dac523ebd4d851ae7a94d8c56766dabc372aabffedd36551c798c607c5"; }; "@fastify/cors@npm:8.1.0" = { filename = "@fastify-cors-npm-8.1.0-606a98125f-7fb48eb743.zip"; sha512 = "7fb48eb743b0e821b8104d308ccc76ccd105ee09ad413bf035c8975e508acb75196cee4fe4ec9b6ee5f9917346fa07fc4c08835e6e953dc7e84f27774aea3857"; }; "@vitest/coverage-c8@npm:0.24.5" = { filename = "@vitest-coverage-c8-npm-0.24.5-3d1fe0f4e6-54ca01a281.zip"; sha512 = "54ca01a281df13f6c312a9fd14cff31a214b5886549ebe8179b94423aad831e6c3d5438a45464596703f02c7a4117f1b1a7c31fb84c3779d20c47cbb0dc9a3fb"; }; @@ -151,6 +152,7 @@ cacheEntries = { "fastify-plugin@npm:4.2.0" = { filename = "fastify-plugin-npm-4.2.0-97afcaacd7-30d7fd3c8f.zip"; sha512 = "30d7fd3c8f5e9bd87ca43b15e59fff8ca28772920c979bd18420f8874e81cd24592410101f1e0d3de443f19e599464b245a171692883acff934763152e3dc3eb"; }; "@types/sinonjs__fake-timers@npm:8.1.1" = { filename = "@types-sinonjs__fake-timers-npm-8.1.1-95ac9b59b5-ca09d54d47.zip"; sha512 = "ca09d54d47091d87020824a73f026300fa06b17cd9f2f9b9387f28b549364b141ef194ee28db762f6588de71d8febcd17f753163cb7ea116b8387c18e80ebd5c"; }; "mri@npm:1.1.4" = { filename = "mri-npm-1.1.4-d22a399f26-e65b9aed3b.zip"; sha512 = "e65b9aed3b9e423ad4c11f529ab1b9280f65dce8fb476d0da236b5c570ad3322fbbcd2393180855f1474f8b0f982d76ad398766fbd47b8a5ab4069e325d0268e"; }; +"yaml@npm:2.1.3" = { filename = "yaml-npm-2.1.3-654a90032d-9131606232.zip"; sha512 = "91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7"; }; "bech32@npm:2.0.0" = { filename = "bech32-npm-2.0.0-ad98b7dd79-fa15acb270.zip"; sha512 = "fa15acb270b59aa496734a01f9155677b478987b773bf701f465858bf1606c6a970085babd43d71ce61895f1baa594cb41a2cd1394bd2c6698f03cc2d811300e"; }; "follow-redirects@npm:1.15.1" = { filename = "follow-redirects-npm-1.15.1-6b191885cd-6aa4e3e3cd.zip"; sha512 = "6aa4e3e3cdfa3b9314801a1cd192ba756a53479d9d8cca65bf4db3a3e8834e62139245cd2f9566147c8dfe2efff1700d3e6aefd103de4004a7b99985e71dd533"; }; "json5@npm:2.2.0" = { filename = "json5-npm-2.2.0-da49dc7cb5-e88fc5274b.zip"; sha512 = "e88fc5274bb58fc99547baa777886b069d2dd96d9cfc4490b305fd16d711dabd5979e35a4f90873cefbeb552e216b041a304fe56702bedba76e19bc7845f208d"; }; @@ -266,6 +268,7 @@ cacheEntries = { "@types/chai-subset@npm:1.3.3" = { filename = "@types-chai-subset-npm-1.3.3-acf55b3b37-4481da7345.zip"; sha512 = "4481da7345022995f5a105e6683744f7203d2c3d19cfe88d8e17274d045722948abf55e0adfd97709e0f043dade37a4d4e98cd4c660e2e8a14f23e6ecf79418f"; }; "strip-literal@npm:0.4.2" = { filename = "strip-literal-npm-0.4.2-b47e8474aa-831cdcaba6.zip"; sha512 = "831cdcaba61bc82c14ef5ca423a64bb8044b3b128abd15dff454d3fd05b0dbc7b4403760a7a636923d3c2e71a8e65174cef28ee9aef61f9a66819f865da4fdda"; }; "resolve@npm:1.20.0" = { filename = "resolve-npm-1.20.0-1bc5878aa9-40cf70b2cd.zip"; sha512 = "40cf70b2cde00ef57f99daf2dc63c6a56d6c14a1b7fc51735d06a6f0a3b97cb67b4fb7ef6c747b4e13a7baba83b0ef625d7c4ce92a483cd5af923c3b65fd16fe"; }; +"@redocly/openapi-cli@npm:1.0.0-beta.90" = { filename = "@redocly-openapi-cli-npm-1.0.0-beta.90-cce9530671-884cb14d9d.zip"; sha512 = "884cb14d9db13fbc7841207acd3370a80325a950505bddd32cc8dc216429de3110f81fe139dd3726e84785de04982b0ed982af109d5ad1b0dcb3a213c63bd159"; }; "postgres-interval@npm:1.2.0" = { filename = "postgres-interval-npm-1.2.0-ca6414744d-746b71f938.zip"; sha512 = "746b71f93805ae33b03528e429dc624706d1f9b20ee81bf743263efb6a0cd79ae02a642a8a480dbc0f09547b4315ab7df6ce5ec0be77ed700bac42730f5c76b2"; }; "@typescript-eslint/type-utils@npm:5.36.1" = { filename = "@typescript-eslint-type-utils-npm-5.36.1-f47baabaf0-d2905289e2.zip"; sha512 = "d2905289e253a83a9eacbad765cfba03440663086c8beb1b19345b46593c9053fb051ee13d3cc27ccd800fe95ffbf3be2b1273b0f0ac6a59452fc94e6460898b"; }; "shebang-regex@npm:3.0.0" = { filename = "shebang-regex-npm-3.0.0-899a0cd65e-1a2bcae50d.zip"; sha512 = "1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222"; }; @@ -343,6 +346,8 @@ cacheEntries = { "vite@npm:3.2.2" = { filename = "vite-npm-3.2.2-b6065be34d-7197ac91c6.zip"; sha512 = "7197ac91c612dda922367a95afa1b210353d6168d41845c186e2217bda1328d17b021b93d8089e336f9533b94645ae5dca18bb10937759f559c87006dd957fcd"; }; "resolve@npm:1.22.0" = { filename = "resolve-npm-1.22.0-f641ddcc95-a2d14cc437.zip"; sha512 = "a2d14cc437b3a23996f8c7367eee5c7cf8149c586b07ca2ae00e96581ce59455555a1190be9aa92154785cf9f2042646c200d0e00e0bbd2b8a995a93a0ed3e4e"; }; "path-parse@npm:1.0.6" = { filename = "path-parse-npm-1.0.6-4a4c90546c-962a85dd38.zip"; sha512 = "962a85dd384d68d469ec5ba4010df8f8f9b7e936ce603bbe3211476c5615feb3c2b1ca61211a78445fadc833f0b1a86ea6484c861035ec4ac93011ba9aff9a11"; }; +"@types/node@npm:14.18.12" = { filename = "@types-node-npm-14.18.12-61f7082f71-8a0273caa0.zip"; sha512 = "8a0273caa0584020adb8802784fc7d4f18f05e6c205335b7f3818a91d6b0c22736b9f51da3428d5bc54076ad47f1a4d6d57990a3ce8489a520ac66b2b3ff24bc"; }; +"colorette@npm:1.4.0" = { filename = "colorette-npm-1.4.0-7e94b44dc3-01c3c16058.zip"; sha512 = "01c3c16058b182a4ab4c126a65a75faa4d38a20fa7c845090b25453acec6c371bb2c5dceb0a2338511f17902b9d1a9af0cadd8509c9403894b79311032c256c3"; }; "tsconfig-paths@npm:3.14.1" = { filename = "tsconfig-paths-npm-3.14.1-17a815b5c5-8afa01c673.zip"; sha512 = "8afa01c673ebb4782ba53d3a12df97fa837ce524f8ad38ee4e2b2fd57f5ac79abc21c574e9e9eb014d93efe7fe8214001b96233b5c6ea75bd1ea82afe17a4c6d"; }; "read-pkg-up@npm:7.0.1" = { filename = "read-pkg-up-npm-7.0.1-11895bed9a-e4e93ce70e.zip"; sha512 = "e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44"; }; "@fastify/ajv-compiler@npm:3.1.2" = { filename = "@fastify-ajv-compiler-npm-3.1.2-21331d6190-8876754279.zip"; sha512 = "8876754279eef74d91b2a5dd42c2a5ca43c80de92a15d1b6cb980e0b27f572710a67a7675dd100b172e92941efaf2ecda57653d254542e5d94ca3ff785e0ce31"; }; @@ -354,6 +359,7 @@ cacheEntries = { "cookiejar@npm:2.1.3" = { filename = "cookiejar-npm-2.1.3-ec18b65dd0-88259983eb.zip"; sha512 = "88259983ebc52ceb23cdacfa48762b6a518a57872eff1c7ed01d214fff5cf492e2660d7d5c04700a28f1787a76811df39e8639f8e17670b3cf94ecd86e161f07"; }; "mime@npm:2.6.0" = { filename = "mime-npm-2.6.0-88b89d8de0-1497ba7b9f.zip"; sha512 = "1497ba7b9f6960694268a557eae24b743fd2923da46ec392b042469f4b901721ba0adcf8b0d3c2677839d0e243b209d76e5edcbd09cfdeffa2dfb6bb4df4b862"; }; "is-core-module@npm:2.2.0" = { filename = "is-core-module-npm-2.2.0-497065e3b0-61e2aff4a7.zip"; sha512 = "61e2aff4a7db4f8f7d5a97b484808af17290f4197b34a797cd3d3d27b6b448951064f8d3d6ceae4394fa9b7e6cf08aacd2ba7a17ef6352e922fe803580fbde56"; }; +"glob-promise@npm:3.4.0" = { filename = "glob-promise-npm-3.4.0-39b66535be-84a2c076e7.zip"; sha512 = "84a2c076e7581c9f8aa7a8a151ad5f9352c4118ba03c5673ecfcf540f4c53aa75f8d32fe493c2286d471dccd7a75932b9bfe97bf782564c1f4a50b9c7954e3b6"; }; "@bcoe/v8-coverage@npm:0.2.3" = { filename = "@bcoe-v8-coverage-npm-0.2.3-9e27b3c57e-850f930553.zip"; sha512 = "850f9305536d0f2bd13e9e0881cb5f02e4f93fad1189f7b2d4bebf694e3206924eadee1068130d43c11b750efcc9405f88a8e42ef098b6d75239c0f047de1a27"; }; "@istanbuljs/schema@npm:0.1.3" = { filename = "@istanbuljs-schema-npm-0.1.3-466bd3eaaa-5282759d96.zip"; sha512 = "5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9"; }; "istanbul-lib-coverage@npm:3.2.0" = { filename = "istanbul-lib-coverage-npm-3.2.0-93f84b2c8c-a2a545033b.zip"; sha512 = "a2a545033b9d56da04a8571ed05c8120bf10e9bce01cf8633a3a2b0d1d83dff4ac4fe78d6d5673c27fc29b7f21a41d75f83a36be09f82a61c367b56aa73c1ff9"; }; @@ -377,6 +383,7 @@ cacheEntries = { "strip-bom@npm:3.0.0" = { filename = "strip-bom-npm-3.0.0-71e8f81ff9-8d50ff27b7.zip"; sha512 = "8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b"; }; "strip-json-comments@npm:2.0.1" = { filename = "strip-json-comments-npm-2.0.1-e7883b2d04-1074ccb632.zip"; sha512 = "1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1"; }; "chai@npm:4.3.6" = { filename = "chai-npm-4.3.6-dba90e4b0b-acff93fd53.zip"; sha512 = "acff93fd537f96d4a4d62dd83810285dffcfccb5089e1bf2a1205b28ec82d93dff551368722893cf85004282df10ee68802737c33c90c5493957ed449ed7ce71"; }; +"assert-node-version@npm:1.0.3" = { filename = "assert-node-version-npm-1.0.3-c1f8590b8e-3fb6b2ff67.zip"; sha512 = "3fb6b2ff674d67cfad89c3702040929b93e8a5f65dc896c5952df364757b930c72339b3e6a6f22ed53ed39911181fc56dac7552c601103537d09e301c2513483"; }; "@types/json-schema@npm:7.0.9" = { filename = "@types-json-schema-npm-7.0.9-361918cff3-259d0e25f1.zip"; sha512 = "259d0e25f11a21ba5c708f7ea47196bd396e379fddb79c76f9f4f62c945879dc21657904914313ec2754e443c5018ea8372362f323f30e0792897fdb2098a705"; }; "yallist@npm:4.0.0" = { filename = "yallist-npm-4.0.0-b493d9e907-343617202a.zip"; sha512 = "343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5"; }; "escape-string-regexp@npm:1.0.5" = { filename = "escape-string-regexp-npm-1.0.5-3284de402f-6092fda75c.zip"; sha512 = "6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410"; }; @@ -389,7 +396,7 @@ cacheEntries = { "cacheable-lookup@npm:5.0.4" = { filename = "cacheable-lookup-npm-5.0.4-8f13e8b44b-763e02cf91.zip"; sha512 = "763e02cf9196bc9afccacd8c418d942fc2677f22261969a4c2c2e760fa44a2351a81557bd908291c3921fe9beb10b976ba8fa50c5ca837c5a0dd945f16468f2d"; }; "lowercase-keys@npm:2.0.0" = { filename = "lowercase-keys-npm-2.0.0-1876065a32-24d7ebd56c.zip"; sha512 = "24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23"; }; "p-cancelable@npm:2.1.1" = { filename = "p-cancelable-npm-2.1.1-9388305f02-3dba12b4fb.zip"; sha512 = "3dba12b4fb4a1e3e34524535c7858fc82381bbbd0f247cc32dedc4018592a3950ce66b106d0880b4ec4c2d8d6576f98ca885dc1d7d0f274d1370be20e9523ddf"; }; -"@redocly/openapi-cli@npm:1.0.0-beta.90" = { filename = "@redocly-openapi-cli-npm-1.0.0-beta.90-cce9530671-884cb14d9d.zip"; sha512 = "884cb14d9db13fbc7841207acd3370a80325a950505bddd32cc8dc216429de3110f81fe139dd3726e84785de04982b0ed982af109d5ad1b0dcb3a213c63bd159"; }; +"portfinder@npm:1.0.28" = { filename = "portfinder-npm-1.0.28-12c37407ab-91fef602f1.zip"; sha512 = "91fef602f13f8f4c64385d0ad2a36cc9dc6be0b8d10a2628ee2c3c7b9917ab4fefb458815b82cea2abf4b785cd11c9b4e2d917ac6fa06f14b6fa880ca8f8928c"; }; "find-up@npm:5.0.0" = { filename = "find-up-npm-5.0.0-e03e9b796d-07955e3573.zip"; sha512 = "07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095"; }; "foreground-child@npm:2.0.0" = { filename = "foreground-child-npm-2.0.0-80c976b61e-f77ec9aff6.zip"; sha512 = "f77ec9aff621abd6b754cb59e690743e7639328301fbea6ff09df27d2befaf7dd5b77cec51c32323d73a81a7d91caaf9413990d305cbe3d873eec4fe58960956"; }; "istanbul-reports@npm:3.1.5" = { filename = "istanbul-reports-npm-3.1.5-fb11324e3e-7867228f83.zip"; sha512 = "7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89"; }; @@ -429,6 +436,8 @@ cacheEntries = { "rollup@npm:2.79.1" = { filename = "rollup-npm-2.79.1-94e707a9a3-6a2bf167b3.zip"; sha512 = "6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6"; }; "fsevents@npm:2.3.2" = { filename = "fsevents-npm-2.3.2-a881d6ac9f-97ade64e75.zip"; sha512 = "97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f"; }; "http2-wrapper@npm:1.0.3" = { filename = "http2-wrapper-npm-1.0.3-5b58ade1df-74160b862e.zip"; sha512 = "74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e"; }; +"handlebars@npm:4.7.7" = { filename = "handlebars-npm-4.7.7-a9ccfabf80-1e79a43f5e.zip"; sha512 = "1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee"; }; +"simple-websocket@npm:9.1.0" = { filename = "simple-websocket-npm-9.1.0-c9e5306f00-458af3cdf1.zip"; sha512 = "458af3cdf1dadd4eed4724f432fdbe2abd8432b4ea49064f3a9c2a98c7539a65a94d0aa24cd3140ac87274f1f16706287c433773e93696f8b82e67c6adcaaae9"; }; "call-bind@npm:1.0.2" = { filename = "call-bind-npm-1.0.2-c957124861-f8e31de9d1.zip"; sha512 = "f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0"; }; "json5@npm:1.0.1" = { filename = "json5-npm-1.0.1-647fc8794b-e76ea23dbb.zip"; sha512 = "e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3"; }; "ajv-formats@npm:2.1.1" = { filename = "ajv-formats-npm-2.1.1-3cec02eae9-4a287d937f.zip"; sha512 = "4a287d937f1ebaad4683249a4c40c0fa3beed30d9ddc0adba04859026a622da0d317851316ea64b3680dc60f5c3c708105ddd5d5db8fe595d9d0207fd19f90b7"; }; @@ -443,6 +452,8 @@ cacheEntries = { "check-error@npm:1.0.2" = { filename = "check-error-npm-1.0.2-00c540c6e9-d9d1065044.zip"; sha512 = "d9d106504404b8addd1ee3f63f8c0eaa7cd962a1a28eb9c519b1c4a1dc7098be38007fc0060f045ee00f075fbb7a2a4f42abcf61d68323677e11ab98dc16042e"; }; "get-func-name@npm:2.0.0" = { filename = "get-func-name-npm-2.0.0-afbf363765-8d82e69f3e.zip"; sha512 = "8d82e69f3e7fab9e27c547945dfe5cc0c57fc0adf08ce135dddb01081d75684a03e7a0487466f478872b341d52ac763ae49e660d01ab83741f74932085f693c3"; }; "pathval@npm:1.1.1" = { filename = "pathval-npm-1.1.1-ce0311d7e0-090e314771.zip"; sha512 = "090e3147716647fb7fb5b4b8c8e5b55e5d0a6086d085b6cd23f3d3c01fcf0ff56fd3cc22f2f4a033bd2e46ed55d61ed8379e123b42afe7d531a2a5fc8bb556d6"; }; +"expected-node-version@npm:1.0.2" = { filename = "expected-node-version-npm-1.0.2-74ff7e5129-2d7bac9ea5.zip"; sha512 = "2d7bac9ea517cfa172d2a306aef4093c7a121d30d49646c44b50c391803705f8f5d1a6cd07f996bb05df1fdb3b6206c8021b3c6518625cbda1a7056b19f78445"; }; +"semver@npm:5.7.1" = { filename = "semver-npm-5.7.1-40bcea106b-57fd0acfd0.zip"; sha512 = "57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf"; }; "is-string@npm:1.0.7" = { filename = "is-string-npm-1.0.7-9f7066daed-323b3d0462.zip"; sha512 = "323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989"; }; "find-up@npm:4.1.0" = { filename = "find-up-npm-4.1.0-c3ccf8d855-4c172680e8.zip"; sha512 = "4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844"; }; "@jest/types@npm:26.6.2" = { filename = "@jest-types-npm-26.6.2-fca9877d98-a0bd3d2f22.zip"; sha512 = "a0bd3d2f22f26ddb23f41fddf6e6a30bf4fab2ce79ec1cb6ce6fdfaf90a72e00f4c71da91ec61e13db3b10c41de22cf49d07c57ff2b59171d64b29f909c1d8d6"; }; @@ -457,8 +468,8 @@ cacheEntries = { "postcss@npm:8.4.18" = { filename = "postcss-npm-8.4.18-f1d73c0a84-9349fd9984.zip"; sha512 = "9349fd99849b2e3d2e134ff949b7770ecb12375f352723ce2bcc06167eba3850ea7844c1b191a85cd915d6a396b4e8ee9a5267e6cc5d8d003d0cbc7a97555d39"; }; "resolve@npm:1.22.1" = { filename = "resolve-npm-1.22.1-3980488690-07af5fc1e8.zip"; sha512 = "07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e"; }; "@types/cacheable-request@npm:6.0.2" = { filename = "@types-cacheable-request-npm-6.0.2-894b6992d5-667d25808d.zip"; sha512 = "667d25808dbf46fe104d6f029e0281ff56058d50c7c1b9182774b3e38bb9c1124f56e4c367ba54f92dbde2d1cc573f26eb0e9748710b2822bc0fd1e5498859c6"; }; -"@types/node@npm:14.18.12" = { filename = "@types-node-npm-14.18.12-61f7082f71-8a0273caa0.zip"; sha512 = "8a0273caa0584020adb8802784fc7d4f18f05e6c205335b7f3818a91d6b0c22736b9f51da3428d5bc54076ad47f1a4d6d57990a3ce8489a520ac66b2b3ff24bc"; }; -"colorette@npm:1.4.0" = { filename = "colorette-npm-1.4.0-7e94b44dc3-01c3c16058.zip"; sha512 = "01c3c16058b182a4ab4c126a65a75faa4d38a20fa7c845090b25453acec6c371bb2c5dceb0a2338511f17902b9d1a9af0cadd8509c9403894b79311032c256c3"; }; +"@types/glob@npm:7.2.0" = { filename = "@types-glob-npm-7.2.0-772334bf9a-6ae717fedf.zip"; sha512 = "6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19"; }; +"yargs@npm:17.0.1" = { filename = "yargs-npm-17.0.1-1d996d62b1-4ffffa5a82.zip"; sha512 = "4ffffa5a82647e5d07840b64bed88c365b901d3d4a4c51745dddb10d177902d85014026d7224aae18c42df9ca3f75a41c5aff556e5342e2f8ffc5177d149cd17"; }; "path-exists@npm:4.0.0" = { filename = "path-exists-npm-4.0.0-e9e4f63eb0-505807199d.zip"; sha512 = "505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1"; }; "signal-exit@npm:3.0.7" = { filename = "signal-exit-npm-3.0.7-bd270458a3-a2f098f247.zip"; sha512 = "a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318"; }; "html-escaper@npm:2.0.2" = { filename = "html-escaper-npm-2.0.2-38e51ef294-d2df2da3ad.zip"; sha512 = "d2df2da3ad40ca9ee3a39c5cc6475ef67c8f83c234475f24d8e9ce0dc80a2c82df8e1d6fa78ddd1e9022a586ea1bd247a615e80a5cd9273d90111ddda7d9e974"; }; @@ -476,7 +487,8 @@ cacheEntries = { "resolve@patch:resolve@npm%3A1.20.0#~builtin::version=1.20.0&hash=07638b" = { filename = "resolve-patch-b4a69197d3-a0dd7d16a8.zip"; sha512 = "a0dd7d16a8e47af23afa9386df2dff10e3e0debb2c7299a42e581d9d9b04d7ad5d2c53f24f1e043f7b3c250cbdc71150063e53d0b6559683d37f790b7c8c3cd5"; }; "defer-to-connect@npm:2.0.1" = { filename = "defer-to-connect-npm-2.0.1-9005cc8c60-8a9b50d2f2.zip"; sha512 = "8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b"; }; "mimic-response@npm:3.1.0" = { filename = "mimic-response-npm-3.1.0-a4a24b4e96-25739fee32.zip"; sha512 = "25739fee32c17f433626bf19f016df9036b75b3d84a3046c7d156e72ec963dd29d7fc8a302f55a3d6c5a4ff24259676b15d915aad6480815a969ff2ec0836867"; }; -"glob-promise@npm:3.4.0" = { filename = "glob-promise-npm-3.4.0-39b66535be-84a2c076e7.zip"; sha512 = "84a2c076e7581c9f8aa7a8a151ad5f9352c4118ba03c5673ecfcf540f4c53aa75f8d32fe493c2286d471dccd7a75932b9bfe97bf782564c1f4a50b9c7954e3b6"; }; +"async@npm:2.6.3" = { filename = "async-npm-2.6.3-2de4150248-5e5561ff8f.zip"; sha512 = "5e5561ff8fca807e88738533d620488ac03a5c43fce6c937451f7e35f943d33ad06c24af3f681a48cca3d2b0002b3118faff0a128dc89438a9bf0226f712c499"; }; +"mkdirp@npm:0.5.6" = { filename = "mkdirp-npm-0.5.6-dcd5a6b97b-0c91b721bb.zip"; sha512 = "0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2"; }; "estraverse@npm:4.3.0" = { filename = "estraverse-npm-4.3.0-920a32f3c6-a6299491f9.zip"; sha512 = "a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827"; }; "array-union@npm:2.1.0" = { filename = "array-union-npm-2.1.0-4e4852b221-5bee12395c.zip"; sha512 = "5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d"; }; "merge2@npm:1.4.1" = { filename = "merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip"; sha512 = "7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2"; }; @@ -497,7 +509,11 @@ cacheEntries = { "side-channel@npm:1.0.4" = { filename = "side-channel-npm-1.0.4-e1f38b9e06-351e41b947.zip"; sha512 = "351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245"; }; "quick-lru@npm:5.1.1" = { filename = "quick-lru-npm-5.1.1-e38e0edce3-a516faa255.zip"; sha512 = "a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed"; }; "resolve-alpn@npm:1.2.1" = { filename = "resolve-alpn-npm-1.2.1-af77edd28b-f558071fcb.zip"; sha512 = "f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0"; }; -"assert-node-version@npm:1.0.3" = { filename = "assert-node-version-npm-1.0.3-c1f8590b8e-3fb6b2ff67.zip"; sha512 = "3fb6b2ff674d67cfad89c3702040929b93e8a5f65dc896c5952df364757b930c72339b3e6a6f22ed53ed39911181fc56dac7552c601103537d09e301c2513483"; }; +"neo-async@npm:2.6.2" = { filename = "neo-async-npm-2.6.2-75d6902586-deac9f8d00.zip"; sha512 = "deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9"; }; +"uglify-js@npm:3.15.3" = { filename = "uglify-js-npm-3.15.3-27dcfc5278-5d2f5a8591.zip"; sha512 = "5d2f5a8591b84d81317783205ba26c7a94c435476c19df8612024d28986acbe1f5dbd65bc604134a8557a3f64e8a5ed2660d11e2ba74b59af1fe531fd5506b16"; }; +"wordwrap@npm:1.0.0" = { filename = "wordwrap-npm-1.0.0-ae57a645e8-2a44b27881.zip"; sha512 = "2a44b2788165d0a3de71fd517d4880a8e20ea3a82c080ce46e294f0b68b69a2e49cff5f99c600e275c698a90d12c5ea32aff06c311f0db2eb3f1201f3e7b2a04"; }; +"queue-microtask@npm:1.2.2" = { filename = "queue-microtask-npm-1.2.2-d942879a5d-94a7906b4e.zip"; sha512 = "94a7906b4ef8b22c81f0c1fa37db3799496bcefb5edf8a53f60fe2f30d254c672c0f916cd9935d818bb4a52c99eeb431ecfb814a5b7eef780966f92b6eee9c55"; }; +"ws@npm:7.5.7" = { filename = "ws-npm-7.5.7-6cc440864a-5c1f669a16.zip"; sha512 = "5c1f669a166fb57560b4e07f201375137fa31d9186afde78b1508926345ce546332f109081574ddc4e38cc474c5406b5fc71c18d71eb75f6e2d2245576976cba"; }; "esrecurse@npm:4.3.0" = { filename = "esrecurse-npm-4.3.0-10b86a887a-ebc17b1a33.zip"; sha512 = "ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837"; }; "dir-glob@npm:3.0.1" = { filename = "dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip"; sha512 = "fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615"; }; "make-dir@npm:3.1.0" = { filename = "make-dir-npm-3.1.0-d1d7505142-484200020a.zip"; sha512 = "484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78"; }; @@ -506,7 +522,8 @@ cacheEntries = { "color-name@npm:1.1.4" = { filename = "color-name-npm-1.1.4-025792b0ea-b044585952.zip"; sha512 = "b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610"; }; "jsonfile@npm:6.1.0" = { filename = "jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip"; sha512 = "7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354"; }; "cacheable-request@npm:7.0.2" = { filename = "cacheable-request-npm-7.0.2-e64cc641fc-6152813982.zip"; sha512 = "6152813982945a5c9989cb457a6c499f12edcc7ade323d2fbfd759abc860bdbd1306e08096916bb413c3c47e812f8e4c0a0cc1e112c8ce94381a960f115bc77f"; }; -"portfinder@npm:1.0.28" = { filename = "portfinder-npm-1.0.28-12c37407ab-91fef602f1.zip"; sha512 = "91fef602f13f8f4c64385d0ad2a36cc9dc6be0b8d10a2628ee2c3c7b9917ab4fefb458815b82cea2abf4b785cd11c9b4e2d917ac6fa06f14b6fa880ca8f8928c"; }; +"@redocly/openapi-core@npm:1.0.0-beta.90" = { filename = "@redocly-openapi-core-npm-1.0.0-beta.90-23c84847df-0cdbd6e61d.zip"; sha512 = "0cdbd6e61ded65a04b9f02ed2e83980c4ede42a4fc3a74b20785d8006120a116a15373e5ec074b9bf9a2a1008121f243fa5c09360802cf98532a4b83ad716d7a"; }; +"randombytes@npm:2.1.0" = { filename = "randombytes-npm-2.1.0-e3da76bccf-d779499376.zip"; sha512 = "d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6"; }; "@jridgewell/trace-mapping@npm:0.3.17" = { filename = "@jridgewell-trace-mapping-npm-0.3.17-57578fd48c-9d703b859c.zip"; sha512 = "9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339"; }; "form-data@npm:2.5.1" = { filename = "form-data-npm-2.5.1-47256351b5-5134ada56c.zip"; sha512 = "5134ada56cc246b293a1ac7678dba6830000603a3979cf83ff7b2f21f2e3725202237cfb89e32bcb38a1d35727efbd3c3a22e65b42321e8ade8eec01ce755d08"; }; "dezalgo@npm:1.0.3" = { filename = "dezalgo-npm-1.0.3-e2bc978ebd-8b26238db9.zip"; sha512 = "8b26238db91423b2702a7a6d9629d0019c37c415e7b6e75d4b3e8d27e9464e21cac3618dd145f4d4ee96c70cc6ff034227b5b8a0e9c09015a8bdbe6dace3cfb9"; }; @@ -527,6 +544,12 @@ cacheEntries = { "picocolors@npm:1.0.0" = { filename = "picocolors-npm-1.0.0-d81e0b1927-a2e8092dd8.zip"; sha512 = "a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981"; }; "source-map-js@npm:1.0.2" = { filename = "source-map-js-npm-1.0.2-ee4f9f9b30-c049a7fc4d.zip"; sha512 = "c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c"; }; "@types/http-cache-semantics@npm:4.0.1" = { filename = "@types-http-cache-semantics-npm-4.0.1-90863c7a3e-1048aacf62.zip"; sha512 = "1048aacf627829f0d5f00184e16548205cd9f964bf0841c29b36bc504509230c40bc57c39778703a1c965a6f5b416ae2cbf4c1d4589c889d2838dd9dbfccf6e9"; }; +"@types/minimatch@npm:3.0.5" = { filename = "@types-minimatch-npm-3.0.5-802bb0797f-c41d136f67.zip"; sha512 = "c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92"; }; +"escalade@npm:3.1.1" = { filename = "escalade-npm-3.1.1-e02da076aa-a3e2a99f07.zip"; sha512 = "a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133"; }; +"get-caller-file@npm:2.0.5" = { filename = "get-caller-file-npm-2.0.5-80e8a86305-b9769a836d.zip"; sha512 = "b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9"; }; +"require-directory@npm:2.1.1" = { filename = "require-directory-npm-2.1.1-8608aee50b-fb47e70bf0.zip"; sha512 = "fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80"; }; +"y18n@npm:5.0.8" = { filename = "y18n-npm-5.0.8-5f3a0a7e62-54f0fb9562.zip"; sha512 = "54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30"; }; +"yargs-parser@npm:20.2.7" = { filename = "yargs-parser-npm-20.2.7-5ab0b83136-ec0ea9e1b5.zip"; sha512 = "ec0ea9e1b5699977380583f5ab1c0e2c6fc5f1ed374eb3053c458df00c543effba53628ad3297f3ccc769660518d5e376fd1cfb298b8e37077421aca8d75ae89"; }; "has-tostringtag@npm:1.0.0" = { filename = "has-tostringtag-npm-1.0.0-b1fcf3ab55-cc12eb28cb.zip"; sha512 = "cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c"; }; "locate-path@npm:5.0.0" = { filename = "locate-path-npm-5.0.0-46580c43e4-83e51725e6.zip"; sha512 = "83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30"; }; "@fastify/deepmerge@npm:1.1.0" = { filename = "@fastify-deepmerge-npm-1.1.0-d1caf4a071-3e6839ef2a.zip"; sha512 = "3e6839ef2ab5ab524d90290c11e6997abda53cdfa9037639a794f4f1e1d9047c1c23e51d44d8a74b303285ef08f753d4bcff631f36d581ad24ee9fee6a0d2cf1"; }; @@ -536,13 +559,7 @@ cacheEntries = { "@cspotcode/source-map-support@npm:0.8.1" = { filename = "@cspotcode-source-map-support-npm-0.8.1-964f2de99d-5718f26708.zip"; sha512 = "5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa"; }; "is-core-module@npm:2.11.0" = { filename = "is-core-module-npm-2.11.0-70061e141a-f96fd490c6.zip"; sha512 = "f96fd490c6b48eb4f6d10ba815c6ef13f410b0ba6f7eb8577af51697de523e5f2cd9de1c441b51d27251bf0e4aebc936545e33a5d26d5d51f28d25698d4a8bab"; }; "@types/keyv@npm:3.1.3" = { filename = "@types-keyv-npm-3.1.3-8864e3cbf3-b5f8aa592c.zip"; sha512 = "b5f8aa592cc21c16d99e69aec0976f12b893b055e4456d90148a610a6b6088e297b2ba5f38f8c8280cef006cfd8f9ec99e069905020882619dc5fc8aa46f5f27"; }; -"handlebars@npm:4.7.7" = { filename = "handlebars-npm-4.7.7-a9ccfabf80-1e79a43f5e.zip"; sha512 = "1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee"; }; -"simple-websocket@npm:9.1.0" = { filename = "simple-websocket-npm-9.1.0-c9e5306f00-458af3cdf1.zip"; sha512 = "458af3cdf1dadd4eed4724f432fdbe2abd8432b4ea49064f3a9c2a98c7539a65a94d0aa24cd3140ac87274f1f16706287c433773e93696f8b82e67c6adcaaae9"; }; -"escalade@npm:3.1.1" = { filename = "escalade-npm-3.1.1-e02da076aa-a3e2a99f07.zip"; sha512 = "a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133"; }; -"get-caller-file@npm:2.0.5" = { filename = "get-caller-file-npm-2.0.5-80e8a86305-b9769a836d.zip"; sha512 = "b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9"; }; -"require-directory@npm:2.1.1" = { filename = "require-directory-npm-2.1.1-8608aee50b-fb47e70bf0.zip"; sha512 = "fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80"; }; -"y18n@npm:5.0.8" = { filename = "y18n-npm-5.0.8-5f3a0a7e62-54f0fb9562.zip"; sha512 = "54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30"; }; -"yargs-parser@npm:20.2.7" = { filename = "yargs-parser-npm-20.2.7-5ab0b83136-ec0ea9e1b5.zip"; sha512 = "ec0ea9e1b5699977380583f5ab1c0e2c6fc5f1ed374eb3053c458df00c543effba53628ad3297f3ccc769660518d5e376fd1cfb298b8e37077421aca8d75ae89"; }; +"lodash@npm:4.17.20" = { filename = "lodash-npm-4.17.20-c0db62021c-b31afa0973.zip"; sha512 = "b31afa09739b7292a88ec49ffdb2fcaeb41f690def010f7a067eeedffece32da6b6847bfe4d38a77e6f41778b9b2bca75eeab91209936518173271f0b69376ea"; }; "has-symbols@npm:1.0.1" = { filename = "has-symbols-npm-1.0.1-b783bc25ec-4f09be6682.zip"; sha512 = "4f09be6682f9fc29855ded1101ad2a0f5d559d7d9ed68f7b68be1ea213c23991216d08d6585bf3ff6fded6f526cc506bda528d276f083602b55d232f132cfa27"; }; "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" = { filename = "resolve-patch-bad885c6ea-c79ecaea36.zip"; sha512 = "c79ecaea36c872ee4a79e3db0d3d4160b593f2ca16e031d8283735acd01715a203607e9ded3f91f68899c2937fa0d49390cddbe0fb2852629212f3cda283f4a7"; }; "@types/normalize-package-data@npm:2.4.1" = { filename = "@types-normalize-package-data-npm-2.4.1-c31c56ae6a-e87bccbf11.zip"; sha512 = "e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5"; }; @@ -554,8 +571,6 @@ cacheEntries = { "safe-stable-stringify@npm:2.3.1" = { filename = "safe-stable-stringify-npm-2.3.1-5e1888c3a7-a0a0bad029.zip"; sha512 = "a0a0bad0294c3e2a9d1bf3cf2b1096dfb83c162d09a5e4891e488cce082120bd69161d2a92aae7fc48255290f17700decae9c89a07fe139794e61b5c8b411377"; }; "safe-buffer@npm:5.2.1" = { filename = "safe-buffer-npm-5.2.1-3481c8aa9b-b99c4b41fd.zip"; sha512 = "b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491"; }; "object-inspect@npm:1.9.0" = { filename = "object-inspect-npm-1.9.0-75d8ab6cd7-715d2ef5be.zip"; sha512 = "715d2ef5beebfecd5c6d5b29dd370b11bb37d46284d4c1e38463c1ab5dd182cb9d1b543b3f0ea682c84a1883863ea2fe6e6b7599a65a6ab043545189b06e8800"; }; -"expected-node-version@npm:1.0.2" = { filename = "expected-node-version-npm-1.0.2-74ff7e5129-2d7bac9ea5.zip"; sha512 = "2d7bac9ea517cfa172d2a306aef4093c7a121d30d49646c44b50c391803705f8f5d1a6cd07f996bb05df1fdb3b6206c8021b3c6518625cbda1a7056b19f78445"; }; -"semver@npm:5.7.1" = { filename = "semver-npm-5.7.1-40bcea106b-57fd0acfd0.zip"; sha512 = "57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf"; }; "path-type@npm:4.0.0" = { filename = "path-type-npm-4.0.0-10d47fc86a-5b1e2daa24.zip"; sha512 = "5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45"; }; "fast-glob@npm:3.2.11" = { filename = "fast-glob-npm-3.2.11-bc01135fef-f473105324.zip"; sha512 = "f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7"; }; "p-locate@npm:5.0.0" = { filename = "p-locate-npm-5.0.0-92cc7c7a3e-1623088f36.zip"; sha512 = "1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3"; }; @@ -567,8 +582,11 @@ cacheEntries = { "minimatch@npm:5.1.0" = { filename = "minimatch-npm-5.1.0-34f6240621-15ce53d31a.zip"; sha512 = "15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90"; }; "http-cache-semantics@npm:4.1.0" = { filename = "http-cache-semantics-npm-4.1.0-860520a31f-974de94a81.zip"; sha512 = "974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42"; }; "normalize-url@npm:6.1.0" = { filename = "normalize-url-npm-6.1.0-b95bc12ece-4a49446311.zip"; sha512 = "4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50"; }; -"@types/glob@npm:7.2.0" = { filename = "@types-glob-npm-7.2.0-772334bf9a-6ae717fedf.zip"; sha512 = "6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19"; }; -"yargs@npm:17.0.1" = { filename = "yargs-npm-17.0.1-1d996d62b1-4ffffa5a82.zip"; sha512 = "4ffffa5a82647e5d07840b64bed88c365b901d3d4a4c51745dddb10d177902d85014026d7224aae18c42df9ca3f75a41c5aff556e5342e2f8ffc5177d149cd17"; }; +"js-levenshtein@npm:1.1.6" = { filename = "js-levenshtein-npm-1.1.6-ab883e61a3-409f052a7f.zip"; sha512 = "409f052a7f1141be4058d97da7860e08efd97fc588b7a4c5cfa0548bc04f6d576644dae65ab630266dff685d56fb90d494e03d4d79cb484c287746b4f1bf0694"; }; +"lodash.isequal@npm:4.5.0" = { filename = "lodash.isequal-npm-4.5.0-f8b0f64d63-da27515dc5.zip"; sha512 = "da27515dc5230eb1140ba65ff8de3613649620e8656b19a6270afe4866b7bd461d9ba2ac8a48dcc57f7adac4ee80e1de9f965d89d4d81a0ad52bb3eec2609644"; }; +"yaml-ast-parser@npm:0.0.43" = { filename = "yaml-ast-parser-npm-0.0.43-14bb1a83f7-fb5df4c067.zip"; sha512 = "fb5df4c067b6ccbd00953a46faf6ff27f0e290d623c712dc41f330251118f110e22cfd184bbff498bd969cbcda3cd27e0f9d0adb9e6d90eb60ccafc0d8e28077"; }; +"cliui@npm:7.0.4" = { filename = "cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip"; sha512 = "ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f"; }; +"string-width@npm:4.2.0" = { filename = "string-width-npm-4.2.0-c4a2a66200-ee2c68df9a.zip"; sha512 = "ee2c68df9a3ce4256565d2bdc8490f5706f195f88e799d3d425889264d3eff3d7984fe8b38dfc983dac948e03d8cdc737294b1c81f1528c37c9935d86b67593d"; }; "@jridgewell/resolve-uri@npm:3.1.0" = { filename = "@jridgewell-resolve-uri-npm-3.1.0-6ff2351e61-b5ceaaf9a1.zip"; sha512 = "b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267"; }; "@jridgewell/sourcemap-codec@npm:1.4.14" = { filename = "@jridgewell-sourcemap-codec-npm-1.4.14-f5f0630788-61100637b6.zip"; sha512 = "61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97"; }; "p-locate@npm:2.0.0" = { filename = "p-locate-npm-2.0.0-3a2ee263dd-e2dceb9b49.zip"; sha512 = "e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081"; }; @@ -576,28 +594,20 @@ cacheEntries = { "clone-response@npm:1.0.2" = { filename = "clone-response-npm-1.0.2-135ae8239d-2d0e61547f.zip"; sha512 = "2d0e61547fc66276e0903be9654ada422515f5a15741691352000d47e8c00c226061221074ce2c0064d12e975e84a8687cfd35d8b405750cb4e772f87b256eda"; }; "get-stream@npm:5.2.0" = { filename = "get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip"; sha512 = "8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12"; }; "keyv@npm:4.0.4" = { filename = "keyv-npm-4.0.4-0f0de13dc6-73f0f45e14.zip"; sha512 = "73f0f45e149be12aab0449a59c9a490195f231ef90024222e544f4c24221fa2b4ec1cd432f92384f0f852e6ae48b7e97f1bf2147c29616b2feddf8ffbc401777"; }; -"async@npm:2.6.3" = { filename = "async-npm-2.6.3-2de4150248-5e5561ff8f.zip"; sha512 = "5e5561ff8fca807e88738533d620488ac03a5c43fce6c937451f7e35f943d33ad06c24af3f681a48cca3d2b0002b3118faff0a128dc89438a9bf0226f712c499"; }; -"mkdirp@npm:0.5.6" = { filename = "mkdirp-npm-0.5.6-dcd5a6b97b-0c91b721bb.zip"; sha512 = "0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2"; }; -"cliui@npm:7.0.4" = { filename = "cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip"; sha512 = "ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f"; }; -"string-width@npm:4.2.0" = { filename = "string-width-npm-4.2.0-c4a2a66200-ee2c68df9a.zip"; sha512 = "ee2c68df9a3ce4256565d2bdc8490f5706f195f88e799d3d425889264d3eff3d7984fe8b38dfc983dac948e03d8cdc737294b1c81f1528c37c9935d86b67593d"; }; +"node-fetch@npm:2.6.7" = { filename = "node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip"; sha512 = "8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b"; }; "has-symbols@npm:1.0.2" = { filename = "has-symbols-npm-1.0.2-50e53af115-2309c42607.zip"; sha512 = "2309c426071731be792b5be43b3da6fb4ed7cbe8a9a6bcfca1862587709f01b33d575ce8f5c264c1eaad09fca2f9a8208c0a2be156232629daa2dd0c0740976b"; }; "@types/yargs-parser@npm:21.0.0" = { filename = "@types-yargs-parser-npm-21.0.0-c8a3b32c52-b2f4c8d12a.zip"; sha512 = "b2f4c8d12ac18a567440379909127cf2cec393daffb73f246d0a25df36ea983b93b7e9e824251f959e9f928cbc7c1aab6728d0a0ff15d6145f66cec2be67d9a2"; }; "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" = { filename = "fsevents-patch-3340e2eb10-8.zip"; sha512 = "edbd0fd80be379c14409605f77e52fdc78a119e17f875e8b90a220c3e5b29e54a1477c21d91fd30b957ea4866406dc3ff87b61432d2840ff8866b309e5866140"; }; -"neo-async@npm:2.6.2" = { filename = "neo-async-npm-2.6.2-75d6902586-deac9f8d00.zip"; sha512 = "deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9"; }; -"uglify-js@npm:3.15.3" = { filename = "uglify-js-npm-3.15.3-27dcfc5278-5d2f5a8591.zip"; sha512 = "5d2f5a8591b84d81317783205ba26c7a94c435476c19df8612024d28986acbe1f5dbd65bc604134a8557a3f64e8a5ed2660d11e2ba74b59af1fe531fd5506b16"; }; -"wordwrap@npm:1.0.0" = { filename = "wordwrap-npm-1.0.0-ae57a645e8-2a44b27881.zip"; sha512 = "2a44b2788165d0a3de71fd517d4880a8e20ea3a82c080ce46e294f0b68b69a2e49cff5f99c600e275c698a90d12c5ea32aff06c311f0db2eb3f1201f3e7b2a04"; }; -"queue-microtask@npm:1.2.2" = { filename = "queue-microtask-npm-1.2.2-d942879a5d-94a7906b4e.zip"; sha512 = "94a7906b4ef8b22c81f0c1fa37db3799496bcefb5edf8a53f60fe2f30d254c672c0f916cd9935d818bb4a52c99eeb431ecfb814a5b7eef780966f92b6eee9c55"; }; -"ws@npm:7.5.7" = { filename = "ws-npm-7.5.7-6cc440864a-5c1f669a16.zip"; sha512 = "5c1f669a166fb57560b4e07f201375137fa31d9186afde78b1508926345ce546332f109081574ddc4e38cc474c5406b5fc71c18d71eb75f6e2d2245576976cba"; }; "p-locate@npm:4.1.0" = { filename = "p-locate-npm-4.1.0-eec6872537-513bd14a45.zip"; sha512 = "513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870"; }; "normalize-package-data@npm:2.5.0" = { filename = "normalize-package-data-npm-2.5.0-af0345deed-7999112efc.zip"; sha512 = "7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499"; }; "parse-json@npm:5.2.0" = { filename = "parse-json-npm-5.2.0-00a63b1199-62085b17d6.zip"; sha512 = "62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2"; }; "@types/istanbul-lib-report@npm:3.0.0" = { filename = "@types-istanbul-lib-report-npm-3.0.0-50de3e6b3b-656398b62d.zip"; sha512 = "656398b62dc288e1b5226f8880af98087233cdb90100655c989a09f3052b5775bf98ba58a16c5ae642fb66c61aba402e07a9f2bff1d1569e3b306026c59f3f36"; }; "to-regex-range@npm:5.0.1" = { filename = "to-regex-range-npm-5.0.1-f1e8263b00-f76fa01b3d.zip"; sha512 = "f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed"; }; -"@redocly/openapi-core@npm:1.0.0-beta.90" = { filename = "@redocly-openapi-core-npm-1.0.0-beta.90-23c84847df-0cdbd6e61d.zip"; sha512 = "0cdbd6e61ded65a04b9f02ed2e83980c4ede42a4fc3a74b20785d8006120a116a15373e5ec074b9bf9a2a1008121f243fa5c09360802cf98532a4b83ad716d7a"; }; -"randombytes@npm:2.1.0" = { filename = "randombytes-npm-2.1.0-e3da76bccf-d779499376.zip"; sha512 = "d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6"; }; "@nodelib/fs.stat@npm:2.0.4" = { filename = "@nodelib-fs.stat-npm-2.0.4-0b2acf9d70-d0d9745f87.zip"; sha512 = "d0d9745f878816d041a8b36faf5797d88ba961274178f0ad1f7fe0efef8118ca9bd0e43e4d0d85a9af911bd35122ec1580e626a83d7595fc4d60f2c1c70e2665"; }; "@jridgewell/trace-mapping@npm:0.3.9" = { filename = "@jridgewell-trace-mapping-npm-0.3.9-91625cd7fb-d89597752f.zip"; sha512 = "d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef"; }; -"@types/minimatch@npm:3.0.5" = { filename = "@types-minimatch-npm-3.0.5-802bb0797f-c41d136f67.zip"; sha512 = "c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92"; }; +"@redocly/ajv@npm:8.6.4" = { filename = "@redocly-ajv-npm-8.6.4-efa24c3f1e-fcf2529289.zip"; sha512 = "fcf2529289e9e210a8c11246b62c9b0415b7966532e326f89d8d788279872a154e173182e3c0c773faa7036c6085c4f97b23b58d1314091322c5d1a561cce8db"; }; +"emoji-regex@npm:8.0.0" = { filename = "emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip"; sha512 = "d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192"; }; +"is-fullwidth-code-point@npm:3.0.0" = { filename = "is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip"; sha512 = "44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348"; }; "glob-parent@npm:5.1.2" = { filename = "glob-parent-npm-5.1.2-021ab32634-f4f2bfe242.zip"; sha512 = "f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e"; }; "p-limit@npm:3.1.0" = { filename = "p-limit-npm-3.1.0-05d2ede37f-7c3690c4db.zip"; sha512 = "7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360"; }; "eslint@npm:8.23.0" = { filename = "eslint-npm-8.23.0-4ce1a8504a-ff6075daa2.zip"; sha512 = "ff6075daa28d817a7ac4508f31bc108a04d9ab5056608c8651b5bf9cfea5d708ca16dea6cdab2c3c0ae99b0bf0e726af8504eaa8e17c8e12e242cb68237ead64"; }; @@ -605,29 +615,23 @@ cacheEntries = { "node-gyp@npm:7.1.2" = { filename = "node-gyp-npm-7.1.2-002c5798eb-08582720f2.zip"; sha512 = "08582720f28f9a9bb64bc9cbe2f58b159c0258326a9c898e4e95d2f2d8002f44602338111ebf980e5aa47a3421e071525b758923b76855d780fab8cc03279ae0"; }; "mimic-response@npm:1.0.1" = { filename = "mimic-response-npm-1.0.1-f6f85dde84-034c78753b.zip"; sha512 = "034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823"; }; "json-buffer@npm:3.0.1" = { filename = "json-buffer-npm-3.0.1-f8f6d20603-9026b03edc.zip"; sha512 = "9026b03edc2847eefa2e37646c579300a1f3a4586cfb62bf857832b60c852042d0d6ae55d1afb8926163fa54c2b01d83ae24705f34990348bdac6273a29d4581"; }; -"lodash@npm:4.17.20" = { filename = "lodash-npm-4.17.20-c0db62021c-b31afa0973.zip"; sha512 = "b31afa09739b7292a88ec49ffdb2fcaeb41f690def010f7a067eeedffece32da6b6847bfe4d38a77e6f41778b9b2bca75eeab91209936518173271f0b69376ea"; }; +"strip-ansi@npm:6.0.0" = { filename = "strip-ansi-npm-6.0.0-904613e9eb-04c3239ede.zip"; sha512 = "04c3239ede44c4d195b0e66c0ad58b932f08bec7d05290416d361ff908ad282ecdaf5d9731e322c84f151d427436bde01f05b7422c3ec26dd927586736b0e5d0"; }; "@nodelib/fs.walk@npm:1.2.6" = { filename = "@nodelib-fs.walk-npm-1.2.6-b686194e9d-d156901823.zip"; sha512 = "d156901823b3d3de368ad68047a964523e0ce5f796c0aa7712443b1f748d8e7fc24ce2c0f18d22a177e1f1c6092bca609ab5e4cb1792c41cdc8a6989bc391139"; }; "micromatch@npm:4.0.4" = { filename = "micromatch-npm-4.0.4-9fdcbb7a0e-ef3d1c88e7.zip"; sha512 = "ef3d1c88e79e0a68b0e94a03137676f3324ac18a908c245a9e5936f838079fcc108ac7170a5fadc265a9c2596963462e402841406bda1a4bb7b68805601d631c"; }; -"emoji-regex@npm:8.0.0" = { filename = "emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip"; sha512 = "d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192"; }; -"is-fullwidth-code-point@npm:3.0.0" = { filename = "is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip"; sha512 = "44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348"; }; "p-limit@npm:1.3.0" = { filename = "p-limit-npm-1.3.0-fdb471d864-281c1c0b8c.zip"; sha512 = "281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd"; }; "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" = { filename = "resolve-patch-46f9469d0d-5656f4d0be.zip"; sha512 = "5656f4d0bedcf8eb52685c1abdf8fbe73a1603bb1160a24d716e27a57f6cecbe2432ff9c89c2bd57542c3a7b9d14b1882b73bfe2e9d7849c9a4c0b8b39f02b8b"; }; -"strip-ansi@npm:6.0.0" = { filename = "strip-ansi-npm-6.0.0-904613e9eb-04c3239ede.zip"; sha512 = "04c3239ede44c4d195b0e66c0ad58b932f08bec7d05290416d361ff908ad282ecdaf5d9731e322c84f151d427436bde01f05b7422c3ec26dd927586736b0e5d0"; }; "hosted-git-info@npm:2.8.8" = { filename = "hosted-git-info-npm-2.8.8-94a3928c03-fc5bdbd1ce.zip"; sha512 = "fc5bdbd1ce2597c7fe43cf905ae18c7f96a8e042a46340af4cc4e5a0497d4a0669e2ac5ebc16bc0fef98eb8fe5d55b9b467d3aa97b97f0a87d7673644af31c74"; }; "json-parse-even-better-errors@npm:2.3.1" = { filename = "json-parse-even-better-errors-npm-2.3.1-144d62256e-798ed4cf33.zip"; sha512 = "798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f"; }; "lines-and-columns@npm:1.2.4" = { filename = "lines-and-columns-npm-1.2.4-d6c7cc5799-0c37f9f7fa.zip"; sha512 = "0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5"; }; "is-number@npm:7.0.0" = { filename = "is-number-npm-7.0.0-060086935c-456ac6f8e0.zip"; sha512 = "456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a"; }; -"js-levenshtein@npm:1.1.6" = { filename = "js-levenshtein-npm-1.1.6-ab883e61a3-409f052a7f.zip"; sha512 = "409f052a7f1141be4058d97da7860e08efd97fc588b7a4c5cfa0548bc04f6d576644dae65ab630266dff685d56fb90d494e03d4d79cb484c287746b4f1bf0694"; }; -"lodash.isequal@npm:4.5.0" = { filename = "lodash.isequal-npm-4.5.0-f8b0f64d63-da27515dc5.zip"; sha512 = "da27515dc5230eb1140ba65ff8de3613649620e8656b19a6270afe4866b7bd461d9ba2ac8a48dcc57f7adac4ee80e1de9f965d89d4d81a0ad52bb3eec2609644"; }; -"yaml-ast-parser@npm:0.0.43" = { filename = "yaml-ast-parser-npm-0.0.43-14bb1a83f7-fb5df4c067.zip"; sha512 = "fb5df4c067b6ccbd00953a46faf6ff27f0e290d623c712dc41f330251118f110e22cfd184bbff498bd969cbcda3cd27e0f9d0adb9e6d90eb60ccafc0d8e28077"; }; +"whatwg-url@npm:5.0.0" = { filename = "whatwg-url-npm-5.0.0-374fb45e60-b8daed4ad3.zip"; sha512 = "b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c"; }; +"wrap-ansi@npm:7.0.0" = { filename = "wrap-ansi-npm-7.0.0-ad6e1a0554-a790b846fd.zip"; sha512 = "a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b"; }; "p-limit@npm:2.3.0" = { filename = "p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip"; sha512 = "84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1"; }; "@babel/code-frame@npm:7.12.13" = { filename = "@babel-code-frame-npm-7.12.13-fb5ba5a992-d0491bb59f.zip"; sha512 = "d0491bb59fb8d7a763cb175c5504818cfd3647321d8eedb9173336d5c47dccce248628ee68b3ed3586c5efc753d8d990ceafe956f707dcf92572a1661b92b1ef"; }; "error-ex@npm:1.3.2" = { filename = "error-ex-npm-1.3.2-5654f80c0f-c1c2b8b65f.zip"; sha512 = "c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001"; }; "@jridgewell/resolve-uri@npm:3.0.5" = { filename = "@jridgewell-resolve-uri-npm-3.0.5-bb57d127db-1ee652b693.zip"; sha512 = "1ee652b693da7979ac4007926cc3f0a32b657ffeb913e111f44e5b67153d94a2f28a1d560101cc0cf8087625468293a69a00f634a2914e1a6d0817ba2039a913"; }; "@jridgewell/sourcemap-codec@npm:1.4.11" = { filename = "@jridgewell-sourcemap-codec-npm-1.4.11-68fac44d63-3b2afaf840.zip"; sha512 = "3b2afaf8400fb07a36db60e901fcce6a746cdec587310ee9035939d89878e57b2dec8173b0b8f63176f647efa352294049a53c49739098eb907ff81fec2547c8"; }; -"node-fetch@npm:2.6.7" = { filename = "node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip"; sha512 = "8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b"; }; "yocto-queue@npm:0.1.0" = { filename = "yocto-queue-npm-0.1.0-c6c9a7db29-f77b3d8d00.zip"; sha512 = "f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700"; }; -"wrap-ansi@npm:7.0.0" = { filename = "wrap-ansi-npm-7.0.0-ad6e1a0554-a790b846fd.zip"; sha512 = "a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b"; }; "validate-npm-package-license@npm:3.0.4" = { filename = "validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip"; sha512 = "35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad"; }; "@humanwhocodes/gitignore-to-minimatch@npm:1.0.2" = { filename = "@humanwhocodes-gitignore-to-minimatch-npm-1.0.2-247ae8a408-aba5c40c9e.zip"; sha512 = "aba5c40c9e3770ed73a558b0bfb53323842abfc2ce58c91d7e8b1073995598e6374456d38767be24ab6176915f0a8d8b23eaae5c85e2b488c0dccca6d795e2ad"; }; "@humanwhocodes/module-importer@npm:1.0.1" = { filename = "@humanwhocodes-module-importer-npm-1.0.1-9d07ed2e4a-0fd22007db.zip"; sha512 = "0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61"; }; @@ -654,7 +658,8 @@ cacheEntries = { "eslint-scope@npm:7.1.1" = { filename = "eslint-scope-npm-7.1.1-23935eb377-9f6e974ab2.zip"; sha512 = "9f6e974ab2db641ca8ab13508c405b7b859e72afe9f254e8131ff154d2f40c99ad4545ce326fd9fde3212ff29707102562a4834f1c48617b35d98c71a97fbf3e"; }; "import-fresh@npm:3.3.0" = { filename = "import-fresh-npm-3.3.0-3e34265ca9-2cacfad06e.zip"; sha512 = "2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa"; }; "levn@npm:0.4.1" = { filename = "levn-npm-0.4.1-d183b2d7bb-12c5021c85.zip"; sha512 = "12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4"; }; -"@redocly/ajv@npm:8.6.4" = { filename = "@redocly-ajv-npm-8.6.4-efa24c3f1e-fcf2529289.zip"; sha512 = "fcf2529289e9e210a8c11246b62c9b0415b7966532e326f89d8d788279872a154e173182e3c0c773faa7036c6085c4f97b23b58d1314091322c5d1a561cce8db"; }; +"tr46@npm:0.0.3" = { filename = "tr46-npm-0.0.3-de53018915-726321c5ea.zip"; sha512 = "726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3"; }; +"webidl-conversions@npm:3.0.1" = { filename = "webidl-conversions-npm-3.0.1-60310f6a2b-c92a0a6ab9.zip"; sha512 = "c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c"; }; "@nodelib/fs.scandir@npm:2.1.4" = { filename = "@nodelib-fs.scandir-npm-2.1.4-6f6ddb2372-18c2150ab5.zip"; sha512 = "18c2150ab52a042bd65babe5b70106e6586dc036644131c33d253ff99e5eeef2e65858ab40161530a6f22b512a65e7c7629f0f1e0f35c00ee4c606f960d375ba"; }; "p-try@npm:2.2.0" = { filename = "p-try-npm-2.2.0-e0390dbaf8-f8a8e9a769.zip"; sha512 = "f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae"; }; "is-arrayish@npm:0.2.1" = { filename = "is-arrayish-npm-0.2.1-23927dfb15-eef4417e3c.zip"; sha512 = "eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f"; }; @@ -670,7 +675,6 @@ cacheEntries = { "type-fest@npm:0.20.2" = { filename = "type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip"; sha512 = "4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73"; }; "ansi-regex@npm:5.0.1" = { filename = "ansi-regex-npm-5.0.1-c963a48615-2aa4bb54ca.zip"; sha512 = "2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b"; }; "abbrev@npm:1.1.1" = { filename = "abbrev-npm-1.1.1-3659247eab-a4a97ec07d.zip"; sha512 = "a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17"; }; -"whatwg-url@npm:5.0.0" = { filename = "whatwg-url-npm-5.0.0-374fb45e60-b8daed4ad3.zip"; sha512 = "b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c"; }; "is-weakref@npm:1.0.2" = { filename = "is-weakref-npm-1.0.2-ff80e8c314-95bd9a57cd.zip"; sha512 = "95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de"; }; "spdx-correct@npm:3.1.1" = { filename = "spdx-correct-npm-3.1.1-47f574c27a-77ce438344.zip"; sha512 = "77ce438344a34f9930feffa61be0eddcda5b55fc592906ef75621d4b52c07400a97084d8701557b13f7d2aae0cb64f808431f469e566ef3fe0a3a131dcb775a6"; }; "spdx-expression-parse@npm:3.0.1" = { filename = "spdx-expression-parse-npm-3.0.1-b718cbb35a-a1c6e104a2.zip"; sha512 = "a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde"; }; @@ -700,8 +704,6 @@ cacheEntries = { "object.assign@npm:4.1.2" = { filename = "object.assign-npm-4.1.2-d52edada1c-d621d832ed.zip"; sha512 = "d621d832ed7b16ac74027adb87196804a500d80d9aca536fccb7ba48d33a7e9306a75f94c1d29cbfa324bc091bfc530bc24789568efdaee6a47fcfa298993814"; }; "unbox-primitive@npm:1.0.1" = { filename = "unbox-primitive-npm-1.0.1-50b9fde246-89d950e18f.zip"; sha512 = "89d950e18fb45672bc6b3c961f1e72c07beb9640c7ceed847b571ba6f7d2af570ae1a2584cfee268b9d9ea1e3293f7e33e0bc29eaeb9f8e8a0bab057ff9e6bba"; }; "@eslint/eslintrc@npm:1.3.1" = { filename = "@eslint-eslintrc-npm-1.3.1-f9e7aea43c-9844dcc58a.zip"; sha512 = "9844dcc58a44399649926d5a17a2d53d529b80d3e8c3e9d0964ae198bac77ee6bb1cf44940f30cd9c2e300f7568ec82500be42ace6cacefb08aebf9905fe208e"; }; -"tr46@npm:0.0.3" = { filename = "tr46-npm-0.0.3-de53018915-726321c5ea.zip"; sha512 = "726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3"; }; -"webidl-conversions@npm:3.0.1" = { filename = "webidl-conversions-npm-3.0.1-60310f6a2b-c92a0a6ab9.zip"; sha512 = "c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c"; }; "spdx-license-ids@npm:3.0.7" = { filename = "spdx-license-ids-npm-3.0.7-f2c686cec2-b52a88aebc.zip"; sha512 = "b52a88aebc19b4c69049349939e1948014c4d10f52a11870431fc1cc6551de411d19e4570f5f1df2d8b7089bec921df9017a3d5199ae2468b2b432171945278e"; }; "spdx-exceptions@npm:2.3.0" = { filename = "spdx-exceptions-npm-2.3.0-2b68dad75a-cb69a26fa3.zip"; sha512 = "cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0"; }; "@babel/helper-validator-identifier@npm:7.12.11" = { filename = "@babel-helper-validator-identifier-npm-7.12.11-e33455648e-e604c6bf89.zip"; sha512 = "e604c6bf890704fc46c1ae13bf23afb242b810224ec3403bba67cdbf0d8dabfec4b82123d6dfb18135a0ee3f7f79218583c819363ebb5e04a0a49d8418db7fce"; }; @@ -789,8 +791,6 @@ cacheEntries = { "getpass@npm:0.1.7" = { filename = "getpass-npm-0.1.7-519164a3be-ab18d55661.zip"; sha512 = "ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046"; }; "extsprintf@npm:1.4.0" = { filename = "extsprintf-npm-1.4.0-2b015bcaab-184dc8a413.zip"; sha512 = "184dc8a413eb4b1ff16bdce797340e7ded4d28511d56a1c9afa5a95bcff6ace154063823eaf0206dbbb0d14059d74f382a15c34b7c0636fa74a7e681295eb67e"; }; "ecc-jsbn@npm:0.1.2" = { filename = "ecc-jsbn-npm-0.1.2-85b7a7be89-22fef4b620.zip"; sha512 = "22fef4b6203e5f31d425f5b711eb389e4c6c2723402e389af394f8411b76a488fa414d309d866e2b577ce3e8462d344205545c88a8143cc21752a5172818888a"; }; -"@blockfrost/openapi@npm:0.1.46" = { filename = "@blockfrost-openapi-npm-0.1.46-dd55dc5e89-b8040f19c4.zip"; sha512 = "b8040f19c4187bd8859ffb7f21271346857ef540dcb81b10262c304c16594b6cafc763a27413a49463a6d0c720439ae1bf22a3c6f45cdf9025db9b4f8cb29310"; }; -"yaml@npm:2.1.3" = { filename = "yaml-npm-2.1.3-654a90032d-9131606232.zip"; sha512 = "91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7"; }; }; in optionalOverride overrideAttrs project