├── .gitignore ├── icon.png ├── src ├── handleClosePopup.ts ├── utils.ts ├── bootstrap.tsx ├── main.tsx └── App.tsx ├── renovate.json ├── index.html ├── readme.md ├── tsconfig.json ├── .eslintrc.json ├── release.config.js ├── .github └── workflows │ └── main.yml ├── package.json ├── CHANGELOG.md ├── vite.config.ts └── pnpm-lock.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | dist 4 | dist-ssr 5 | *.local 6 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sawhney17/logseq-find-replace/HEAD/icon.png -------------------------------------------------------------------------------- /src/handleClosePopup.ts: -------------------------------------------------------------------------------- 1 | export const handleClosePopup = () => { 2 | //ESC 3 | document.addEventListener( 4 | 'keydown', 5 | function (e) { 6 | if (e.keyCode === 27) { 7 | logseq.hideMainUI({ restoreEditingCursor: true }); 8 | } 9 | e.stopPropagation(); 10 | }, 11 | false 12 | ); 13 | }; 14 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["config:base"], 3 | "packageRules": [ 4 | { 5 | "matchUpdateTypes": ["minor", "patch"], 6 | "automerge": true, 7 | "requiredStatusChecks": null 8 | }, 9 | { 10 | "matchPackageNames": ["@logseq/libs"], 11 | "ignoreUnstable": false, 12 | "automerge": false, 13 | "requiredStatusChecks": null 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Logseq Plugin 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | >If this plugin helps you, I'd really appreciate your support. You can [buy me a coffee here. ](https://www.buymeacoffee.com/sawhney17) 2 | # Logseq Find and Replace Plugin 3 | A quick utility to perform find and replace actions across the entire vault 4 | 5 | ## Instructions 6 | 1. Click the icon in the toolbar 7 | 2. Type your find term 8 | 3. Click search 9 | 4. Type your replace term 10 | 5. Click replace 11 | 6. Click okay when prompted 12 | ![Untitled Project](https://user-images.githubusercontent.com/80150109/159174000-2a34ce91-095f-46e0-bd36-2c3422d5fe8e.gif) 13 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ESNext", 4 | "lib": ["DOM", "DOM.Iterable", "ESNext"], 5 | "types": ["vite/client"], 6 | "allowJs": false, 7 | "skipLibCheck": true, 8 | "esModuleInterop": false, 9 | "allowSyntheticDefaultImports": true, 10 | "strict": false, 11 | "forceConsistentCasingInFileNames": true, 12 | "module": "ESNext", 13 | "moduleResolution": "Node", 14 | "resolveJsonModule": true, 15 | "isolatedModules": true, 16 | "noEmit": true, 17 | "jsx": "react" 18 | }, 19 | "include": ["./src"] 20 | } 21 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "eslint:recommended", 4 | "plugin:react/recommended", 5 | "plugin:@typescript-eslint/eslint-recommended", 6 | "plugin:@typescript-eslint/recommended" 7 | ], 8 | "plugins": ["@typescript-eslint", "react-hooks"], 9 | "parser": "@typescript-eslint/parser", 10 | "rules": { 11 | "react-hooks/rules-of-hooks": "error", 12 | "react-hooks/exhaustive-deps": "warn", 13 | "import/prefer-default-export": "off", 14 | "@typescript-eslint/ban-ts-comment": "off", 15 | "@typescript-eslint/no-non-null-assertion": "off", 16 | "@typescript-eslint/explicit-module-boundary-types": "off" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | branches: ["master"], 3 | plugins: [ 4 | [ 5 | "@semantic-release/commit-analyzer", 6 | { 7 | preset: "conventionalcommits", 8 | }, 9 | ], 10 | "@semantic-release/release-notes-generator", 11 | "@semantic-release/changelog", 12 | [ 13 | "@semantic-release/npm", 14 | { 15 | npmPublish: false, 16 | }, 17 | ], 18 | "@semantic-release/git", 19 | [ 20 | "@semantic-release/exec", 21 | { 22 | prepareCmd: 23 | "zip -qq -r logseq-find-and-replace-${nextRelease.version}.zip dist readme.md LICENSE package.json", 24 | }, 25 | ], 26 | [ 27 | "@semantic-release/github", 28 | { 29 | assets: "logseq-find-and-replace-*.zip", 30 | }, 31 | ], 32 | ], 33 | }; 34 | -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- 1 | import React, { useState } from "react"; 2 | import { useMountedState } from "react-use"; 3 | 4 | export const useAppVisible = () => { 5 | const [visible, setVisible] = useState(logseq.isMainUIVisible); 6 | const isMounted = useMountedState(); 7 | React.useEffect(() => { 8 | const eventName = "ui:visible:changed"; 9 | const handler = async ({ visible }: any) => { 10 | if (isMounted()) { 11 | setVisible(visible); 12 | } 13 | }; 14 | logseq.on(eventName, handler); 15 | return () => { 16 | logseq.off(eventName, handler); 17 | }; 18 | }, []); 19 | return visible; 20 | }; 21 | 22 | export const useSidebarVisible = () => { 23 | const [visible, setVisible] = useState(false); 24 | const isMounted = useMountedState(); 25 | React.useEffect(() => { 26 | logseq.App.onSidebarVisibleChanged(({ visible }) => { 27 | if (isMounted()) { 28 | setVisible(visible); 29 | } 30 | }); 31 | }, []); 32 | return visible; 33 | }; 34 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | # This is a basic workflow to help you get started with Actions 2 | 3 | name: Releases 4 | 5 | env: 6 | PLUGIN_NAME: logseq-find-and-replace 7 | 8 | # Controls when the action will run. 9 | on: 10 | push: 11 | branches: 12 | - "master" 13 | # Allows you to run this workflow manually from the Actions tab 14 | workflow_dispatch: 15 | 16 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel 17 | jobs: 18 | release: 19 | # The type of runner that the job will run on 20 | runs-on: ubuntu-latest 21 | 22 | # Steps represent a sequence of tasks that will be executed as part of the job 23 | steps: 24 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it 25 | - uses: actions/checkout@v3 26 | - uses: actions/setup-node@v3 27 | with: 28 | node-version: "16" 29 | - uses: pnpm/action-setup@v2.2.1 30 | with: 31 | version: 6.0.2 32 | - run: pnpm install 33 | - run: pnpm build 34 | - name: Install zip 35 | uses: montudor/action-zip@v1 36 | - name: Release 37 | run: npx semantic-release 38 | env: 39 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 40 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "logseq-find-and-replace", 3 | "version": "1.1.1", 4 | "main": "dist/index.html", 5 | "scripts": { 6 | "dev": "vite", 7 | "build": "tsc && vite build", 8 | "preinstall": "npx only-allow pnpm" 9 | }, 10 | "license": "MIT", 11 | "dependencies": { 12 | "@logseq/libs": "^0.0.1-alpha.35", 13 | "react": "^17.0.2", 14 | "react-dom": "^17.0.2", 15 | "react-use": "^17.3.2" 16 | }, 17 | "devDependencies": { 18 | "@semantic-release/changelog": "6.0.1", 19 | "@semantic-release/exec": "6.0.3", 20 | "@semantic-release/git": "10.0.1", 21 | "@semantic-release/npm": "9.0.1", 22 | "@types/node": "17.0.21", 23 | "@types/react": "17.0.41", 24 | "@types/react-dom": "17.0.14", 25 | "@typescript-eslint/eslint-plugin": "5.15.0", 26 | "@typescript-eslint/parser": "5.15.0", 27 | "@vitejs/plugin-react": "1.2.0", 28 | "conventional-changelog-conventionalcommits": "4.6.3", 29 | "eslint": "8.11.0", 30 | "eslint-plugin-react": "7.29.4", 31 | "node-fetch": "3.2.3", 32 | "semantic-release": "19.0.2", 33 | "typescript": "4.6.2", 34 | "vite": "2.8.6", 35 | "vite-plugin-windicss": "1.8.3", 36 | "windicss": "3.5.1" 37 | }, 38 | "logseq": { 39 | "id": "logseq-find-replace-plugin", 40 | "icon": "./icon.png" 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/bootstrap.tsx: -------------------------------------------------------------------------------- 1 | import "@logseq/libs"; 2 | import "virtual:windi.css"; 3 | 4 | import React from "react"; 5 | import ReactDOM from "react-dom"; 6 | import App from "./App"; 7 | 8 | import { logseq as PL } from "../package.json"; 9 | 10 | 11 | const css = (t, ...args) => String.raw(t, ...args); 12 | 13 | const pluginId = PL.id; 14 | 15 | const isDev = process.env.NODE_ENV === "development"; 16 | const magicKey = `__${pluginId}__loaded__`; 17 | 18 | function main() { 19 | console.info(`#${pluginId}: MAIN`); 20 | ReactDOM.render( 21 | 22 | 23 | , 24 | document.getElementById("app") 25 | ); 26 | 27 | function createModel() { 28 | return { 29 | show() { 30 | logseq.showMainUI(); 31 | }, 32 | }; 33 | } 34 | 35 | logseq.provideModel(createModel()); 36 | logseq.setMainUIInlineStyle({ 37 | zIndex: 11, 38 | }); 39 | 40 | const openIconName = "template-plugin-open"; 41 | 42 | if (isDev) { 43 | 44 | top[magicKey] = true; 45 | } 46 | 47 | logseq.provideStyle(css` 48 | .${openIconName} { 49 | display: inline-flex; 50 | align-items: center; 51 | opacity: 0.55; 52 | font-weight: 500; 53 | padding: 0 5px; 54 | position: relative; 55 | } 56 | 57 | .${openIconName}:hover { 58 | opacity: 0.9; 59 | } 60 | `); 61 | 62 | logseq.App.registerUIItem("toolbar", { 63 | key: openIconName, 64 | template: ` 65 | ⚙️ 68 | `, 69 | }); 70 | } 71 | 72 | logseq.ready(main).catch(console.error); 73 | -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- 1 | import "@logseq/libs"; 2 | import "virtual:windi.css"; 3 | 4 | import React from "react"; 5 | import ReactDOM from "react-dom"; 6 | import App from "./App"; 7 | 8 | import { logseq as PL } from "../package.json"; 9 | import { handleClosePopup } from "./handleClosePopup"; 10 | 11 | 12 | const css = (t, ...args) => String.raw(t, ...args); 13 | const pluginId = PL.id; 14 | const isDev = process.env.NODE_ENV === "development"; 15 | 16 | function main() { 17 | console.info(`#${pluginId}: MAIN`); 18 | ReactDOM.render( 19 | 20 | 21 | , 22 | document.getElementById("app") 23 | ); 24 | handleClosePopup() 25 | function createModel() { 26 | return { 27 | toggleFindReplaceUI() { 28 | logseq.showMainUI(); 29 | }, 30 | }; 31 | } 32 | logseq.provideModel(createModel()); 33 | logseq.setMainUIInlineStyle({ 34 | zIndex: 11, 35 | }); 36 | 37 | const openIconName = "open-find-and-replace"; 38 | 39 | logseq.App.registerUIItem("toolbar", { 40 | key: openIconName, 41 | template: ` 42 | 43 | 44 | 45 | `, 46 | }); 47 | } 48 | 49 | if (isDev && import.meta.hot) { 50 | const maybePlugin = top?.LSPluginCore.registeredPlugins.get(pluginId); 51 | import.meta.hot.accept(() => {}); 52 | import.meta.hot.dispose(() => { 53 | top?.LSPluginCore.reload(pluginId); 54 | console.log(`✨Plugin ${pluginId} reloaded ✨`); 55 | }); 56 | if (!maybePlugin?.loaded) { 57 | logseq.ready(main).catch(console.error); 58 | } 59 | } else { 60 | logseq.ready(main).catch(console.error); 61 | } 62 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## [1.1.1](https://github.com/sawhney17/logseq-find-replace/compare/v1.1.0...v1.1.1) (2022-09-18) 2 | 3 | 4 | ### Bug Fixes 5 | 6 | * **bug:** imrpove reliabilty with new version ([ebf1362](https://github.com/sawhney17/logseq-find-replace/commit/ebf136224fa1f2315e88dc3c7032969b27830e31)) 7 | 8 | # [1.1.0](https://github.com/sawhney17/logseq-find-replace/compare/v1.0.1...v1.1.0) (2022-03-23) 9 | 10 | 11 | ### Features 12 | 13 | * **options:** support find and replace IN page ([08f71b9](https://github.com/sawhney17/logseq-find-replace/commit/08f71b9b145f78ef3a1f5e205ba5279e383692e3)) 14 | 15 | ## [1.0.1](https://github.com/sawhney17/logseq-find-replace/compare/v1.0.0...v1.0.1) (2022-03-20) 16 | 17 | 18 | ### Bug Fixes 19 | 20 | * **icon:** icon issue ([e9ad3fd](https://github.com/sawhney17/logseq-find-replace/commit/e9ad3fdfb315fcf1838f6f73cd9a28d34e4d72db)) 21 | 22 | # 1.0.0 (2022-03-20) 23 | 24 | 25 | ### Bug Fixes 26 | 27 | * **ci:** make it work ([3fbf669](https://github.com/sawhney17/logseq-find-replace/commit/3fbf669e1bb5cca9a5c4e66d9a42906291303311)) 28 | 29 | # [2.0.0](https://github.com/pengx17/logseq-plugin-template-react/compare/v1.0.0...v2.0.0) (2022-03-17) 30 | 31 | # 1.0.0 (2021-09-03) 32 | 33 | 34 | ### Bug Fixes 35 | 36 | * build ([fd35d6c](https://github.com/pengx17/logseq-plugin-template-react/commit/fd35d6c098e030920da26a65c734940a27b604df)) 37 | * deps ([7ad5f35](https://github.com/pengx17/logseq-plugin-template-react/commit/7ad5f351a645029823c3ab4cc04db2476948943a)) 38 | * useAppVisible hook ([0f3ad46](https://github.com/pengx17/logseq-plugin-template-react/commit/0f3ad46e2fe8f9326e796fb50f8f32d5c66d9bf8)) 39 | 40 | 41 | ### Features 42 | 43 | * enable HMR ([7ff7100](https://github.com/pengx17/logseq-plugin-template-react/commit/7ff7100552180c6d14f3df37a449b704da29270d)) 44 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig, Plugin, ResolvedConfig } from "vite"; 2 | import reactPlugin from "@vitejs/plugin-react"; 3 | import WindiCSS from "vite-plugin-windicss"; 4 | import { writeFile, mkdir } from "fs/promises"; 5 | 6 | import path from "path"; 7 | 8 | // TODO: maybe publish this Vite plugin? 9 | const logseqDevPlugin: () => Plugin = () => { 10 | let config: ResolvedConfig; 11 | 12 | const delay = (ms: number) => 13 | new Promise((resolve) => setTimeout(resolve, ms)); 14 | 15 | const tapHtml = async (config: ResolvedConfig) => { 16 | await delay(1000); 17 | const { default: fetch } = await import("node-fetch"); 18 | return await ( 19 | await fetch(`http://${config.server.host}:${config.server.port}`) 20 | ).text(); 21 | }; 22 | 23 | return { 24 | name: "vite:logseq-dev-plugin", 25 | enforce: "post", 26 | apply: "serve", 27 | config: async (config) => { 28 | if ( 29 | !config.server.host || 30 | !config.server.port || 31 | !config.server.strictPort 32 | ) { 33 | throw new Error( 34 | "logseq-dev-plugin requires server.host, server.port, and server.strictPort to be set" 35 | ); 36 | } 37 | config.base = `http://${config.server.host}:${config.server.port}`; 38 | return config; 39 | }, 40 | configResolved(resolvedConfig) { 41 | // store the resolved config 42 | config = resolvedConfig; 43 | }, 44 | 45 | buildStart: async () => { 46 | tapHtml(config).then(async (html) => { 47 | const baseHref = `http://${config.server.host}:${config.server.port}`; 48 | const baseString = ``; 49 | 50 | const htmlWithBase = html.replace(``, `${baseString}`); 51 | 52 | await mkdir(config.build.outDir, { recursive: true }); 53 | await writeFile( 54 | path.resolve(config.build.outDir, "index.html"), 55 | htmlWithBase, 56 | { 57 | encoding: "utf-8", 58 | } 59 | ); 60 | console.info("Wrote development index.html"); 61 | }); 62 | }, 63 | }; 64 | }; 65 | 66 | // https://vitejs.dev/config/ 67 | export default defineConfig({ 68 | plugins: [logseqDevPlugin(), reactPlugin(), WindiCSS()], 69 | clearScreen: false, 70 | base: "", 71 | // Makes HMR available for development 72 | server: { 73 | cors: true, 74 | host: "localhost", 75 | hmr: { 76 | host: "localhost", 77 | }, 78 | port: 4567, 79 | strictPort: true, 80 | }, 81 | build: { 82 | target: "esnext", 83 | minify: "esbuild", 84 | }, 85 | }); 86 | -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- 1 | import React, { useState, useEffect } from "react"; 2 | import { useAppVisible } from "./utils"; 3 | function App() { 4 | const visible = useAppVisible(); 5 | const [scopePage, setScopePage] = useState(true); 6 | const [formValues, setFormValues] = useState(""); 7 | const [replaceValues, setReplaceValues] = useState(""); 8 | const [caseInSensitivity, setCaseInSensitivity] = useState(true); 9 | const [freezeEntry, setFreezeEntry] = useState(true); 10 | const [searchAvailable, setSearchAvailable] = useState(false); 11 | const [results, setQueryResults] = useState([]); 12 | 13 | function checkEnableability() { 14 | var replaceEntry = document.getElementById("Replace Status")!; 15 | if (searchAvailable == true && results.length != 0) { 16 | replaceEntry.className = replaceEntry.className.replace( 17 | "opacity-20", 18 | "opacity-100" 19 | ); 20 | setFreezeEntry(false); 21 | } else { 22 | replaceEntry.className = replaceEntry.className.replace( 23 | "opacity-100", 24 | "opacity-20" 25 | ); 26 | setFreezeEntry(true); 27 | } 28 | } 29 | function databaseScope() { 30 | if (!scopePage) { 31 | return "current page"; 32 | } else { 33 | return "entire database"; 34 | } 35 | } 36 | 37 | React.useEffect(() => { 38 | if (visible) { 39 | checkEnableability(); 40 | document.getElementById("titleLabel")!.innerHTML = 41 | "Searching in " + databaseScope(); 42 | } 43 | }); 44 | if (visible) { 45 | // var setSearchAvailable(false); 46 | // var setFreezeEntry(true); 47 | 48 | function changeValue(e: any) { 49 | setFormValues(e.target.value); 50 | document.getElementById("matchCount")!.innerHTML = `Matches: ?`; 51 | if (formValues != "") { 52 | setSearchAvailable(false); 53 | } 54 | checkEnableability(); 55 | } 56 | function changeReplaceValue(e: any) { 57 | setReplaceValues(e.target.value); 58 | //wait 100 ms and then check enableability 59 | checkEnableability(); 60 | } 61 | function scopeToggle() { 62 | setSearchAvailable(false); 63 | checkEnableability(); 64 | document.getElementById("matchCount")!.innerHTML = `Matches: ?`; 65 | document.getElementById("titleLabel")!.innerHTML = 66 | "Searching in " + databaseScope(); 67 | setScopePage(!scopePage); 68 | } 69 | function caseToggle() { 70 | setSearchAvailable(false); 71 | document.getElementById("matchCount")!.innerHTML = `Matches: ?`; 72 | 73 | checkEnableability(); 74 | setCaseInSensitivity(!caseInSensitivity); 75 | } 76 | async function searchClicked() { 77 | if (scopePage) { 78 | if (caseInSensitivity) { 79 | logseq.DB.datascriptQuery( 80 | ` 81 | [:find (pull ?b [*]) 82 | :where 83 | [?b :block/content ?c] 84 | [(re-pattern "(?i)${formValues}") ?p] 85 | [(re-find ?p ?c)] 86 | ] 87 | ` 88 | ).then((result) => { 89 | performMatches(result); 90 | }); 91 | } else { 92 | logseq.DB.datascriptQuery( 93 | ` 94 | [:find (pull ?b [*]) 95 | :where 96 | [?b :block/content ?c] 97 | [(re-pattern "hello") ?p] 98 | [(re-find ?p ?c)] 99 | ] 100 | ` 101 | ).then((result) => { 102 | performMatches(result); 103 | }); 104 | } 105 | } else { 106 | let block = (await logseq.Editor.getCurrentPage()).name; 107 | console.log(block); 108 | let pageName = block; 109 | console.log(`[:find (pull ?b [*]) 110 | :where 111 | [?b :block/page [:block/name "${pageName}"]] 112 | [?b :block/content ?c] 113 | [(re-pattern "(?i)${formValues}") ?p] 114 | [(re-find ?p ?c)] 115 | ]`); 116 | if (caseInSensitivity) { 117 | logseq.DB.datascriptQuery( 118 | `[:find (pull ?b [*]) 119 | :where 120 | [?b :block/page [:block/name "${pageName}"]] 121 | [?b :block/content ?c] 122 | [(re-pattern "(?i)${formValues}") ?p] 123 | [(re-find ?p ?c)] 124 | ]` 125 | ).then((result) => { 126 | performMatches(result); 127 | }); 128 | } else { 129 | logseq.DB.datascriptQuery( 130 | ` 131 | [:find (pull ?b [*]) 132 | :where 133 | [?b :block/page [:block/name "${pageName}"]] 134 | [?b :block/content ?c] 135 | [(re-pattern "${formValues}") ?p] 136 | [(re-find ?p ?c)] 137 | ] 138 | ` 139 | ).then((result) => { 140 | performMatches(result); 141 | }); 142 | } 143 | } 144 | function performMatches(result) { 145 | document.getElementById( 146 | "matchCount" 147 | )!.innerHTML = `Matches: ${result.length}`; 148 | setSearchAvailable(true); 149 | checkEnableability(); 150 | setQueryResults(result); 151 | } 152 | } 153 | function replaceClicked() { 154 | if (freezeEntry == false) { 155 | var retVal = confirm( 156 | `Are you sure you want to replace all instances of "${formValues}" with "${replaceValues}" across ${results.length} blocks?` 157 | ); 158 | if (retVal == true) { 159 | for (const x in results) { 160 | console.log(results[x]); 161 | const uuid = results[x][0].uuid; 162 | console.log(uuid); 163 | const content = results[x][0].content; 164 | console.log(content); 165 | var regex; 166 | if (caseInSensitivity) { 167 | regex = new RegExp(formValues, "ig"); 168 | } else { 169 | regex = new RegExp(formValues, "g"); 170 | } 171 | console.log(regex); 172 | console.log(content.replaceAll(regex, replaceValues)); 173 | logseq.Editor.updateBlock( 174 | results[x][0].uuid, 175 | results[x][0].content.replaceAll(regex, replaceValues) 176 | ); 177 | logseq.hideMainUI(); 178 | } 179 | 180 | logseq.App.showMsg( 181 | `Successfully replaced in ${results.length} blocks", "success` 182 | ); 183 | } else { 184 | logseq.hideMainUI(); 185 | logseq.App.showMsg("Replacement Operation Cancelled", "error"); 186 | } 187 | } 188 | } 189 | return ( 190 |
191 |
192 | 195 |

196 |

197 |
198 | {/*
*/} 199 |
200 |

Find

201 |
202 | 203 | 206 | 212 | {/*
*/} 213 | {/*
*/} 214 |

Replace

215 | 216 | 217 | 221 | 228 |
229 | {" "} 234 | Search ENTIRE database 235 |
236 |
237 | {" "} 242 | Ignore Case(Case insensitive)? 243 |
244 |
245 |
246 |

247 |
248 | ); 249 | } 250 | return null; 251 | } 252 | 253 | export default App; 254 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.3 2 | 3 | specifiers: 4 | '@logseq/libs': ^0.0.1-alpha.35 5 | '@semantic-release/changelog': 6.0.1 6 | '@semantic-release/exec': 6.0.3 7 | '@semantic-release/git': 10.0.1 8 | '@semantic-release/npm': 9.0.1 9 | '@types/node': 17.0.21 10 | '@types/react': 17.0.41 11 | '@types/react-dom': 17.0.14 12 | '@typescript-eslint/eslint-plugin': 5.15.0 13 | '@typescript-eslint/parser': 5.15.0 14 | '@vitejs/plugin-react': 1.2.0 15 | conventional-changelog-conventionalcommits: 4.6.3 16 | eslint: 8.11.0 17 | eslint-plugin-react: 7.29.4 18 | node-fetch: 3.2.3 19 | react: ^17.0.2 20 | react-dom: ^17.0.2 21 | react-use: ^17.3.2 22 | semantic-release: 19.0.2 23 | typescript: 4.6.2 24 | vite: 2.8.6 25 | vite-plugin-windicss: 1.8.3 26 | windicss: 3.5.1 27 | 28 | dependencies: 29 | '@logseq/libs': 0.0.1-alpha.35 30 | react: 17.0.2 31 | react-dom: 17.0.2_react@17.0.2 32 | react-use: 17.3.2_react-dom@17.0.2+react@17.0.2 33 | 34 | devDependencies: 35 | '@semantic-release/changelog': 6.0.1_semantic-release@19.0.2 36 | '@semantic-release/exec': 6.0.3_semantic-release@19.0.2 37 | '@semantic-release/git': 10.0.1_semantic-release@19.0.2 38 | '@semantic-release/npm': 9.0.1_semantic-release@19.0.2 39 | '@types/node': 17.0.21 40 | '@types/react': 17.0.41 41 | '@types/react-dom': 17.0.14 42 | '@typescript-eslint/eslint-plugin': 5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28 43 | '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2 44 | '@vitejs/plugin-react': 1.2.0 45 | conventional-changelog-conventionalcommits: 4.6.3 46 | eslint: 8.11.0 47 | eslint-plugin-react: 7.29.4_eslint@8.11.0 48 | node-fetch: 3.2.3 49 | semantic-release: 19.0.2 50 | typescript: 4.6.2 51 | vite: 2.8.6 52 | vite-plugin-windicss: 1.8.3_vite@2.8.6 53 | windicss: 3.5.1 54 | 55 | packages: 56 | 57 | /@ampproject/remapping/2.1.0: 58 | resolution: {integrity: sha512-d5RysTlJ7hmw5Tw4UxgxcY3lkMe92n8sXCcuLPAyIAHK6j8DefDwtGnVVDgOnv+RnEosulDJ9NPKQL27bDId0g==} 59 | engines: {node: '>=6.0.0'} 60 | dependencies: 61 | '@jridgewell/trace-mapping': 0.3.4 62 | dev: true 63 | 64 | /@antfu/utils/0.5.0: 65 | resolution: {integrity: sha512-MrAQ/MrPSxbh1bBrmwJjORfJymw4IqSHFBXqvxaga3ZdDM+/zokYF8DjyJpSjY2QmpmgQrajDUBJOWrYeARfzA==} 66 | dev: true 67 | 68 | /@babel/code-frame/7.16.7: 69 | resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} 70 | engines: {node: '>=6.9.0'} 71 | dependencies: 72 | '@babel/highlight': 7.16.7 73 | dev: true 74 | 75 | /@babel/compat-data/7.16.4: 76 | resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==} 77 | engines: {node: '>=6.9.0'} 78 | dev: true 79 | 80 | /@babel/core/7.17.2: 81 | resolution: {integrity: sha512-R3VH5G42VSDolRHyUO4V2cfag8WHcZyxdq5Z/m8Xyb92lW/Erm/6kM+XtRFGf3Mulre3mveni2NHfEUws8wSvw==} 82 | engines: {node: '>=6.9.0'} 83 | dependencies: 84 | '@ampproject/remapping': 2.1.0 85 | '@babel/code-frame': 7.16.7 86 | '@babel/generator': 7.17.0 87 | '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2 88 | '@babel/helper-module-transforms': 7.16.7 89 | '@babel/helpers': 7.17.2 90 | '@babel/parser': 7.17.0 91 | '@babel/template': 7.16.7 92 | '@babel/traverse': 7.17.0 93 | '@babel/types': 7.17.0 94 | convert-source-map: 1.8.0 95 | debug: 4.3.3 96 | gensync: 1.0.0-beta.2 97 | json5: 2.2.0 98 | semver: 6.3.0 99 | transitivePeerDependencies: 100 | - supports-color 101 | dev: true 102 | 103 | /@babel/generator/7.17.0: 104 | resolution: {integrity: sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==} 105 | engines: {node: '>=6.9.0'} 106 | dependencies: 107 | '@babel/types': 7.17.0 108 | jsesc: 2.5.2 109 | source-map: 0.5.7 110 | dev: true 111 | 112 | /@babel/helper-annotate-as-pure/7.16.7: 113 | resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} 114 | engines: {node: '>=6.9.0'} 115 | dependencies: 116 | '@babel/types': 7.17.0 117 | dev: true 118 | 119 | /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.2: 120 | resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} 121 | engines: {node: '>=6.9.0'} 122 | peerDependencies: 123 | '@babel/core': ^7.0.0 124 | dependencies: 125 | '@babel/compat-data': 7.16.4 126 | '@babel/core': 7.17.2 127 | '@babel/helper-validator-option': 7.16.7 128 | browserslist: 4.18.1 129 | semver: 6.3.0 130 | dev: true 131 | 132 | /@babel/helper-environment-visitor/7.16.7: 133 | resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} 134 | engines: {node: '>=6.9.0'} 135 | dependencies: 136 | '@babel/types': 7.17.0 137 | dev: true 138 | 139 | /@babel/helper-function-name/7.16.7: 140 | resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==} 141 | engines: {node: '>=6.9.0'} 142 | dependencies: 143 | '@babel/helper-get-function-arity': 7.16.7 144 | '@babel/template': 7.16.7 145 | '@babel/types': 7.17.0 146 | dev: true 147 | 148 | /@babel/helper-get-function-arity/7.16.7: 149 | resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} 150 | engines: {node: '>=6.9.0'} 151 | dependencies: 152 | '@babel/types': 7.17.0 153 | dev: true 154 | 155 | /@babel/helper-hoist-variables/7.16.7: 156 | resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} 157 | engines: {node: '>=6.9.0'} 158 | dependencies: 159 | '@babel/types': 7.17.0 160 | dev: true 161 | 162 | /@babel/helper-module-imports/7.16.7: 163 | resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} 164 | engines: {node: '>=6.9.0'} 165 | dependencies: 166 | '@babel/types': 7.17.0 167 | dev: true 168 | 169 | /@babel/helper-module-transforms/7.16.7: 170 | resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==} 171 | engines: {node: '>=6.9.0'} 172 | dependencies: 173 | '@babel/helper-environment-visitor': 7.16.7 174 | '@babel/helper-module-imports': 7.16.7 175 | '@babel/helper-simple-access': 7.16.7 176 | '@babel/helper-split-export-declaration': 7.16.7 177 | '@babel/helper-validator-identifier': 7.16.7 178 | '@babel/template': 7.16.7 179 | '@babel/traverse': 7.17.0 180 | '@babel/types': 7.17.0 181 | transitivePeerDependencies: 182 | - supports-color 183 | dev: true 184 | 185 | /@babel/helper-plugin-utils/7.16.7: 186 | resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==} 187 | engines: {node: '>=6.9.0'} 188 | dev: true 189 | 190 | /@babel/helper-simple-access/7.16.7: 191 | resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} 192 | engines: {node: '>=6.9.0'} 193 | dependencies: 194 | '@babel/types': 7.17.0 195 | dev: true 196 | 197 | /@babel/helper-split-export-declaration/7.16.7: 198 | resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} 199 | engines: {node: '>=6.9.0'} 200 | dependencies: 201 | '@babel/types': 7.17.0 202 | dev: true 203 | 204 | /@babel/helper-validator-identifier/7.16.7: 205 | resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} 206 | engines: {node: '>=6.9.0'} 207 | dev: true 208 | 209 | /@babel/helper-validator-option/7.16.7: 210 | resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} 211 | engines: {node: '>=6.9.0'} 212 | dev: true 213 | 214 | /@babel/helpers/7.17.2: 215 | resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==} 216 | engines: {node: '>=6.9.0'} 217 | dependencies: 218 | '@babel/template': 7.16.7 219 | '@babel/traverse': 7.17.0 220 | '@babel/types': 7.17.0 221 | transitivePeerDependencies: 222 | - supports-color 223 | dev: true 224 | 225 | /@babel/highlight/7.16.7: 226 | resolution: {integrity: sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==} 227 | engines: {node: '>=6.9.0'} 228 | dependencies: 229 | '@babel/helper-validator-identifier': 7.16.7 230 | chalk: 2.4.2 231 | js-tokens: 4.0.0 232 | dev: true 233 | 234 | /@babel/parser/7.17.0: 235 | resolution: {integrity: sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==} 236 | engines: {node: '>=6.0.0'} 237 | hasBin: true 238 | dev: true 239 | 240 | /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.2: 241 | resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} 242 | engines: {node: '>=6.9.0'} 243 | peerDependencies: 244 | '@babel/core': ^7.0.0-0 245 | dependencies: 246 | '@babel/core': 7.17.2 247 | '@babel/helper-plugin-utils': 7.16.7 248 | dev: true 249 | 250 | /@babel/plugin-transform-react-jsx-development/7.16.7_@babel+core@7.17.2: 251 | resolution: {integrity: sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==} 252 | engines: {node: '>=6.9.0'} 253 | peerDependencies: 254 | '@babel/core': ^7.0.0-0 255 | dependencies: 256 | '@babel/core': 7.17.2 257 | '@babel/plugin-transform-react-jsx': 7.16.7_@babel+core@7.17.2 258 | dev: true 259 | 260 | /@babel/plugin-transform-react-jsx-self/7.16.7_@babel+core@7.17.2: 261 | resolution: {integrity: sha512-oe5VuWs7J9ilH3BCCApGoYjHoSO48vkjX2CbA5bFVhIuO2HKxA3vyF7rleA4o6/4rTDbk6r8hBW7Ul8E+UZrpA==} 262 | engines: {node: '>=6.9.0'} 263 | peerDependencies: 264 | '@babel/core': ^7.0.0-0 265 | dependencies: 266 | '@babel/core': 7.17.2 267 | '@babel/helper-plugin-utils': 7.16.7 268 | dev: true 269 | 270 | /@babel/plugin-transform-react-jsx-source/7.16.7_@babel+core@7.17.2: 271 | resolution: {integrity: sha512-rONFiQz9vgbsnaMtQlZCjIRwhJvlrPET8TabIUK2hzlXw9B9s2Ieaxte1SCOOXMbWRHodbKixNf3BLcWVOQ8Bw==} 272 | engines: {node: '>=6.9.0'} 273 | peerDependencies: 274 | '@babel/core': ^7.0.0-0 275 | dependencies: 276 | '@babel/core': 7.17.2 277 | '@babel/helper-plugin-utils': 7.16.7 278 | dev: true 279 | 280 | /@babel/plugin-transform-react-jsx/7.16.7_@babel+core@7.17.2: 281 | resolution: {integrity: sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==} 282 | engines: {node: '>=6.9.0'} 283 | peerDependencies: 284 | '@babel/core': ^7.0.0-0 285 | dependencies: 286 | '@babel/core': 7.17.2 287 | '@babel/helper-annotate-as-pure': 7.16.7 288 | '@babel/helper-module-imports': 7.16.7 289 | '@babel/helper-plugin-utils': 7.16.7 290 | '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.2 291 | '@babel/types': 7.17.0 292 | dev: true 293 | 294 | /@babel/runtime/7.17.7: 295 | resolution: {integrity: sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==} 296 | engines: {node: '>=6.9.0'} 297 | dependencies: 298 | regenerator-runtime: 0.13.9 299 | dev: false 300 | 301 | /@babel/template/7.16.7: 302 | resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} 303 | engines: {node: '>=6.9.0'} 304 | dependencies: 305 | '@babel/code-frame': 7.16.7 306 | '@babel/parser': 7.17.0 307 | '@babel/types': 7.17.0 308 | dev: true 309 | 310 | /@babel/traverse/7.17.0: 311 | resolution: {integrity: sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==} 312 | engines: {node: '>=6.9.0'} 313 | dependencies: 314 | '@babel/code-frame': 7.16.7 315 | '@babel/generator': 7.17.0 316 | '@babel/helper-environment-visitor': 7.16.7 317 | '@babel/helper-function-name': 7.16.7 318 | '@babel/helper-hoist-variables': 7.16.7 319 | '@babel/helper-split-export-declaration': 7.16.7 320 | '@babel/parser': 7.17.0 321 | '@babel/types': 7.17.0 322 | debug: 4.3.3 323 | globals: 11.12.0 324 | transitivePeerDependencies: 325 | - supports-color 326 | dev: true 327 | 328 | /@babel/types/7.17.0: 329 | resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} 330 | engines: {node: '>=6.9.0'} 331 | dependencies: 332 | '@babel/helper-validator-identifier': 7.16.7 333 | to-fast-properties: 2.0.0 334 | dev: true 335 | 336 | /@eslint/eslintrc/1.2.1: 337 | resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} 338 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 339 | dependencies: 340 | ajv: 6.12.6 341 | debug: 4.3.3 342 | espree: 9.3.1 343 | globals: 13.11.0 344 | ignore: 5.2.0 345 | import-fresh: 3.3.0 346 | js-yaml: 4.1.0 347 | minimatch: 3.1.2 348 | strip-json-comments: 3.1.1 349 | transitivePeerDependencies: 350 | - supports-color 351 | dev: true 352 | 353 | /@humanwhocodes/config-array/0.9.2: 354 | resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==} 355 | engines: {node: '>=10.10.0'} 356 | dependencies: 357 | '@humanwhocodes/object-schema': 1.2.1 358 | debug: 4.3.3 359 | minimatch: 3.1.2 360 | transitivePeerDependencies: 361 | - supports-color 362 | dev: true 363 | 364 | /@humanwhocodes/object-schema/1.2.1: 365 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 366 | dev: true 367 | 368 | /@jridgewell/resolve-uri/3.0.4: 369 | resolution: {integrity: sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==} 370 | engines: {node: '>=6.0.0'} 371 | dev: true 372 | 373 | /@jridgewell/sourcemap-codec/1.4.10: 374 | resolution: {integrity: sha512-Ht8wIW5v165atIX1p+JvKR5ONzUyF4Ac8DZIQ5kZs9zrb6M8SJNXpx1zn04rn65VjBMygRoMXcyYwNK0fT7bEg==} 375 | dev: true 376 | 377 | /@jridgewell/trace-mapping/0.3.4: 378 | resolution: {integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==} 379 | dependencies: 380 | '@jridgewell/resolve-uri': 3.0.4 381 | '@jridgewell/sourcemap-codec': 1.4.10 382 | dev: true 383 | 384 | /@logseq/libs/0.0.1-alpha.35: 385 | resolution: {integrity: sha512-KikcqgolrTFqlEWoiprAdRsz9kwUX3XwcjzWa9usBGLwgGCpq6E/1UvvhQweJJAXAGDUVUHIzdJ6Cm6pvuOBWQ==} 386 | dependencies: 387 | csstype: 3.0.8 388 | debug: 4.3.1 389 | dompurify: 2.3.1 390 | eventemitter3: 4.0.7 391 | fast-deep-equal: 3.1.3 392 | lodash-es: 4.17.21 393 | path: 0.12.7 394 | snake-case: 3.0.4 395 | transitivePeerDependencies: 396 | - supports-color 397 | dev: false 398 | 399 | /@nodelib/fs.scandir/2.1.5: 400 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 401 | engines: {node: '>= 8'} 402 | dependencies: 403 | '@nodelib/fs.stat': 2.0.5 404 | run-parallel: 1.2.0 405 | dev: true 406 | 407 | /@nodelib/fs.stat/2.0.5: 408 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 409 | engines: {node: '>= 8'} 410 | dev: true 411 | 412 | /@nodelib/fs.walk/1.2.8: 413 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 414 | engines: {node: '>= 8'} 415 | dependencies: 416 | '@nodelib/fs.scandir': 2.1.5 417 | fastq: 1.13.0 418 | dev: true 419 | 420 | /@octokit/auth-token/2.5.0: 421 | resolution: {integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==} 422 | dependencies: 423 | '@octokit/types': 6.31.0 424 | dev: true 425 | 426 | /@octokit/core/3.5.1: 427 | resolution: {integrity: sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==} 428 | dependencies: 429 | '@octokit/auth-token': 2.5.0 430 | '@octokit/graphql': 4.8.0 431 | '@octokit/request': 5.6.1 432 | '@octokit/request-error': 2.1.0 433 | '@octokit/types': 6.31.0 434 | before-after-hook: 2.2.2 435 | universal-user-agent: 6.0.0 436 | dev: true 437 | 438 | /@octokit/endpoint/6.0.12: 439 | resolution: {integrity: sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==} 440 | dependencies: 441 | '@octokit/types': 6.31.0 442 | is-plain-object: 5.0.0 443 | universal-user-agent: 6.0.0 444 | dev: true 445 | 446 | /@octokit/graphql/4.8.0: 447 | resolution: {integrity: sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==} 448 | dependencies: 449 | '@octokit/request': 5.6.1 450 | '@octokit/types': 6.31.0 451 | universal-user-agent: 6.0.0 452 | dev: true 453 | 454 | /@octokit/openapi-types/10.6.0: 455 | resolution: {integrity: sha512-/iQtZq+zuQJrwawFyjixh333xPu4/KJKk0bFM/Omm4kFlTGw0dWXfq6xCOe5DqONW0faW29Cc9r6p2mvl72aTQ==} 456 | dev: true 457 | 458 | /@octokit/plugin-paginate-rest/2.16.5_@octokit+core@3.5.1: 459 | resolution: {integrity: sha512-2PfRGymdBypqRes4Xelu0BAZZRCV/Qg0xgo8UB10UKoghCM+zg640+T5WkRsRD0edwfLBPP3VsJgDyDTG4EIYg==} 460 | peerDependencies: 461 | '@octokit/core': '>=2' 462 | dependencies: 463 | '@octokit/core': 3.5.1 464 | '@octokit/types': 6.31.0 465 | dev: true 466 | 467 | /@octokit/plugin-request-log/1.0.4_@octokit+core@3.5.1: 468 | resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==} 469 | peerDependencies: 470 | '@octokit/core': '>=3' 471 | dependencies: 472 | '@octokit/core': 3.5.1 473 | dev: true 474 | 475 | /@octokit/plugin-rest-endpoint-methods/5.11.2_@octokit+core@3.5.1: 476 | resolution: {integrity: sha512-oOJ/gC3e6XS5OyvLhS32BslGkKAyt/tgbLJUH1PKfIyDiRm4c6lSm+NHpy/L9WcdiCQji0RPglXTIH+8degjBg==} 477 | peerDependencies: 478 | '@octokit/core': '>=3' 479 | dependencies: 480 | '@octokit/core': 3.5.1 481 | '@octokit/types': 6.31.0 482 | deprecation: 2.3.1 483 | dev: true 484 | 485 | /@octokit/request-error/2.1.0: 486 | resolution: {integrity: sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==} 487 | dependencies: 488 | '@octokit/types': 6.31.0 489 | deprecation: 2.3.1 490 | once: 1.4.0 491 | dev: true 492 | 493 | /@octokit/request/5.6.1: 494 | resolution: {integrity: sha512-Ls2cfs1OfXaOKzkcxnqw5MR6drMA/zWX/LIS/p8Yjdz7QKTPQLMsB3R+OvoxE6XnXeXEE2X7xe4G4l4X0gRiKQ==} 495 | dependencies: 496 | '@octokit/endpoint': 6.0.12 497 | '@octokit/request-error': 2.1.0 498 | '@octokit/types': 6.31.0 499 | is-plain-object: 5.0.0 500 | node-fetch: 2.6.5 501 | universal-user-agent: 6.0.0 502 | dev: true 503 | 504 | /@octokit/rest/18.11.1: 505 | resolution: {integrity: sha512-UadwFo10+5TQ/gm/E1r1M3Wkz8WUNyX3TLBO64YmlyZFoCPPLwdhVDHFJ+XGL/+sErPiyps3drvx1I9vMncunA==} 506 | dependencies: 507 | '@octokit/core': 3.5.1 508 | '@octokit/plugin-paginate-rest': 2.16.5_@octokit+core@3.5.1 509 | '@octokit/plugin-request-log': 1.0.4_@octokit+core@3.5.1 510 | '@octokit/plugin-rest-endpoint-methods': 5.11.2_@octokit+core@3.5.1 511 | dev: true 512 | 513 | /@octokit/types/6.31.0: 514 | resolution: {integrity: sha512-xobpvYmMYoFSxZB6jL1TPTMMZkxZIBlY145ZKibBJDKCczP1FrLLougtuVOZywGVZdcYs8oq2Bxb3aMjqIFeiw==} 515 | dependencies: 516 | '@octokit/openapi-types': 10.6.0 517 | dev: true 518 | 519 | /@rollup/pluginutils/4.1.2: 520 | resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==} 521 | engines: {node: '>= 8.0.0'} 522 | dependencies: 523 | estree-walker: 2.0.2 524 | picomatch: 2.3.0 525 | dev: true 526 | 527 | /@semantic-release/changelog/6.0.1_semantic-release@19.0.2: 528 | resolution: {integrity: sha512-FT+tAGdWHr0RCM3EpWegWnvXJ05LQtBkQUaQRIExONoXjVjLuOILNm4DEKNaV+GAQyJjbLRVs57ti//GypH6PA==} 529 | engines: {node: '>=14.17'} 530 | peerDependencies: 531 | semantic-release: '>=18.0.0' 532 | dependencies: 533 | '@semantic-release/error': 3.0.0 534 | aggregate-error: 3.1.0 535 | fs-extra: 9.1.0 536 | lodash: 4.17.21 537 | semantic-release: 19.0.2 538 | dev: true 539 | 540 | /@semantic-release/commit-analyzer/9.0.2_semantic-release@19.0.2: 541 | resolution: {integrity: sha512-E+dr6L+xIHZkX4zNMe6Rnwg4YQrWNXK+rNsvwOPpdFppvZO1olE2fIgWhv89TkQErygevbjsZFSIxp+u6w2e5g==} 542 | engines: {node: '>=14.17'} 543 | peerDependencies: 544 | semantic-release: '>=18.0.0-beta.1' 545 | dependencies: 546 | conventional-changelog-angular: 5.0.13 547 | conventional-commits-filter: 2.0.7 548 | conventional-commits-parser: 3.2.3 549 | debug: 4.3.3 550 | import-from: 4.0.0 551 | lodash: 4.17.21 552 | micromatch: 4.0.4 553 | semantic-release: 19.0.2 554 | transitivePeerDependencies: 555 | - supports-color 556 | dev: true 557 | 558 | /@semantic-release/error/2.2.0: 559 | resolution: {integrity: sha512-9Tj/qn+y2j+sjCI3Jd+qseGtHjOAeg7dU2/lVcqIQ9TV3QDaDXDYXcoOHU+7o2Hwh8L8ymL4gfuO7KxDs3q2zg==} 560 | dev: true 561 | 562 | /@semantic-release/error/3.0.0: 563 | resolution: {integrity: sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==} 564 | engines: {node: '>=14.17'} 565 | dev: true 566 | 567 | /@semantic-release/exec/6.0.3_semantic-release@19.0.2: 568 | resolution: {integrity: sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==} 569 | engines: {node: '>=14.17'} 570 | peerDependencies: 571 | semantic-release: '>=18.0.0' 572 | dependencies: 573 | '@semantic-release/error': 3.0.0 574 | aggregate-error: 3.1.0 575 | debug: 4.3.3 576 | execa: 5.1.1 577 | lodash: 4.17.21 578 | parse-json: 5.2.0 579 | semantic-release: 19.0.2 580 | transitivePeerDependencies: 581 | - supports-color 582 | dev: true 583 | 584 | /@semantic-release/git/10.0.1_semantic-release@19.0.2: 585 | resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} 586 | engines: {node: '>=14.17'} 587 | peerDependencies: 588 | semantic-release: '>=18.0.0' 589 | dependencies: 590 | '@semantic-release/error': 3.0.0 591 | aggregate-error: 3.1.0 592 | debug: 4.3.2 593 | dir-glob: 3.0.1 594 | execa: 5.1.1 595 | lodash: 4.17.21 596 | micromatch: 4.0.4 597 | p-reduce: 2.1.0 598 | semantic-release: 19.0.2 599 | transitivePeerDependencies: 600 | - supports-color 601 | dev: true 602 | 603 | /@semantic-release/github/8.0.1_semantic-release@19.0.2: 604 | resolution: {integrity: sha512-T01lfh4yBZodAeo8t0U+W5hmPYR9BdnfwLDerXnGaYeLXm8+KMx4mQEBAf/UbRVlzmIKTqMx+/s9fY/mSQNV0A==} 605 | engines: {node: '>=14.17'} 606 | peerDependencies: 607 | semantic-release: '>=18.0.0-beta.1' 608 | dependencies: 609 | '@octokit/rest': 18.11.1 610 | '@semantic-release/error': 2.2.0 611 | aggregate-error: 3.1.0 612 | bottleneck: 2.19.5 613 | debug: 4.3.3 614 | dir-glob: 3.0.1 615 | fs-extra: 10.0.0 616 | globby: 11.0.4 617 | http-proxy-agent: 5.0.0 618 | https-proxy-agent: 5.0.0 619 | issue-parser: 6.0.0 620 | lodash: 4.17.21 621 | mime: 2.5.2 622 | p-filter: 2.1.0 623 | p-retry: 4.6.1 624 | semantic-release: 19.0.2 625 | url-join: 4.0.1 626 | transitivePeerDependencies: 627 | - supports-color 628 | dev: true 629 | 630 | /@semantic-release/npm/9.0.1_semantic-release@19.0.2: 631 | resolution: {integrity: sha512-I5nVZklxBzfMFwemhRNbSrkiN/dsH3c7K9+KSk6jUnq0rdLFUuJt7EBsysq4Ir3moajQgFkfEryEHPqiKJj20g==} 632 | engines: {node: '>=16 || ^14.17'} 633 | peerDependencies: 634 | semantic-release: '>=19.0.0' 635 | dependencies: 636 | '@semantic-release/error': 3.0.0 637 | aggregate-error: 3.1.0 638 | execa: 5.1.1 639 | fs-extra: 10.0.0 640 | lodash: 4.17.21 641 | nerf-dart: 1.0.0 642 | normalize-url: 6.1.0 643 | npm: 8.5.2 644 | rc: 1.2.8 645 | read-pkg: 5.2.0 646 | registry-auth-token: 4.2.1 647 | semantic-release: 19.0.2 648 | semver: 7.3.5 649 | tempy: 1.0.1 650 | dev: true 651 | 652 | /@semantic-release/release-notes-generator/10.0.2_semantic-release@19.0.2: 653 | resolution: {integrity: sha512-I4eavIcDan8fNQHskZ2cbWkFMimvgxNkqR2UfuYNwYBgswEl3SJsN8XMf9gZWObt6nXDc2QfDwhjy8DjTZqS3w==} 654 | engines: {node: '>=14.17'} 655 | peerDependencies: 656 | semantic-release: '>=18.0.0-beta.1' 657 | dependencies: 658 | conventional-changelog-angular: 5.0.13 659 | conventional-changelog-writer: 5.0.0 660 | conventional-commits-filter: 2.0.7 661 | conventional-commits-parser: 3.2.3 662 | debug: 4.3.3 663 | get-stream: 6.0.1 664 | import-from: 4.0.0 665 | into-stream: 6.0.0 666 | lodash: 4.17.21 667 | read-pkg-up: 7.0.1 668 | semantic-release: 19.0.2 669 | transitivePeerDependencies: 670 | - supports-color 671 | dev: true 672 | 673 | /@tootallnate/once/2.0.0: 674 | resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} 675 | engines: {node: '>= 10'} 676 | dev: true 677 | 678 | /@types/js-cookie/2.2.7: 679 | resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} 680 | dev: false 681 | 682 | /@types/json-schema/7.0.9: 683 | resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} 684 | dev: true 685 | 686 | /@types/minimist/1.2.2: 687 | resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} 688 | dev: true 689 | 690 | /@types/node/17.0.21: 691 | resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} 692 | dev: true 693 | 694 | /@types/normalize-package-data/2.4.1: 695 | resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} 696 | dev: true 697 | 698 | /@types/parse-json/4.0.0: 699 | resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} 700 | dev: true 701 | 702 | /@types/prop-types/15.7.4: 703 | resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==} 704 | dev: true 705 | 706 | /@types/react-dom/17.0.14: 707 | resolution: {integrity: sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==} 708 | dependencies: 709 | '@types/react': 17.0.41 710 | dev: true 711 | 712 | /@types/react/17.0.41: 713 | resolution: {integrity: sha512-chYZ9ogWUodyC7VUTRBfblysKLjnohhFY9bGLwvnUFFy48+vB9DikmB3lW0qTFmBcKSzmdglcvkHK71IioOlDA==} 714 | dependencies: 715 | '@types/prop-types': 15.7.4 716 | '@types/scheduler': 0.16.2 717 | csstype: 3.0.11 718 | dev: true 719 | 720 | /@types/retry/0.12.1: 721 | resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} 722 | dev: true 723 | 724 | /@types/scheduler/0.16.2: 725 | resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} 726 | dev: true 727 | 728 | /@typescript-eslint/eslint-plugin/5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28: 729 | resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} 730 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 731 | peerDependencies: 732 | '@typescript-eslint/parser': ^5.0.0 733 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 734 | typescript: '*' 735 | peerDependenciesMeta: 736 | typescript: 737 | optional: true 738 | dependencies: 739 | '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2 740 | '@typescript-eslint/scope-manager': 5.15.0 741 | '@typescript-eslint/type-utils': 5.15.0_eslint@8.11.0+typescript@4.6.2 742 | '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.6.2 743 | debug: 4.3.3 744 | eslint: 8.11.0 745 | functional-red-black-tree: 1.0.1 746 | ignore: 5.2.0 747 | regexpp: 3.2.0 748 | semver: 7.3.5 749 | tsutils: 3.21.0_typescript@4.6.2 750 | typescript: 4.6.2 751 | transitivePeerDependencies: 752 | - supports-color 753 | dev: true 754 | 755 | /@typescript-eslint/parser/5.15.0_eslint@8.11.0+typescript@4.6.2: 756 | resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} 757 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 758 | peerDependencies: 759 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 760 | typescript: '*' 761 | peerDependenciesMeta: 762 | typescript: 763 | optional: true 764 | dependencies: 765 | '@typescript-eslint/scope-manager': 5.15.0 766 | '@typescript-eslint/types': 5.15.0 767 | '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 768 | debug: 4.3.3 769 | eslint: 8.11.0 770 | typescript: 4.6.2 771 | transitivePeerDependencies: 772 | - supports-color 773 | dev: true 774 | 775 | /@typescript-eslint/scope-manager/5.15.0: 776 | resolution: {integrity: sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==} 777 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 778 | dependencies: 779 | '@typescript-eslint/types': 5.15.0 780 | '@typescript-eslint/visitor-keys': 5.15.0 781 | dev: true 782 | 783 | /@typescript-eslint/type-utils/5.15.0_eslint@8.11.0+typescript@4.6.2: 784 | resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} 785 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 786 | peerDependencies: 787 | eslint: '*' 788 | typescript: '*' 789 | peerDependenciesMeta: 790 | typescript: 791 | optional: true 792 | dependencies: 793 | '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.6.2 794 | debug: 4.3.3 795 | eslint: 8.11.0 796 | tsutils: 3.21.0_typescript@4.6.2 797 | typescript: 4.6.2 798 | transitivePeerDependencies: 799 | - supports-color 800 | dev: true 801 | 802 | /@typescript-eslint/types/5.15.0: 803 | resolution: {integrity: sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==} 804 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 805 | dev: true 806 | 807 | /@typescript-eslint/typescript-estree/5.15.0_typescript@4.6.2: 808 | resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} 809 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 810 | peerDependencies: 811 | typescript: '*' 812 | peerDependenciesMeta: 813 | typescript: 814 | optional: true 815 | dependencies: 816 | '@typescript-eslint/types': 5.15.0 817 | '@typescript-eslint/visitor-keys': 5.15.0 818 | debug: 4.3.3 819 | globby: 11.0.4 820 | is-glob: 4.0.3 821 | semver: 7.3.5 822 | tsutils: 3.21.0_typescript@4.6.2 823 | typescript: 4.6.2 824 | transitivePeerDependencies: 825 | - supports-color 826 | dev: true 827 | 828 | /@typescript-eslint/utils/5.15.0_eslint@8.11.0+typescript@4.6.2: 829 | resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} 830 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 831 | peerDependencies: 832 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 833 | dependencies: 834 | '@types/json-schema': 7.0.9 835 | '@typescript-eslint/scope-manager': 5.15.0 836 | '@typescript-eslint/types': 5.15.0 837 | '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 838 | eslint: 8.11.0 839 | eslint-scope: 5.1.1 840 | eslint-utils: 3.0.0_eslint@8.11.0 841 | transitivePeerDependencies: 842 | - supports-color 843 | - typescript 844 | dev: true 845 | 846 | /@typescript-eslint/visitor-keys/5.15.0: 847 | resolution: {integrity: sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==} 848 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 849 | dependencies: 850 | '@typescript-eslint/types': 5.15.0 851 | eslint-visitor-keys: 3.3.0 852 | dev: true 853 | 854 | /@vitejs/plugin-react/1.2.0: 855 | resolution: {integrity: sha512-Rywwt0IXXg6yQ0hv3cMT3mtdDcGIw31mGaa+MMMAT651LhoXLF2yFy4LrakiTs7UKs7RPBo9eNgaS8pgl2A6Qw==} 856 | engines: {node: '>=12.0.0'} 857 | dependencies: 858 | '@babel/core': 7.17.2 859 | '@babel/plugin-transform-react-jsx': 7.16.7_@babel+core@7.17.2 860 | '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.17.2 861 | '@babel/plugin-transform-react-jsx-self': 7.16.7_@babel+core@7.17.2 862 | '@babel/plugin-transform-react-jsx-source': 7.16.7_@babel+core@7.17.2 863 | '@rollup/pluginutils': 4.1.2 864 | react-refresh: 0.11.0 865 | resolve: 1.22.0 866 | transitivePeerDependencies: 867 | - supports-color 868 | dev: true 869 | 870 | /@windicss/config/1.8.3: 871 | resolution: {integrity: sha512-1fvfZhRD7WfV/Xh6uIAYKIdbQWrwEgSdkFlHiLPzMDS44KjwNZILDzLAz9Y2W5H2K4MLGgGMnzGS89ECyjc0Ww==} 872 | dependencies: 873 | debug: 4.3.3 874 | jiti: 1.13.0 875 | windicss: 3.5.1 876 | transitivePeerDependencies: 877 | - supports-color 878 | dev: true 879 | 880 | /@windicss/plugin-utils/1.8.3: 881 | resolution: {integrity: sha512-emlMeDt73uNV1ZofLTDogcxqL9aZ5uIRYkjeHlrWiaDozFbX6Jc+a6eRo9Ieaar3JUryl6AnecTPHAiFDl4IXg==} 882 | dependencies: 883 | '@antfu/utils': 0.5.0 884 | '@windicss/config': 1.8.3 885 | debug: 4.3.3 886 | fast-glob: 3.2.11 887 | magic-string: 0.25.7 888 | micromatch: 4.0.4 889 | windicss: 3.5.1 890 | transitivePeerDependencies: 891 | - supports-color 892 | dev: true 893 | 894 | /@xobotyi/scrollbar-width/1.9.5: 895 | resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} 896 | dev: false 897 | 898 | /JSONStream/1.3.5: 899 | resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} 900 | hasBin: true 901 | dependencies: 902 | jsonparse: 1.3.1 903 | through: 2.3.8 904 | dev: true 905 | 906 | /acorn-jsx/5.3.2_acorn@8.7.0: 907 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 908 | peerDependencies: 909 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 910 | dependencies: 911 | acorn: 8.7.0 912 | dev: true 913 | 914 | /acorn/8.7.0: 915 | resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} 916 | engines: {node: '>=0.4.0'} 917 | hasBin: true 918 | dev: true 919 | 920 | /agent-base/6.0.2: 921 | resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} 922 | engines: {node: '>= 6.0.0'} 923 | dependencies: 924 | debug: 4.3.3 925 | transitivePeerDependencies: 926 | - supports-color 927 | dev: true 928 | 929 | /aggregate-error/3.1.0: 930 | resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} 931 | engines: {node: '>=8'} 932 | dependencies: 933 | clean-stack: 2.2.0 934 | indent-string: 4.0.0 935 | dev: true 936 | 937 | /ajv/6.12.6: 938 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 939 | dependencies: 940 | fast-deep-equal: 3.1.3 941 | fast-json-stable-stringify: 2.1.0 942 | json-schema-traverse: 0.4.1 943 | uri-js: 4.4.1 944 | dev: true 945 | 946 | /ansi-escapes/5.0.0: 947 | resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} 948 | engines: {node: '>=12'} 949 | dependencies: 950 | type-fest: 1.4.0 951 | dev: true 952 | 953 | /ansi-regex/5.0.1: 954 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 955 | engines: {node: '>=8'} 956 | dev: true 957 | 958 | /ansi-styles/3.2.1: 959 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 960 | engines: {node: '>=4'} 961 | dependencies: 962 | color-convert: 1.9.3 963 | dev: true 964 | 965 | /ansi-styles/4.3.0: 966 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 967 | engines: {node: '>=8'} 968 | dependencies: 969 | color-convert: 2.0.1 970 | dev: true 971 | 972 | /ansicolors/0.3.2: 973 | resolution: {integrity: sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=} 974 | dev: true 975 | 976 | /argparse/2.0.1: 977 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 978 | dev: true 979 | 980 | /argv-formatter/1.0.0: 981 | resolution: {integrity: sha1-oMoMvCmltz6Dbuvhy/bF4OTrgvk=} 982 | dev: true 983 | 984 | /array-ify/1.0.0: 985 | resolution: {integrity: sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=} 986 | dev: true 987 | 988 | /array-includes/3.1.4: 989 | resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} 990 | engines: {node: '>= 0.4'} 991 | dependencies: 992 | call-bind: 1.0.2 993 | define-properties: 1.1.3 994 | es-abstract: 1.19.1 995 | get-intrinsic: 1.1.1 996 | is-string: 1.0.7 997 | dev: true 998 | 999 | /array-union/2.1.0: 1000 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 1001 | engines: {node: '>=8'} 1002 | dev: true 1003 | 1004 | /array.prototype.flatmap/1.2.5: 1005 | resolution: {integrity: sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==} 1006 | engines: {node: '>= 0.4'} 1007 | dependencies: 1008 | call-bind: 1.0.2 1009 | define-properties: 1.1.3 1010 | es-abstract: 1.19.1 1011 | dev: true 1012 | 1013 | /arrify/1.0.1: 1014 | resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} 1015 | engines: {node: '>=0.10.0'} 1016 | dev: true 1017 | 1018 | /at-least-node/1.0.0: 1019 | resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} 1020 | engines: {node: '>= 4.0.0'} 1021 | dev: true 1022 | 1023 | /balanced-match/1.0.2: 1024 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1025 | dev: true 1026 | 1027 | /before-after-hook/2.2.2: 1028 | resolution: {integrity: sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==} 1029 | dev: true 1030 | 1031 | /bottleneck/2.19.5: 1032 | resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} 1033 | dev: true 1034 | 1035 | /brace-expansion/1.1.11: 1036 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1037 | dependencies: 1038 | balanced-match: 1.0.2 1039 | concat-map: 0.0.1 1040 | dev: true 1041 | 1042 | /braces/3.0.2: 1043 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 1044 | engines: {node: '>=8'} 1045 | dependencies: 1046 | fill-range: 7.0.1 1047 | dev: true 1048 | 1049 | /browserslist/4.18.1: 1050 | resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==} 1051 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1052 | hasBin: true 1053 | dependencies: 1054 | caniuse-lite: 1.0.30001282 1055 | electron-to-chromium: 1.3.904 1056 | escalade: 3.1.1 1057 | node-releases: 2.0.1 1058 | picocolors: 1.0.0 1059 | dev: true 1060 | 1061 | /call-bind/1.0.2: 1062 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} 1063 | dependencies: 1064 | function-bind: 1.1.1 1065 | get-intrinsic: 1.1.1 1066 | dev: true 1067 | 1068 | /callsites/3.1.0: 1069 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 1070 | engines: {node: '>=6'} 1071 | dev: true 1072 | 1073 | /camelcase-keys/6.2.2: 1074 | resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} 1075 | engines: {node: '>=8'} 1076 | dependencies: 1077 | camelcase: 5.3.1 1078 | map-obj: 4.3.0 1079 | quick-lru: 4.0.1 1080 | dev: true 1081 | 1082 | /camelcase/5.3.1: 1083 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 1084 | engines: {node: '>=6'} 1085 | dev: true 1086 | 1087 | /caniuse-lite/1.0.30001282: 1088 | resolution: {integrity: sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg==} 1089 | dev: true 1090 | 1091 | /cardinal/2.1.1: 1092 | resolution: {integrity: sha1-fMEFXYItISlU0HsIXeolHMe8VQU=} 1093 | hasBin: true 1094 | dependencies: 1095 | ansicolors: 0.3.2 1096 | redeyed: 2.1.1 1097 | dev: true 1098 | 1099 | /chalk/2.4.2: 1100 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 1101 | engines: {node: '>=4'} 1102 | dependencies: 1103 | ansi-styles: 3.2.1 1104 | escape-string-regexp: 1.0.5 1105 | supports-color: 5.5.0 1106 | dev: true 1107 | 1108 | /chalk/4.1.2: 1109 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 1110 | engines: {node: '>=10'} 1111 | dependencies: 1112 | ansi-styles: 4.3.0 1113 | supports-color: 7.2.0 1114 | dev: true 1115 | 1116 | /chalk/5.0.0: 1117 | resolution: {integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==} 1118 | engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 1119 | dev: true 1120 | 1121 | /clean-stack/2.2.0: 1122 | resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} 1123 | engines: {node: '>=6'} 1124 | dev: true 1125 | 1126 | /cli-table3/0.6.1: 1127 | resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} 1128 | engines: {node: 10.* || >= 12.*} 1129 | dependencies: 1130 | string-width: 4.2.3 1131 | optionalDependencies: 1132 | colors: 1.4.0 1133 | dev: true 1134 | 1135 | /cliui/7.0.4: 1136 | resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} 1137 | dependencies: 1138 | string-width: 4.2.3 1139 | strip-ansi: 6.0.1 1140 | wrap-ansi: 7.0.0 1141 | dev: true 1142 | 1143 | /color-convert/1.9.3: 1144 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1145 | dependencies: 1146 | color-name: 1.1.3 1147 | dev: true 1148 | 1149 | /color-convert/2.0.1: 1150 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1151 | engines: {node: '>=7.0.0'} 1152 | dependencies: 1153 | color-name: 1.1.4 1154 | dev: true 1155 | 1156 | /color-name/1.1.3: 1157 | resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} 1158 | dev: true 1159 | 1160 | /color-name/1.1.4: 1161 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1162 | dev: true 1163 | 1164 | /colors/1.4.0: 1165 | resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} 1166 | engines: {node: '>=0.1.90'} 1167 | requiresBuild: true 1168 | dev: true 1169 | optional: true 1170 | 1171 | /compare-func/2.0.0: 1172 | resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} 1173 | dependencies: 1174 | array-ify: 1.0.0 1175 | dot-prop: 5.3.0 1176 | dev: true 1177 | 1178 | /concat-map/0.0.1: 1179 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} 1180 | dev: true 1181 | 1182 | /conventional-changelog-angular/5.0.13: 1183 | resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} 1184 | engines: {node: '>=10'} 1185 | dependencies: 1186 | compare-func: 2.0.0 1187 | q: 1.5.1 1188 | dev: true 1189 | 1190 | /conventional-changelog-conventionalcommits/4.6.3: 1191 | resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==} 1192 | engines: {node: '>=10'} 1193 | dependencies: 1194 | compare-func: 2.0.0 1195 | lodash: 4.17.21 1196 | q: 1.5.1 1197 | dev: true 1198 | 1199 | /conventional-changelog-writer/5.0.0: 1200 | resolution: {integrity: sha512-HnDh9QHLNWfL6E1uHz6krZEQOgm8hN7z/m7tT16xwd802fwgMN0Wqd7AQYVkhpsjDUx/99oo+nGgvKF657XP5g==} 1201 | engines: {node: '>=10'} 1202 | hasBin: true 1203 | dependencies: 1204 | conventional-commits-filter: 2.0.7 1205 | dateformat: 3.0.3 1206 | handlebars: 4.7.7 1207 | json-stringify-safe: 5.0.1 1208 | lodash: 4.17.21 1209 | meow: 8.1.2 1210 | semver: 6.3.0 1211 | split: 1.0.1 1212 | through2: 4.0.2 1213 | dev: true 1214 | 1215 | /conventional-commits-filter/2.0.7: 1216 | resolution: {integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==} 1217 | engines: {node: '>=10'} 1218 | dependencies: 1219 | lodash.ismatch: 4.4.0 1220 | modify-values: 1.0.1 1221 | dev: true 1222 | 1223 | /conventional-commits-parser/3.2.3: 1224 | resolution: {integrity: sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==} 1225 | engines: {node: '>=10'} 1226 | hasBin: true 1227 | dependencies: 1228 | is-text-path: 1.0.1 1229 | JSONStream: 1.3.5 1230 | lodash: 4.17.21 1231 | meow: 8.1.2 1232 | split2: 3.2.2 1233 | through2: 4.0.2 1234 | dev: true 1235 | 1236 | /convert-source-map/1.8.0: 1237 | resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} 1238 | dependencies: 1239 | safe-buffer: 5.1.2 1240 | dev: true 1241 | 1242 | /copy-to-clipboard/3.3.1: 1243 | resolution: {integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==} 1244 | dependencies: 1245 | toggle-selection: 1.0.6 1246 | dev: false 1247 | 1248 | /core-util-is/1.0.3: 1249 | resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 1250 | dev: true 1251 | 1252 | /cosmiconfig/7.0.1: 1253 | resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} 1254 | engines: {node: '>=10'} 1255 | dependencies: 1256 | '@types/parse-json': 4.0.0 1257 | import-fresh: 3.3.0 1258 | parse-json: 5.2.0 1259 | path-type: 4.0.0 1260 | yaml: 1.10.2 1261 | dev: true 1262 | 1263 | /cross-spawn/7.0.3: 1264 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1265 | engines: {node: '>= 8'} 1266 | dependencies: 1267 | path-key: 3.1.1 1268 | shebang-command: 2.0.0 1269 | which: 2.0.2 1270 | dev: true 1271 | 1272 | /crypto-random-string/2.0.0: 1273 | resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} 1274 | engines: {node: '>=8'} 1275 | dev: true 1276 | 1277 | /css-in-js-utils/2.0.1: 1278 | resolution: {integrity: sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==} 1279 | dependencies: 1280 | hyphenate-style-name: 1.0.4 1281 | isobject: 3.0.1 1282 | dev: false 1283 | 1284 | /css-tree/1.1.3: 1285 | resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} 1286 | engines: {node: '>=8.0.0'} 1287 | dependencies: 1288 | mdn-data: 2.0.14 1289 | source-map: 0.6.1 1290 | dev: false 1291 | 1292 | /csstype/3.0.11: 1293 | resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} 1294 | 1295 | /csstype/3.0.8: 1296 | resolution: {integrity: sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==} 1297 | dev: false 1298 | 1299 | /data-uri-to-buffer/4.0.0: 1300 | resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} 1301 | engines: {node: '>= 12'} 1302 | dev: true 1303 | 1304 | /dateformat/3.0.3: 1305 | resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} 1306 | dev: true 1307 | 1308 | /debug/4.3.1: 1309 | resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} 1310 | engines: {node: '>=6.0'} 1311 | peerDependencies: 1312 | supports-color: '*' 1313 | peerDependenciesMeta: 1314 | supports-color: 1315 | optional: true 1316 | dependencies: 1317 | ms: 2.1.2 1318 | dev: false 1319 | 1320 | /debug/4.3.2: 1321 | resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} 1322 | engines: {node: '>=6.0'} 1323 | peerDependencies: 1324 | supports-color: '*' 1325 | peerDependenciesMeta: 1326 | supports-color: 1327 | optional: true 1328 | dependencies: 1329 | ms: 2.1.2 1330 | dev: true 1331 | 1332 | /debug/4.3.3: 1333 | resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} 1334 | engines: {node: '>=6.0'} 1335 | peerDependencies: 1336 | supports-color: '*' 1337 | peerDependenciesMeta: 1338 | supports-color: 1339 | optional: true 1340 | dependencies: 1341 | ms: 2.1.2 1342 | dev: true 1343 | 1344 | /decamelize-keys/1.1.0: 1345 | resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} 1346 | engines: {node: '>=0.10.0'} 1347 | dependencies: 1348 | decamelize: 1.2.0 1349 | map-obj: 1.0.1 1350 | dev: true 1351 | 1352 | /decamelize/1.2.0: 1353 | resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} 1354 | engines: {node: '>=0.10.0'} 1355 | dev: true 1356 | 1357 | /deep-extend/0.6.0: 1358 | resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 1359 | engines: {node: '>=4.0.0'} 1360 | dev: true 1361 | 1362 | /deep-is/0.1.4: 1363 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1364 | dev: true 1365 | 1366 | /define-properties/1.1.3: 1367 | resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} 1368 | engines: {node: '>= 0.4'} 1369 | dependencies: 1370 | object-keys: 1.1.1 1371 | dev: true 1372 | 1373 | /del/6.0.0: 1374 | resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} 1375 | engines: {node: '>=10'} 1376 | dependencies: 1377 | globby: 11.0.4 1378 | graceful-fs: 4.2.8 1379 | is-glob: 4.0.3 1380 | is-path-cwd: 2.2.0 1381 | is-path-inside: 3.0.3 1382 | p-map: 4.0.0 1383 | rimraf: 3.0.2 1384 | slash: 3.0.0 1385 | dev: true 1386 | 1387 | /deprecation/2.3.1: 1388 | resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} 1389 | dev: true 1390 | 1391 | /dir-glob/3.0.1: 1392 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1393 | engines: {node: '>=8'} 1394 | dependencies: 1395 | path-type: 4.0.0 1396 | dev: true 1397 | 1398 | /doctrine/2.1.0: 1399 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} 1400 | engines: {node: '>=0.10.0'} 1401 | dependencies: 1402 | esutils: 2.0.3 1403 | dev: true 1404 | 1405 | /doctrine/3.0.0: 1406 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 1407 | engines: {node: '>=6.0.0'} 1408 | dependencies: 1409 | esutils: 2.0.3 1410 | dev: true 1411 | 1412 | /dompurify/2.3.1: 1413 | resolution: {integrity: sha512-xGWt+NHAQS+4tpgbOAI08yxW0Pr256Gu/FNE2frZVTbgrBUn8M7tz7/ktS/LZ2MHeGqz6topj0/xY+y8R5FBFw==} 1414 | dev: false 1415 | 1416 | /dot-case/3.0.4: 1417 | resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} 1418 | dependencies: 1419 | no-case: 3.0.4 1420 | tslib: 2.3.1 1421 | dev: false 1422 | 1423 | /dot-prop/5.3.0: 1424 | resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} 1425 | engines: {node: '>=8'} 1426 | dependencies: 1427 | is-obj: 2.0.0 1428 | dev: true 1429 | 1430 | /duplexer2/0.1.4: 1431 | resolution: {integrity: sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=} 1432 | dependencies: 1433 | readable-stream: 2.3.7 1434 | dev: true 1435 | 1436 | /electron-to-chromium/1.3.904: 1437 | resolution: {integrity: sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw==} 1438 | dev: true 1439 | 1440 | /emoji-regex/8.0.0: 1441 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1442 | dev: true 1443 | 1444 | /end-of-stream/1.4.4: 1445 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1446 | dependencies: 1447 | once: 1.4.0 1448 | dev: true 1449 | 1450 | /env-ci/5.0.2: 1451 | resolution: {integrity: sha512-Xc41mKvjouTXD3Oy9AqySz1IeyvJvHZ20Twf5ZLYbNpPPIuCnL/qHCmNlD01LoNy0JTunw9HPYVptD19Ac7Mbw==} 1452 | engines: {node: '>=10.13'} 1453 | dependencies: 1454 | execa: 4.1.0 1455 | java-properties: 1.0.2 1456 | dev: true 1457 | 1458 | /error-ex/1.3.2: 1459 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 1460 | dependencies: 1461 | is-arrayish: 0.2.1 1462 | dev: true 1463 | 1464 | /error-stack-parser/2.0.7: 1465 | resolution: {integrity: sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==} 1466 | dependencies: 1467 | stackframe: 1.2.1 1468 | dev: false 1469 | 1470 | /es-abstract/1.19.1: 1471 | resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} 1472 | engines: {node: '>= 0.4'} 1473 | dependencies: 1474 | call-bind: 1.0.2 1475 | es-to-primitive: 1.2.1 1476 | function-bind: 1.1.1 1477 | get-intrinsic: 1.1.1 1478 | get-symbol-description: 1.0.0 1479 | has: 1.0.3 1480 | has-symbols: 1.0.2 1481 | internal-slot: 1.0.3 1482 | is-callable: 1.2.4 1483 | is-negative-zero: 2.0.1 1484 | is-regex: 1.1.4 1485 | is-shared-array-buffer: 1.0.1 1486 | is-string: 1.0.7 1487 | is-weakref: 1.0.1 1488 | object-inspect: 1.11.0 1489 | object-keys: 1.1.1 1490 | object.assign: 4.1.2 1491 | string.prototype.trimend: 1.0.4 1492 | string.prototype.trimstart: 1.0.4 1493 | unbox-primitive: 1.0.1 1494 | dev: true 1495 | 1496 | /es-to-primitive/1.2.1: 1497 | resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 1498 | engines: {node: '>= 0.4'} 1499 | dependencies: 1500 | is-callable: 1.2.4 1501 | is-date-object: 1.0.5 1502 | is-symbol: 1.0.4 1503 | dev: true 1504 | 1505 | /esbuild-android-arm64/0.14.21: 1506 | resolution: {integrity: sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ==} 1507 | engines: {node: '>=12'} 1508 | cpu: [arm64] 1509 | os: [android] 1510 | requiresBuild: true 1511 | dev: true 1512 | optional: true 1513 | 1514 | /esbuild-darwin-64/0.14.21: 1515 | resolution: {integrity: sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ==} 1516 | engines: {node: '>=12'} 1517 | cpu: [x64] 1518 | os: [darwin] 1519 | requiresBuild: true 1520 | dev: true 1521 | optional: true 1522 | 1523 | /esbuild-darwin-arm64/0.14.21: 1524 | resolution: {integrity: sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ==} 1525 | engines: {node: '>=12'} 1526 | cpu: [arm64] 1527 | os: [darwin] 1528 | requiresBuild: true 1529 | dev: true 1530 | optional: true 1531 | 1532 | /esbuild-freebsd-64/0.14.21: 1533 | resolution: {integrity: sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g==} 1534 | engines: {node: '>=12'} 1535 | cpu: [x64] 1536 | os: [freebsd] 1537 | requiresBuild: true 1538 | dev: true 1539 | optional: true 1540 | 1541 | /esbuild-freebsd-arm64/0.14.21: 1542 | resolution: {integrity: sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA==} 1543 | engines: {node: '>=12'} 1544 | cpu: [arm64] 1545 | os: [freebsd] 1546 | requiresBuild: true 1547 | dev: true 1548 | optional: true 1549 | 1550 | /esbuild-linux-32/0.14.21: 1551 | resolution: {integrity: sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg==} 1552 | engines: {node: '>=12'} 1553 | cpu: [ia32] 1554 | os: [linux] 1555 | requiresBuild: true 1556 | dev: true 1557 | optional: true 1558 | 1559 | /esbuild-linux-64/0.14.21: 1560 | resolution: {integrity: sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA==} 1561 | engines: {node: '>=12'} 1562 | cpu: [x64] 1563 | os: [linux] 1564 | requiresBuild: true 1565 | dev: true 1566 | optional: true 1567 | 1568 | /esbuild-linux-arm/0.14.21: 1569 | resolution: {integrity: sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w==} 1570 | engines: {node: '>=12'} 1571 | cpu: [arm] 1572 | os: [linux] 1573 | requiresBuild: true 1574 | dev: true 1575 | optional: true 1576 | 1577 | /esbuild-linux-arm64/0.14.21: 1578 | resolution: {integrity: sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g==} 1579 | engines: {node: '>=12'} 1580 | cpu: [arm64] 1581 | os: [linux] 1582 | requiresBuild: true 1583 | dev: true 1584 | optional: true 1585 | 1586 | /esbuild-linux-mips64le/0.14.21: 1587 | resolution: {integrity: sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A==} 1588 | engines: {node: '>=12'} 1589 | cpu: [mips64el] 1590 | os: [linux] 1591 | requiresBuild: true 1592 | dev: true 1593 | optional: true 1594 | 1595 | /esbuild-linux-ppc64le/0.14.21: 1596 | resolution: {integrity: sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ==} 1597 | engines: {node: '>=12'} 1598 | cpu: [ppc64] 1599 | os: [linux] 1600 | requiresBuild: true 1601 | dev: true 1602 | optional: true 1603 | 1604 | /esbuild-linux-riscv64/0.14.21: 1605 | resolution: {integrity: sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q==} 1606 | engines: {node: '>=12'} 1607 | cpu: [riscv64] 1608 | os: [linux] 1609 | requiresBuild: true 1610 | dev: true 1611 | optional: true 1612 | 1613 | /esbuild-linux-s390x/0.14.21: 1614 | resolution: {integrity: sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA==} 1615 | engines: {node: '>=12'} 1616 | cpu: [s390x] 1617 | os: [linux] 1618 | requiresBuild: true 1619 | dev: true 1620 | optional: true 1621 | 1622 | /esbuild-netbsd-64/0.14.21: 1623 | resolution: {integrity: sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g==} 1624 | engines: {node: '>=12'} 1625 | cpu: [x64] 1626 | os: [netbsd] 1627 | requiresBuild: true 1628 | dev: true 1629 | optional: true 1630 | 1631 | /esbuild-openbsd-64/0.14.21: 1632 | resolution: {integrity: sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA==} 1633 | engines: {node: '>=12'} 1634 | cpu: [x64] 1635 | os: [openbsd] 1636 | requiresBuild: true 1637 | dev: true 1638 | optional: true 1639 | 1640 | /esbuild-sunos-64/0.14.21: 1641 | resolution: {integrity: sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA==} 1642 | engines: {node: '>=12'} 1643 | cpu: [x64] 1644 | os: [sunos] 1645 | requiresBuild: true 1646 | dev: true 1647 | optional: true 1648 | 1649 | /esbuild-windows-32/0.14.21: 1650 | resolution: {integrity: sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A==} 1651 | engines: {node: '>=12'} 1652 | cpu: [ia32] 1653 | os: [win32] 1654 | requiresBuild: true 1655 | dev: true 1656 | optional: true 1657 | 1658 | /esbuild-windows-64/0.14.21: 1659 | resolution: {integrity: sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA==} 1660 | engines: {node: '>=12'} 1661 | cpu: [x64] 1662 | os: [win32] 1663 | requiresBuild: true 1664 | dev: true 1665 | optional: true 1666 | 1667 | /esbuild-windows-arm64/0.14.21: 1668 | resolution: {integrity: sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw==} 1669 | engines: {node: '>=12'} 1670 | cpu: [arm64] 1671 | os: [win32] 1672 | requiresBuild: true 1673 | dev: true 1674 | optional: true 1675 | 1676 | /esbuild/0.14.21: 1677 | resolution: {integrity: sha512-7WEoNMBJdLN993dr9h0CpFHPRc3yFZD+EAVY9lg6syJJ12gc5fHq8d75QRExuhnMkT2DaRiIKFThRvDWP+fO+A==} 1678 | engines: {node: '>=12'} 1679 | hasBin: true 1680 | requiresBuild: true 1681 | optionalDependencies: 1682 | esbuild-android-arm64: 0.14.21 1683 | esbuild-darwin-64: 0.14.21 1684 | esbuild-darwin-arm64: 0.14.21 1685 | esbuild-freebsd-64: 0.14.21 1686 | esbuild-freebsd-arm64: 0.14.21 1687 | esbuild-linux-32: 0.14.21 1688 | esbuild-linux-64: 0.14.21 1689 | esbuild-linux-arm: 0.14.21 1690 | esbuild-linux-arm64: 0.14.21 1691 | esbuild-linux-mips64le: 0.14.21 1692 | esbuild-linux-ppc64le: 0.14.21 1693 | esbuild-linux-riscv64: 0.14.21 1694 | esbuild-linux-s390x: 0.14.21 1695 | esbuild-netbsd-64: 0.14.21 1696 | esbuild-openbsd-64: 0.14.21 1697 | esbuild-sunos-64: 0.14.21 1698 | esbuild-windows-32: 0.14.21 1699 | esbuild-windows-64: 0.14.21 1700 | esbuild-windows-arm64: 0.14.21 1701 | dev: true 1702 | 1703 | /escalade/3.1.1: 1704 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 1705 | engines: {node: '>=6'} 1706 | dev: true 1707 | 1708 | /escape-string-regexp/1.0.5: 1709 | resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} 1710 | engines: {node: '>=0.8.0'} 1711 | dev: true 1712 | 1713 | /escape-string-regexp/4.0.0: 1714 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1715 | engines: {node: '>=10'} 1716 | dev: true 1717 | 1718 | /eslint-plugin-react/7.29.4_eslint@8.11.0: 1719 | resolution: {integrity: sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==} 1720 | engines: {node: '>=4'} 1721 | peerDependencies: 1722 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 1723 | dependencies: 1724 | array-includes: 3.1.4 1725 | array.prototype.flatmap: 1.2.5 1726 | doctrine: 2.1.0 1727 | eslint: 8.11.0 1728 | estraverse: 5.3.0 1729 | jsx-ast-utils: 3.2.1 1730 | minimatch: 3.1.2 1731 | object.entries: 1.1.5 1732 | object.fromentries: 2.0.5 1733 | object.hasown: 1.1.0 1734 | object.values: 1.1.5 1735 | prop-types: 15.8.1 1736 | resolve: 2.0.0-next.3 1737 | semver: 6.3.0 1738 | string.prototype.matchall: 4.0.6 1739 | dev: true 1740 | 1741 | /eslint-scope/5.1.1: 1742 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} 1743 | engines: {node: '>=8.0.0'} 1744 | dependencies: 1745 | esrecurse: 4.3.0 1746 | estraverse: 4.3.0 1747 | dev: true 1748 | 1749 | /eslint-scope/7.1.1: 1750 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} 1751 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1752 | dependencies: 1753 | esrecurse: 4.3.0 1754 | estraverse: 5.3.0 1755 | dev: true 1756 | 1757 | /eslint-utils/3.0.0_eslint@8.11.0: 1758 | resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} 1759 | engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} 1760 | peerDependencies: 1761 | eslint: '>=5' 1762 | dependencies: 1763 | eslint: 8.11.0 1764 | eslint-visitor-keys: 2.1.0 1765 | dev: true 1766 | 1767 | /eslint-visitor-keys/2.1.0: 1768 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} 1769 | engines: {node: '>=10'} 1770 | dev: true 1771 | 1772 | /eslint-visitor-keys/3.3.0: 1773 | resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} 1774 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1775 | dev: true 1776 | 1777 | /eslint/8.11.0: 1778 | resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} 1779 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1780 | hasBin: true 1781 | dependencies: 1782 | '@eslint/eslintrc': 1.2.1 1783 | '@humanwhocodes/config-array': 0.9.2 1784 | ajv: 6.12.6 1785 | chalk: 4.1.2 1786 | cross-spawn: 7.0.3 1787 | debug: 4.3.3 1788 | doctrine: 3.0.0 1789 | escape-string-regexp: 4.0.0 1790 | eslint-scope: 7.1.1 1791 | eslint-utils: 3.0.0_eslint@8.11.0 1792 | eslint-visitor-keys: 3.3.0 1793 | espree: 9.3.1 1794 | esquery: 1.4.0 1795 | esutils: 2.0.3 1796 | fast-deep-equal: 3.1.3 1797 | file-entry-cache: 6.0.1 1798 | functional-red-black-tree: 1.0.1 1799 | glob-parent: 6.0.2 1800 | globals: 13.11.0 1801 | ignore: 5.2.0 1802 | import-fresh: 3.3.0 1803 | imurmurhash: 0.1.4 1804 | is-glob: 4.0.3 1805 | js-yaml: 4.1.0 1806 | json-stable-stringify-without-jsonify: 1.0.1 1807 | levn: 0.4.1 1808 | lodash.merge: 4.6.2 1809 | minimatch: 3.1.2 1810 | natural-compare: 1.4.0 1811 | optionator: 0.9.1 1812 | regexpp: 3.2.0 1813 | strip-ansi: 6.0.1 1814 | strip-json-comments: 3.1.1 1815 | text-table: 0.2.0 1816 | v8-compile-cache: 2.3.0 1817 | transitivePeerDependencies: 1818 | - supports-color 1819 | dev: true 1820 | 1821 | /espree/9.3.1: 1822 | resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} 1823 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1824 | dependencies: 1825 | acorn: 8.7.0 1826 | acorn-jsx: 5.3.2_acorn@8.7.0 1827 | eslint-visitor-keys: 3.3.0 1828 | dev: true 1829 | 1830 | /esprima/4.0.1: 1831 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 1832 | engines: {node: '>=4'} 1833 | hasBin: true 1834 | dev: true 1835 | 1836 | /esquery/1.4.0: 1837 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} 1838 | engines: {node: '>=0.10'} 1839 | dependencies: 1840 | estraverse: 5.3.0 1841 | dev: true 1842 | 1843 | /esrecurse/4.3.0: 1844 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1845 | engines: {node: '>=4.0'} 1846 | dependencies: 1847 | estraverse: 5.3.0 1848 | dev: true 1849 | 1850 | /estraverse/4.3.0: 1851 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} 1852 | engines: {node: '>=4.0'} 1853 | dev: true 1854 | 1855 | /estraverse/5.3.0: 1856 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1857 | engines: {node: '>=4.0'} 1858 | dev: true 1859 | 1860 | /estree-walker/2.0.2: 1861 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 1862 | dev: true 1863 | 1864 | /esutils/2.0.3: 1865 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1866 | engines: {node: '>=0.10.0'} 1867 | dev: true 1868 | 1869 | /eventemitter3/4.0.7: 1870 | resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} 1871 | dev: false 1872 | 1873 | /execa/4.1.0: 1874 | resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} 1875 | engines: {node: '>=10'} 1876 | dependencies: 1877 | cross-spawn: 7.0.3 1878 | get-stream: 5.2.0 1879 | human-signals: 1.1.1 1880 | is-stream: 2.0.1 1881 | merge-stream: 2.0.0 1882 | npm-run-path: 4.0.1 1883 | onetime: 5.1.2 1884 | signal-exit: 3.0.4 1885 | strip-final-newline: 2.0.0 1886 | dev: true 1887 | 1888 | /execa/5.1.1: 1889 | resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 1890 | engines: {node: '>=10'} 1891 | dependencies: 1892 | cross-spawn: 7.0.3 1893 | get-stream: 6.0.1 1894 | human-signals: 2.1.0 1895 | is-stream: 2.0.1 1896 | merge-stream: 2.0.0 1897 | npm-run-path: 4.0.1 1898 | onetime: 5.1.2 1899 | signal-exit: 3.0.4 1900 | strip-final-newline: 2.0.0 1901 | dev: true 1902 | 1903 | /fast-deep-equal/3.1.3: 1904 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1905 | 1906 | /fast-glob/3.2.11: 1907 | resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} 1908 | engines: {node: '>=8.6.0'} 1909 | dependencies: 1910 | '@nodelib/fs.stat': 2.0.5 1911 | '@nodelib/fs.walk': 1.2.8 1912 | glob-parent: 5.1.2 1913 | merge2: 1.4.1 1914 | micromatch: 4.0.4 1915 | dev: true 1916 | 1917 | /fast-json-stable-stringify/2.1.0: 1918 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1919 | dev: true 1920 | 1921 | /fast-levenshtein/2.0.6: 1922 | resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} 1923 | dev: true 1924 | 1925 | /fast-shallow-equal/1.0.0: 1926 | resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} 1927 | dev: false 1928 | 1929 | /fastest-stable-stringify/2.0.2: 1930 | resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} 1931 | dev: false 1932 | 1933 | /fastq/1.13.0: 1934 | resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} 1935 | dependencies: 1936 | reusify: 1.0.4 1937 | dev: true 1938 | 1939 | /fetch-blob/3.1.5: 1940 | resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} 1941 | engines: {node: ^12.20 || >= 14.13} 1942 | dependencies: 1943 | node-domexception: 1.0.0 1944 | web-streams-polyfill: 3.2.0 1945 | dev: true 1946 | 1947 | /figures/2.0.0: 1948 | resolution: {integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=} 1949 | engines: {node: '>=4'} 1950 | dependencies: 1951 | escape-string-regexp: 1.0.5 1952 | dev: true 1953 | 1954 | /figures/3.2.0: 1955 | resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} 1956 | engines: {node: '>=8'} 1957 | dependencies: 1958 | escape-string-regexp: 1.0.5 1959 | dev: true 1960 | 1961 | /file-entry-cache/6.0.1: 1962 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 1963 | engines: {node: ^10.12.0 || >=12.0.0} 1964 | dependencies: 1965 | flat-cache: 3.0.4 1966 | dev: true 1967 | 1968 | /fill-range/7.0.1: 1969 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1970 | engines: {node: '>=8'} 1971 | dependencies: 1972 | to-regex-range: 5.0.1 1973 | dev: true 1974 | 1975 | /find-up/2.1.0: 1976 | resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} 1977 | engines: {node: '>=4'} 1978 | dependencies: 1979 | locate-path: 2.0.0 1980 | dev: true 1981 | 1982 | /find-up/4.1.0: 1983 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 1984 | engines: {node: '>=8'} 1985 | dependencies: 1986 | locate-path: 5.0.0 1987 | path-exists: 4.0.0 1988 | dev: true 1989 | 1990 | /find-versions/4.0.0: 1991 | resolution: {integrity: sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==} 1992 | engines: {node: '>=10'} 1993 | dependencies: 1994 | semver-regex: 3.1.3 1995 | dev: true 1996 | 1997 | /flat-cache/3.0.4: 1998 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} 1999 | engines: {node: ^10.12.0 || >=12.0.0} 2000 | dependencies: 2001 | flatted: 3.2.2 2002 | rimraf: 3.0.2 2003 | dev: true 2004 | 2005 | /flatted/3.2.2: 2006 | resolution: {integrity: sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==} 2007 | dev: true 2008 | 2009 | /formdata-polyfill/4.0.10: 2010 | resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} 2011 | engines: {node: '>=12.20.0'} 2012 | dependencies: 2013 | fetch-blob: 3.1.5 2014 | dev: true 2015 | 2016 | /from2/2.3.0: 2017 | resolution: {integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=} 2018 | dependencies: 2019 | inherits: 2.0.4 2020 | readable-stream: 2.3.7 2021 | dev: true 2022 | 2023 | /fs-extra/10.0.0: 2024 | resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==} 2025 | engines: {node: '>=12'} 2026 | dependencies: 2027 | graceful-fs: 4.2.8 2028 | jsonfile: 6.1.0 2029 | universalify: 2.0.0 2030 | dev: true 2031 | 2032 | /fs-extra/9.1.0: 2033 | resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} 2034 | engines: {node: '>=10'} 2035 | dependencies: 2036 | at-least-node: 1.0.0 2037 | graceful-fs: 4.2.8 2038 | jsonfile: 6.1.0 2039 | universalify: 2.0.0 2040 | dev: true 2041 | 2042 | /fs.realpath/1.0.0: 2043 | resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} 2044 | dev: true 2045 | 2046 | /fsevents/2.3.2: 2047 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 2048 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 2049 | os: [darwin] 2050 | requiresBuild: true 2051 | dev: true 2052 | optional: true 2053 | 2054 | /function-bind/1.1.1: 2055 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 2056 | dev: true 2057 | 2058 | /functional-red-black-tree/1.0.1: 2059 | resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} 2060 | dev: true 2061 | 2062 | /gensync/1.0.0-beta.2: 2063 | resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 2064 | engines: {node: '>=6.9.0'} 2065 | dev: true 2066 | 2067 | /get-caller-file/2.0.5: 2068 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 2069 | engines: {node: 6.* || 8.* || >= 10.*} 2070 | dev: true 2071 | 2072 | /get-intrinsic/1.1.1: 2073 | resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} 2074 | dependencies: 2075 | function-bind: 1.1.1 2076 | has: 1.0.3 2077 | has-symbols: 1.0.2 2078 | dev: true 2079 | 2080 | /get-stream/5.2.0: 2081 | resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 2082 | engines: {node: '>=8'} 2083 | dependencies: 2084 | pump: 3.0.0 2085 | dev: true 2086 | 2087 | /get-stream/6.0.1: 2088 | resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 2089 | engines: {node: '>=10'} 2090 | dev: true 2091 | 2092 | /get-symbol-description/1.0.0: 2093 | resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} 2094 | engines: {node: '>= 0.4'} 2095 | dependencies: 2096 | call-bind: 1.0.2 2097 | get-intrinsic: 1.1.1 2098 | dev: true 2099 | 2100 | /git-log-parser/1.2.0: 2101 | resolution: {integrity: sha1-LmpMGxP8AAKCB7p5WnrDFme5/Uo=} 2102 | dependencies: 2103 | argv-formatter: 1.0.0 2104 | spawn-error-forwarder: 1.0.0 2105 | split2: 1.0.0 2106 | stream-combiner2: 1.1.1 2107 | through2: 2.0.5 2108 | traverse: 0.6.6 2109 | dev: true 2110 | 2111 | /glob-parent/5.1.2: 2112 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 2113 | engines: {node: '>= 6'} 2114 | dependencies: 2115 | is-glob: 4.0.3 2116 | dev: true 2117 | 2118 | /glob-parent/6.0.2: 2119 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 2120 | engines: {node: '>=10.13.0'} 2121 | dependencies: 2122 | is-glob: 4.0.3 2123 | dev: true 2124 | 2125 | /glob/7.2.0: 2126 | resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} 2127 | dependencies: 2128 | fs.realpath: 1.0.0 2129 | inflight: 1.0.6 2130 | inherits: 2.0.4 2131 | minimatch: 3.1.2 2132 | once: 1.4.0 2133 | path-is-absolute: 1.0.1 2134 | dev: true 2135 | 2136 | /globals/11.12.0: 2137 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 2138 | engines: {node: '>=4'} 2139 | dev: true 2140 | 2141 | /globals/13.11.0: 2142 | resolution: {integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==} 2143 | engines: {node: '>=8'} 2144 | dependencies: 2145 | type-fest: 0.20.2 2146 | dev: true 2147 | 2148 | /globby/11.0.4: 2149 | resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} 2150 | engines: {node: '>=10'} 2151 | dependencies: 2152 | array-union: 2.1.0 2153 | dir-glob: 3.0.1 2154 | fast-glob: 3.2.11 2155 | ignore: 5.2.0 2156 | merge2: 1.4.1 2157 | slash: 3.0.0 2158 | dev: true 2159 | 2160 | /graceful-fs/4.2.8: 2161 | resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==} 2162 | dev: true 2163 | 2164 | /handlebars/4.7.7: 2165 | resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} 2166 | engines: {node: '>=0.4.7'} 2167 | hasBin: true 2168 | dependencies: 2169 | minimist: 1.2.5 2170 | neo-async: 2.6.2 2171 | source-map: 0.6.1 2172 | wordwrap: 1.0.0 2173 | optionalDependencies: 2174 | uglify-js: 3.15.3 2175 | dev: true 2176 | 2177 | /hard-rejection/2.1.0: 2178 | resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} 2179 | engines: {node: '>=6'} 2180 | dev: true 2181 | 2182 | /has-bigints/1.0.1: 2183 | resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} 2184 | dev: true 2185 | 2186 | /has-flag/3.0.0: 2187 | resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} 2188 | engines: {node: '>=4'} 2189 | dev: true 2190 | 2191 | /has-flag/4.0.0: 2192 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 2193 | engines: {node: '>=8'} 2194 | dev: true 2195 | 2196 | /has-symbols/1.0.2: 2197 | resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} 2198 | engines: {node: '>= 0.4'} 2199 | dev: true 2200 | 2201 | /has-tostringtag/1.0.0: 2202 | resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} 2203 | engines: {node: '>= 0.4'} 2204 | dependencies: 2205 | has-symbols: 1.0.2 2206 | dev: true 2207 | 2208 | /has/1.0.3: 2209 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 2210 | engines: {node: '>= 0.4.0'} 2211 | dependencies: 2212 | function-bind: 1.1.1 2213 | dev: true 2214 | 2215 | /hook-std/2.0.0: 2216 | resolution: {integrity: sha512-zZ6T5WcuBMIUVh49iPQS9t977t7C0l7OtHrpeMb5uk48JdflRX0NSFvCekfYNmGQETnLq9W/isMyHl69kxGi8g==} 2217 | engines: {node: '>=8'} 2218 | dev: true 2219 | 2220 | /hosted-git-info/2.8.9: 2221 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} 2222 | dev: true 2223 | 2224 | /hosted-git-info/4.0.2: 2225 | resolution: {integrity: sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==} 2226 | engines: {node: '>=10'} 2227 | dependencies: 2228 | lru-cache: 6.0.0 2229 | dev: true 2230 | 2231 | /http-proxy-agent/5.0.0: 2232 | resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} 2233 | engines: {node: '>= 6'} 2234 | dependencies: 2235 | '@tootallnate/once': 2.0.0 2236 | agent-base: 6.0.2 2237 | debug: 4.3.3 2238 | transitivePeerDependencies: 2239 | - supports-color 2240 | dev: true 2241 | 2242 | /https-proxy-agent/5.0.0: 2243 | resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} 2244 | engines: {node: '>= 6'} 2245 | dependencies: 2246 | agent-base: 6.0.2 2247 | debug: 4.3.3 2248 | transitivePeerDependencies: 2249 | - supports-color 2250 | dev: true 2251 | 2252 | /human-signals/1.1.1: 2253 | resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} 2254 | engines: {node: '>=8.12.0'} 2255 | dev: true 2256 | 2257 | /human-signals/2.1.0: 2258 | resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 2259 | engines: {node: '>=10.17.0'} 2260 | dev: true 2261 | 2262 | /hyphenate-style-name/1.0.4: 2263 | resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} 2264 | dev: false 2265 | 2266 | /ignore/5.2.0: 2267 | resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} 2268 | engines: {node: '>= 4'} 2269 | dev: true 2270 | 2271 | /import-fresh/3.3.0: 2272 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 2273 | engines: {node: '>=6'} 2274 | dependencies: 2275 | parent-module: 1.0.1 2276 | resolve-from: 4.0.0 2277 | dev: true 2278 | 2279 | /import-from/4.0.0: 2280 | resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} 2281 | engines: {node: '>=12.2'} 2282 | dev: true 2283 | 2284 | /imurmurhash/0.1.4: 2285 | resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} 2286 | engines: {node: '>=0.8.19'} 2287 | dev: true 2288 | 2289 | /indent-string/4.0.0: 2290 | resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} 2291 | engines: {node: '>=8'} 2292 | dev: true 2293 | 2294 | /inflight/1.0.6: 2295 | resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} 2296 | dependencies: 2297 | once: 1.4.0 2298 | wrappy: 1.0.2 2299 | dev: true 2300 | 2301 | /inherits/2.0.3: 2302 | resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} 2303 | dev: false 2304 | 2305 | /inherits/2.0.4: 2306 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 2307 | dev: true 2308 | 2309 | /ini/1.3.8: 2310 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 2311 | dev: true 2312 | 2313 | /inline-style-prefixer/6.0.1: 2314 | resolution: {integrity: sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==} 2315 | dependencies: 2316 | css-in-js-utils: 2.0.1 2317 | dev: false 2318 | 2319 | /internal-slot/1.0.3: 2320 | resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} 2321 | engines: {node: '>= 0.4'} 2322 | dependencies: 2323 | get-intrinsic: 1.1.1 2324 | has: 1.0.3 2325 | side-channel: 1.0.4 2326 | dev: true 2327 | 2328 | /into-stream/6.0.0: 2329 | resolution: {integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==} 2330 | engines: {node: '>=10'} 2331 | dependencies: 2332 | from2: 2.3.0 2333 | p-is-promise: 3.0.0 2334 | dev: true 2335 | 2336 | /is-arrayish/0.2.1: 2337 | resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} 2338 | dev: true 2339 | 2340 | /is-bigint/1.0.4: 2341 | resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 2342 | dependencies: 2343 | has-bigints: 1.0.1 2344 | dev: true 2345 | 2346 | /is-boolean-object/1.1.2: 2347 | resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 2348 | engines: {node: '>= 0.4'} 2349 | dependencies: 2350 | call-bind: 1.0.2 2351 | has-tostringtag: 1.0.0 2352 | dev: true 2353 | 2354 | /is-callable/1.2.4: 2355 | resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} 2356 | engines: {node: '>= 0.4'} 2357 | dev: true 2358 | 2359 | /is-core-module/2.8.1: 2360 | resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} 2361 | dependencies: 2362 | has: 1.0.3 2363 | dev: true 2364 | 2365 | /is-date-object/1.0.5: 2366 | resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 2367 | engines: {node: '>= 0.4'} 2368 | dependencies: 2369 | has-tostringtag: 1.0.0 2370 | dev: true 2371 | 2372 | /is-extglob/2.1.1: 2373 | resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} 2374 | engines: {node: '>=0.10.0'} 2375 | dev: true 2376 | 2377 | /is-fullwidth-code-point/3.0.0: 2378 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 2379 | engines: {node: '>=8'} 2380 | dev: true 2381 | 2382 | /is-glob/4.0.3: 2383 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 2384 | engines: {node: '>=0.10.0'} 2385 | dependencies: 2386 | is-extglob: 2.1.1 2387 | dev: true 2388 | 2389 | /is-negative-zero/2.0.1: 2390 | resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} 2391 | engines: {node: '>= 0.4'} 2392 | dev: true 2393 | 2394 | /is-number-object/1.0.6: 2395 | resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} 2396 | engines: {node: '>= 0.4'} 2397 | dependencies: 2398 | has-tostringtag: 1.0.0 2399 | dev: true 2400 | 2401 | /is-number/7.0.0: 2402 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 2403 | engines: {node: '>=0.12.0'} 2404 | dev: true 2405 | 2406 | /is-obj/2.0.0: 2407 | resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} 2408 | engines: {node: '>=8'} 2409 | dev: true 2410 | 2411 | /is-path-cwd/2.2.0: 2412 | resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} 2413 | engines: {node: '>=6'} 2414 | dev: true 2415 | 2416 | /is-path-inside/3.0.3: 2417 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 2418 | engines: {node: '>=8'} 2419 | dev: true 2420 | 2421 | /is-plain-obj/1.1.0: 2422 | resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} 2423 | engines: {node: '>=0.10.0'} 2424 | dev: true 2425 | 2426 | /is-plain-object/5.0.0: 2427 | resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} 2428 | engines: {node: '>=0.10.0'} 2429 | dev: true 2430 | 2431 | /is-regex/1.1.4: 2432 | resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 2433 | engines: {node: '>= 0.4'} 2434 | dependencies: 2435 | call-bind: 1.0.2 2436 | has-tostringtag: 1.0.0 2437 | dev: true 2438 | 2439 | /is-shared-array-buffer/1.0.1: 2440 | resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} 2441 | dev: true 2442 | 2443 | /is-stream/2.0.1: 2444 | resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 2445 | engines: {node: '>=8'} 2446 | dev: true 2447 | 2448 | /is-string/1.0.7: 2449 | resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 2450 | engines: {node: '>= 0.4'} 2451 | dependencies: 2452 | has-tostringtag: 1.0.0 2453 | dev: true 2454 | 2455 | /is-symbol/1.0.4: 2456 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 2457 | engines: {node: '>= 0.4'} 2458 | dependencies: 2459 | has-symbols: 1.0.2 2460 | dev: true 2461 | 2462 | /is-text-path/1.0.1: 2463 | resolution: {integrity: sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=} 2464 | engines: {node: '>=0.10.0'} 2465 | dependencies: 2466 | text-extensions: 1.9.0 2467 | dev: true 2468 | 2469 | /is-weakref/1.0.1: 2470 | resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==} 2471 | dependencies: 2472 | call-bind: 1.0.2 2473 | dev: true 2474 | 2475 | /isarray/1.0.0: 2476 | resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} 2477 | dev: true 2478 | 2479 | /isexe/2.0.0: 2480 | resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} 2481 | dev: true 2482 | 2483 | /isobject/3.0.1: 2484 | resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=} 2485 | engines: {node: '>=0.10.0'} 2486 | dev: false 2487 | 2488 | /issue-parser/6.0.0: 2489 | resolution: {integrity: sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA==} 2490 | engines: {node: '>=10.13'} 2491 | dependencies: 2492 | lodash.capitalize: 4.2.1 2493 | lodash.escaperegexp: 4.1.2 2494 | lodash.isplainobject: 4.0.6 2495 | lodash.isstring: 4.0.1 2496 | lodash.uniqby: 4.7.0 2497 | dev: true 2498 | 2499 | /java-properties/1.0.2: 2500 | resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==} 2501 | engines: {node: '>= 0.6.0'} 2502 | dev: true 2503 | 2504 | /jiti/1.13.0: 2505 | resolution: {integrity: sha512-/n9mNxZj/HDSrincJ6RP+L+yXbpnB8FybySBa+IjIaoH9FIxBbrbRT5XUbe8R7zuVM2AQqNMNDDqz0bzx3znOQ==} 2506 | hasBin: true 2507 | dev: true 2508 | 2509 | /js-cookie/2.2.1: 2510 | resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} 2511 | dev: false 2512 | 2513 | /js-tokens/4.0.0: 2514 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 2515 | 2516 | /js-yaml/4.1.0: 2517 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 2518 | hasBin: true 2519 | dependencies: 2520 | argparse: 2.0.1 2521 | dev: true 2522 | 2523 | /jsesc/2.5.2: 2524 | resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 2525 | engines: {node: '>=4'} 2526 | hasBin: true 2527 | dev: true 2528 | 2529 | /json-parse-better-errors/1.0.2: 2530 | resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} 2531 | dev: true 2532 | 2533 | /json-parse-even-better-errors/2.3.1: 2534 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} 2535 | dev: true 2536 | 2537 | /json-schema-traverse/0.4.1: 2538 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 2539 | dev: true 2540 | 2541 | /json-stable-stringify-without-jsonify/1.0.1: 2542 | resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} 2543 | dev: true 2544 | 2545 | /json-stringify-safe/5.0.1: 2546 | resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} 2547 | dev: true 2548 | 2549 | /json5/2.2.0: 2550 | resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} 2551 | engines: {node: '>=6'} 2552 | hasBin: true 2553 | dependencies: 2554 | minimist: 1.2.5 2555 | dev: true 2556 | 2557 | /jsonfile/6.1.0: 2558 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 2559 | dependencies: 2560 | universalify: 2.0.0 2561 | optionalDependencies: 2562 | graceful-fs: 4.2.8 2563 | dev: true 2564 | 2565 | /jsonparse/1.3.1: 2566 | resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=} 2567 | engines: {'0': node >= 0.2.0} 2568 | dev: true 2569 | 2570 | /jsx-ast-utils/3.2.1: 2571 | resolution: {integrity: sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==} 2572 | engines: {node: '>=4.0'} 2573 | dependencies: 2574 | array-includes: 3.1.4 2575 | object.assign: 4.1.2 2576 | dev: true 2577 | 2578 | /kind-of/6.0.3: 2579 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 2580 | engines: {node: '>=0.10.0'} 2581 | dev: true 2582 | 2583 | /kolorist/1.5.1: 2584 | resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==} 2585 | dev: true 2586 | 2587 | /levn/0.4.1: 2588 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 2589 | engines: {node: '>= 0.8.0'} 2590 | dependencies: 2591 | prelude-ls: 1.2.1 2592 | type-check: 0.4.0 2593 | dev: true 2594 | 2595 | /lines-and-columns/1.1.6: 2596 | resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} 2597 | dev: true 2598 | 2599 | /load-json-file/4.0.0: 2600 | resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} 2601 | engines: {node: '>=4'} 2602 | dependencies: 2603 | graceful-fs: 4.2.8 2604 | parse-json: 4.0.0 2605 | pify: 3.0.0 2606 | strip-bom: 3.0.0 2607 | dev: true 2608 | 2609 | /locate-path/2.0.0: 2610 | resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} 2611 | engines: {node: '>=4'} 2612 | dependencies: 2613 | p-locate: 2.0.0 2614 | path-exists: 3.0.0 2615 | dev: true 2616 | 2617 | /locate-path/5.0.0: 2618 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 2619 | engines: {node: '>=8'} 2620 | dependencies: 2621 | p-locate: 4.1.0 2622 | dev: true 2623 | 2624 | /lodash-es/4.17.21: 2625 | resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} 2626 | dev: false 2627 | 2628 | /lodash.capitalize/4.2.1: 2629 | resolution: {integrity: sha1-+CbJtOKoUR2E46yinbBeGk87cqk=} 2630 | dev: true 2631 | 2632 | /lodash.escaperegexp/4.1.2: 2633 | resolution: {integrity: sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=} 2634 | dev: true 2635 | 2636 | /lodash.ismatch/4.4.0: 2637 | resolution: {integrity: sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=} 2638 | dev: true 2639 | 2640 | /lodash.isplainobject/4.0.6: 2641 | resolution: {integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=} 2642 | dev: true 2643 | 2644 | /lodash.isstring/4.0.1: 2645 | resolution: {integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=} 2646 | dev: true 2647 | 2648 | /lodash.merge/4.6.2: 2649 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 2650 | dev: true 2651 | 2652 | /lodash.uniqby/4.7.0: 2653 | resolution: {integrity: sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=} 2654 | dev: true 2655 | 2656 | /lodash/4.17.21: 2657 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 2658 | dev: true 2659 | 2660 | /loose-envify/1.4.0: 2661 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 2662 | hasBin: true 2663 | dependencies: 2664 | js-tokens: 4.0.0 2665 | 2666 | /lower-case/2.0.2: 2667 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} 2668 | dependencies: 2669 | tslib: 2.3.1 2670 | dev: false 2671 | 2672 | /lru-cache/6.0.0: 2673 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 2674 | engines: {node: '>=10'} 2675 | dependencies: 2676 | yallist: 4.0.0 2677 | dev: true 2678 | 2679 | /magic-string/0.25.7: 2680 | resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} 2681 | dependencies: 2682 | sourcemap-codec: 1.4.8 2683 | dev: true 2684 | 2685 | /map-obj/1.0.1: 2686 | resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} 2687 | engines: {node: '>=0.10.0'} 2688 | dev: true 2689 | 2690 | /map-obj/4.3.0: 2691 | resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} 2692 | engines: {node: '>=8'} 2693 | dev: true 2694 | 2695 | /marked-terminal/5.1.1_marked@4.0.12: 2696 | resolution: {integrity: sha512-+cKTOx9P4l7HwINYhzbrBSyzgxO2HaHKGZGuB1orZsMIgXYaJyfidT81VXRdpelW/PcHEWxywscePVgI/oUF6g==} 2697 | engines: {node: '>=14.13.1 || >=16.0.0'} 2698 | peerDependencies: 2699 | marked: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 2700 | dependencies: 2701 | ansi-escapes: 5.0.0 2702 | cardinal: 2.1.1 2703 | chalk: 5.0.0 2704 | cli-table3: 0.6.1 2705 | marked: 4.0.12 2706 | node-emoji: 1.11.0 2707 | supports-hyperlinks: 2.2.0 2708 | dev: true 2709 | 2710 | /marked/4.0.12: 2711 | resolution: {integrity: sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==} 2712 | engines: {node: '>= 12'} 2713 | hasBin: true 2714 | dev: true 2715 | 2716 | /mdn-data/2.0.14: 2717 | resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} 2718 | dev: false 2719 | 2720 | /meow/8.1.2: 2721 | resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} 2722 | engines: {node: '>=10'} 2723 | dependencies: 2724 | '@types/minimist': 1.2.2 2725 | camelcase-keys: 6.2.2 2726 | decamelize-keys: 1.1.0 2727 | hard-rejection: 2.1.0 2728 | minimist-options: 4.1.0 2729 | normalize-package-data: 3.0.3 2730 | read-pkg-up: 7.0.1 2731 | redent: 3.0.0 2732 | trim-newlines: 3.0.1 2733 | type-fest: 0.18.1 2734 | yargs-parser: 20.2.9 2735 | dev: true 2736 | 2737 | /merge-stream/2.0.0: 2738 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 2739 | dev: true 2740 | 2741 | /merge2/1.4.1: 2742 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 2743 | engines: {node: '>= 8'} 2744 | dev: true 2745 | 2746 | /micromatch/4.0.4: 2747 | resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} 2748 | engines: {node: '>=8.6'} 2749 | dependencies: 2750 | braces: 3.0.2 2751 | picomatch: 2.3.0 2752 | dev: true 2753 | 2754 | /mime/2.5.2: 2755 | resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} 2756 | engines: {node: '>=4.0.0'} 2757 | hasBin: true 2758 | dev: true 2759 | 2760 | /mimic-fn/2.1.0: 2761 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 2762 | engines: {node: '>=6'} 2763 | dev: true 2764 | 2765 | /min-indent/1.0.1: 2766 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 2767 | engines: {node: '>=4'} 2768 | dev: true 2769 | 2770 | /minimatch/3.1.2: 2771 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 2772 | dependencies: 2773 | brace-expansion: 1.1.11 2774 | dev: true 2775 | 2776 | /minimist-options/4.1.0: 2777 | resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} 2778 | engines: {node: '>= 6'} 2779 | dependencies: 2780 | arrify: 1.0.1 2781 | is-plain-obj: 1.1.0 2782 | kind-of: 6.0.3 2783 | dev: true 2784 | 2785 | /minimist/1.2.5: 2786 | resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} 2787 | dev: true 2788 | 2789 | /modify-values/1.0.1: 2790 | resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} 2791 | engines: {node: '>=0.10.0'} 2792 | dev: true 2793 | 2794 | /ms/2.1.2: 2795 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 2796 | 2797 | /nano-css/5.3.4_react-dom@17.0.2+react@17.0.2: 2798 | resolution: {integrity: sha512-wfcviJB6NOxDIDfr7RFn/GlaN7I/Bhe4d39ZRCJ3xvZX60LVe2qZ+rDqM49nm4YT81gAjzS+ZklhKP/Gnfnubg==} 2799 | peerDependencies: 2800 | react: '*' 2801 | react-dom: '*' 2802 | dependencies: 2803 | css-tree: 1.1.3 2804 | csstype: 3.0.11 2805 | fastest-stable-stringify: 2.0.2 2806 | inline-style-prefixer: 6.0.1 2807 | react: 17.0.2 2808 | react-dom: 17.0.2_react@17.0.2 2809 | rtl-css-js: 1.15.0 2810 | sourcemap-codec: 1.4.8 2811 | stacktrace-js: 2.0.2 2812 | stylis: 4.0.13 2813 | dev: false 2814 | 2815 | /nanoid/3.2.0: 2816 | resolution: {integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==} 2817 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 2818 | hasBin: true 2819 | dev: true 2820 | 2821 | /natural-compare/1.4.0: 2822 | resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} 2823 | dev: true 2824 | 2825 | /neo-async/2.6.2: 2826 | resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} 2827 | dev: true 2828 | 2829 | /nerf-dart/1.0.0: 2830 | resolution: {integrity: sha1-5tq3/r9a2Bbqgc9cYpxaDr3nLBo=} 2831 | dev: true 2832 | 2833 | /no-case/3.0.4: 2834 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} 2835 | dependencies: 2836 | lower-case: 2.0.2 2837 | tslib: 2.3.1 2838 | dev: false 2839 | 2840 | /node-domexception/1.0.0: 2841 | resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} 2842 | engines: {node: '>=10.5.0'} 2843 | dev: true 2844 | 2845 | /node-emoji/1.11.0: 2846 | resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} 2847 | dependencies: 2848 | lodash: 4.17.21 2849 | dev: true 2850 | 2851 | /node-fetch/2.6.5: 2852 | resolution: {integrity: sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==} 2853 | engines: {node: 4.x || >=6.0.0} 2854 | dependencies: 2855 | whatwg-url: 5.0.0 2856 | dev: true 2857 | 2858 | /node-fetch/3.2.3: 2859 | resolution: {integrity: sha512-AXP18u4pidSZ1xYXRDPY/8jdv3RAozIt/WLNR/MBGZAz+xjtlr90RvCnsvHQRiXyWliZF/CpytExp32UU67/SA==} 2860 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2861 | dependencies: 2862 | data-uri-to-buffer: 4.0.0 2863 | fetch-blob: 3.1.5 2864 | formdata-polyfill: 4.0.10 2865 | dev: true 2866 | 2867 | /node-releases/2.0.1: 2868 | resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==} 2869 | dev: true 2870 | 2871 | /normalize-package-data/2.5.0: 2872 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 2873 | dependencies: 2874 | hosted-git-info: 2.8.9 2875 | resolve: 1.22.0 2876 | semver: 5.7.1 2877 | validate-npm-package-license: 3.0.4 2878 | dev: true 2879 | 2880 | /normalize-package-data/3.0.3: 2881 | resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} 2882 | engines: {node: '>=10'} 2883 | dependencies: 2884 | hosted-git-info: 4.0.2 2885 | is-core-module: 2.8.1 2886 | semver: 7.3.5 2887 | validate-npm-package-license: 3.0.4 2888 | dev: true 2889 | 2890 | /normalize-url/6.1.0: 2891 | resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} 2892 | engines: {node: '>=10'} 2893 | dev: true 2894 | 2895 | /npm-run-path/4.0.1: 2896 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 2897 | engines: {node: '>=8'} 2898 | dependencies: 2899 | path-key: 3.1.1 2900 | dev: true 2901 | 2902 | /npm/8.5.2: 2903 | resolution: {integrity: sha512-fQRPOSrQfO3AG1JEOgScVrYhOfprZbhSKAjY4goESGPKMflWHxyQt8djo6EZhNjxCNIUAPtT75hkCN902SeYAw==} 2904 | engines: {node: ^12.13.0 || ^14.15.0 || >=16} 2905 | hasBin: true 2906 | dev: true 2907 | bundledDependencies: 2908 | - '@isaacs/string-locale-compare' 2909 | - '@npmcli/arborist' 2910 | - '@npmcli/ci-detect' 2911 | - '@npmcli/config' 2912 | - '@npmcli/map-workspaces' 2913 | - '@npmcli/package-json' 2914 | - '@npmcli/run-script' 2915 | - abbrev 2916 | - ansicolors 2917 | - ansistyles 2918 | - archy 2919 | - cacache 2920 | - chalk 2921 | - chownr 2922 | - cli-columns 2923 | - cli-table3 2924 | - columnify 2925 | - fastest-levenshtein 2926 | - glob 2927 | - graceful-fs 2928 | - hosted-git-info 2929 | - ini 2930 | - init-package-json 2931 | - is-cidr 2932 | - json-parse-even-better-errors 2933 | - libnpmaccess 2934 | - libnpmdiff 2935 | - libnpmexec 2936 | - libnpmfund 2937 | - libnpmhook 2938 | - libnpmorg 2939 | - libnpmpack 2940 | - libnpmpublish 2941 | - libnpmsearch 2942 | - libnpmteam 2943 | - libnpmversion 2944 | - make-fetch-happen 2945 | - minipass 2946 | - minipass-pipeline 2947 | - mkdirp 2948 | - mkdirp-infer-owner 2949 | - ms 2950 | - node-gyp 2951 | - nopt 2952 | - npm-audit-report 2953 | - npm-install-checks 2954 | - npm-package-arg 2955 | - npm-pick-manifest 2956 | - npm-profile 2957 | - npm-registry-fetch 2958 | - npm-user-validate 2959 | - npmlog 2960 | - opener 2961 | - pacote 2962 | - parse-conflict-json 2963 | - proc-log 2964 | - qrcode-terminal 2965 | - read 2966 | - read-package-json 2967 | - read-package-json-fast 2968 | - readdir-scoped-modules 2969 | - rimraf 2970 | - semver 2971 | - ssri 2972 | - tar 2973 | - text-table 2974 | - tiny-relative-date 2975 | - treeverse 2976 | - validate-npm-package-name 2977 | - which 2978 | - write-file-atomic 2979 | 2980 | /object-assign/4.1.1: 2981 | resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} 2982 | engines: {node: '>=0.10.0'} 2983 | 2984 | /object-inspect/1.11.0: 2985 | resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} 2986 | dev: true 2987 | 2988 | /object-keys/1.1.1: 2989 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 2990 | engines: {node: '>= 0.4'} 2991 | dev: true 2992 | 2993 | /object.assign/4.1.2: 2994 | resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} 2995 | engines: {node: '>= 0.4'} 2996 | dependencies: 2997 | call-bind: 1.0.2 2998 | define-properties: 1.1.3 2999 | has-symbols: 1.0.2 3000 | object-keys: 1.1.1 3001 | dev: true 3002 | 3003 | /object.entries/1.1.5: 3004 | resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} 3005 | engines: {node: '>= 0.4'} 3006 | dependencies: 3007 | call-bind: 1.0.2 3008 | define-properties: 1.1.3 3009 | es-abstract: 1.19.1 3010 | dev: true 3011 | 3012 | /object.fromentries/2.0.5: 3013 | resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==} 3014 | engines: {node: '>= 0.4'} 3015 | dependencies: 3016 | call-bind: 1.0.2 3017 | define-properties: 1.1.3 3018 | es-abstract: 1.19.1 3019 | dev: true 3020 | 3021 | /object.hasown/1.1.0: 3022 | resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==} 3023 | dependencies: 3024 | define-properties: 1.1.3 3025 | es-abstract: 1.19.1 3026 | dev: true 3027 | 3028 | /object.values/1.1.5: 3029 | resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} 3030 | engines: {node: '>= 0.4'} 3031 | dependencies: 3032 | call-bind: 1.0.2 3033 | define-properties: 1.1.3 3034 | es-abstract: 1.19.1 3035 | dev: true 3036 | 3037 | /once/1.4.0: 3038 | resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} 3039 | dependencies: 3040 | wrappy: 1.0.2 3041 | dev: true 3042 | 3043 | /onetime/5.1.2: 3044 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 3045 | engines: {node: '>=6'} 3046 | dependencies: 3047 | mimic-fn: 2.1.0 3048 | dev: true 3049 | 3050 | /optionator/0.9.1: 3051 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} 3052 | engines: {node: '>= 0.8.0'} 3053 | dependencies: 3054 | deep-is: 0.1.4 3055 | fast-levenshtein: 2.0.6 3056 | levn: 0.4.1 3057 | prelude-ls: 1.2.1 3058 | type-check: 0.4.0 3059 | word-wrap: 1.2.3 3060 | dev: true 3061 | 3062 | /p-each-series/2.2.0: 3063 | resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==} 3064 | engines: {node: '>=8'} 3065 | dev: true 3066 | 3067 | /p-filter/2.1.0: 3068 | resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} 3069 | engines: {node: '>=8'} 3070 | dependencies: 3071 | p-map: 2.1.0 3072 | dev: true 3073 | 3074 | /p-is-promise/3.0.0: 3075 | resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} 3076 | engines: {node: '>=8'} 3077 | dev: true 3078 | 3079 | /p-limit/1.3.0: 3080 | resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} 3081 | engines: {node: '>=4'} 3082 | dependencies: 3083 | p-try: 1.0.0 3084 | dev: true 3085 | 3086 | /p-limit/2.3.0: 3087 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 3088 | engines: {node: '>=6'} 3089 | dependencies: 3090 | p-try: 2.2.0 3091 | dev: true 3092 | 3093 | /p-locate/2.0.0: 3094 | resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} 3095 | engines: {node: '>=4'} 3096 | dependencies: 3097 | p-limit: 1.3.0 3098 | dev: true 3099 | 3100 | /p-locate/4.1.0: 3101 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 3102 | engines: {node: '>=8'} 3103 | dependencies: 3104 | p-limit: 2.3.0 3105 | dev: true 3106 | 3107 | /p-map/2.1.0: 3108 | resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} 3109 | engines: {node: '>=6'} 3110 | dev: true 3111 | 3112 | /p-map/4.0.0: 3113 | resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} 3114 | engines: {node: '>=10'} 3115 | dependencies: 3116 | aggregate-error: 3.1.0 3117 | dev: true 3118 | 3119 | /p-reduce/2.1.0: 3120 | resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} 3121 | engines: {node: '>=8'} 3122 | dev: true 3123 | 3124 | /p-retry/4.6.1: 3125 | resolution: {integrity: sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==} 3126 | engines: {node: '>=8'} 3127 | dependencies: 3128 | '@types/retry': 0.12.1 3129 | retry: 0.13.1 3130 | dev: true 3131 | 3132 | /p-try/1.0.0: 3133 | resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} 3134 | engines: {node: '>=4'} 3135 | dev: true 3136 | 3137 | /p-try/2.2.0: 3138 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 3139 | engines: {node: '>=6'} 3140 | dev: true 3141 | 3142 | /parent-module/1.0.1: 3143 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 3144 | engines: {node: '>=6'} 3145 | dependencies: 3146 | callsites: 3.1.0 3147 | dev: true 3148 | 3149 | /parse-json/4.0.0: 3150 | resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} 3151 | engines: {node: '>=4'} 3152 | dependencies: 3153 | error-ex: 1.3.2 3154 | json-parse-better-errors: 1.0.2 3155 | dev: true 3156 | 3157 | /parse-json/5.2.0: 3158 | resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 3159 | engines: {node: '>=8'} 3160 | dependencies: 3161 | '@babel/code-frame': 7.16.7 3162 | error-ex: 1.3.2 3163 | json-parse-even-better-errors: 2.3.1 3164 | lines-and-columns: 1.1.6 3165 | dev: true 3166 | 3167 | /path-exists/3.0.0: 3168 | resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} 3169 | engines: {node: '>=4'} 3170 | dev: true 3171 | 3172 | /path-exists/4.0.0: 3173 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 3174 | engines: {node: '>=8'} 3175 | dev: true 3176 | 3177 | /path-is-absolute/1.0.1: 3178 | resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} 3179 | engines: {node: '>=0.10.0'} 3180 | dev: true 3181 | 3182 | /path-key/3.1.1: 3183 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 3184 | engines: {node: '>=8'} 3185 | dev: true 3186 | 3187 | /path-parse/1.0.7: 3188 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 3189 | dev: true 3190 | 3191 | /path-type/4.0.0: 3192 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 3193 | engines: {node: '>=8'} 3194 | dev: true 3195 | 3196 | /path/0.12.7: 3197 | resolution: {integrity: sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=} 3198 | dependencies: 3199 | process: 0.11.10 3200 | util: 0.10.4 3201 | dev: false 3202 | 3203 | /picocolors/1.0.0: 3204 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 3205 | dev: true 3206 | 3207 | /picomatch/2.3.0: 3208 | resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} 3209 | engines: {node: '>=8.6'} 3210 | dev: true 3211 | 3212 | /pify/3.0.0: 3213 | resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} 3214 | engines: {node: '>=4'} 3215 | dev: true 3216 | 3217 | /pkg-conf/2.1.0: 3218 | resolution: {integrity: sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg=} 3219 | engines: {node: '>=4'} 3220 | dependencies: 3221 | find-up: 2.1.0 3222 | load-json-file: 4.0.0 3223 | dev: true 3224 | 3225 | /postcss/8.4.6: 3226 | resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==} 3227 | engines: {node: ^10 || ^12 || >=14} 3228 | dependencies: 3229 | nanoid: 3.2.0 3230 | picocolors: 1.0.0 3231 | source-map-js: 1.0.2 3232 | dev: true 3233 | 3234 | /prelude-ls/1.2.1: 3235 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 3236 | engines: {node: '>= 0.8.0'} 3237 | dev: true 3238 | 3239 | /process-nextick-args/2.0.1: 3240 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 3241 | dev: true 3242 | 3243 | /process/0.11.10: 3244 | resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} 3245 | engines: {node: '>= 0.6.0'} 3246 | dev: false 3247 | 3248 | /prop-types/15.8.1: 3249 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} 3250 | dependencies: 3251 | loose-envify: 1.4.0 3252 | object-assign: 4.1.1 3253 | react-is: 16.13.1 3254 | dev: true 3255 | 3256 | /pump/3.0.0: 3257 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 3258 | dependencies: 3259 | end-of-stream: 1.4.4 3260 | once: 1.4.0 3261 | dev: true 3262 | 3263 | /punycode/2.1.1: 3264 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} 3265 | engines: {node: '>=6'} 3266 | dev: true 3267 | 3268 | /q/1.5.1: 3269 | resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} 3270 | engines: {node: '>=0.6.0', teleport: '>=0.2.0'} 3271 | dev: true 3272 | 3273 | /queue-microtask/1.2.3: 3274 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 3275 | dev: true 3276 | 3277 | /quick-lru/4.0.1: 3278 | resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} 3279 | engines: {node: '>=8'} 3280 | dev: true 3281 | 3282 | /rc/1.2.8: 3283 | resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 3284 | hasBin: true 3285 | dependencies: 3286 | deep-extend: 0.6.0 3287 | ini: 1.3.8 3288 | minimist: 1.2.5 3289 | strip-json-comments: 2.0.1 3290 | dev: true 3291 | 3292 | /react-dom/17.0.2_react@17.0.2: 3293 | resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} 3294 | peerDependencies: 3295 | react: 17.0.2 3296 | dependencies: 3297 | loose-envify: 1.4.0 3298 | object-assign: 4.1.1 3299 | react: 17.0.2 3300 | scheduler: 0.20.2 3301 | dev: false 3302 | 3303 | /react-is/16.13.1: 3304 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 3305 | dev: true 3306 | 3307 | /react-refresh/0.11.0: 3308 | resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} 3309 | engines: {node: '>=0.10.0'} 3310 | dev: true 3311 | 3312 | /react-universal-interface/0.6.2_react@17.0.2+tslib@2.3.1: 3313 | resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} 3314 | peerDependencies: 3315 | react: '*' 3316 | tslib: '*' 3317 | dependencies: 3318 | react: 17.0.2 3319 | tslib: 2.3.1 3320 | dev: false 3321 | 3322 | /react-use/17.3.2_react-dom@17.0.2+react@17.0.2: 3323 | resolution: {integrity: sha512-bj7OD0/1wL03KyWmzFXAFe425zziuTf7q8olwCYBfOeFHY1qfO1FAMjROQLsLZYwG4Rx63xAfb7XAbBrJsZmEw==} 3324 | peerDependencies: 3325 | react: ^16.8.0 || ^17.0.0 3326 | react-dom: ^16.8.0 || ^17.0.0 3327 | dependencies: 3328 | '@types/js-cookie': 2.2.7 3329 | '@xobotyi/scrollbar-width': 1.9.5 3330 | copy-to-clipboard: 3.3.1 3331 | fast-deep-equal: 3.1.3 3332 | fast-shallow-equal: 1.0.0 3333 | js-cookie: 2.2.1 3334 | nano-css: 5.3.4_react-dom@17.0.2+react@17.0.2 3335 | react: 17.0.2 3336 | react-dom: 17.0.2_react@17.0.2 3337 | react-universal-interface: 0.6.2_react@17.0.2+tslib@2.3.1 3338 | resize-observer-polyfill: 1.5.1 3339 | screenfull: 5.2.0 3340 | set-harmonic-interval: 1.0.1 3341 | throttle-debounce: 3.0.1 3342 | ts-easing: 0.2.0 3343 | tslib: 2.3.1 3344 | dev: false 3345 | 3346 | /react/17.0.2: 3347 | resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} 3348 | engines: {node: '>=0.10.0'} 3349 | dependencies: 3350 | loose-envify: 1.4.0 3351 | object-assign: 4.1.1 3352 | dev: false 3353 | 3354 | /read-pkg-up/7.0.1: 3355 | resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} 3356 | engines: {node: '>=8'} 3357 | dependencies: 3358 | find-up: 4.1.0 3359 | read-pkg: 5.2.0 3360 | type-fest: 0.8.1 3361 | dev: true 3362 | 3363 | /read-pkg/5.2.0: 3364 | resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} 3365 | engines: {node: '>=8'} 3366 | dependencies: 3367 | '@types/normalize-package-data': 2.4.1 3368 | normalize-package-data: 2.5.0 3369 | parse-json: 5.2.0 3370 | type-fest: 0.6.0 3371 | dev: true 3372 | 3373 | /readable-stream/2.3.7: 3374 | resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} 3375 | dependencies: 3376 | core-util-is: 1.0.3 3377 | inherits: 2.0.4 3378 | isarray: 1.0.0 3379 | process-nextick-args: 2.0.1 3380 | safe-buffer: 5.1.2 3381 | string_decoder: 1.1.1 3382 | util-deprecate: 1.0.2 3383 | dev: true 3384 | 3385 | /readable-stream/3.6.0: 3386 | resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} 3387 | engines: {node: '>= 6'} 3388 | dependencies: 3389 | inherits: 2.0.4 3390 | string_decoder: 1.3.0 3391 | util-deprecate: 1.0.2 3392 | dev: true 3393 | 3394 | /redent/3.0.0: 3395 | resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} 3396 | engines: {node: '>=8'} 3397 | dependencies: 3398 | indent-string: 4.0.0 3399 | strip-indent: 3.0.0 3400 | dev: true 3401 | 3402 | /redeyed/2.1.1: 3403 | resolution: {integrity: sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=} 3404 | dependencies: 3405 | esprima: 4.0.1 3406 | dev: true 3407 | 3408 | /regenerator-runtime/0.13.9: 3409 | resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} 3410 | dev: false 3411 | 3412 | /regexp.prototype.flags/1.3.1: 3413 | resolution: {integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==} 3414 | engines: {node: '>= 0.4'} 3415 | dependencies: 3416 | call-bind: 1.0.2 3417 | define-properties: 1.1.3 3418 | dev: true 3419 | 3420 | /regexpp/3.2.0: 3421 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} 3422 | engines: {node: '>=8'} 3423 | dev: true 3424 | 3425 | /registry-auth-token/4.2.1: 3426 | resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} 3427 | engines: {node: '>=6.0.0'} 3428 | dependencies: 3429 | rc: 1.2.8 3430 | dev: true 3431 | 3432 | /require-directory/2.1.1: 3433 | resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} 3434 | engines: {node: '>=0.10.0'} 3435 | dev: true 3436 | 3437 | /resize-observer-polyfill/1.5.1: 3438 | resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} 3439 | dev: false 3440 | 3441 | /resolve-from/4.0.0: 3442 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 3443 | engines: {node: '>=4'} 3444 | dev: true 3445 | 3446 | /resolve-from/5.0.0: 3447 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 3448 | engines: {node: '>=8'} 3449 | dev: true 3450 | 3451 | /resolve/1.22.0: 3452 | resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} 3453 | hasBin: true 3454 | dependencies: 3455 | is-core-module: 2.8.1 3456 | path-parse: 1.0.7 3457 | supports-preserve-symlinks-flag: 1.0.0 3458 | dev: true 3459 | 3460 | /resolve/2.0.0-next.3: 3461 | resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} 3462 | dependencies: 3463 | is-core-module: 2.8.1 3464 | path-parse: 1.0.7 3465 | dev: true 3466 | 3467 | /retry/0.13.1: 3468 | resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} 3469 | engines: {node: '>= 4'} 3470 | dev: true 3471 | 3472 | /reusify/1.0.4: 3473 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 3474 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 3475 | dev: true 3476 | 3477 | /rimraf/3.0.2: 3478 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 3479 | hasBin: true 3480 | dependencies: 3481 | glob: 7.2.0 3482 | dev: true 3483 | 3484 | /rollup/2.60.2: 3485 | resolution: {integrity: sha512-1Bgjpq61sPjgoZzuiDSGvbI1tD91giZABgjCQBKM5aYLnzjq52GoDuWVwT/cm/MCxCMPU8gqQvkj8doQ5C8Oqw==} 3486 | engines: {node: '>=10.0.0'} 3487 | hasBin: true 3488 | optionalDependencies: 3489 | fsevents: 2.3.2 3490 | dev: true 3491 | 3492 | /rtl-css-js/1.15.0: 3493 | resolution: {integrity: sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==} 3494 | dependencies: 3495 | '@babel/runtime': 7.17.7 3496 | dev: false 3497 | 3498 | /run-parallel/1.2.0: 3499 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 3500 | dependencies: 3501 | queue-microtask: 1.2.3 3502 | dev: true 3503 | 3504 | /safe-buffer/5.1.2: 3505 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 3506 | dev: true 3507 | 3508 | /safe-buffer/5.2.1: 3509 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 3510 | dev: true 3511 | 3512 | /scheduler/0.20.2: 3513 | resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} 3514 | dependencies: 3515 | loose-envify: 1.4.0 3516 | object-assign: 4.1.1 3517 | dev: false 3518 | 3519 | /screenfull/5.2.0: 3520 | resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} 3521 | engines: {node: '>=0.10.0'} 3522 | dev: false 3523 | 3524 | /semantic-release/19.0.2: 3525 | resolution: {integrity: sha512-7tPonjZxukKECmClhsfyMKDt0GR38feIC2HxgyYaBi+9tDySBLjK/zYDLhh+m6yjnHIJa9eBTKYE7k63ZQcYbw==} 3526 | engines: {node: '>=16 || ^14.17'} 3527 | hasBin: true 3528 | dependencies: 3529 | '@semantic-release/commit-analyzer': 9.0.2_semantic-release@19.0.2 3530 | '@semantic-release/error': 3.0.0 3531 | '@semantic-release/github': 8.0.1_semantic-release@19.0.2 3532 | '@semantic-release/npm': 9.0.1_semantic-release@19.0.2 3533 | '@semantic-release/release-notes-generator': 10.0.2_semantic-release@19.0.2 3534 | aggregate-error: 3.1.0 3535 | cosmiconfig: 7.0.1 3536 | debug: 4.3.3 3537 | env-ci: 5.0.2 3538 | execa: 5.1.1 3539 | figures: 3.2.0 3540 | find-versions: 4.0.0 3541 | get-stream: 6.0.1 3542 | git-log-parser: 1.2.0 3543 | hook-std: 2.0.0 3544 | hosted-git-info: 4.0.2 3545 | lodash: 4.17.21 3546 | marked: 4.0.12 3547 | marked-terminal: 5.1.1_marked@4.0.12 3548 | micromatch: 4.0.4 3549 | p-each-series: 2.2.0 3550 | p-reduce: 2.1.0 3551 | read-pkg-up: 7.0.1 3552 | resolve-from: 5.0.0 3553 | semver: 7.3.5 3554 | semver-diff: 3.1.1 3555 | signale: 1.4.0 3556 | yargs: 16.2.0 3557 | transitivePeerDependencies: 3558 | - supports-color 3559 | dev: true 3560 | 3561 | /semver-diff/3.1.1: 3562 | resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} 3563 | engines: {node: '>=8'} 3564 | dependencies: 3565 | semver: 6.3.0 3566 | dev: true 3567 | 3568 | /semver-regex/3.1.3: 3569 | resolution: {integrity: sha512-Aqi54Mk9uYTjVexLnR67rTyBusmwd04cLkHy9hNvk3+G3nT2Oyg7E0l4XVbOaNwIvQ3hHeYxGcyEy+mKreyBFQ==} 3570 | engines: {node: '>=8'} 3571 | dev: true 3572 | 3573 | /semver/5.7.1: 3574 | resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} 3575 | hasBin: true 3576 | dev: true 3577 | 3578 | /semver/6.3.0: 3579 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} 3580 | hasBin: true 3581 | dev: true 3582 | 3583 | /semver/7.3.5: 3584 | resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} 3585 | engines: {node: '>=10'} 3586 | hasBin: true 3587 | dependencies: 3588 | lru-cache: 6.0.0 3589 | dev: true 3590 | 3591 | /set-harmonic-interval/1.0.1: 3592 | resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} 3593 | engines: {node: '>=6.9'} 3594 | dev: false 3595 | 3596 | /shebang-command/2.0.0: 3597 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 3598 | engines: {node: '>=8'} 3599 | dependencies: 3600 | shebang-regex: 3.0.0 3601 | dev: true 3602 | 3603 | /shebang-regex/3.0.0: 3604 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 3605 | engines: {node: '>=8'} 3606 | dev: true 3607 | 3608 | /side-channel/1.0.4: 3609 | resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 3610 | dependencies: 3611 | call-bind: 1.0.2 3612 | get-intrinsic: 1.1.1 3613 | object-inspect: 1.11.0 3614 | dev: true 3615 | 3616 | /signal-exit/3.0.4: 3617 | resolution: {integrity: sha512-rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==} 3618 | dev: true 3619 | 3620 | /signale/1.4.0: 3621 | resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==} 3622 | engines: {node: '>=6'} 3623 | dependencies: 3624 | chalk: 2.4.2 3625 | figures: 2.0.0 3626 | pkg-conf: 2.1.0 3627 | dev: true 3628 | 3629 | /slash/3.0.0: 3630 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 3631 | engines: {node: '>=8'} 3632 | dev: true 3633 | 3634 | /snake-case/3.0.4: 3635 | resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} 3636 | dependencies: 3637 | dot-case: 3.0.4 3638 | tslib: 2.3.1 3639 | dev: false 3640 | 3641 | /source-map-js/1.0.2: 3642 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 3643 | engines: {node: '>=0.10.0'} 3644 | dev: true 3645 | 3646 | /source-map/0.5.6: 3647 | resolution: {integrity: sha1-dc449SvwczxafwwRjYEzSiu19BI=} 3648 | engines: {node: '>=0.10.0'} 3649 | dev: false 3650 | 3651 | /source-map/0.5.7: 3652 | resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} 3653 | engines: {node: '>=0.10.0'} 3654 | dev: true 3655 | 3656 | /source-map/0.6.1: 3657 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 3658 | engines: {node: '>=0.10.0'} 3659 | 3660 | /sourcemap-codec/1.4.8: 3661 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} 3662 | 3663 | /spawn-error-forwarder/1.0.0: 3664 | resolution: {integrity: sha1-Gv2Uc46ZmwNG17n8NzvlXgdXcCk=} 3665 | dev: true 3666 | 3667 | /spdx-correct/3.1.1: 3668 | resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} 3669 | dependencies: 3670 | spdx-expression-parse: 3.0.1 3671 | spdx-license-ids: 3.0.10 3672 | dev: true 3673 | 3674 | /spdx-exceptions/2.3.0: 3675 | resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} 3676 | dev: true 3677 | 3678 | /spdx-expression-parse/3.0.1: 3679 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 3680 | dependencies: 3681 | spdx-exceptions: 2.3.0 3682 | spdx-license-ids: 3.0.10 3683 | dev: true 3684 | 3685 | /spdx-license-ids/3.0.10: 3686 | resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==} 3687 | dev: true 3688 | 3689 | /split/1.0.1: 3690 | resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} 3691 | dependencies: 3692 | through: 2.3.8 3693 | dev: true 3694 | 3695 | /split2/1.0.0: 3696 | resolution: {integrity: sha1-UuLiIdiMdfmnP5BVbiY/+WdysxQ=} 3697 | dependencies: 3698 | through2: 2.0.5 3699 | dev: true 3700 | 3701 | /split2/3.2.2: 3702 | resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} 3703 | dependencies: 3704 | readable-stream: 3.6.0 3705 | dev: true 3706 | 3707 | /stack-generator/2.0.5: 3708 | resolution: {integrity: sha512-/t1ebrbHkrLrDuNMdeAcsvynWgoH/i4o8EGGfX7dEYDoTXOYVAkEpFdtshlvabzc6JlJ8Kf9YdFEoz7JkzGN9Q==} 3709 | dependencies: 3710 | stackframe: 1.2.1 3711 | dev: false 3712 | 3713 | /stackframe/1.2.1: 3714 | resolution: {integrity: sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==} 3715 | dev: false 3716 | 3717 | /stacktrace-gps/3.0.4: 3718 | resolution: {integrity: sha512-qIr8x41yZVSldqdqe6jciXEaSCKw1U8XTXpjDuy0ki/apyTn/r3w9hDAAQOhZdxvsC93H+WwwEu5cq5VemzYeg==} 3719 | dependencies: 3720 | source-map: 0.5.6 3721 | stackframe: 1.2.1 3722 | dev: false 3723 | 3724 | /stacktrace-js/2.0.2: 3725 | resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} 3726 | dependencies: 3727 | error-stack-parser: 2.0.7 3728 | stack-generator: 2.0.5 3729 | stacktrace-gps: 3.0.4 3730 | dev: false 3731 | 3732 | /stream-combiner2/1.1.1: 3733 | resolution: {integrity: sha1-+02KFCDqNidk4hrUeAOXvry0HL4=} 3734 | dependencies: 3735 | duplexer2: 0.1.4 3736 | readable-stream: 2.3.7 3737 | dev: true 3738 | 3739 | /string-width/4.2.3: 3740 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 3741 | engines: {node: '>=8'} 3742 | dependencies: 3743 | emoji-regex: 8.0.0 3744 | is-fullwidth-code-point: 3.0.0 3745 | strip-ansi: 6.0.1 3746 | dev: true 3747 | 3748 | /string.prototype.matchall/4.0.6: 3749 | resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==} 3750 | dependencies: 3751 | call-bind: 1.0.2 3752 | define-properties: 1.1.3 3753 | es-abstract: 1.19.1 3754 | get-intrinsic: 1.1.1 3755 | has-symbols: 1.0.2 3756 | internal-slot: 1.0.3 3757 | regexp.prototype.flags: 1.3.1 3758 | side-channel: 1.0.4 3759 | dev: true 3760 | 3761 | /string.prototype.trimend/1.0.4: 3762 | resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} 3763 | dependencies: 3764 | call-bind: 1.0.2 3765 | define-properties: 1.1.3 3766 | dev: true 3767 | 3768 | /string.prototype.trimstart/1.0.4: 3769 | resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} 3770 | dependencies: 3771 | call-bind: 1.0.2 3772 | define-properties: 1.1.3 3773 | dev: true 3774 | 3775 | /string_decoder/1.1.1: 3776 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} 3777 | dependencies: 3778 | safe-buffer: 5.1.2 3779 | dev: true 3780 | 3781 | /string_decoder/1.3.0: 3782 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 3783 | dependencies: 3784 | safe-buffer: 5.2.1 3785 | dev: true 3786 | 3787 | /strip-ansi/6.0.1: 3788 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 3789 | engines: {node: '>=8'} 3790 | dependencies: 3791 | ansi-regex: 5.0.1 3792 | dev: true 3793 | 3794 | /strip-bom/3.0.0: 3795 | resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} 3796 | engines: {node: '>=4'} 3797 | dev: true 3798 | 3799 | /strip-final-newline/2.0.0: 3800 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 3801 | engines: {node: '>=6'} 3802 | dev: true 3803 | 3804 | /strip-indent/3.0.0: 3805 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 3806 | engines: {node: '>=8'} 3807 | dependencies: 3808 | min-indent: 1.0.1 3809 | dev: true 3810 | 3811 | /strip-json-comments/2.0.1: 3812 | resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} 3813 | engines: {node: '>=0.10.0'} 3814 | dev: true 3815 | 3816 | /strip-json-comments/3.1.1: 3817 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 3818 | engines: {node: '>=8'} 3819 | dev: true 3820 | 3821 | /stylis/4.0.13: 3822 | resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==} 3823 | dev: false 3824 | 3825 | /supports-color/5.5.0: 3826 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 3827 | engines: {node: '>=4'} 3828 | dependencies: 3829 | has-flag: 3.0.0 3830 | dev: true 3831 | 3832 | /supports-color/7.2.0: 3833 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 3834 | engines: {node: '>=8'} 3835 | dependencies: 3836 | has-flag: 4.0.0 3837 | dev: true 3838 | 3839 | /supports-hyperlinks/2.2.0: 3840 | resolution: {integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==} 3841 | engines: {node: '>=8'} 3842 | dependencies: 3843 | has-flag: 4.0.0 3844 | supports-color: 7.2.0 3845 | dev: true 3846 | 3847 | /supports-preserve-symlinks-flag/1.0.0: 3848 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 3849 | engines: {node: '>= 0.4'} 3850 | dev: true 3851 | 3852 | /temp-dir/2.0.0: 3853 | resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} 3854 | engines: {node: '>=8'} 3855 | dev: true 3856 | 3857 | /tempy/1.0.1: 3858 | resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} 3859 | engines: {node: '>=10'} 3860 | dependencies: 3861 | del: 6.0.0 3862 | is-stream: 2.0.1 3863 | temp-dir: 2.0.0 3864 | type-fest: 0.16.0 3865 | unique-string: 2.0.0 3866 | dev: true 3867 | 3868 | /text-extensions/1.9.0: 3869 | resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} 3870 | engines: {node: '>=0.10'} 3871 | dev: true 3872 | 3873 | /text-table/0.2.0: 3874 | resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} 3875 | dev: true 3876 | 3877 | /throttle-debounce/3.0.1: 3878 | resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} 3879 | engines: {node: '>=10'} 3880 | dev: false 3881 | 3882 | /through/2.3.8: 3883 | resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} 3884 | dev: true 3885 | 3886 | /through2/2.0.5: 3887 | resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} 3888 | dependencies: 3889 | readable-stream: 2.3.7 3890 | xtend: 4.0.2 3891 | dev: true 3892 | 3893 | /through2/4.0.2: 3894 | resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} 3895 | dependencies: 3896 | readable-stream: 3.6.0 3897 | dev: true 3898 | 3899 | /to-fast-properties/2.0.0: 3900 | resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} 3901 | engines: {node: '>=4'} 3902 | dev: true 3903 | 3904 | /to-regex-range/5.0.1: 3905 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 3906 | engines: {node: '>=8.0'} 3907 | dependencies: 3908 | is-number: 7.0.0 3909 | dev: true 3910 | 3911 | /toggle-selection/1.0.6: 3912 | resolution: {integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI=} 3913 | dev: false 3914 | 3915 | /tr46/0.0.3: 3916 | resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} 3917 | dev: true 3918 | 3919 | /traverse/0.6.6: 3920 | resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} 3921 | dev: true 3922 | 3923 | /trim-newlines/3.0.1: 3924 | resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} 3925 | engines: {node: '>=8'} 3926 | dev: true 3927 | 3928 | /ts-easing/0.2.0: 3929 | resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} 3930 | dev: false 3931 | 3932 | /tslib/1.14.1: 3933 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3934 | dev: true 3935 | 3936 | /tslib/2.3.1: 3937 | resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} 3938 | dev: false 3939 | 3940 | /tsutils/3.21.0_typescript@4.6.2: 3941 | resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 3942 | engines: {node: '>= 6'} 3943 | peerDependencies: 3944 | 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' 3945 | dependencies: 3946 | tslib: 1.14.1 3947 | typescript: 4.6.2 3948 | dev: true 3949 | 3950 | /type-check/0.4.0: 3951 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 3952 | engines: {node: '>= 0.8.0'} 3953 | dependencies: 3954 | prelude-ls: 1.2.1 3955 | dev: true 3956 | 3957 | /type-fest/0.16.0: 3958 | resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} 3959 | engines: {node: '>=10'} 3960 | dev: true 3961 | 3962 | /type-fest/0.18.1: 3963 | resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} 3964 | engines: {node: '>=10'} 3965 | dev: true 3966 | 3967 | /type-fest/0.20.2: 3968 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 3969 | engines: {node: '>=10'} 3970 | dev: true 3971 | 3972 | /type-fest/0.6.0: 3973 | resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} 3974 | engines: {node: '>=8'} 3975 | dev: true 3976 | 3977 | /type-fest/0.8.1: 3978 | resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} 3979 | engines: {node: '>=8'} 3980 | dev: true 3981 | 3982 | /type-fest/1.4.0: 3983 | resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} 3984 | engines: {node: '>=10'} 3985 | dev: true 3986 | 3987 | /typescript/4.6.2: 3988 | resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} 3989 | engines: {node: '>=4.2.0'} 3990 | hasBin: true 3991 | dev: true 3992 | 3993 | /uglify-js/3.15.3: 3994 | resolution: {integrity: sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==} 3995 | engines: {node: '>=0.8.0'} 3996 | hasBin: true 3997 | requiresBuild: true 3998 | dev: true 3999 | optional: true 4000 | 4001 | /unbox-primitive/1.0.1: 4002 | resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} 4003 | dependencies: 4004 | function-bind: 1.1.1 4005 | has-bigints: 1.0.1 4006 | has-symbols: 1.0.2 4007 | which-boxed-primitive: 1.0.2 4008 | dev: true 4009 | 4010 | /unique-string/2.0.0: 4011 | resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} 4012 | engines: {node: '>=8'} 4013 | dependencies: 4014 | crypto-random-string: 2.0.0 4015 | dev: true 4016 | 4017 | /universal-user-agent/6.0.0: 4018 | resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} 4019 | dev: true 4020 | 4021 | /universalify/2.0.0: 4022 | resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} 4023 | engines: {node: '>= 10.0.0'} 4024 | dev: true 4025 | 4026 | /uri-js/4.4.1: 4027 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 4028 | dependencies: 4029 | punycode: 2.1.1 4030 | dev: true 4031 | 4032 | /url-join/4.0.1: 4033 | resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} 4034 | dev: true 4035 | 4036 | /util-deprecate/1.0.2: 4037 | resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} 4038 | dev: true 4039 | 4040 | /util/0.10.4: 4041 | resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} 4042 | dependencies: 4043 | inherits: 2.0.3 4044 | dev: false 4045 | 4046 | /v8-compile-cache/2.3.0: 4047 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} 4048 | dev: true 4049 | 4050 | /validate-npm-package-license/3.0.4: 4051 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 4052 | dependencies: 4053 | spdx-correct: 3.1.1 4054 | spdx-expression-parse: 3.0.1 4055 | dev: true 4056 | 4057 | /vite-plugin-windicss/1.8.3_vite@2.8.6: 4058 | resolution: {integrity: sha512-RIw2GD6H6cKNE8wZXVOBs4L1uTicVS0FaAkeqXvy1oyuXLC4SXmvnzEuoK0+qFuWJjW0ECNwE8eU+ZZhzNQKUg==} 4059 | peerDependencies: 4060 | vite: ^2.0.1 4061 | dependencies: 4062 | '@windicss/plugin-utils': 1.8.3 4063 | debug: 4.3.3 4064 | kolorist: 1.5.1 4065 | vite: 2.8.6 4066 | windicss: 3.5.1 4067 | transitivePeerDependencies: 4068 | - supports-color 4069 | dev: true 4070 | 4071 | /vite/2.8.6: 4072 | resolution: {integrity: sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug==} 4073 | engines: {node: '>=12.2.0'} 4074 | hasBin: true 4075 | peerDependencies: 4076 | less: '*' 4077 | sass: '*' 4078 | stylus: '*' 4079 | peerDependenciesMeta: 4080 | less: 4081 | optional: true 4082 | sass: 4083 | optional: true 4084 | stylus: 4085 | optional: true 4086 | dependencies: 4087 | esbuild: 0.14.21 4088 | postcss: 8.4.6 4089 | resolve: 1.22.0 4090 | rollup: 2.60.2 4091 | optionalDependencies: 4092 | fsevents: 2.3.2 4093 | dev: true 4094 | 4095 | /web-streams-polyfill/3.2.0: 4096 | resolution: {integrity: sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==} 4097 | engines: {node: '>= 8'} 4098 | dev: true 4099 | 4100 | /webidl-conversions/3.0.1: 4101 | resolution: {integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=} 4102 | dev: true 4103 | 4104 | /whatwg-url/5.0.0: 4105 | resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} 4106 | dependencies: 4107 | tr46: 0.0.3 4108 | webidl-conversions: 3.0.1 4109 | dev: true 4110 | 4111 | /which-boxed-primitive/1.0.2: 4112 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 4113 | dependencies: 4114 | is-bigint: 1.0.4 4115 | is-boolean-object: 1.1.2 4116 | is-number-object: 1.0.6 4117 | is-string: 1.0.7 4118 | is-symbol: 1.0.4 4119 | dev: true 4120 | 4121 | /which/2.0.2: 4122 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 4123 | engines: {node: '>= 8'} 4124 | hasBin: true 4125 | dependencies: 4126 | isexe: 2.0.0 4127 | dev: true 4128 | 4129 | /windicss/3.5.1: 4130 | resolution: {integrity: sha512-E1hYZATcZFci/XhGS0sJAMRxULjnK+glNukE78Ku7xeb3jxgMY55fFOdIrav+GjQCsgR+IZxPq9/DwmO6eyc4Q==} 4131 | engines: {node: '>= 12'} 4132 | hasBin: true 4133 | dev: true 4134 | 4135 | /word-wrap/1.2.3: 4136 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} 4137 | engines: {node: '>=0.10.0'} 4138 | dev: true 4139 | 4140 | /wordwrap/1.0.0: 4141 | resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=} 4142 | dev: true 4143 | 4144 | /wrap-ansi/7.0.0: 4145 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 4146 | engines: {node: '>=10'} 4147 | dependencies: 4148 | ansi-styles: 4.3.0 4149 | string-width: 4.2.3 4150 | strip-ansi: 6.0.1 4151 | dev: true 4152 | 4153 | /wrappy/1.0.2: 4154 | resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} 4155 | dev: true 4156 | 4157 | /xtend/4.0.2: 4158 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 4159 | engines: {node: '>=0.4'} 4160 | dev: true 4161 | 4162 | /y18n/5.0.8: 4163 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 4164 | engines: {node: '>=10'} 4165 | dev: true 4166 | 4167 | /yallist/4.0.0: 4168 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 4169 | dev: true 4170 | 4171 | /yaml/1.10.2: 4172 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 4173 | engines: {node: '>= 6'} 4174 | dev: true 4175 | 4176 | /yargs-parser/20.2.9: 4177 | resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} 4178 | engines: {node: '>=10'} 4179 | dev: true 4180 | 4181 | /yargs/16.2.0: 4182 | resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} 4183 | engines: {node: '>=10'} 4184 | dependencies: 4185 | cliui: 7.0.4 4186 | escalade: 3.1.1 4187 | get-caller-file: 2.0.5 4188 | require-directory: 2.1.1 4189 | string-width: 4.2.3 4190 | y18n: 5.0.8 4191 | yargs-parser: 20.2.9 4192 | dev: true 4193 | --------------------------------------------------------------------------------