diff --git a/package.json b/package.json index 87c992147315..b07854f4e913 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ }, "dependencies": { "@slack/web-api": "^6.10.0", - "@wesleytodd/openapi": "^0.3.0", + "@wesleytodd/openapi": "^1.1.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "async": "^3.2.4", diff --git a/yarn.lock b/yarn.lock index 5a050723db7e..21eda06e1f79 100644 --- a/yarn.lock +++ b/yarn.lock @@ -752,15 +752,6 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.21.0": - version: 7.23.2 - resolution: "@babel/runtime@npm:7.23.2" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: 10c0/271fcfad8574269d9967b8a1c03f2e1eab108a52ad7c96ed136eee0b11f46156f1186637bd5e79a4207163db9a00413cd70a6428e137b982d0ee8ab85eb9f438 - languageName: node - linkType: hard - "@babel/runtime@npm:^7.18.3": version: 7.21.0 resolution: "@babel/runtime@npm:7.21.0" @@ -770,6 +761,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.21.0": + version: 7.23.2 + resolution: "@babel/runtime@npm:7.23.2" + dependencies: + regenerator-runtime: "npm:^0.14.0" + checksum: 10c0/271fcfad8574269d9967b8a1c03f2e1eab108a52ad7c96ed136eee0b11f46156f1186637bd5e79a4207163db9a00413cd70a6428e137b982d0ee8ab85eb9f438 + languageName: node + linkType: hard + "@babel/template@npm:^7.20.7, @babel/template@npm:^7.3.3": version: 7.20.7 resolution: "@babel/template@npm:7.20.7" @@ -1063,13 +1063,6 @@ __metadata: languageName: node linkType: hard -"@exodus/schemasafe@npm:^1.0.0-rc.2": - version: 1.3.0 - resolution: "@exodus/schemasafe@npm:1.3.0" - checksum: 10c0/e19397c14db76342154c32a9088536149babfd9b18ecae815add0b2f911d9aa292aa51c6ab33b857b4b6bb371a74ebde845e6f17b2824e73b4e307230f23f86a - languageName: node - linkType: hard - "@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" @@ -1577,36 +1570,6 @@ __metadata: languageName: node linkType: hard -"@redocly/ajv@npm:^8.11.0": - version: 8.11.0 - resolution: "@redocly/ajv@npm:8.11.0" - dependencies: - fast-deep-equal: "npm:^3.1.1" - json-schema-traverse: "npm:^1.0.0" - require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: 10c0/7ee77a8304b54189e903c30248282f81638e2bb7dcf8b7cb80e078966999c4de4eb6dabe6ac8406b5c8fe7a1443540e2bd0009d975ac285d38c2426157bc774d - languageName: node - linkType: hard - -"@redocly/openapi-core@npm:^1.0.0-rc.2": - version: 1.4.0 - resolution: "@redocly/openapi-core@npm:1.4.0" - dependencies: - "@redocly/ajv": "npm:^8.11.0" - "@types/node": "npm:^14.11.8" - colorette: "npm:^1.2.0" - js-levenshtein: "npm:^1.1.6" - js-yaml: "npm:^4.1.0" - lodash.isequal: "npm:^4.5.0" - minimatch: "npm:^5.0.1" - node-fetch: "npm:^2.6.1" - pluralize: "npm:^8.0.0" - yaml-ast-parser: "npm:0.0.43" - checksum: 10c0/afee4d87c1b7796de8e7bcae52e8df8b9533caccb86fb8e1c43cbac6c5179880bb2cf9fe0041727549197c266adb168e697b530b588d44835a5efc72716c7889 - languageName: node - linkType: hard - "@sideway/address@npm:^4.1.5": version: 4.1.5 resolution: "@sideway/address@npm:4.1.5" @@ -2082,7 +2045,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.6, @types/json-schema@npm:^7.0.7": +"@types/json-schema@npm:^7.0.6": version: 7.0.14 resolution: "@types/json-schema@npm:7.0.14" checksum: 10c0/da68689ccd44cb93ca4c9a4af3b25c6091ecf45fb370d1ed0d0ac5b780e235bf0b9bdc1f7e28f19e6713b22567c3db11fefcbcc6d48ac6b356d035a8f9f4ea30 @@ -2195,13 +2158,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^14.11.8": - version: 14.18.63 - resolution: "@types/node@npm:14.18.63" - checksum: 10c0/626a371419a6a0e11ca460b22bb4894abe5d75c303739588bc96267e380aa8b90ba5a87bc552400584f0ac2a84b5c458dadcbcf0dfd2396ebeb765f7a7f95893 - languageName: node - linkType: hard - "@types/nodemailer@npm:6.4.15": version: 6.4.15 resolution: "@types/nodemailer@npm:6.4.15" @@ -2366,22 +2322,22 @@ __metadata: languageName: node linkType: hard -"@wesleytodd/openapi@npm:^0.3.0": - version: 0.3.0 - resolution: "@wesleytodd/openapi@npm:0.3.0" +"@wesleytodd/openapi@npm:^1.1.0": + version: 1.1.0 + resolution: "@wesleytodd/openapi@npm:1.1.0" dependencies: ajv: "npm:^8.12.0" ajv-formats: "npm:^2.1.1" + ajv-keywords: "npm:^5.1.0" http-errors: "npm:^2.0.0" - merge-deep: "npm:^3.0.2" + merge-deep: "npm:^3.0.3" path-to-regexp: "npm:^6.2.1" - redoc: "npm:^2.0.0-alpha.41" - router: "npm:^1.3.3" - serve-static: "npm:^1.13.2" + router: "npm:^1.3.8" + serve-static: "npm:^1.15.0" swagger-parser: "npm:^10.0.3" - swagger-ui-dist: "npm:^5.4.2" - yaml: "npm:^2.3.1" - checksum: 10c0/d8b1c62db780eff0483c17ba9b5ef9536d2a65f49ad86da3bd715b5077b191cbf895a7d14d90f6ec273f058f482f7851b1449e651b1c095fa1bf1bc20eca3d16 + swagger-ui-dist: "npm:^5.11.8" + yaml: "npm:^2.4.0" + checksum: 10c0/3fd07e02c6ef98c9029e8ac8cf6e602eab1a162c9bccd4af6ca2858b26ae0c9eba5bf37b1c88912c831fdbbf38674cfeff59765db6b0c050411eea5efac7a574 languageName: node linkType: hard @@ -2473,6 +2429,17 @@ __metadata: languageName: node linkType: hard +"ajv-keywords@npm:^5.1.0": + version: 5.1.0 + resolution: "ajv-keywords@npm:5.1.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + peerDependencies: + ajv: ^8.8.2 + checksum: 10c0/18bec51f0171b83123ba1d8883c126e60c6f420cef885250898bf77a8d3e65e3bfb9e8564f497e30bdbe762a83e0d144a36931328616a973ee669dc74d4a9590 + languageName: node + linkType: hard + "ajv@npm:^6.12.3": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -3061,13 +3028,6 @@ __metadata: languageName: node linkType: hard -"classnames@npm:^2.3.1": - version: 2.3.2 - resolution: "classnames@npm:2.3.2" - checksum: 10c0/cd50ead57b4f97436aaa9f9885c6926323efc7c2bea8e3d4eb10e4e972aa6a1cfca1c7a0e06f8a199ca7498d4339e30bb6002e589e61c9f21248cbf3e8b0b18d - languageName: node - linkType: hard - "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -3149,13 +3109,6 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.1.0": - version: 1.2.1 - resolution: "clsx@npm:1.2.1" - checksum: 10c0/34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27 - languageName: node - linkType: hard - "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -3209,13 +3162,6 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^1.2.0": - version: 1.4.0 - resolution: "colorette@npm:1.4.0" - checksum: 10c0/4955c8f7daafca8ae7081d672e4bd89d553bd5782b5846d5a7e05effe93c2f15f7e9c0cb46f341b59f579a39fcf436241ff79594899d75d5f3460c03d607fe9e - languageName: node - linkType: hard - "colorette@npm:^2.0.20": version: 2.0.20 resolution: "colorette@npm:2.0.20" @@ -3695,13 +3641,6 @@ __metadata: languageName: node linkType: hard -"decko@npm:^1.2.0": - version: 1.2.0 - resolution: "decko@npm:1.2.0" - checksum: 10c0/bae2187734b6faa9db1cf53b04bb107f79a55735d85c7511f941d7fd1cac36991ad2048dee8451dcbcb4efa23a46e5dfd46f71a51585457cd5b912869b5d346b - languageName: node - linkType: hard - "dedent@npm:^1.0.0": version: 1.5.1 resolution: "dedent@npm:1.5.1" @@ -3850,13 +3789,6 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^2.2.8": - version: 2.4.7 - resolution: "dompurify@npm:2.4.7" - checksum: 10c0/c04fa6a7c7276d0bc80e6330f697cfecd96ec1d3964b17de916f26cb0b5b2c9a98ba343d84e759f2b8339e577e619ef3749f3d128ef18ddb8230b09bd2ff3f29 - languageName: node - linkType: hard - "dotenv@npm:^5.0.1": version: 5.0.1 resolution: "dotenv@npm:5.0.1" @@ -4055,13 +3987,6 @@ __metadata: languageName: node linkType: hard -"es6-promise@npm:^3.2.1": - version: 3.3.1 - resolution: "es6-promise@npm:3.3.1" - checksum: 10c0/b4fc87cb8509c001f62f860f97b05d1fd3f87220c8b832578e6a483c719ca272b73a77f2231cb26395fa865e1cab2fd4298ab67786b69e97b8d757b938f4fc1f - languageName: node - linkType: hard - "es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": version: 3.1.4 resolution: "es6-symbol@npm:3.1.4" @@ -4194,7 +4119,7 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^4.0.4, eventemitter3@npm:^4.0.7": +"eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" checksum: 10c0/5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b @@ -4433,7 +4358,7 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:^2.0.7, fast-safe-stringify@npm:^2.1.1": +"fast-safe-stringify@npm:^2.1.1": version: 2.1.1 resolution: "fast-safe-stringify@npm:2.1.1" checksum: 10c0/d90ec1c963394919828872f21edaa3ad6f1dddd288d2bd4e977027afff09f5db40f94e39536d4646f7e01761d704d72d51dce5af1b93717f3489ef808f5f4e4d @@ -4592,13 +4517,6 @@ __metadata: languageName: node linkType: hard -"foreach@npm:^2.0.4": - version: 2.0.6 - resolution: "foreach@npm:2.0.6" - checksum: 10c0/dc79f83997ac986dadbc95b4035ce8b86699fb654eb85446b0ad779fe69d567fc9894075e460243ca8bc20adb8fd178ad203aef66dc3c620ac78b18a4cb7059c - languageName: node - linkType: hard - "foreground-child@npm:^3.1.0": version: 3.1.1 resolution: "foreground-child@npm:3.1.1" @@ -5098,13 +5016,6 @@ __metadata: languageName: node linkType: hard -"http2-client@npm:^1.2.5": - version: 1.3.5 - resolution: "http2-client@npm:1.3.5" - checksum: 10c0/4974f10f5c8b5b7b9e23771190471d02690e9a22c22e028d84715b7ecdcda05017fc9e565476558da3bdf0ba642d24186a94818d0b9afee706ccf9874034be73 - languageName: node - linkType: hard - "https-proxy-agent@npm:^7.0.1": version: 7.0.4 resolution: "https-proxy-agent@npm:7.0.4" @@ -6121,13 +6032,6 @@ __metadata: languageName: node linkType: hard -"js-levenshtein@npm:^1.1.6": - version: 1.1.6 - resolution: "js-levenshtein@npm:1.1.6" - checksum: 10c0/14045735325ea1fd87f434a74b11d8a14380f090f154747e613529c7cff68b5ee607f5230fa40665d5fb6125a3791f4c223f73b9feca754f989b059f5c05864f - languageName: node - linkType: hard - "js-sha256@npm:^0.11.0": version: 0.11.0 resolution: "js-sha256@npm:0.11.0" @@ -6135,7 +6039,7 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": +"js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" checksum: 10c0/e248708d377aa058eacf2037b07ded847790e6de892bbad3dac0abba2e759cb9f121b00099a65195616badcb6eca8d14d975cb3e89eb1cfda644756402c8aeed @@ -6208,15 +6112,6 @@ __metadata: languageName: node linkType: hard -"json-pointer@npm:0.6.2, json-pointer@npm:^0.6.2": - version: 0.6.2 - resolution: "json-pointer@npm:0.6.2" - dependencies: - foreach: "npm:^2.0.4" - checksum: 10c0/47f6103032c0340b3392cb650e0ec817f785eccb553407da13fae85bc535483c9b359d7e756de4ed73130172c28d2b02f8beb53a700a98b12e72c7bf70e734b7 - languageName: node - linkType: hard - "json-schema-to-ts@npm:2.12.0": version: 2.12.0 resolution: "json-schema-to-ts@npm:2.12.0" @@ -6567,17 +6462,6 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.4.0": - version: 1.4.0 - resolution: "loose-envify@npm:1.4.0" - dependencies: - js-tokens: "npm:^3.0.0 || ^4.0.0" - bin: - loose-envify: cli.js - checksum: 10c0/655d110220983c1a4b9c0c679a2e8016d4b67f6e9c7b5435ff5979ecdb20d0813f4dec0a08674fcbdd4846a3f07edbb50a36811fd37930b94aaa0d9daceb017e - languageName: node - linkType: hard - "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.2.2 resolution: "lru-cache@npm:10.2.2" @@ -6619,13 +6503,6 @@ __metadata: languageName: node linkType: hard -"lunr@npm:^2.3.9": - version: 2.3.9 - resolution: "lunr@npm:2.3.9" - checksum: 10c0/77d7dbb4fbd602aac161e2b50887d8eda28c0fa3b799159cee380fbb311f1e614219126ecbbd2c3a9c685f1720a8109b3c1ca85cc893c39b6c9cc6a62a1d8a8b - languageName: node - linkType: hard - "make-dir@npm:^3.0.0": version: 3.1.0 resolution: "make-dir@npm:3.1.0" @@ -6692,22 +6569,6 @@ __metadata: languageName: node linkType: hard -"mark.js@npm:^8.11.1": - version: 8.11.1 - resolution: "mark.js@npm:8.11.1" - checksum: 10c0/5e69e776db61abdd857b5cbb7070c8a3b1b0e5c12bf077fcd5a8c6f17b1f85ed65275aba5662b57136d1b9f82b54bb34d4ef4220f7703c9a7ab806ae1e208cff - languageName: node - linkType: hard - -"marked@npm:^4.0.15": - version: 4.3.0 - resolution: "marked@npm:4.3.0" - bin: - marked: bin/marked.js - checksum: 10c0/0013463855e31b9c88d8bb2891a611d10ef1dc79f2e3cbff1bf71ba389e04c5971298c886af0be799d7fa9aa4593b086a136062d59f1210b0480b026a8c5dc47 - languageName: node - linkType: hard - "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -6751,7 +6612,7 @@ __metadata: languageName: node linkType: hard -"merge-deep@npm:^3.0.2": +"merge-deep@npm:^3.0.3": version: 3.0.3 resolution: "merge-deep@npm:3.0.3" dependencies: @@ -7052,38 +6913,6 @@ __metadata: languageName: node linkType: hard -"mobx-react-lite@npm:^3.4.0": - version: 3.4.3 - resolution: "mobx-react-lite@npm:3.4.3" - peerDependencies: - mobx: ^6.1.0 - react: ^16.8.0 || ^17 || ^18 - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - checksum: 10c0/c58692751ac69b4e9fcf840c43b3aac99869b0268aa8ba06189de5737a8ad27b1d3a2ec20699554e7e5a670e6957d22e3cb0f451448491a640240d7b9e98325a - languageName: node - linkType: hard - -"mobx-react@npm:^7.2.0": - version: 7.6.0 - resolution: "mobx-react@npm:7.6.0" - dependencies: - mobx-react-lite: "npm:^3.4.0" - peerDependencies: - mobx: ^6.1.0 - react: ^16.8.0 || ^17 || ^18 - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - checksum: 10c0/60f619edb999b9c66a86baa7ab5cf8b1f3651c85c16f2aa8adf3c0c553d52bc0ec083bbd42e8fe0c785f2435a7b1afdf20f103553b80bbf6d28616f160baa144 - languageName: node - linkType: hard - "module-not-found-error@npm:^1.0.1": version: 1.0.1 resolution: "module-not-found-error@npm:1.0.1" @@ -7197,29 +7026,6 @@ __metadata: languageName: node linkType: hard -"node-fetch-h2@npm:^2.3.0": - version: 2.3.0 - resolution: "node-fetch-h2@npm:2.3.0" - dependencies: - http2-client: "npm:^1.2.5" - checksum: 10c0/10f117c5aa1d475fff05028dddd617a61606083e4d6c4195dd5f5b03c973182e0d125e804771e6888d04f7d92b5c9c27a6149d1beedd6af1e0744f163e8a02d9 - languageName: node - linkType: hard - -"node-fetch@npm:^2.6.1": - version: 2.7.0 - resolution: "node-fetch@npm:2.7.0" - dependencies: - whatwg-url: "npm:^5.0.0" - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: 10c0/b55786b6028208e6fbe594ccccc213cab67a72899c9234eb59dba51062a299ea853210fcf526998eaa2867b0963ad72338824450905679ff0fa304b8c5093ae8 - languageName: node - linkType: hard - "node-fs@npm:~0.1.5": version: 0.1.7 resolution: "node-fs@npm:0.1.7" @@ -7255,15 +7061,6 @@ __metadata: languageName: node linkType: hard -"node-readfiles@npm:^0.2.0": - version: 0.2.0 - resolution: "node-readfiles@npm:0.2.0" - dependencies: - es6-promise: "npm:^3.2.1" - checksum: 10c0/9de2f741baae29f2422b22ef4399b5f7cb6c20372d4e88447a98d00a92cf1a35efdf942d24eee153a87d885aa7e7442b4bc6de33d4b91c47ba9da501780c76a1 - languageName: node - linkType: hard - "node-releases@npm:^2.0.14": version: 2.0.14 resolution: "node-releases@npm:2.0.14" @@ -7343,64 +7140,6 @@ __metadata: languageName: node linkType: hard -"oas-kit-common@npm:^1.0.8": - version: 1.0.8 - resolution: "oas-kit-common@npm:1.0.8" - dependencies: - fast-safe-stringify: "npm:^2.0.7" - checksum: 10c0/5619a0bd19a07b52af1afeff26e44601002c0fd558d0020fdb720cb3723b60c83b80efede3a62110ce315f15b971751fb46396760e0e507fb8fd412cdc3808dd - languageName: node - linkType: hard - -"oas-linter@npm:^3.2.2": - version: 3.2.2 - resolution: "oas-linter@npm:3.2.2" - dependencies: - "@exodus/schemasafe": "npm:^1.0.0-rc.2" - should: "npm:^13.2.1" - yaml: "npm:^1.10.0" - checksum: 10c0/5a8ea3d8a0bf185b676659d1e1c0b9b50695aeff53ccd5c264c8e99b4a7c0021f802b937913d76f0bc1a6a2b8ae151df764d95302b0829063b9b26f8c436871c - languageName: node - linkType: hard - -"oas-resolver@npm:^2.5.6": - version: 2.5.6 - resolution: "oas-resolver@npm:2.5.6" - dependencies: - node-fetch-h2: "npm:^2.3.0" - oas-kit-common: "npm:^1.0.8" - reftools: "npm:^1.1.9" - yaml: "npm:^1.10.0" - yargs: "npm:^17.0.1" - bin: - resolve: resolve.js - checksum: 10c0/cfba5ba3f7ea6673a840836cf194a80ba7f77e6d1ee005aa35cc838cad56d7e455fa53753ae7cc38810c96405b8606e675098ea7023639cf546cb10343f180f9 - languageName: node - linkType: hard - -"oas-schema-walker@npm:^1.1.5": - version: 1.1.5 - resolution: "oas-schema-walker@npm:1.1.5" - checksum: 10c0/8ba6bd2a9a8ede2c5574f217653a9e2b889a7c5be69c664a57e293591c58952e8510f4f9e2a82fd5f52491c859ce5c2b68342e9b971e9667f6b811e7fb56fd54 - languageName: node - linkType: hard - -"oas-validator@npm:^5.0.8": - version: 5.0.8 - resolution: "oas-validator@npm:5.0.8" - dependencies: - call-me-maybe: "npm:^1.0.1" - oas-kit-common: "npm:^1.0.8" - oas-linter: "npm:^3.2.2" - oas-resolver: "npm:^2.5.6" - oas-schema-walker: "npm:^1.1.5" - reftools: "npm:^1.1.9" - should: "npm:^13.2.1" - yaml: "npm:^1.10.0" - checksum: 10c0/16bb722042dcba93892c50db2201df6aeea9c3dd60e2f7bc18b36f23c610d136f52a5946908817f6fdd4139219fa4b177f952b9831039078b4c8730fa026b180 - languageName: node - linkType: hard - "oauth-sign@npm:~0.9.0": version: 0.9.0 resolution: "oauth-sign@npm:0.9.0" @@ -7408,7 +7147,7 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^4, object-assign@npm:^4.1.1": +"object-assign@npm:^4": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: 10c0/1f4df9945120325d041ccf7b86f31e8bcc14e73d29171e37a7903050e96b81323784ec59f93f102ec635bcf6fa8034ba3ea0a8c7e69fa202b87ae3b6cec5a414 @@ -7491,16 +7230,6 @@ __metadata: languageName: node linkType: hard -"openapi-sampler@npm:^1.3.1": - version: 1.3.1 - resolution: "openapi-sampler@npm:1.3.1" - dependencies: - "@types/json-schema": "npm:^7.0.7" - json-pointer: "npm:0.6.2" - checksum: 10c0/f394298c62decd027f418671e65c1aaee98be206788f4ba575c3d4e383c41d05a10d81968aad8d51f52f4aaa6acbdb0f97d0d192da06c8d7424e772cd13d2814 - languageName: node - linkType: hard - "openapi-types@npm:^12.1.3": version: 12.1.3 resolution: "openapi-types@npm:12.1.3" @@ -7654,13 +7383,6 @@ __metadata: languageName: node linkType: hard -"path-browserify@npm:^1.0.1": - version: 1.0.1 - resolution: "path-browserify@npm:1.0.1" - checksum: 10c0/8b8c3fd5c66bd340272180590ae4ff139769e9ab79522e2eb82e3d571a89b8117c04147f65ad066dccfb42fcad902e5b7d794b3d35e0fd840491a8ddbedf8c66 - languageName: node - linkType: hard - "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -7760,13 +7482,6 @@ __metadata: languageName: node linkType: hard -"perfect-scrollbar@npm:^1.5.5": - version: 1.5.5 - resolution: "perfect-scrollbar@npm:1.5.5" - checksum: 10c0/10f0c3a1205328b22e232be4ee9f0e832e96fb5b6c524d1d04e11f97ad910018c1c0659af145e0ae0dc2b41e67a96df12787de5366ff5ba86034339071ca722b - languageName: node - linkType: hard - "performance-now@npm:^2.1.0": version: 2.1.0 resolution: "performance-now@npm:2.1.0" @@ -7977,22 +7692,6 @@ __metadata: languageName: node linkType: hard -"pluralize@npm:^8.0.0": - version: 8.0.0 - resolution: "pluralize@npm:8.0.0" - checksum: 10c0/2044cfc34b2e8c88b73379ea4a36fc577db04f651c2909041b054c981cd863dd5373ebd030123ab058d194ae615d3a97cfdac653991e499d10caf592e8b3dc33 - languageName: node - linkType: hard - -"polished@npm:^4.1.3": - version: 4.2.2 - resolution: "polished@npm:4.2.2" - dependencies: - "@babel/runtime": "npm:^7.17.8" - checksum: 10c0/1d054d1fea18ac7d921ca91504ffcf1ef0f505eda6acbfec6e205a98ebfea80b658664995deb35907dabc5f75f287dc2894812503a8aed28285bb91f25cf7400 - languageName: node - linkType: hard - "postgres-array@npm:~2.0.0": version: 2.0.0 resolution: "postgres-array@npm:2.0.0" @@ -8082,13 +7781,6 @@ __metadata: languageName: node linkType: hard -"prismjs@npm:^1.27.0": - version: 1.29.0 - resolution: "prismjs@npm:1.29.0" - checksum: 10c0/d906c4c4d01b446db549b4f57f72d5d7e6ccaca04ecc670fb85cea4d4b1acc1283e945a9cbc3d81819084a699b382f970e02f9d1378e14af9808d366d9ed7ec6 - languageName: node - linkType: hard - "proc-log@npm:^3.0.0": version: 3.0.0 resolution: "proc-log@npm:3.0.0" @@ -8152,17 +7844,6 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.5.0, prop-types@npm:^15.7.2": - version: 15.8.1 - resolution: "prop-types@npm:15.8.1" - dependencies: - loose-envify: "npm:^1.4.0" - object-assign: "npm:^4.1.1" - react-is: "npm:^16.13.1" - checksum: 10c0/59ece7ca2fb9838031d73a48d4becb9a7cc1ed10e610517c7d8f19a1e02fa47f7c27d557d8a5702bec3cfeccddc853579832b43f449e54635803f277b1c78077 - languageName: node - linkType: hard - "propagate@npm:^2.0.0": version: 2.0.1 resolution: "propagate@npm:2.0.1" @@ -8347,13 +8028,6 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.13.1": - version: 16.13.1 - resolution: "react-is@npm:16.13.1" - checksum: 10c0/33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1 - languageName: node - linkType: hard - "react-is@npm:^18.0.0": version: 18.2.0 resolution: "react-is@npm:18.2.0" @@ -8361,18 +8035,6 @@ __metadata: languageName: node linkType: hard -"react-tabs@npm:^4.3.0": - version: 4.3.0 - resolution: "react-tabs@npm:4.3.0" - dependencies: - clsx: "npm:^1.1.0" - prop-types: "npm:^15.5.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0-0 || ^18.0.0 - checksum: 10c0/2a23533bcd2f8d7d58c836d0c6c41cd3d957010497f1f0454369e1d111ccb450ef1ff0d2cd34d02cfd9d027cf21058aa09bbc6595ac78267f84322e38bedf70d - languageName: node - linkType: hard - "read-pkg-up@npm:^8.0.0": version: 8.0.0 resolution: "read-pkg-up@npm:8.0.0" @@ -8451,48 +8113,6 @@ __metadata: languageName: node linkType: hard -"redoc@npm:^2.0.0-alpha.41": - version: 2.1.3 - resolution: "redoc@npm:2.1.3" - dependencies: - "@redocly/openapi-core": "npm:^1.0.0-rc.2" - classnames: "npm:^2.3.1" - decko: "npm:^1.2.0" - dompurify: "npm:^2.2.8" - eventemitter3: "npm:^4.0.7" - json-pointer: "npm:^0.6.2" - lunr: "npm:^2.3.9" - mark.js: "npm:^8.11.1" - marked: "npm:^4.0.15" - mobx-react: "npm:^7.2.0" - openapi-sampler: "npm:^1.3.1" - path-browserify: "npm:^1.0.1" - perfect-scrollbar: "npm:^1.5.5" - polished: "npm:^4.1.3" - prismjs: "npm:^1.27.0" - prop-types: "npm:^15.7.2" - react-tabs: "npm:^4.3.0" - slugify: "npm:~1.4.7" - stickyfill: "npm:^1.1.1" - swagger2openapi: "npm:^7.0.6" - url-template: "npm:^2.0.8" - peerDependencies: - core-js: ^3.1.4 - mobx: ^6.0.4 - react: ^16.8.4 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.4 || ^17.0.0 || ^18.0.0 - styled-components: ^4.1.1 || ^5.1.1 || ^6.0.5 - checksum: 10c0/5a240b52635f6ce3bc3a631ca837ac69bea5cb537941182ce723cb2f109022ffd14b01ab8152757c77fdf2afdcd4612aee5594b9870446d4cffd5b0904e725d7 - languageName: node - linkType: hard - -"reftools@npm:^1.1.9": - version: 1.1.9 - resolution: "reftools@npm:1.1.9" - checksum: 10c0/4b44c9e75d6e5328b43b974de08776ee1718a0b48f24e033b2699f872cc9a698234a4aa0553b9e1a766b828aeb9834e4aa988410f0279e86179edb33b270da6c - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.13.11": version: 0.13.11 resolution: "regenerator-runtime@npm:0.13.11" @@ -8729,7 +8349,7 @@ __metadata: languageName: node linkType: hard -"router@npm:^1.3.3": +"router@npm:^1.3.8": version: 1.3.8 resolution: "router@npm:1.3.8" dependencies: @@ -8863,7 +8483,7 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.16.0, serve-static@npm:^1.13.2": +"serve-static@npm:1.16.0": version: 1.16.0 resolution: "serve-static@npm:1.16.0" dependencies: @@ -8875,6 +8495,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:^1.15.0": + version: 1.16.2 + resolution: "serve-static@npm:1.16.2" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:0.19.0" + checksum: 10c0/528fff6f5e12d0c5a391229ad893910709bc51b5705962b09404a1d813857578149b8815f35d3ee5752f44cd378d0f31669d4b1d7e2d11f41e08283d5134bd1f + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -8938,62 +8570,6 @@ __metadata: languageName: node linkType: hard -"should-equal@npm:^2.0.0": - version: 2.0.0 - resolution: "should-equal@npm:2.0.0" - dependencies: - should-type: "npm:^1.4.0" - checksum: 10c0/b375e1da2586671e2b9442ac5b700af508f56438af9923f69123b1fe4e02ccddc9a8a3eb803447a6df91e616cec236c41d6f28fdaa100467f9fdb81651089538 - languageName: node - linkType: hard - -"should-format@npm:^3.0.3": - version: 3.0.3 - resolution: "should-format@npm:3.0.3" - dependencies: - should-type: "npm:^1.3.0" - should-type-adaptors: "npm:^1.0.1" - checksum: 10c0/ef2a31148d79a3fabd0dc6c1c1b10f90d9e071ad8e1f99452bd01e8aceaca62985b43974cf8103185fa1a3ade85947c6f664e44ca9af253afd1ce93c223bd8e4 - languageName: node - linkType: hard - -"should-type-adaptors@npm:^1.0.1": - version: 1.1.0 - resolution: "should-type-adaptors@npm:1.1.0" - dependencies: - should-type: "npm:^1.3.0" - should-util: "npm:^1.0.0" - checksum: 10c0/cf127f8807f69ace9db04dbec3f274330a854405feef9821b5fa525748961da65747869cca36c813132b98757bd3e42d53541579cb16630ccf3c0dd9c0082320 - languageName: node - linkType: hard - -"should-type@npm:^1.3.0, should-type@npm:^1.4.0": - version: 1.4.0 - resolution: "should-type@npm:1.4.0" - checksum: 10c0/50cb50d776ee117b151068367c09ec12ac8e6f5fe2bd4d167413972813f06e930fe8624232a56c335846d3afcb784455f9a9690baa4350b3919bd001f0c4c94b - languageName: node - linkType: hard - -"should-util@npm:^1.0.0": - version: 1.0.1 - resolution: "should-util@npm:1.0.1" - checksum: 10c0/1790719e05eae9edae86e44cbbad98529bd333df3f7cdfd63ea80acb6af718990e70abbc173aa9ccb93fff5ab6ee08d38412d707ff4003840be2256a278a61f3 - languageName: node - linkType: hard - -"should@npm:^13.2.1": - version: 13.2.3 - resolution: "should@npm:13.2.3" - dependencies: - should-equal: "npm:^2.0.0" - should-format: "npm:^3.0.3" - should-type: "npm:^1.4.0" - should-type-adaptors: "npm:^1.0.1" - should-util: "npm:^1.0.0" - checksum: 10c0/99581d8615f6fb27cd23c9f431cfacef58d118a90d0cccf58775b90631a47441397cfbdcbe6379e2718e9e60f293e3dfc0e87857f4b5a36fe962814e46ab05fa - languageName: node - linkType: hard - "side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": version: 1.0.6 resolution: "side-channel@npm:1.0.6" @@ -9077,13 +8653,6 @@ __metadata: languageName: node linkType: hard -"slugify@npm:~1.4.7": - version: 1.4.7 - resolution: "slugify@npm:1.4.7" - checksum: 10c0/27d31bac7bd28a7a702ab7b18996d2a41086d81a97cdc5487f131d7cedb009a745bcd10c8b263e48deb9f055e6c5a6b0bdb37f1156d5dd29b66f8ba981945302 - languageName: node - linkType: hard - "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -9280,13 +8849,6 @@ __metadata: languageName: node linkType: hard -"stickyfill@npm:^1.1.1": - version: 1.1.1 - resolution: "stickyfill@npm:1.1.1" - checksum: 10c0/8f11804fd3bba852cf3277dc4d6366a2bd592d3f7f3d9ab30b7adab4190a20e1296960b5107257081645b0d28afcbbab9f80e347cc425f2cd72b0a4f6917b4ab - languageName: node - linkType: hard - "stoppable@npm:^1.1.0": version: 1.1.0 resolution: "stoppable@npm:1.1.0" @@ -9528,33 +9090,10 @@ __metadata: languageName: node linkType: hard -"swagger-ui-dist@npm:^5.4.2": - version: 5.9.1 - resolution: "swagger-ui-dist@npm:5.9.1" - checksum: 10c0/dee9f8b9e21b95a659ce3ecc63c71b11e1e4353b972772057a0ad88aa7a1a26eadab82996ef021b71bb8d6a4cc0212fd2fe45e5f72f4ffc57dd4df39993a1c1f - languageName: node - linkType: hard - -"swagger2openapi@npm:^7.0.6": - version: 7.0.8 - resolution: "swagger2openapi@npm:7.0.8" - dependencies: - call-me-maybe: "npm:^1.0.1" - node-fetch: "npm:^2.6.1" - node-fetch-h2: "npm:^2.3.0" - node-readfiles: "npm:^0.2.0" - oas-kit-common: "npm:^1.0.8" - oas-resolver: "npm:^2.5.6" - oas-schema-walker: "npm:^1.1.5" - oas-validator: "npm:^5.0.8" - reftools: "npm:^1.1.9" - yaml: "npm:^1.10.0" - yargs: "npm:^17.0.1" - bin: - boast: boast.js - oas-validate: oas-validate.js - swagger2openapi: swagger2openapi.js - checksum: 10c0/441a4d3a7d353f99395b14a0c8d6124be6390f2f8aa53336905e7314a7f80b66f5f2a40ac0dc2dbe2f7bc01f52a223a94f54a2ece345095fd3ad8ae8b03d688b +"swagger-ui-dist@npm:^5.11.8": + version: 5.17.14 + resolution: "swagger-ui-dist@npm:5.17.14" + checksum: 10c0/cb61bba39e76d7d0d83da605a55e9504c1a5b421f9f13cced06d3e222f0a291594d417ec57b30a38aabe30d8a7e257c4977b8f0bba0e865d60f92b0a8ef4dfc1 languageName: node linkType: hard @@ -9684,13 +9223,6 @@ __metadata: languageName: node linkType: hard -"tr46@npm:~0.0.3": - version: 0.0.3 - resolution: "tr46@npm:0.0.3" - checksum: 10c0/047cb209a6b60c742f05c9d3ace8fa510bff609995c129a37ace03476a9b12db4dbf975e74600830ef0796e18882b2381fb5fb1f6b4f96b832c374de3ab91a11 - languageName: node - linkType: hard - "tree-kill@npm:^1.2.2": version: 1.2.2 resolution: "tree-kill@npm:1.2.2" @@ -9986,7 +9518,7 @@ __metadata: "@types/supertest": "npm:6.0.2" "@types/type-is": "npm:1.6.6" "@types/uuid": "npm:9.0.8" - "@wesleytodd/openapi": "npm:^0.3.0" + "@wesleytodd/openapi": "npm:^1.1.0" ajv: "npm:^8.12.0" ajv-formats: "npm:^2.1.1" async: "npm:^3.2.4" @@ -10130,13 +9662,6 @@ __metadata: languageName: node linkType: hard -"url-template@npm:^2.0.8": - version: 2.0.8 - resolution: "url-template@npm:2.0.8" - checksum: 10c0/56a15057eacbcf05d52b0caed8279c8451b3dd9d32856a1fdd91c6dc84dcb1646f12bafc756b7ade62ca5b1564da8efd7baac5add35868bafb43eb024c62805b - languageName: node - linkType: hard - "utf8-byte-length@npm:^1.0.1": version: 1.0.4 resolution: "utf8-byte-length@npm:1.0.4" @@ -10262,13 +9787,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^3.0.0": - version: 3.0.1 - resolution: "webidl-conversions@npm:3.0.1" - checksum: 10c0/5612d5f3e54760a797052eb4927f0ddc01383550f542ccd33d5238cfd65aeed392a45ad38364970d0a0f4fea32e1f4d231b3d8dac4a3bdd385e5cf802ae097db - languageName: node - linkType: hard - "webidl-conversions@npm:^4.0.2": version: 4.0.2 resolution: "webidl-conversions@npm:4.0.2" @@ -10276,16 +9794,6 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^5.0.0": - version: 5.0.0 - resolution: "whatwg-url@npm:5.0.0" - dependencies: - tr46: "npm:~0.0.3" - webidl-conversions: "npm:^3.0.0" - checksum: 10c0/1588bed84d10b72d5eec1d0faa0722ba1962f1821e7539c535558fb5398d223b0c50d8acab950b8c488b4ba69043fd833cc2697056b167d8ad46fac3995a55d5 - languageName: node - linkType: hard - "whatwg-url@npm:^6.5.0": version: 6.5.0 resolution: "whatwg-url@npm:6.5.0" @@ -10464,24 +9972,12 @@ __metadata: languageName: node linkType: hard -"yaml-ast-parser@npm:0.0.43": - version: 0.0.43 - resolution: "yaml-ast-parser@npm:0.0.43" - checksum: 10c0/4d2f1e761067b2c6abdd882279a406f879258787af470a6d4a659cb79cb2ab056b870b25f1f80f46ed556e8b499d611d247806376f53edf3412f72c0a8ea2e98 - languageName: node - linkType: hard - -"yaml@npm:^1.10.0": - version: 1.10.2 - resolution: "yaml@npm:1.10.2" - checksum: 10c0/5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f - languageName: node - linkType: hard - -"yaml@npm:^2.3.1": - version: 2.3.4 - resolution: "yaml@npm:2.3.4" - checksum: 10c0/cf03b68f8fef5e8516b0f0b54edaf2459f1648317fc6210391cf606d247e678b449382f4bd01f77392538429e306c7cba8ff46ff6b37cac4de9a76aff33bd9e1 +"yaml@npm:^2.4.0": + version: 2.5.1 + resolution: "yaml@npm:2.5.1" + bin: + yaml: bin.mjs + checksum: 10c0/40fba5682898dbeeb3319e358a968fe886509fab6f58725732a15f8dda3abac509f91e76817c708c9959a15f786f38ff863c1b88062d7c1162c5334a7d09cb4a languageName: node linkType: hard @@ -10552,9 +10048,9 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.0.1, yargs@npm:^17.7.2": - version: 17.7.2 - resolution: "yargs@npm:17.7.2" +"yargs@npm:^17.3.1": + version: 17.6.2 + resolution: "yargs@npm:17.6.2" dependencies: cliui: "npm:^8.0.1" escalade: "npm:^3.1.1" @@ -10563,13 +10059,13 @@ __metadata: string-width: "npm:^4.2.3" y18n: "npm:^5.0.5" yargs-parser: "npm:^21.1.1" - checksum: 10c0/ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05 + checksum: 10c0/dd5c89aa8186d2a18625b26b68beb635df648617089135e9661107a92561056427bbd41dbfa228db5a7d968ea1043d96c036c2eb978acf7b61a0ae48bf3be206 languageName: node linkType: hard -"yargs@npm:^17.3.1": - version: 17.6.2 - resolution: "yargs@npm:17.6.2" +"yargs@npm:^17.7.2": + version: 17.7.2 + resolution: "yargs@npm:17.7.2" dependencies: cliui: "npm:^8.0.1" escalade: "npm:^3.1.1" @@ -10578,7 +10074,7 @@ __metadata: string-width: "npm:^4.2.3" y18n: "npm:^5.0.5" yargs-parser: "npm:^21.1.1" - checksum: 10c0/dd5c89aa8186d2a18625b26b68beb635df648617089135e9661107a92561056427bbd41dbfa228db5a7d968ea1043d96c036c2eb978acf7b61a0ae48bf3be206 + checksum: 10c0/ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05 languageName: node linkType: hard