From 0def4647e1b26bb6ae2eedd2127a8f929aca8074 Mon Sep 17 00:00:00 2001 From: Davie Date: Mon, 22 Jan 2024 17:22:33 +0000 Subject: [PATCH] get openAPI component working --- .github/workflows/e2e.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 4 +- package.json | 3 + .../mdx-components/src/BlockQuote/index.tsx | 3 +- packages/open-api-component/package.json | 5 +- .../src/IsomorphicSuspense.tsx | 17 - .../src/OpenAPI/SwaggerUi.tsx | 6 + .../open-api-component/src/OpenAPI/index.tsx | 8 +- packages/open-api-component/src/index.ts | 4 + packages/open-api-component/src/index.tsx | 1 - .../src/{OpenAPI => }/styles.css.ts | 0 packages/open-api-component/src/styles.ts | 3 - .../src/AppHeaderTabs/index.tsx | 1 - packages/site-preset-styles/src/index.js | 2 + .../site/public/search-data-condensed.json | 2 +- scripts/bundle.mjs | 6 +- yarn.lock | 686 +++++++++++++++++- 18 files changed, 710 insertions(+), 45 deletions(-) delete mode 100644 packages/open-api-component/src/IsomorphicSuspense.tsx create mode 100644 packages/open-api-component/src/index.ts delete mode 100644 packages/open-api-component/src/index.tsx rename packages/open-api-component/src/{OpenAPI => }/styles.css.ts (100%) delete mode 100644 packages/open-api-component/src/styles.ts diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index a563ac6d..edd328ad 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v3 - uses: actions/setup-node@v3.3.0 with: - node-version: '16.10.0' + node-version: '20.11.0' cache: 'yarn' - name: Install Dependencies run: yarn --frozen-lockfile diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e1eb0e58..add1709f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3.3.0 with: - node-version: '16.10.0' + node-version: '20.11.0' registry-url: https://registry.npmjs.org/ cache: 'yarn' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 819051af..f70f35a3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: ['16.10.0'] + node-version: ['20.11.0'] steps: - uses: actions/checkout@v3 @@ -59,7 +59,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '16.10.0' + node-version: '20.11.0' cache: 'yarn' - name: Install Dependencies run: yarn --frozen-lockfile diff --git a/package.json b/package.json index 7ff7a0e4..e4d54455 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,8 @@ "@types/jest": "^29.1.2", "@types/lodash-es": "^4.17.6", "@types/node": "^18.0.0", + "@types/react": "^18.2.46", + "@types/react-dom": "^18.2.18", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "@vanilla-extract/esbuild-plugin": "^2.3.1", @@ -99,6 +101,7 @@ "resolutions": { "@braintree/sanitize-url": "^6.0.0", "@types/react": "^18.2.46", + "@types/react-dom": "^18.2.18", "commander": "^9.4.0", "json5": "^1.0.2", "@salt-ds/lab": "1.0.0-alpha.25" diff --git a/packages/mdx-components/src/BlockQuote/index.tsx b/packages/mdx-components/src/BlockQuote/index.tsx index 5b84fc1a..7f71028b 100644 --- a/packages/mdx-components/src/BlockQuote/index.tsx +++ b/packages/mdx-components/src/BlockQuote/index.tsx @@ -1,7 +1,6 @@ import React from 'react'; import classnames from 'clsx'; -import { P2 } from '@jpmorganchase/mosaic-components'; import styles from './index.css'; export interface BlockQuoteProps extends React.HTMLProps {} @@ -15,7 +14,7 @@ export const BlockQuote: React.FC> = ({ return (
- {rawChildren} + {rawChildren}
); }; diff --git a/packages/open-api-component/package.json b/packages/open-api-component/package.json index 70631108..83ba6607 100644 --- a/packages/open-api-component/package.json +++ b/packages/open-api-component/package.json @@ -23,6 +23,9 @@ "default": "./dist/index.js" } }, + "engines": { + "node": ">=20.0.0" + }, "scripts": { "build": "npm-run-all --parallel build:*", "build:bundle": "node ../../scripts/bundle.mjs", @@ -42,7 +45,7 @@ "@vanilla-extract/sprinkles": "^1.6.1", "@vanilla-extract/recipes": "^0.5.1", "@types/swagger-ui-react": "^4.18.0", - "swagger-ui-react": "^5.0.0", + "swagger-ui-react": "^5.11.0", "clsx": "^2.0.0", "deepmerge": "^2.0.1", "lodash-es": "^4.17.21", diff --git a/packages/open-api-component/src/IsomorphicSuspense.tsx b/packages/open-api-component/src/IsomorphicSuspense.tsx deleted file mode 100644 index b58927ea..00000000 --- a/packages/open-api-component/src/IsomorphicSuspense.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React from 'react'; - -export interface IsomorphicSuspenseProps { - fallback: JSX.Element; -} - -export const IsomorphicSuspense: React.FC> = ({ - children, - fallback -}) => { - if (typeof window === 'undefined') { - return fallback; - } - return {children}; -}; - -export default IsomorphicSuspense; diff --git a/packages/open-api-component/src/OpenAPI/SwaggerUi.tsx b/packages/open-api-component/src/OpenAPI/SwaggerUi.tsx index d222c90f..920a7e5d 100644 --- a/packages/open-api-component/src/OpenAPI/SwaggerUi.tsx +++ b/packages/open-api-component/src/OpenAPI/SwaggerUi.tsx @@ -1,7 +1,13 @@ +'use client'; + /** * Keep this separate. * We want this to be loaded on the client and not the server to prevent * issues with swagger-ui-react dependencies. + * + * Also, swagger-ui-react needs node 20 to work + * See --> https://github.com/swagger-api/swagger-ui/issues/8245#issuecomment-1707703135 + * */ import SwaggerUI from 'swagger-ui-react'; diff --git a/packages/open-api-component/src/OpenAPI/index.tsx b/packages/open-api-component/src/OpenAPI/index.tsx index 26e1f3e3..87d83792 100644 --- a/packages/open-api-component/src/OpenAPI/index.tsx +++ b/packages/open-api-component/src/OpenAPI/index.tsx @@ -1,6 +1,4 @@ -import React, { lazy } from 'react'; - -import { IsomorphicSuspense } from '../IsomorphicSuspense'; +import React, { lazy, Suspense } from 'react'; export interface OpenAPIProps { /** Additional class name for root class override */ @@ -12,7 +10,7 @@ export interface OpenAPIProps { const LazySwagger = lazy(() => import('./SwaggerUi')); export const OpenAPI: React.FC> = ({ url }) => ( - Loading Swagger component...}> + Loading Swagger component...}> - + ); diff --git a/packages/open-api-component/src/index.ts b/packages/open-api-component/src/index.ts new file mode 100644 index 00000000..5574526f --- /dev/null +++ b/packages/open-api-component/src/index.ts @@ -0,0 +1,4 @@ +import './styles.css'; +import 'swagger-ui-react/swagger-ui.css'; + +export * from './OpenAPI/index'; diff --git a/packages/open-api-component/src/index.tsx b/packages/open-api-component/src/index.tsx deleted file mode 100644 index c00bc249..00000000 --- a/packages/open-api-component/src/index.tsx +++ /dev/null @@ -1 +0,0 @@ -export * from './OpenAPI'; diff --git a/packages/open-api-component/src/OpenAPI/styles.css.ts b/packages/open-api-component/src/styles.css.ts similarity index 100% rename from packages/open-api-component/src/OpenAPI/styles.css.ts rename to packages/open-api-component/src/styles.css.ts diff --git a/packages/open-api-component/src/styles.ts b/packages/open-api-component/src/styles.ts deleted file mode 100644 index 3604c112..00000000 --- a/packages/open-api-component/src/styles.ts +++ /dev/null @@ -1,3 +0,0 @@ -import 'swagger-ui-react/swagger-ui.css'; - -import './OpenAPI/styles.css'; diff --git a/packages/site-components/src/AppHeaderTabs/index.tsx b/packages/site-components/src/AppHeaderTabs/index.tsx index 7007131e..225a1ec2 100644 --- a/packages/site-components/src/AppHeaderTabs/index.tsx +++ b/packages/site-components/src/AppHeaderTabs/index.tsx @@ -64,7 +64,6 @@ export function AppHeaderTabs({ menu = [] }: { menu: TabsMenu }) { useEffect(() => { if (pathname && size?.width) { - console.log('UPDATING'); updateSelection(pathname); } // eslint-disable-next-line react-hooks/exhaustive-deps diff --git a/packages/site-preset-styles/src/index.js b/packages/site-preset-styles/src/index.js index c17fac9d..7661171a 100644 --- a/packages/site-preset-styles/src/index.js +++ b/packages/site-preset-styles/src/index.js @@ -10,4 +10,6 @@ import '@jpmorganchase/mosaic-site-components/index.css'; import '@jpmorganchase/mosaic-components/index.css'; import '@jpmorganchase/mosaic-mdx-components/index.css'; import '@jpmorganchase/mosaic-content-editor-plugin/index.css'; +import '@jpmorganchase/mosaic-open-api-component/index.css'; + import 'prismjs/themes/prism.css'; diff --git a/packages/site/public/search-data-condensed.json b/packages/site/public/search-data-condensed.json index 2f5ec1de..b1f93779 100644 --- a/packages/site/public/search-data-condensed.json +++ b/packages/site/public/search-data-condensed.json @@ -1 +1 @@ -[{"title":"Mosaic","route":"/mosaic/index"},{"title":"Aliases","route":"/mosaic/author/aliases"},{"title":"Fragments","route":"/mosaic/author/fragments"},{"title":"Frontmatter","route":"/mosaic/author/frontmatter"},{"title":"Author","route":"/mosaic/author/index"},{"title":"Markdown Syntax","route":"/mosaic/author/markdown-syntax"},{"title":"Refs","route":"/mosaic/author/refs"},{"title":"Sidebar Configuration","route":"/mosaic/author/sidebars"},{"title":"Tags","route":"/mosaic/author/tags"},{"title":"UI Components","route":"/mosaic/author/ui-components"},{"title":"Configure","route":"/mosaic/configure/index"},{"title":"Content Fragment","route":"/mosaic/fragments/content-fragment"},{"title":"Fragments","route":"/mosaic/fragments/index"},{"title":"Tile A","route":"/mosaic/fragments/tile-a"},{"title":"Tile B","route":"/mosaic/fragments/tile-b"},{"title":"Create a Site","route":"/mosaic/getting-started/create-a-site"},{"title":"Getting Started","route":"/mosaic/getting-started/index"},{"title":"Publish a site to AWS","route":"/mosaic/getting-started/publish-site-to-aws"},{"title":"Publish","route":"/mosaic/publish/index"},{"title":"Publish a site to AWS","route":"/mosaic/publish/publish-site-to-aws"},{"title":"Publish a site to Vercel","route":"/mosaic/publish/publish-site-to-vercel"},{"title":"Test","route":"/mosaic/test/index"},{"title":"Admin","route":"/mosaic/configure/admin/index"},{"title":"Detail Highlight","route":"/mosaic/configure/layouts/detail-highlight"},{"title":"Detail Overview","route":"/mosaic/configure/layouts/detail-overview"},{"title":"Detail Technical","route":"/mosaic/configure/layouts/detail-technical"},{"title":"Layouts","route":"/mosaic/configure/layouts/index"},{"title":"Landing Layout","route":"/mosaic/configure/layouts/landing"},{"title":"Product Discover Layout","route":"/mosaic/configure/layouts/product-discover"},{"title":"Product Preview Layout","route":"/mosaic/configure/layouts/product-preview"},{"title":"Active mode","route":"/mosaic/configure/modes/active"},{"title":"Modes of operation","route":"/mosaic/configure/modes/index"},{"title":"Snapshot file mode","route":"/mosaic/configure/modes/snapshot-file"},{"title":"Snapshot AWS/S3 mode","route":"/mosaic/configure/modes/snapshot-s3"},{"title":"$AliasPlugin","route":"/mosaic/configure/plugins/alias-plugin"},{"title":"BreadcrumbsPlugin","route":"/mosaic/configure/plugins/breadcrumbs-plugin"},{"title":"BrokenLinksPlugin","route":"/mosaic/configure/plugins/broken-links-plugin"},{"title":"$CodeModPlugin","route":"/mosaic/configure/plugins/codemod-plugin"},{"title":"Plugins","route":"/mosaic/configure/plugins/index"},{"title":"LazyPagePlugin","route":"/mosaic/configure/plugins/lazy-page-plugin"},{"title":"PagesWithoutFileExtPlugin","route":"/mosaic/configure/plugins/pages-wthout-extensions-plugin"},{"title":"PublicAssetsPlugin","route":"/mosaic/configure/plugins/public-assets-plugin"},{"title":"ReadingTimePlugin","route":"/mosaic/configure/plugins/reading-time-plugin"},{"title":"$RefPlugin","route":"/mosaic/configure/plugins/ref-plugin"},{"title":"SearchIndexPlugin","route":"/mosaic/configure/plugins/search-index-plugin"},{"title":"SharedConfigPlugin","route":"/mosaic/configure/plugins/shared-config-plugin"},{"title":"SidebarPlugin","route":"/mosaic/configure/plugins/sidebar-plugin"},{"title":"SiteMapPlugin","route":"/mosaic/configure/plugins/site-map-plugin"},{"title":"$TagPlugin","route":"/mosaic/configure/plugins/tag-plugin"},{"title":"TableOfContentsPlugin","route":"/mosaic/configure/plugins/toc-plugin"},{"title":"Git Repo Source","route":"/mosaic/configure/sources/git-repo-source"},{"title":"HTTP Source","route":"/mosaic/configure/sources/http-source"},{"title":"Sources","route":"/mosaic/configure/sources/index"},{"title":"Local Folder Source","route":"/mosaic/configure/sources/local-folder-source"},{"title":"Source Schedules","route":"/mosaic/configure/sources/schedules"},{"title":"Figma Source","route":"/mosaic/configure/sources/storybook-figma"},{"title":"Readme Source","route":"/mosaic/configure/sources/storybook-readme"},{"title":"Storybook Source","route":"/mosaic/configure/sources/storybook-source"},{"title":"Custom Components","route":"/mosaic/configure/theme/custom-components"},{"title":"Custom CSS","route":"/mosaic/configure/theme/custom-css"},{"title":"Theming Your Site","route":"/mosaic/configure/theme/index"},{"title":"Aliases Test","route":"/mosaic/test/aliases/index"},{"title":"Detail Highlight Test Page","route":"/mosaic/test/layouts/detail-highlight"},{"title":"Detail Overview Test Page","route":"/mosaic/test/layouts/detail-overview"},{"title":"Detail Technical Test Page","route":"/mosaic/test/layouts/detail-technical"},{"title":"Edit Layout","route":"/mosaic/test/layouts/edit"},{"title":"Full Width Layout","route":"/mosaic/test/layouts/full-width"},{"title":"Layouts","route":"/mosaic/test/layouts/index"},{"title":"Landing Layout Test Page","route":"/mosaic/test/layouts/landing"},{"title":"Newsletter Test Page","route":"/mosaic/test/layouts/newsletter"},{"title":"Product Discover Test Page","route":"/mosaic/test/layouts/product-discover"},{"title":"Product Preview Test Page","route":"/mosaic/test/layouts/product-preview"},{"title":"Refs Data","route":"/mosaic/test/refs/data"},{"title":"Refs Test","route":"/mosaic/test/refs/index"},{"title":"Tags Test","route":"/mosaic/test/tags/index"},{"title":"$afterSource","route":"/mosaic/configure/plugins/lifecycle/after-source"},{"title":"afterUpdate","route":"/mosaic/configure/plugins/lifecycle/after-update"},{"title":"$beforeSend","route":"/mosaic/configure/plugins/lifecycle/before-send"},{"title":"Lifecycle Events","route":"/mosaic/configure/plugins/lifecycle/index"},{"title":"shouldClearCache","route":"/mosaic/configure/plugins/lifecycle/should-clear-cache"},{"title":"shouldUpdateNamespaceSources","route":"/mosaic/configure/plugins/lifecycle/should-update-namespace-sources"},{"title":"Product A","route":"/mosaic/products/producta"},{"title":"Product B","route":"/mosaic/products/productb"}] \ No newline at end of file +[{"title":"Mosaic","route":"/mosaic/index"},{"title":"Aliases","route":"/mosaic/author/aliases"},{"title":"Fragments","route":"/mosaic/author/fragments"},{"title":"Frontmatter","route":"/mosaic/author/frontmatter"},{"title":"Author","route":"/mosaic/author/index"},{"title":"Markdown Syntax","route":"/mosaic/author/markdown-syntax"},{"title":"Refs","route":"/mosaic/author/refs"},{"title":"Sidebar Configuration","route":"/mosaic/author/sidebars"},{"title":"Tags","route":"/mosaic/author/tags"},{"title":"UI Components","route":"/mosaic/author/ui-components"},{"title":"Configure","route":"/mosaic/configure/index"},{"title":"Content Fragment","route":"/mosaic/fragments/content-fragment"},{"title":"Fragments","route":"/mosaic/fragments/index"},{"title":"Tile A","route":"/mosaic/fragments/tile-a"},{"title":"Tile B","route":"/mosaic/fragments/tile-b"},{"title":"Create a Site","route":"/mosaic/getting-started/create-a-site"},{"title":"Getting Started","route":"/mosaic/getting-started/index"},{"title":"Publish a site to AWS","route":"/mosaic/getting-started/publish-site-to-aws"},{"title":"Publish","route":"/mosaic/publish/index"},{"title":"Publish a site to AWS","route":"/mosaic/publish/publish-site-to-aws"},{"title":"Publish a site to Vercel","route":"/mosaic/publish/publish-site-to-vercel"},{"title":"Test","route":"/mosaic/test/index"},{"title":"Admin","route":"/mosaic/configure/admin/index"},{"title":"Detail Highlight","route":"/mosaic/configure/layouts/detail-highlight"},{"title":"Detail Overview","route":"/mosaic/configure/layouts/detail-overview"},{"title":"Detail Technical","route":"/mosaic/configure/layouts/detail-technical"},{"title":"Layouts","route":"/mosaic/configure/layouts/index"},{"title":"Landing Layout","route":"/mosaic/configure/layouts/landing"},{"title":"Product Discover Layout","route":"/mosaic/configure/layouts/product-discover"},{"title":"Product Preview Layout","route":"/mosaic/configure/layouts/product-preview"},{"title":"Active mode","route":"/mosaic/configure/modes/active"},{"title":"Modes of operation","route":"/mosaic/configure/modes/index"},{"title":"Snapshot file mode","route":"/mosaic/configure/modes/snapshot-file"},{"title":"Snapshot AWS/S3 mode","route":"/mosaic/configure/modes/snapshot-s3"},{"title":"$AliasPlugin","route":"/mosaic/configure/plugins/alias-plugin"},{"title":"BreadcrumbsPlugin","route":"/mosaic/configure/plugins/breadcrumbs-plugin"},{"title":"BrokenLinksPlugin","route":"/mosaic/configure/plugins/broken-links-plugin"},{"title":"$CodeModPlugin","route":"/mosaic/configure/plugins/codemod-plugin"},{"title":"Plugins","route":"/mosaic/configure/plugins/index"},{"title":"LazyPagePlugin","route":"/mosaic/configure/plugins/lazy-page-plugin"},{"title":"PagesWithoutFileExtPlugin","route":"/mosaic/configure/plugins/pages-wthout-extensions-plugin"},{"title":"PublicAssetsPlugin","route":"/mosaic/configure/plugins/public-assets-plugin"},{"title":"ReadingTimePlugin","route":"/mosaic/configure/plugins/reading-time-plugin"},{"title":"$RefPlugin","route":"/mosaic/configure/plugins/ref-plugin"},{"title":"SearchIndexPlugin","route":"/mosaic/configure/plugins/search-index-plugin"},{"title":"SharedConfigPlugin","route":"/mosaic/configure/plugins/shared-config-plugin"},{"title":"SidebarPlugin","route":"/mosaic/configure/plugins/sidebar-plugin"},{"title":"SiteMapPlugin","route":"/mosaic/configure/plugins/site-map-plugin"},{"title":"$TagPlugin","route":"/mosaic/configure/plugins/tag-plugin"},{"title":"TableOfContentsPlugin","route":"/mosaic/configure/plugins/toc-plugin"},{"title":"Git Repo Source","route":"/mosaic/configure/sources/git-repo-source"},{"title":"HTTP Source","route":"/mosaic/configure/sources/http-source"},{"title":"Sources","route":"/mosaic/configure/sources/index"},{"title":"Local Folder Source","route":"/mosaic/configure/sources/local-folder-source"},{"title":"Source Schedules","route":"/mosaic/configure/sources/schedules"},{"title":"Figma Source","route":"/mosaic/configure/sources/storybook-figma"},{"title":"Readme Source","route":"/mosaic/configure/sources/storybook-readme"},{"title":"Storybook Source","route":"/mosaic/configure/sources/storybook-source"},{"title":"Custom Components","route":"/mosaic/configure/theme/custom-components"},{"title":"Custom CSS","route":"/mosaic/configure/theme/custom-css"},{"title":"Theming Your Site","route":"/mosaic/configure/theme/index"},{"title":"Aliases Test","route":"/mosaic/test/aliases/index"},{"title":"Detail Highlight Test Page","route":"/mosaic/test/layouts/detail-highlight"},{"title":"Detail Overview Test Page","route":"/mosaic/test/layouts/detail-overview"},{"title":"Detail Technical Test Page","route":"/mosaic/test/layouts/detail-technical"},{"title":"Edit Layout","route":"/mosaic/test/layouts/edit"},{"title":"Full Width Layout","route":"/mosaic/test/layouts/full-width"},{"title":"Layouts","route":"/mosaic/test/layouts/index"},{"title":"Landing Layout Test Page","route":"/mosaic/test/layouts/landing"},{"title":"Newsletter Test Page","route":"/mosaic/test/layouts/newsletter"},{"title":"Product Discover Test Page","route":"/mosaic/test/layouts/product-discover"},{"title":"Product Preview Test Page","route":"/mosaic/test/layouts/product-preview"},{"title":"Open API component","route":"/mosaic/test/open-api/index"},{"title":"Refs Data","route":"/mosaic/test/refs/data"},{"title":"Refs Test","route":"/mosaic/test/refs/index"},{"title":"Tags Test","route":"/mosaic/test/tags/index"},{"title":"$afterSource","route":"/mosaic/configure/plugins/lifecycle/after-source"},{"title":"afterUpdate","route":"/mosaic/configure/plugins/lifecycle/after-update"},{"title":"$beforeSend","route":"/mosaic/configure/plugins/lifecycle/before-send"},{"title":"Lifecycle Events","route":"/mosaic/configure/plugins/lifecycle/index"},{"title":"shouldClearCache","route":"/mosaic/configure/plugins/lifecycle/should-clear-cache"},{"title":"shouldUpdateNamespaceSources","route":"/mosaic/configure/plugins/lifecycle/should-update-namespace-sources"},{"title":"Product A","route":"/mosaic/products/producta"},{"title":"Product B","route":"/mosaic/products/productb"}] \ No newline at end of file diff --git a/scripts/bundle.mjs b/scripts/bundle.mjs index 3abe4bb5..ff511a7e 100644 --- a/scripts/bundle.mjs +++ b/scripts/bundle.mjs @@ -38,7 +38,11 @@ const esbuildConfig = { minify: true, format: 'esm', target: ['es2022'], - plugins: [nodeExternalsPlugin(), vanillaExtractPlugin({}), buildEndPlugin()], + plugins: [ + nodeExternalsPlugin({ allowList: ['swagger-ui-react/swagger-ui.css'] }), + vanillaExtractPlugin({}), + buildEndPlugin() + ], external: ['react', 'react-dom', 'next/*', '@jpmorganchase/mosaic-*'], platform: packageName === '@jpmorganchase/mosaic-site-components-next' ? 'node' : 'browser' }; diff --git a/yarn.lock b/yarn.lock index bc6f17e1..c6f5e5e6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1777,6 +1777,14 @@ core-js-pure "^3.30.2" regenerator-runtime "^0.13.11" +"@babel/runtime-corejs3@^7.22.15", "@babel/runtime-corejs3@^7.23.7": + version "7.23.8" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@babel/runtime-corejs3/-/runtime-corejs3-7.23.8.tgz#b8aa3d47570bdd08fed77fdfd69542118af0df26" + integrity sha1-uKo9R1cL3Qj+13/f1pVCEYrw3yY= + dependencies: + core-js-pure "^3.30.2" + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.4", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.18.3", "@babel/runtime@^7.18.9", "@babel/runtime@^7.20.13", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673" @@ -1954,7 +1962,7 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha1-daLotRy3WKdVPWgEpZMteqznXDk= -"@braintree/sanitize-url@=6.0.2", "@braintree/sanitize-url@^6.0.0": +"@braintree/sanitize-url@=6.0.2", "@braintree/sanitize-url@=7.0.0", "@braintree/sanitize-url@^6.0.0": version "6.0.2" resolved "https://registry.yarnpkg.com/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz#6110f918d273fe2af8ea1c4398a88774bb9fc12f" integrity sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg== @@ -2669,6 +2677,11 @@ ajv-formats "^2.1.1" fast-uri "^2.0.0" +"@fastify/busboy@^2.0.0": + version "2.1.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@fastify/busboy/-/busboy-2.1.0.tgz#0709e9f4cb252351c609c6e6d8d6779a8d25edff" + integrity sha1-Bwnp9MslI1HGCcbm2NZ3mo0l7f8= + "@fastify/deepmerge@^1.0.0": version "1.3.0" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@fastify/deepmerge/-/deepmerge-1.3.0.tgz#8116858108f0c7d9fd460d05a7d637a13fe3239a" @@ -4633,6 +4646,19 @@ stampit "^4.3.2" unraw "^2.0.1" +"@swagger-api/apidom-ast@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ast/-/apidom-ast-0.92.0.tgz#58faf1bbc88fa161cabe40fa16bd837f3570fd28" + integrity sha1-WPrxu8iPoWHKvkD6Fr2DfzVw/Sg= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-error" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + unraw "^3.0.0" + "@swagger-api/apidom-core@>=0.70.1 <1.0.0", "@swagger-api/apidom-core@^0.70.1": version "0.70.1" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-core/-/apidom-core-0.70.1.tgz#7982e46da071a3bc7560ffee3c1590f1f176861a" @@ -4647,6 +4673,28 @@ short-unique-id "^4.4.4" stampit "^4.3.2" +"@swagger-api/apidom-core@>=0.90.0 <1.0.0", "@swagger-api/apidom-core@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-core/-/apidom-core-0.92.0.tgz#44bb5d58f0a551ec7529617df10a23093eac2a06" + integrity sha1-RLtdWPClUex1KWF98QojCT6sKgY= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-ast" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@types/ramda" "~0.29.6" + minim "~0.23.8" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + short-unique-id "^5.0.2" + stampit "^4.3.2" + +"@swagger-api/apidom-error@>=0.90.0 <1.0.0", "@swagger-api/apidom-error@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-error/-/apidom-error-0.92.0.tgz#a5e93e98f689cf346b9d3d12ea31e20bb67376b1" + integrity sha1-pek+mPaJzzRrnT0S6jHiC7ZzdrE= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-json-pointer@>=0.70.1 <1.0.0", "@swagger-api/apidom-json-pointer@^0.70.1": version "0.70.1" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-0.70.1.tgz#bcf72aa550bf06471fca01eca708bdcaf625cf43" @@ -4658,6 +4706,18 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-json-pointer@>=0.90.0 <1.0.0", "@swagger-api/apidom-json-pointer@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-0.92.0.tgz#68188d7e1ae2988b9a8c0107e7201b9545a77764" + integrity sha1-aBiNfhrimIuajAEH5yAblUWnd2Q= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-ns-api-design-systems@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-0.70.3.tgz#dc72c042f76633887f0abdff614842e0623e2e14" @@ -4671,6 +4731,20 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-api-design-systems@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-0.92.0.tgz#b99dc79b96a9b444e20ccb45aec49b0aa16e8996" + integrity sha1-uZ3Hm5aptETiDMtFrsSbCqFuiZY= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-1" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-ns-asyncapi-2@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-0.70.3.tgz#8cda28a72ee560c3fac3fdf3d488d875e5a823d7" @@ -4684,6 +4758,19 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-asyncapi-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-0.92.0.tgz#872fc6ef5548bacb88b3c3550ac7350e12830331" + integrity sha1-hy/G71VIusuIs8NVCsc1DhKDAzE= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-json-schema-draft-7" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-ns-json-schema-draft-4@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-0.70.3.tgz#5ac39828ac14fb4d547374069c41f8321e3390bb" @@ -4697,6 +4784,19 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-json-schema-draft-4@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-0.92.0.tgz#11c6fede3eef005efe8b5c9d61001d24916b7633" + integrity sha1-Ecb+3j7vAF7+i1ydYQAdJJFrdjM= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-ast" "^0.92.0" + "@swagger-api/apidom-core" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-ns-json-schema-draft-6@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-0.70.3.tgz#97ab3cbc45258500d893980c056517d689da2ba2" @@ -4710,6 +4810,20 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-json-schema-draft-6@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-0.92.0.tgz#59c37e8064c72b5e88939d71b6abd6a8312a94c4" + integrity sha1-WcN+gGTHK16Ik51xtqvWqDEqlMQ= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@swagger-api/apidom-ns-json-schema-draft-4" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-ns-json-schema-draft-7@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-0.70.3.tgz#6e1b27b7b7fe6611715b44efd753c775d3b070fc" @@ -4723,6 +4837,34 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-json-schema-draft-7@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-0.92.0.tgz#7d833b1b8b968aa16c8313a8594ed8b309758d3f" + integrity sha1-fYM7G4uWiqFsgxOoWU7Yswl1jT8= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@swagger-api/apidom-ns-json-schema-draft-6" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + +"@swagger-api/apidom-ns-openapi-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-0.92.0.tgz#b61cc851f21fc14fcc58fef15a0bea0ab57b87e6" + integrity sha1-thzIUfIfwU/MWP7xWgvqCrV7h+Y= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@swagger-api/apidom-ns-json-schema-draft-4" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-ns-openapi-3-0@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-0.70.3.tgz#5d5594accb1ae856c3aa5c357e526c8458eb3568" @@ -4736,6 +4878,20 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-openapi-3-0@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-0.92.0.tgz#f8e9a62cc06e758a7d3b8cc8b030c28f5457281a" + integrity sha1-+OmmLMBudYp9O4zIsDDCj1RXKBo= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@swagger-api/apidom-ns-json-schema-draft-4" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-ns-openapi-3-1@>=0.70.2 <1.0.0", "@swagger-api/apidom-ns-openapi-3-1@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-0.70.3.tgz#411d4233eb7ae9250cdc366d6d8f31a9c246ed1a" @@ -4750,6 +4906,33 @@ ramda-adjunct "^4.0.0" stampit "^4.3.2" +"@swagger-api/apidom-ns-openapi-3-1@>=0.90.0 <1.0.0", "@swagger-api/apidom-ns-openapi-3-1@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-0.92.0.tgz#3a393c9c56672471233198079a1e15354629dfdd" + integrity sha1-Ojk8nFZnJHEjMZgHmh4VNUYp390= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-ast" "^0.92.0" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-0" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + +"@swagger-api/apidom-ns-workflows-1@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-0.92.0.tgz#8ee3d51bd0014fcf8dfc0b58ba03d97b8427b9c3" + integrity sha1-juPVG9ABT8+N/AtYugPZe4QnucM= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-1" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + "@swagger-api/apidom-parser-adapter-api-design-systems-json@^0.70.4": version "0.70.4" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-0.70.4.tgz#612350a9a48269305cff3e0c56725605c252cdbc" @@ -4763,6 +4946,19 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-api-design-systems-json@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-0.92.0.tgz#9437cae4c06dc8933345830ff1d055eaea314cda" + integrity sha1-lDfK5MBtyJMzRYMP8dBV6uoxTNo= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-api-design-systems" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-api-design-systems-yaml@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-0.70.3.tgz#6ed0cebc67914ba5796c3692e0ef888995bb2b6d" @@ -4776,6 +4972,19 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-api-design-systems-yaml@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-0.92.0.tgz#72d97d3cef6d30c30a7de61dbdd67321b1913d59" + integrity sha1-ctl9PO9tMMMKfeYdvdZzIbGRPVk= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-api-design-systems" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-asyncapi-json-2@^0.70.4": version "0.70.4" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-0.70.4.tgz#245fb13af319303cab2d7f1fdefe787ef5177d94" @@ -4789,6 +4998,19 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-asyncapi-json-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-0.92.0.tgz#4996bc69e9f7e17a9f4d1b8316429d5373043918" + integrity sha1-SZa8aen34XqfTRuDFkKdU3MEORg= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-asyncapi-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-0.70.3.tgz#654c5243c2700309c4a9bc6be13085057513f1dc" @@ -4802,6 +5024,19 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-0.92.0.tgz#29eef57f3632570cdd4d8e8ba0b22fc8e046c44c" + integrity sha1-Ke71fzYyVwzdTY6LoLIvyOBGxEw= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-asyncapi-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-json@^0.70.4": version "0.70.4" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-0.70.4.tgz#8b08640088f19f38a3374aaa7d1dd56be36d0cfd" @@ -4818,6 +5053,35 @@ tree-sitter-json "=0.20.0" web-tree-sitter "=0.20.3" +"@swagger-api/apidom-parser-adapter-json@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-0.92.0.tgz#52af0254d3c27f601d6bee5af7f6e78c2b15f939" + integrity sha1-Uq8CVNPCf2Ada+5a9/bnjCsV+Tk= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-ast" "^0.92.0" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + tree-sitter "=0.20.4" + tree-sitter-json "=0.20.1" + web-tree-sitter "=0.20.3" + +"@swagger-api/apidom-parser-adapter-openapi-json-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-0.92.0.tgz#ccaac1c6129f284aad40d6ff75a2559cbd3bcd73" + integrity sha1-zKrBxhKfKEqtQNb/daJVnL07zXM= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-openapi-json-3-0@^0.70.4": version "0.70.4" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-0.70.4.tgz#96504e559d976f53926d80a5d458e59bc7b5bfe0" @@ -4831,6 +5095,19 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-openapi-json-3-0@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-0.92.0.tgz#7115ba14ee1fd303ae0d40f6ee813c14bcd69819" + integrity sha1-cRW6FO4f0wOuDUD27oE8FLzWmBk= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-0" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-openapi-json-3-1@^0.70.4": version "0.70.4" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-0.70.4.tgz#a51e8df9842bc0988b089501f4e73dc079933b07" @@ -4844,6 +5121,32 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-openapi-json-3-1@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-0.92.0.tgz#f72ef7ddd55bd692d856e056795ee338ce0769e4" + integrity sha1-9y733dVb1pLYVuBWeV7jOM4HaeQ= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + +"@swagger-api/apidom-parser-adapter-openapi-yaml-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-0.92.0.tgz#66449fcfc680ccd59c9d1023f407529b27f7e247" + integrity sha1-ZkSfz8aAzNWcnRAj9AdSmyf34kc= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-0.70.3.tgz#9cfbcaae9c02f0c53f38619f97f8c28c98d1eeb6" @@ -4857,6 +5160,19 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-0.92.0.tgz#233ea2e347943c98cb0961ed025f16f6fe8f40f4" + integrity sha1-Iz6i40eUPJjLCWHtAl8W9v6PQPQ= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-0" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-0.70.3.tgz#1ebd92b90e06e1c39f5b9e9777f06f95fc87ca2c" @@ -4870,6 +5186,45 @@ ramda "~0.29.0" ramda-adjunct "^4.0.0" +"@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-0.92.0.tgz#96a4a4f3baeaf2349043ba8bb2b4b5a22717a26b" + integrity sha1-lqSk87rq8jSQQ7qLsrS1oicXoms= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + +"@swagger-api/apidom-parser-adapter-workflows-json-1@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-0.92.0.tgz#e31454a5b5a6ec38281a8aa4aeaf430b8fd61db7" + integrity sha1-4xRUpbWm7DgoGoqkrq9DC4/WHbc= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-workflows-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + +"@swagger-api/apidom-parser-adapter-workflows-yaml-1@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-0.92.0.tgz#c4bde8ebf67f1a7bde3998145830dfa6b81ce245" + integrity sha1-xL3o6/Z/GnveOZgUWDDfprgc4kU= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-ns-workflows-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.0.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2@^0.70.3": version "0.70.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-0.70.3.tgz#a8436c5dc10279f84fe92e5eaeb0798288f4be49" @@ -4886,6 +5241,22 @@ tree-sitter-yaml "=0.5.0" web-tree-sitter "=0.20.3" +"@swagger-api/apidom-parser-adapter-yaml-1-2@^0.92.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-0.92.0.tgz#52cf595aa07289a4eadd1850e58d796e0ff0c59e" + integrity sha1-Us9ZWqByiaTq3RhQ5Y15bg/wxZ4= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-ast" "^0.92.0" + "@swagger-api/apidom-core" "^0.92.0" + "@swagger-api/apidom-error" "^0.92.0" + "@types/ramda" "~0.29.6" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + tree-sitter "=0.20.4" + tree-sitter-yaml "=0.5.0" + web-tree-sitter "=0.20.3" + "@swagger-api/apidom-reference@>=0.70.2 <1.0.0": version "0.70.4" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-reference/-/apidom-reference-0.70.4.tgz#5579b8528b0cf80ecf4b60a669032d96c3dee4b9" @@ -4916,6 +5287,43 @@ "@swagger-api/apidom-parser-adapter-openapi-yaml-3-1" "^0.70.3" "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.70.3" +"@swagger-api/apidom-reference@>=0.90.0 <1.0.0": + version "0.92.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@swagger-api/apidom-reference/-/apidom-reference-0.92.0.tgz#11054a13e438bf15736200c6826cae845c12e465" + integrity sha1-EQVKE+Q4vxVzYgDGgmyuhFwS5GU= + dependencies: + "@babel/runtime-corejs3" "^7.20.7" + "@swagger-api/apidom-core" "^0.92.0" + "@types/ramda" "~0.29.6" + axios "^1.4.0" + minimatch "^7.4.3" + process "^0.11.10" + ramda "~0.29.1" + ramda-adjunct "^4.1.1" + stampit "^4.3.2" + optionalDependencies: + "@swagger-api/apidom-error" "^0.92.0" + "@swagger-api/apidom-json-pointer" "^0.92.0" + "@swagger-api/apidom-ns-asyncapi-2" "^0.92.0" + "@swagger-api/apidom-ns-openapi-2" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-0" "^0.92.0" + "@swagger-api/apidom-ns-openapi-3-1" "^0.92.0" + "@swagger-api/apidom-ns-workflows-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-api-design-systems-json" "^0.92.0" + "@swagger-api/apidom-parser-adapter-api-design-systems-yaml" "^0.92.0" + "@swagger-api/apidom-parser-adapter-asyncapi-json-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-asyncapi-yaml-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-json" "^0.92.0" + "@swagger-api/apidom-parser-adapter-openapi-json-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-openapi-json-3-0" "^0.92.0" + "@swagger-api/apidom-parser-adapter-openapi-json-3-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-2" "^0.92.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-3-0" "^0.92.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-3-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-workflows-json-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-workflows-yaml-1" "^0.92.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.92.0" + "@swc/core-darwin-arm64@1.3.20": version "1.3.20" resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.20.tgz#e713ed63ef7b8096fb820b7cbd5aa776e824431f" @@ -5368,10 +5776,17 @@ dependencies: types-ramda "^0.29.4" -"@types/react-dom@^18.0.0": - version "18.0.10" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.10.tgz#3b66dec56aa0f16a6cc26da9e9ca96c35c0b4352" - integrity sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg== +"@types/ramda@~0.29.6": + version "0.29.10" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@types/ramda/-/ramda-0.29.10.tgz#2584b268f9e0dd71ed4e5432b095186eb24a1f8f" + integrity sha1-JYSyaPng3XHtTlQysJUYbrJKH48= + dependencies: + types-ramda "^0.29.7" + +"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.18": + version "18.2.18" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/@types/react-dom/-/react-dom-18.2.18.tgz#16946e6cd43971256d874bc3d0a72074bb8571dd" + integrity sha1-FpRubNQ5cSVth0vD0KcgdLuFcd0= dependencies: "@types/react" "*" @@ -6417,6 +6832,15 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" +call-bind@^1.0.5: + version "1.0.5" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha1-b6K3hFzg6km/TYue9kcnosLi5RM= + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -6645,6 +7069,11 @@ classnames@^2.2.5, classnames@^2.3.1, classnames@^2.3.2: resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== +classnames@^2.5.1: + version "2.5.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" + integrity sha1-undMYUvg8BbaEFyFjnFZ6ujnaHs= + clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" @@ -6885,6 +7314,11 @@ cookie@^0.5.0, cookie@~0.5.0: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha1-0fXXGt7GVYxY84mYfDZqpH6ZT4s= +cookie@~0.6.0: + version "0.6.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" + integrity sha1-J5iwSwcbDsv/DbtipQWo76ThkFE= + copy-to-clipboard@^3.3.1: version "3.3.3" resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" @@ -7471,6 +7905,15 @@ define-data-property@^1.0.1: gopd "^1.0.1" has-property-descriptors "^1.0.0" +define-data-property@^1.1.1: + version "1.1.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha1-w1980KsJiDSA0SrFyyE3FVh4ALM= + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + define-properties@^1.1.3, define-properties@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" @@ -7631,6 +8074,11 @@ dompurify@=3.0.3: resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/dompurify/-/dompurify-3.0.3.tgz#4b115d15a091ddc96f232bcef668550a2f6f1430" integrity sha1-SxFdFaCR3clvIyvO9mhVCi9vFDA= +dompurify@=3.0.6: + version "3.0.6" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/dompurify/-/dompurify-3.0.6.tgz#925ebd576d54a9531b5d76f0a5bef32548351dae" + integrity sha1-kl69V21UqVMbXXbwpb7zJUg1Ha4= + dot-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" @@ -8885,6 +9333,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= +function-bind@^1.1.2: + version "1.1.2" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha1-LALYZNl/PqbIgwxGTL0Rq26rehw= + function.prototype.name@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" @@ -8953,6 +9406,16 @@ get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: has-proto "^1.0.1" has-symbols "^1.0.3" +get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha1-KBt2IpcRI+HvSzyQ/XU5MG2pPzs= + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + get-package-type@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" @@ -9212,6 +9675,13 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" +has-property-descriptors@^1.0.1: + version "1.0.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + integrity sha1-UrowtsXsh/2J+ldLwcORJcb2U0A= + dependencies: + get-intrinsic "^1.2.2" + has-proto@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" @@ -9236,6 +9706,13 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" +hasown@^2.0.0: + version "2.0.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha1-9MUT1FSle3x+FlB3jeImsRcAVGw= + dependencies: + function-bind "^1.1.2" + hast-util-has-property@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/hast-util-has-property/-/hast-util-has-property-2.0.0.tgz#c15cd6180f3e535540739fcc9787bcffb5708cae" @@ -10586,6 +11063,16 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +json-stable-stringify@^1.0.2: + version "1.1.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz#52d4361b47d49168bcc4e564189a42e5a7439454" + integrity sha1-UtQ2G0fUkWi8xOVkGJpC5adDlFQ= + dependencies: + call-bind "^1.0.5" + isarray "^2.0.5" + jsonify "^0.0.1" + object-keys "^1.1.1" + json5@^1.0.1, json5@^1.0.2, json5@^2.2.1, json5@^2.2.3: version "1.0.2" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" @@ -10614,6 +11101,11 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" +jsonify@^0.0.1: + version "0.0.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978" + integrity sha1-KqMRHa49NKDxUcY/OkXZldlCCXg= + "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.2: version "3.3.3" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" @@ -11902,6 +12394,11 @@ nan@^2.14.0, nan@^2.14.1, nan@^2.17.0: resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" integrity sha1-wBUKI2ihgvAz6apRlex26kGhmcs= +nan@^2.18.0: + version "2.18.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554" + integrity sha1-Jqb6rn/76yk6OWYOiKdrguMLdVQ= + nanoclone@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/nanoclone/-/nanoclone-0.2.1.tgz#dd4090f8f1a110d26bb32c49ed2f5b9235209ed4" @@ -11914,8 +12411,8 @@ nanoid@^3.3.6: nanoid@^3.3.7: version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha1-0MMBppG8jVTvoKIibM8/4v1la9g= napi-build-utils@^1.0.1: version "1.0.2" @@ -12033,6 +12530,11 @@ node-abi@^3.3.0: dependencies: semver "^7.3.5" +node-abort-controller@^3.1.1: + version "3.1.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" + integrity sha1-qUN36WSpo3rDl22EjLXHZYM7hUg= + node-cookie@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/node-cookie/-/node-cookie-2.1.2.tgz#4327c70e6a9bbe8c8ee86713bd9b534f655ec405" @@ -12042,11 +12544,19 @@ node-cookie@^2.1.2: cookie-signature "^1.1.0" simple-encryptor "^3.0.0" -node-domexception@1.0.0: +node-domexception@1.0.0, node-domexception@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== +node-fetch-commonjs@^3.3.1: + version "3.3.2" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/node-fetch-commonjs/-/node-fetch-commonjs-3.3.2.tgz#0dd0fd4c4a314c5234f496ff7b5d9ce5a6c8feaa" + integrity sha1-DdD9TEoxTFI09Jb/e12c5abI/qo= + dependencies: + node-domexception "^1.0.0" + web-streams-polyfill "^3.0.3" + node-fetch@2.6.7, node-fetch@^2.6.7: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" @@ -12579,6 +13089,27 @@ patch-package@^7.0.0: tmp "^0.0.33" yaml "^2.2.2" +patch-package@^8.0.0: + version "8.0.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/patch-package/-/patch-package-8.0.0.tgz#d191e2f1b6e06a4624a0116bcb88edd6714ede61" + integrity sha1-0ZHi8bbgakYkoBFry4jt1nFO3mE= + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + chalk "^4.1.2" + ci-info "^3.7.0" + cross-spawn "^7.0.3" + find-yarn-workspace-root "^2.0.0" + fs-extra "^9.0.0" + json-stable-stringify "^1.0.2" + klaw-sync "^6.0.0" + minimist "^1.2.6" + open "^7.4.2" + rimraf "^2.6.3" + semver "^7.5.3" + slash "^2.0.0" + tmp "^0.0.33" + yaml "^2.2.2" + path-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f" @@ -12997,11 +13528,21 @@ ramda-adjunct@^4.0.0: resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/ramda-adjunct/-/ramda-adjunct-4.0.0.tgz#99873cc707e86207ec7e757385144b3f235b7c59" integrity sha1-mYc8xwfoYgfsfnVzhRRLPyNbfFk= +ramda-adjunct@^4.1.1: + version "4.1.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/ramda-adjunct/-/ramda-adjunct-4.1.1.tgz#085ca9a7bf19857378eff648f9852b15136dc66f" + integrity sha1-CFypp78ZhXN47/ZI+YUrFRNtxm8= + ramda@~0.29.0: version "0.29.0" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/ramda/-/ramda-0.29.0.tgz#fbbb67a740a754c8a4cbb41e2a6e0eb8507f55fb" integrity sha1-+7tnp0CnVMiky7QeKm4OuFB/Vfs= +ramda@~0.29.1: + version "0.29.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/ramda/-/ramda-0.29.1.tgz#408a6165b9555b7ba2fc62555804b6c5a2eca196" + integrity sha1-QIphZblVW3ui/GJVWAS2xaLsoZY= + randexp@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/randexp/-/randexp-0.5.3.tgz#f31c2de3148b30bdeb84b7c3f59b0ebb9fec3738" @@ -13167,6 +13708,14 @@ react-redux@^8.0.5: react-is "^18.0.0" use-sync-external-store "^1.0.0" +react-redux@^9.0.4: + version "9.1.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/react-redux/-/react-redux-9.1.0.tgz#46a46d4cfed4e534ce5452bb39ba18e1d98a8197" + integrity sha1-RqRtTP7U5TTOVFK7OboY4dmKgZc= + dependencies: + "@types/use-sync-external-store" "^0.0.3" + use-sync-external-store "^1.0.0" + react-responsive-carousel@3.2.10: version "3.2.10" resolved "https://registry.yarnpkg.com/react-responsive-carousel/-/react-responsive-carousel-3.2.10.tgz#2de13bdc131d78b8b92d3653d295a77d8c20cf2e" @@ -13375,6 +13924,11 @@ redux@^4.1.2: dependencies: "@babel/runtime" "^7.9.2" +redux@^5.0.0: + version "5.0.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/redux/-/redux-5.0.1.tgz#97fa26881ce5746500125585d5642c77b6e9447b" + integrity sha1-l/omiBzldGUAElWF1WQsd7bpRHs= + reflect.getprototypeof@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz#aaccbf41aca3821b87bb71d9dcbc7ad0ba50a3f3" @@ -13587,6 +14141,11 @@ reselect@^4.1.8: resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/reselect/-/reselect-4.1.8.tgz#3f5dc671ea168dccdeb3e141236f69f02eaec524" integrity sha1-P13GceoWjczes+FBI29p8C6uxSQ= +reselect@^5.0.1: + version "5.1.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/reselect/-/reselect-5.1.0.tgz#c479139ab9dd91be4d9c764a7f3868210ef8cd21" + integrity sha1-xHkTmrndkb5NnHZKfzhoIQ74zSE= + resize-observer-polyfill@1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" @@ -13870,7 +14429,7 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.4, semver@^7.3.5, semver@^7.5.0, semver@^7.5.4: +semver@^7.3.4, semver@^7.3.5, semver@^7.5.0, semver@^7.5.3, semver@^7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -13913,6 +14472,17 @@ set-cookie-parser@^2.4.6: resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz#ddd3e9a566b0e8e0862aca974a6ac0e01349430b" integrity sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ== +set-function-length@^1.1.1: + version "1.2.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/set-function-length/-/set-function-length-1.2.0.tgz#2f81dc6c16c7059bda5ab7c82c11f03a515ed8e1" + integrity sha1-L4HcbBbHBZvaWrfILBHwOlFe2OE= + dependencies: + define-data-property "^1.1.1" + function-bind "^1.1.2" + get-intrinsic "^1.2.2" + gopd "^1.0.1" + has-property-descriptors "^1.0.1" + set-function-name@^2.0.0, set-function-name@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" @@ -13983,6 +14553,11 @@ short-unique-id@^4.4.4: resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/short-unique-id/-/short-unique-id-4.4.4.tgz#a45df68303bbd2dbb5785ed7708e891809c9cb7a" integrity sha1-pF32gwO70tu1eF7XcI6JGAnJy3o= +short-unique-id@^5.0.2: + version "5.0.3" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/short-unique-id/-/short-unique-id-5.0.3.tgz#bc6975dc5e8b296960ff5ac91ddabbc7ddb693d9" + integrity sha1-vGl13F6LKWlg/1rJHdq7x922k9k= + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -14522,6 +15097,28 @@ swagger-client@^3.19.10: traverse "~0.6.6" url "~0.11.0" +swagger-client@^3.25.0: + version "3.25.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/swagger-client/-/swagger-client-3.25.0.tgz#c59b181bed7172475d275487e6ab8365bd3f06ec" + integrity sha1-xZsYG+1xckddJ1SH5quDZb0/Buw= + dependencies: + "@babel/runtime-corejs3" "^7.22.15" + "@swagger-api/apidom-core" ">=0.90.0 <1.0.0" + "@swagger-api/apidom-error" ">=0.90.0 <1.0.0" + "@swagger-api/apidom-json-pointer" ">=0.90.0 <1.0.0" + "@swagger-api/apidom-ns-openapi-3-1" ">=0.90.0 <1.0.0" + "@swagger-api/apidom-reference" ">=0.90.0 <1.0.0" + cookie "~0.6.0" + deepmerge "~4.3.0" + fast-json-patch "^3.0.0-1" + is-plain-object "^5.0.0" + js-yaml "^4.1.0" + node-abort-controller "^3.1.1" + node-fetch-commonjs "^3.3.1" + qs "^6.10.2" + traverse "~0.6.6" + undici "^5.24.0" + swagger-ui-react@^5.0.0: version "5.1.0" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/swagger-ui-react/-/swagger-ui-react-5.1.0.tgz#c89af42f2da23a37e7e80d3e18ca77e2558c7a26" @@ -14562,6 +15159,46 @@ swagger-ui-react@^5.0.0: xml-but-prettier "^1.0.1" zenscroll "^4.0.2" +swagger-ui-react@^5.11.0: + version "5.11.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/swagger-ui-react/-/swagger-ui-react-5.11.0.tgz#ed50f61ce7aa2c322b3a2435f2aa38396668431d" + integrity sha1-7VD2HOeqLDIrOiQ18qo4OWZoQx0= + dependencies: + "@babel/runtime-corejs3" "^7.23.7" + "@braintree/sanitize-url" "=7.0.0" + base64-js "^1.5.1" + classnames "^2.5.1" + css.escape "1.5.1" + deep-extend "0.6.0" + dompurify "=3.0.6" + ieee754 "^1.2.1" + immutable "^3.x.x" + js-file-download "^0.4.12" + js-yaml "=4.1.0" + lodash "^4.17.21" + patch-package "^8.0.0" + prop-types "^15.8.1" + randexp "^0.5.3" + randombytes "^2.1.0" + react-copy-to-clipboard "5.1.0" + react-debounce-input "=3.3.0" + react-immutable-proptypes "2.2.0" + react-immutable-pure-component "^2.2.0" + react-inspector "^6.0.1" + react-redux "^9.0.4" + react-syntax-highlighter "^15.5.0" + redux "^5.0.0" + redux-immutable "^4.0.0" + remarkable "^2.0.1" + reselect "^5.0.1" + serialize-error "^8.1.0" + sha.js "^2.4.11" + swagger-client "^3.25.0" + url-parse "^1.5.10" + xml "=1.0.1" + xml-but-prettier "^1.0.1" + zenscroll "^4.0.2" + symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" @@ -14729,6 +15366,13 @@ tree-sitter-json@=0.20.0: dependencies: nan "^2.14.1" +tree-sitter-json@=0.20.1: + version "0.20.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/tree-sitter-json/-/tree-sitter-json-0.20.1.tgz#d1fe6c59571dd3a987ebb3f5aeef404f37b3a453" + integrity sha1-0f5sWVcd06mH67P1ru9ATzezpFM= + dependencies: + nan "^2.18.0" + tree-sitter-yaml@=0.5.0: version "0.5.0" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/tree-sitter-yaml/-/tree-sitter-yaml-0.5.0.tgz#c617ba72837399d8105ec10cdb4c360e1ed76076" @@ -15041,6 +15685,13 @@ types-ramda@^0.29.4: dependencies: ts-toolbelt "^9.6.0" +types-ramda@^0.29.7: + version "0.29.7" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/types-ramda/-/types-ramda-0.29.7.tgz#dbd0dfc3c032502da2824b6f060f9b68bddffddc" + integrity sha1-29Dfw8AyUC2igktvBg+baL3f/dw= + dependencies: + ts-toolbelt "^9.6.0" + typescript@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" @@ -15066,6 +15717,13 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" +undici@^5.24.0: + version "5.28.2" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/undici/-/undici-5.28.2.tgz#fea200eac65fc7ecaff80a023d1a0543423b4c91" + integrity sha1-/qIA6sZfx+yv+AoCPRoFQ0I7TJE= + dependencies: + "@fastify/busboy" "^2.0.0" + unescape@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/unescape/-/unescape-1.0.1.tgz#956e430f61cad8a4d57d82c518f5e6cc5d0dda96" @@ -15246,6 +15904,11 @@ unraw@^2.0.1: resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/unraw/-/unraw-2.0.1.tgz#7b51dcdfb1e43d59d5e52cdb44d349d029edbaba" integrity sha1-e1Hc37HkPVnV5SzbRNNJ0Cnturo= +unraw@^3.0.0: + version "3.0.0" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/unraw/-/unraw-3.0.0.tgz#73443ed70d2ab09ccbac2b00525602d5991fbbe3" + integrity sha1-c0Q+1w0qsJzLrCsAUlYC1Zkfu+M= + update-browserslist-db@^1.0.13: version "1.0.13" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" @@ -15532,6 +16195,11 @@ web-streams-polyfill@4.0.0-beta.3: resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz#2898486b74f5156095e473efe989dcf185047a38" integrity sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug== +web-streams-polyfill@^3.0.3: + version "3.2.1" + resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" + integrity sha1-ccJxjFK0X9Sdvu6IY0s6YM6rQqY= + web-tree-sitter@=0.20.3: version "0.20.3" resolved "https://artifacts.jpmchase.net/artifactory/api/npm/npm/web-tree-sitter/-/web-tree-sitter-0.20.3.tgz#3dd17b283ad63b1d8c07c5ea814f0fefb2b1f776"