From a8ac30bc9f30727ac8888048f71aea59544a13f3 Mon Sep 17 00:00:00 2001 From: Luke Hagar <98849695+luke-hagar-sp@users.noreply.github.com> Date: Mon, 9 Oct 2023 15:46:05 -0500 Subject: [PATCH] Initial commit --- .github/ISSUE_TEMPLATE/bug-report.md | 32 + .github/ISSUE_TEMPLATE/feature-request.md | 20 + .github/workflows/greetings.yml | 16 + .gitignore | 16 + .npmrc | 1 + .prettierrc | 12 + .vscode/extensions.json | 3 + .vscode/settings.json | 6 + LICENSE | 21 + LICENSE.txt | 21 + README.md | 153 + assets/images/api-linter-output.png | Bin 0 -> 442020 bytes build.config.json | 15 + globals.d.ts | 2 + jsconfig.json | 11 + package-lock.json | 14113 ++++++++++++++++ package.json | 75 + postcss.config.cjs | 13 + screenshot.png | Bin 0 -> 53678 bytes src/app.html | 13 + src/app.postcss | 8 + src/electron.cjs | 104 + src/global.d.ts | 6 + src/lib/AnimatedCounter.svelte | 110 + src/lib/Counter.svelte | 41 + src/lib/Logo.svelte | 27 + src/lib/sailpoint/sdk.ts | 8 + src/lib/utils/hmr-stores.js | 29 + src/lib/utils/oauth.ts | 91 + src/preload.cjs | 13 + src/routes/+layout.js | 1 + src/routes/+layout.svelte | 25 + src/routes/+page.server.ts | 16 + src/routes/+page.svelte | 66 + src/routes/api/sailpoint/search/+server.ts | 24 + src/routes/callback/+page.server.ts | 43 + src/routes/callback/+page.svelte | 39 + src/routes/callback/loadinglist.ts | 260 + src/routes/home/+page.svelte | 70 + .../+page.svelte | 129 + .../source-account-create-error/+page.svelte | 118 + .../SailPoint-Developer-Community-Lockup.png | Bin 0 -> 44093 bytes static/favicon.ico | Bin 0 -> 1150 bytes static/icon.png | Bin 0 -> 35815 bytes static/sveltekit-electron.svg | 16 + svelte.config.js | 19 + tailwind.config.ts | 26 + tsconfig.json | 35 + vite.config.js | 11 + 49 files changed, 15878 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.md create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md create mode 100644 .github/workflows/greetings.yml create mode 100644 .gitignore create mode 100644 .npmrc create mode 100644 .prettierrc create mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json create mode 100644 LICENSE create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 assets/images/api-linter-output.png create mode 100644 build.config.json create mode 100644 globals.d.ts create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.cjs create mode 100644 screenshot.png create mode 100644 src/app.html create mode 100644 src/app.postcss create mode 100644 src/electron.cjs create mode 100644 src/global.d.ts create mode 100644 src/lib/AnimatedCounter.svelte create mode 100644 src/lib/Counter.svelte create mode 100644 src/lib/Logo.svelte create mode 100644 src/lib/sailpoint/sdk.ts create mode 100644 src/lib/utils/hmr-stores.js create mode 100644 src/lib/utils/oauth.ts create mode 100644 src/preload.cjs create mode 100644 src/routes/+layout.js create mode 100644 src/routes/+layout.svelte create mode 100644 src/routes/+page.server.ts create mode 100644 src/routes/+page.svelte create mode 100644 src/routes/api/sailpoint/search/+server.ts create mode 100644 src/routes/callback/+page.server.ts create mode 100644 src/routes/callback/+page.svelte create mode 100644 src/routes/callback/loadinglist.ts create mode 100644 src/routes/home/+page.svelte create mode 100644 src/routes/identity-inactive-but-has-access/+page.svelte create mode 100644 src/routes/source-account-create-error/+page.svelte create mode 100644 static/SailPoint-Developer-Community-Lockup.png create mode 100644 static/favicon.ico create mode 100644 static/icon.png create mode 100644 static/sveltekit-electron.svg create mode 100644 svelte.config.js create mode 100644 tailwind.config.ts create mode 100644 tsconfig.json create mode 100644 vite.config.js diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md new file mode 100644 index 0000000..91f749b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -0,0 +1,32 @@ +--- +name: Bug Report +about: Create a report to help us improve. +title: "[BUG] Your Bug Report Here" +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Operating System (please complete the following information):** + - OS: [e.g. Windows 10 19044.1889, Ubuntu 18.04, Mac OS Monterey 12.4] + - CLI Environment [e.g. Command Prompt, Powershell, Terminal] + - Version [e.g. 1.04] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 0000000..0204996 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,20 @@ +--- +name: Feature Request +about: Suggest an idea for this project. +title: "[FEATURE] Your Feature Request Here " +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like.** +A clear and concise description of what you want to happen. Ex. It would be nice if [...] + +**Describe alternatives you've considered.** +A clear and concise description of any alternative solutions or features you've considered. Ex. I have seen similar features on [...] + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml new file mode 100644 index 0000000..d328d43 --- /dev/null +++ b/.github/workflows/greetings.yml @@ -0,0 +1,16 @@ +name: Greetings + +on: [pull_request_target, issues] + +jobs: + greeting: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: "๐ŸŽ‰ Thanks for opening your first issue here! Welcome to the community!" + pr-message: "๐ŸŽ‰ Thanks for opening this pull request! We really appreciate contributors like you! ๐Ÿ™Œ" diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae39d10 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +node_modules +.svelte-kit + +dist +build +package + +.env +.env.* +*.local +!.env.example + +yarn-error.log +pnpm-lock.yaml + +.DS_Store diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..c42da84 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +engine-strict = true diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..1032184 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,12 @@ +{ + "svelteSortOrder": "scripts-markup-styles", + "htmlWhitespaceSensitivity": "ignore", + "trailingComma": "all", + "requirePragma": false, + "bracketSpacing": true, + "singleQuote": true, + "printWidth": 100, + "useTabs": true, + "tabWidth": 4, + "semi": true +} diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..bdef820 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["svelte.svelte-vscode"] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..b797227 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "[svelte]": { + "editor.formatOnSave": true, + "editor.defaultFormatter": "svelte.svelte-vscode" + } +} diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d196f33 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Braden Wiggins and contributors: https://github.com/fractalhq/sveltekit-electron/graphs/contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..3a42989 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 SailPoint + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..1f08bd4 --- /dev/null +++ b/README.md @@ -0,0 +1,153 @@ + + +## How to use this template + +Update sheild urls + +* Update url for discourse, downloads, issues, current release, and contributors + +Project title and logo + +* Update project title and description +* Update project logo +* Update link to point to documentation about this project + +About the project + +* Update project screenshot +* Update the paragraph with what your project is meant to accomplish + +Getting started + +* Describe how to get started with your project +* Describe any prerequisites needed to run your project +* Describe how to install and run your project + +Discuss + +* Create a tag in our discourse forum for your project +* Update link in this section to point to the newly created tag + +After these steps are complete remove this checklist! + +[![Discourse Topics][discourse-shield]][discourse-url] +![Times Downloaded][downloads-shield] +![Issues][issues-shield] +![Latest Releases][release-shield] +![Contributor Shield][contributor-shield] + +[discourse-shield]: https://img.shields.io/discourse/topics?label=Discuss%20This%20Tool&server=https%3A%2F%2Fdeveloper.sailpoint.com%2Fdiscuss +[discourse-url]: https://developer.sailpoint.com/discuss/tag/workflows +[downloads-shield]: https://img.shields.io/github/downloads/sailpoint-oss/api-linter/total?label=Downloads +[issues-shield]:https://img.shields.io/github/issues/sailpoint-oss/api-linter?label=Issues +[release-shield]: https://img.shields.io/github/v/release/sailpoint-oss/api-linter?label=Current%20Release +[contributor-shield]:https://img.shields.io/github/contributors/sailpoint-oss/api-linter?label=Contributors + +[product-screenshot]: ./assets/images/api-linter-output.png + + +
+
+ + Logo + + +

SailPoint OSS - README - Template

+ +

+ An awesome README template to jumpstart your projects! +
+ Explore the docs ยป +
+
+ +

+
+ + +## About The Project + +
+ +
+ +There are many great README templates available on GitHub; however, I didn't find one that really suited my needs so I created this enhanced one. I want to create a README template so amazing that it'll be the last one you ever need -- I think this is it. + +Here's why: +* Your time should be focused on creating something amazing. A project that solves a problem and helps others +* You shouldn't be doing the same tasks over and over like creating a README from scratch +* You should implement DRY principles to the rest of your life :smile: + +Of course, no one template will serve all projects since your needs may be different. So I'll be adding more in the near future. You may also suggest changes by forking this repo and creating a pull request or opening an issue. Thanks to all the people have contributed to expanding this template! + +Use the `BLANK_README.md` to get started. + +

(back to top)

+ + +## Getting Started + +This is an example of how you may give instructions on setting up your project locally. +To get a local copy up and running follow these simple example steps. + +### Prerequisites + +This is an example of how to list things you need to use the software and how to install them. +* npm + ```sh + npm install npm@latest -g + ``` + +### Installation + +_Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services._ + +1. Get a free API Key at [https://example.com](https://example.com) +2. Clone the repo + ```sh + git clone https://github.com/your_username_/Project-Name.git + ``` +3. Install NPM packages + ```sh + npm install + ``` +4. Enter your API in `config.js` + ```js + const API_KEY = 'ENTER YOUR API'; + ``` + +

(back to top)

+ + + +## Contributing + +Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. + +If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag `enhancement`. +Don't forget to give the project a star! Thanks again! + +1. Fork the Project +2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) +3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) +4. Push to the Branch (`git push origin feature/AmazingFeature`) +5. Open a Pull Request + +

(back to top)

+ + +## License + +Distributed under the MIT License. See `LICENSE.txt` for more information. + +

(back to top)

+ + +## Discuss +[Click Here](https://developer.sailpoint.com/dicuss/tag/{tagName}) to discuss this tool with other users. + +

(back to top)

\ No newline at end of file diff --git a/assets/images/api-linter-output.png b/assets/images/api-linter-output.png new file mode 100644 index 0000000000000000000000000000000000000000..9590cc0f5bf6cbe93fb62342f9b34ed783a5c4fc GIT binary patch literal 442020 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 z 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

)h3Jz~e=DwFYN)zl+?@m0q1b60230w_YhXgP&b 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

+ + diff --git a/src/app.postcss b/src/app.postcss new file mode 100644 index 0000000..588d1b1 --- /dev/null +++ b/src/app.postcss @@ -0,0 +1,8 @@ +/* Write your global styles here, in PostCSS syntax */ +@tailwind base; +@tailwind components; +@tailwind utilities; +:root [data-theme='wintry'] { + --theme-rounded-base: 5px; + --theme-rounded-container: 4px; +} \ No newline at end of file diff --git a/src/electron.cjs b/src/electron.cjs new file mode 100644 index 0000000..07b4118 --- /dev/null +++ b/src/electron.cjs @@ -0,0 +1,104 @@ +const windowStateManager = require('electron-window-state'); +const { app, BrowserWindow, ipcMain } = require('electron'); +const contextMenu = require('electron-context-menu'); +const serve = require('electron-serve'); +const path = require('path'); + +try { + require('electron-reloader')(module); +} catch (e) { + console.error(e); +} + +const serveURL = serve({ directory: '.' }); +const port = process.env.PORT || 3000; +const dev = !app.isPackaged; +let mainWindow; + +function createWindow() { + let windowState = windowStateManager({ + defaultWidth: 800, + defaultHeight: 600, + }); + + const mainWindow = new BrowserWindow({ + backgroundColor: 'whitesmoke', + titleBarStyle: 'visible', + autoHideMenuBar: false, + trafficLightPosition: { + x: 17, + y: 32, + }, + minHeight: 450, + minWidth: 500, + webPreferences: { + enableRemoteModule: true, + contextIsolation: true, + nodeIntegration: true, + spellcheck: false, + devTools: dev, + preload: path.join(__dirname, 'preload.cjs'), + }, + x: windowState.x, + y: windowState.y, + width: windowState.width, + height: windowState.height, + }); + + windowState.manage(mainWindow); + + mainWindow.once('ready-to-show', () => { + mainWindow.show(); + mainWindow.focus(); + }); + + mainWindow.on('close', () => { + windowState.saveState(mainWindow); + }); + + return mainWindow; +} + +contextMenu({ + showLookUpSelection: false, + showSearchWithGoogle: false, + showCopyImage: false, + prepend: (defaultActions, params, browserWindow) => [ + { + label: 'Make App ๐Ÿ’ป', + }, + ], +}); + +function loadVite(port) { + mainWindow.loadURL(`http://localhost:${port}`).catch((e) => { + console.log('Error loading URL, retrying', e); + setTimeout(() => { + loadVite(port); + }, 200); + }); +} + +function createMainWindow() { + mainWindow = createWindow(); + mainWindow.once('close', () => { + mainWindow = null; + }); + + if (dev) loadVite(port); + else serveURL(mainWindow); +} + +app.once('ready', createMainWindow); +app.on('activate', () => { + if (!mainWindow) { + createMainWindow(); + } +}); +app.on('window-all-closed', () => { + if (process.platform !== 'darwin') app.quit(); +}); + +ipcMain.on('to-main', (event, count) => { + return mainWindow.webContents.send('from-main', `next counts is ${count + 1}`); +}); diff --git a/src/global.d.ts b/src/global.d.ts new file mode 100644 index 0000000..7a44d1e --- /dev/null +++ b/src/global.d.ts @@ -0,0 +1,6 @@ +/// +/// +/// +declare interface Window { + electron: any; +} diff --git a/src/lib/AnimatedCounter.svelte b/src/lib/AnimatedCounter.svelte new file mode 100644 index 0000000..d06ea88 --- /dev/null +++ b/src/lib/AnimatedCounter.svelte @@ -0,0 +1,110 @@ + + + + + {contentValues} + + + + diff --git a/src/lib/Counter.svelte b/src/lib/Counter.svelte new file mode 100644 index 0000000..bb8fa93 --- /dev/null +++ b/src/lib/Counter.svelte @@ -0,0 +1,41 @@ + + + + + diff --git a/src/lib/Logo.svelte b/src/lib/Logo.svelte new file mode 100644 index 0000000..8772065 --- /dev/null +++ b/src/lib/Logo.svelte @@ -0,0 +1,27 @@ + + +
+ {#if visible} + Svelte Logo + {:else} +
+ {/if} +
+ + diff --git a/src/lib/sailpoint/sdk.ts b/src/lib/sailpoint/sdk.ts new file mode 100644 index 0000000..a859e1c --- /dev/null +++ b/src/lib/sailpoint/sdk.ts @@ -0,0 +1,8 @@ +import { Configuration } from "sailpoint-api-client" + +export function createConfiguration(baseUrl: string, token: string) { + console.log(baseUrl) + console.log(token) + const apiConfig = new Configuration({baseurl: baseUrl, accessToken: token}) + return apiConfig +} \ No newline at end of file diff --git a/src/lib/utils/hmr-stores.js b/src/lib/utils/hmr-stores.js new file mode 100644 index 0000000..5638f4d --- /dev/null +++ b/src/lib/utils/hmr-stores.js @@ -0,0 +1,29 @@ +// Customized HMR-safe stores +// Based off https://github.com/svitejs/svite/blob/ddec6b9/packages/playground/hmr/src/stores/hmr-stores.js +import { writable } from 'svelte/store'; + +/** + * @type { Record> } + */ +let stores = {}; + +/** + * @template T + * @param { string } id + * @param { T } initialValue + * @returns { import('svelte/store').Writable } + */ +export function getStore(id, initialValue) { + return stores[id] || (stores[id] = writable(initialValue)); +} + +// preserve the store across HMR updates +if (import.meta.hot) { + if (import.meta.hot.data.stores) { + stores = import.meta.hot.data.stores; + } + import.meta.hot.accept(); + import.meta.hot.dispose(() => { + import.meta.hot.data.stores = stores; + }); +} diff --git a/src/lib/utils/oauth.ts b/src/lib/utils/oauth.ts new file mode 100644 index 0000000..62737c7 --- /dev/null +++ b/src/lib/utils/oauth.ts @@ -0,0 +1,91 @@ +import type { Cookies } from '@sveltejs/kit'; +import axios from 'axios'; +import jwt from 'jsonwebtoken' +import { error, redirect } from '@sveltejs/kit'; + +export function generateAuthLink(tenantUrl: string) { + return `${tenantUrl}/oauth/authorize?client_id=sailpoint-cli&response_type=code&redirect_uri=http://localhost:3000/callback`; +} + +export type IdnSession = { + access_token: string; + refresh_token: string; + claims_supported: string; + expires_in: string; + identity_id: string; + internal: string; + jti: string; + org: string; + pod: string; + scope: string; + strong_auth: string; + strong_auth_supported: string; + tenant_id: string; + token_type: string; +}; + +export async function refreshToken(apiUrl: string, refreshToken: string): Promise { + let url = `${apiUrl}/oauth/token?grant_type=refresh_token&client_id=sailpoint-cli&refresh_token=${refreshToken}` + const response = await axios + .post( + url + ) + .catch(function (err) { + if (err.response) { + // Request made and server responded + console.log(err.response.data); + console.log(err.response.status); + console.log(err.response.headers); + } + return undefined + }); + // if (response) { + // console.log(response.data) + // } + const idnSession: IdnSession = response!.data as IdnSession; + return idnSession +} + +export async function getToken(cookies: Cookies): Promise { + + const idnSession = JSON.parse(cookies.get('idnSession')!) + const session = JSON.parse(cookies.get('session')!) + if (!idnSession && session) { + throw redirect(302, generateAuthLink(session.tenantUrl)) + } + if (!idnSession && !session) { + throw redirect(302, "/") + } + if (isJwtExpired(idnSession.access_token)) { + console.log("refreshing token") + const newSession = await refreshToken(session.baseUrl, idnSession.refresh_token) + cookies.set("idnSession", JSON.stringify(newSession)); + return Promise.resolve(newSession) + } else { + console.log("token is good") + return Promise.resolve(idnSession) + } + +} + +function isJwtExpired(token: string): boolean { + try { + const decodedToken: any = jwt.decode(token, { complete: true }); + if (!decodedToken || !decodedToken.payload || !decodedToken.payload.exp) { + // The token is missing the expiration claim ('exp') or is not a valid JWT. + return true; // Treat as expired for safety. + } + + // Get the expiration timestamp from the token. + const expirationTimestamp = decodedToken.payload.exp; + + // Get the current timestamp. + const currentTimestamp = Math.floor(Date.now() / 1000); + + // Check if the token has expired. + return currentTimestamp >= expirationTimestamp; + } catch (error) { + // An error occurred during decoding. + return true; // Treat as expired for safety. + } + } \ No newline at end of file diff --git a/src/preload.cjs b/src/preload.cjs new file mode 100644 index 0000000..1d04852 --- /dev/null +++ b/src/preload.cjs @@ -0,0 +1,13 @@ +const { contextBridge, ipcRenderer } = require('electron'); + +contextBridge.exposeInMainWorld('electron', { + send: (channel, data) => { + ipcRenderer.send(channel, data); + }, + sendSync: (channel, data) => { + ipcRenderer.sendSync(channel, data); + }, + receive: (channel, func) => { + ipcRenderer.on(channel, (event, ...args) => func(...args)); + }, +}); diff --git a/src/routes/+layout.js b/src/routes/+layout.js new file mode 100644 index 0000000..a3d1578 --- /dev/null +++ b/src/routes/+layout.js @@ -0,0 +1 @@ +export const ssr = false; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte new file mode 100644 index 0000000..b5a56e1 --- /dev/null +++ b/src/routes/+layout.svelte @@ -0,0 +1,25 @@ + + +
+ +{#if ready} + +{/if} + + diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts new file mode 100644 index 0000000..f86027c --- /dev/null +++ b/src/routes/+page.server.ts @@ -0,0 +1,16 @@ +import { redirect } from '@sveltejs/kit'; +import type { Actions } from './$types'; +import { generateAuthLink } from '$lib/utils/oauth'; + +export const actions = { + default: async ({cookies, request, url}) => { + const data = await request.formData() + console.log(data) + const baseUrl = data.get("baseUrl") + const tenant = data.get("tenant") + const domain = data.get("domain") + const tenantUrl = data.get("tenantUrl") + cookies.set("session", JSON.stringify({baseUrl, tenantUrl})) + throw redirect(302, generateAuthLink(tenantUrl)) + }, +} satisfies Actions; \ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte new file mode 100644 index 0000000..a314bb2 --- /dev/null +++ b/src/routes/+page.svelte @@ -0,0 +1,66 @@ + + +
+ sailPoint Logo +
+ Enter your tenant information to continue +
+
+ + + + + + + +
+
+ + diff --git a/src/routes/api/sailpoint/search/+server.ts b/src/routes/api/sailpoint/search/+server.ts new file mode 100644 index 0000000..7875528 --- /dev/null +++ b/src/routes/api/sailpoint/search/+server.ts @@ -0,0 +1,24 @@ +import { error, json } from '@sveltejs/kit'; +import { createConfiguration } from "$lib/sailpoint/sdk"; +import { getToken, type IdnSession } from "$lib/utils/oauth"; +import { SearchApi, type Search, Paginator } from "sailpoint-api-client"; + +/** @type {import('./$types').RequestHandler} */ +export async function POST({ request, cookies }) { + try { + const session = JSON.parse(cookies.get('session')!) + const idnSession = await getToken(cookies) + const searchJson = await request.json() + + const config = createConfiguration(session.baseUrl, idnSession.access_token) + let api = new SearchApi(config) + let search: Search = searchJson + const val = (await Paginator.paginateSearchApi(api, search, 100, 1000)).data + //console.log(val) + return json(val) + } catch (error) { + console.log(error) + return undefined + } +} + diff --git a/src/routes/callback/+page.server.ts b/src/routes/callback/+page.server.ts new file mode 100644 index 0000000..c330d54 --- /dev/null +++ b/src/routes/callback/+page.server.ts @@ -0,0 +1,43 @@ +import { error, redirect } from '@sveltejs/kit'; +import type { PageServerLoad } from './$types'; +import axios from 'axios'; +import { generateAuthLink, type IdnSession } from '$lib/utils/oauth'; +import { counterList } from './loadinglist'; + + + + +export const load: PageServerLoad = async ({ params, url, cookies }) => { + const code = url.searchParams.get('code'); + + const session = JSON.parse(cookies.get("session")!) + + if (!code) throw error(500, 'No Authorization Code Provided'); + const response = await axios + .post( + `${session.baseUrl}/oauth/token?grant_type=authorization_code&client_id=sailpoint-cli&code=${code}&redirect_uri=http://localhost:3000/callback` + ) + .catch(function (err) { + if (err.response) { + // Request made and server responded + console.log(err.response.data); + console.log(err.response.status); + console.log(err.response.headers); + throw redirect(302, generateAuthLink(session.tenantUrl)); + } else if (err.request) { + // The request was made but no response was received + throw error(500, { message: 'No Response From IDN'}); + } else { + // Something happened in setting up the request that triggered an err + throw error(500, { + message: 'Error during Axios Request' + }); + } + }); + + const idnSession: IdnSession = response.data as IdnSession; + console.log(idnSession) + cookies.set("idnSession", JSON.stringify(idnSession)); + + return { idnSession, counterList }; +}; \ No newline at end of file diff --git a/src/routes/callback/+page.svelte b/src/routes/callback/+page.svelte new file mode 100644 index 0000000..b58f74f --- /dev/null +++ b/src/routes/callback/+page.svelte @@ -0,0 +1,39 @@ + + +
+
+
+ +
+
+
+ + diff --git a/src/routes/callback/loadinglist.ts b/src/routes/callback/loadinglist.ts new file mode 100644 index 0000000..f1a0cfd --- /dev/null +++ b/src/routes/callback/loadinglist.ts @@ -0,0 +1,260 @@ +export const counterList = [ + 'Reticulating splines...', + 'Generating witty dialog...', + 'Swapping time and space...', + 'Spinning violently around the y-axis...', + 'Tokenizing real life...', + 'Bending the spoon...', + 'Filtering morale...', + "Don't think of purple hippos...", + 'We need a new fuse...', + 'Have a good day.', + 'Upgrading Windows, your PC will restart several times. Sit back and relax.', + '640K ought to be enough for anybody', + 'The architects are still drafting', + "We're building the buildings as fast as we can", + 'Would you prefer chicken, steak, or tofu?', + '(Pay no attention to the man behind the curtain)', + '...and enjoy the elevator music...', + 'Please wait while the little elves draw your map', + "Don't worry - a few bits tried to escape, but we caught them", + 'Would you like fries with that?', + 'Checking the gravitational constant in your locale...', + 'Go ahead, hold your breath!', + "...at least you're not on hold...", + 'Hum something loud while others stare', + "You're not in Kansas any more", + 'The server is powered by a lemon and two electrodes.', + 'Please wait while a larger software vendor in Seattle takes over the world', + "We're testing your patience", + 'As if you had any other choice', + 'Follow the white rabbit', + "Why don't you order a sandwich?", + 'While the satellite moves into position', + 'keep calm and npm install', + 'The bits are flowing slowly today', + "Dig on the 'X' for buried treasure... ARRR!", + "It's still faster than you could draw it", + "The last time I tried this the monkey didn't survive. Let's hope it works better this time.", + 'I should have had a V8 this morning.', + 'My other loading screen is much faster.', + 'Reconfoobling energymotron...', + '(Insert quarter)', + 'Are we there yet?', + 'Have you lost weight?', + 'Just count to 10', + 'Why so serious?', + "It's not you. It's me.", + 'Counting backwards from Infinity', + "Don't panic...", + "Don't panic, Just count to infinity.", + 'Embiggening Prototypes', + 'Do not run! We are your friends!', + 'Do you come here often?', + "Warning: Don't set yourself on fire.", + "We're making you a cookie.", + 'Creating time-loop inversion field', + 'Spinning the wheel of fortune...', + 'Loading the enchanted bunny...', + 'Computing chance of success', + "I'm sorry Dave, I can't do that.", + 'Looking for exact change', + 'All your web browser are belong to us', + 'All I really need is a kilobit.', + 'I feel like im supposed to be loading something. . .', + 'What do you call 8 Hobbits? A Hobbyte.', + 'Should have used a compiled language...', + 'Is this Windows?', + 'Adjusting flux capacitor...', + 'Please wait until the sloth starts moving.', + "Don't break your screen yet!", + "I swear it's almost done.", + "Let's take a mindfulness minute...", + 'Unicorns are at the end of this road, I promise.', + 'Listening for the sound of one hand clapping...', + "Keeping all the 1's and removing all the 0's...", + 'Putting the icing on the cake. The cake is not a lie...', + 'Cleaning off the cobwebs...', + "Making sure all the i's have dots...", + 'We need more dilithium crystals', + 'Where did all the internets go', + 'Connecting Neurotoxin Storage Tank...', + 'Granting wishes...', + 'Time flies when youre having fun.', + 'Get some coffee and come back in ten minutes..', + 'Spinning the hamsterโ€ฆ', + '99 bottles of beer on the wall..', + 'Stay awhile and listen..', + 'Be careful not to step in the git-gui', + 'You edhall not pass! yet..', + 'Load it and they will come', + 'Convincing AI not to turn evil..', + 'There is no spoon. Because we are not done loading it', + 'Your left thumb points to the right and your right thumb points to the left.', + 'How did you get here?', + 'Wait, do you smell something burning?', + 'Computing the secret to life, the universe, and everything.', + 'When nothing is going right, go left!!...', + "I love my job only when I'm on vacation...", + "i'm not lazy, I'm just relaxed!!", + 'Never steal. The government hates competition....', + 'Why are they called apartments if they are all stuck together?', + 'Life is Short, Talk Fast!!!!', + 'Optimism, is a lack of information.....', + 'Save water and shower together', + 'Whenever I find the key to success, someone changes the lock.', + 'Sometimes I think war is Gods way of teaching us geography.', + 'Ive got problem for your solutionโ€ฆ..', + 'Where theres a will, theres a relative.', + 'User: the word computer professionals use when they mean !!idiot!!', + 'Adults are just kids with money.', + 'I think I am, therefore, I am. I think.', + 'A kiss is like a fight, with mouths.', + 'You dont pay taxesโ€”they take taxes.', + 'Coffee, Chocolate, Men. The richer the better!', + 'I am free of all prejudices. I hate everyone equally.', + 'git happens', + 'May the forks be with you', + 'A commit a day keeps the mobs away', + "This is not a joke, it's a commit.", + 'Constructing additional pylons...', + 'Roping some seaturtles...', + 'Locating Jebediah Kerman...', + 'We are not liable for any broken screens as a result of waiting.', + 'Hello IT, have you tried turning it off and on again?', + 'If you type Google into Google you can break the internet', + 'Well, this is embarrassing.', + 'What is the airspeed velocity of an unladen swallow?', + 'Hello, IT... Have you tried forcing an unexpected reboot?', + "They just toss us away like yesterday's jam.", + "They're fairly regular, the beatings, yes. I'd say we're on a bi-weekly beating.", + 'The Elders of the Internet would never stand for it.', + 'Space is invisible mind dust, and stars are but wishes.', + "Didn't know paint dried so quickly.", + 'Everything sounds the same', + "I'm going to walk the dog", + "I didn't choose the engineering life. The engineering life chose me.", + 'Dividing by zero...', + 'Spawn more Overlord!', + 'If Im not back in five minutes, just wait longer.', + 'Some days, you just cant get rid of a bug!', + 'Were going to need a bigger boat.', + 'Chuck Norris never git push. The repo pulls before.', + 'Web developers do it with diff --git a/src/routes/identity-inactive-but-has-access/+page.svelte b/src/routes/identity-inactive-but-has-access/+page.svelte new file mode 100644 index 0000000..0f92873 --- /dev/null +++ b/src/routes/identity-inactive-but-has-access/+page.svelte @@ -0,0 +1,129 @@ + + +
+
+ sailPoint Logo + + Go back report screen + +
+
+ Listing of identities that are inactive but still have access in sources +
+ {#if tableSimple} + + {:else} +
+ +
+ {/if} + + + + + diff --git a/src/routes/source-account-create-error/+page.svelte b/src/routes/source-account-create-error/+page.svelte new file mode 100644 index 0000000..4eaa02f --- /dev/null +++ b/src/routes/source-account-create-error/+page.svelte @@ -0,0 +1,118 @@ + + +
+
+ sailPoint Logo + + Go back report screen + +
+
+ Listing of Source Account Create Errors +
+ {#if tableSimple} +
+ {:else} +
+ +
+ {/if} + + + + + diff --git a/static/SailPoint-Developer-Community-Lockup.png b/static/SailPoint-Developer-Community-Lockup.png new file mode 100644 index 0000000000000000000000000000000000000000..4418b7420b89a6c6902324ba8dc9f365951218a0 GIT binary patch literal 44093 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 literal 0 HcmV?d00001 diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d75d248ef0b15096a95054643a4d97f5d9b60846 GIT binary patch literal 1150 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

+9|bI9L#E$M1yP=kgBw0M-- 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 UzwIpd(L$s9c + + + + + + + + + + + + + + + diff --git a/svelte.config.js b/svelte.config.js new file mode 100644 index 0000000..eeceed4 --- /dev/null +++ b/svelte.config.js @@ -0,0 +1,19 @@ +import { vitePreprocess } from '@sveltejs/kit/vite'; +import adapter from '@sveltejs/adapter-static'; +import preprocess from 'svelte-preprocess'; + +/** @type {import('@sveltejs/kit').Config} */ +const config = { + // Consult https://github.com/sveltejs/svelte-preprocess + // for more information about preprocessors + preprocess: [preprocess(), vitePreprocess({})], + + kit: { + adapter: adapter({ + fallback: 'index.html', + }), + prerender: { entries: [] }, + }, +}; + +export default config; diff --git a/tailwind.config.ts b/tailwind.config.ts new file mode 100644 index 0000000..c3fc50b --- /dev/null +++ b/tailwind.config.ts @@ -0,0 +1,26 @@ +import { join } from 'path'; +import type { Config } from 'tailwindcss'; + +// 1. Import the Skeleton plugin +import { skeleton } from '@skeletonlabs/tw-plugin'; + +const config = { + // 2. Opt for dark mode to be handled via the class method + darkMode: 'class', + content: [ + './src/**/*.{html,js,svelte,ts}', + // 3. Append the path to the Skeleton package + join(require.resolve('@skeletonlabs/skeleton'), '../**/*.{html,js,svelte,ts}'), + ], + theme: { + extend: {}, + }, + plugins: [ + // 4. Append the Skeleton plugin (after other plugins) + skeleton({ + themes: { preset: ['wintry'] }, + }), + ], +} satisfies Config; + +export default config; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..4540766 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,35 @@ +{ + "extends": "./.svelte-kit/tsconfig.json", + "compilerOptions": { + "module": "esnext", + "target": "es2020", + "moduleResolution": "node", + "strict": true, + "types": ["vite/client", "node"], + "typeRoots": ["node_modules/@types"], + "lib": ["ESNext"], + /** + svelte-preprocess cannot figure out whether you have a value or a type, so tell TypeScript + to enforce using \`import type\` instead of \`import\` for Types. + */ + "importsNotUsedAsValues": "error", + "isolatedModules": true, + /** + To have warnings/errors of the Svelte compiler at the correct position, + enable source maps by default. + */ + "sourceMap": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "baseUrl": ".", + "allowJs": true, + "checkJs": false, + "paths": { + "$lib": ["src/lib"], + "$lib/*": ["src/lib/*"], + "$app/*": [".svelte/dev/runtime/app/*", ".svelte/build/runtime/app/*"] + } + }, + "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.svelte", "src/electron.js"] +} diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..210a4d8 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,11 @@ +import { sveltekit } from '@sveltejs/kit/vite'; + +const config = { + plugins: [sveltekit()], + server: { + port: 3000, + strict: true + } +}; + +export default config;

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≶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 t{r~O!e>>;<`26enUwdcuVWXEHl}iF +/// diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..d86fc8c --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "$lib": ["src/lib"], + "$lib/*": ["src/lib/*"], + "/~/*": ["src/*"] + } + }, + "exclude": ["node_modules", "build", "dist"] +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..93a8bd0 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,14113 @@ +{ + "name": "sveltekit-electron", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "sveltekit-electron", + "version": "0.0.1", + "dependencies": { + "alasql": "^4.1.9", + "electron-context-menu": "^3.6.1", + "electron-reloader": "^1.2.3", + "electron-serve": "^1.1.0", + "electron-window-state": "^5.0.3" + }, + "devDependencies": { + "@skeletonlabs/skeleton": "^2.1.0", + "@skeletonlabs/tw-plugin": "^0.2.0", + "@sveltejs/adapter-static": "2.0.1", + "@sveltejs/kit": "1.14.0", + "@types/jsonwebtoken": "^9.0.3", + "@types/node": "^20.6.2", + "@typescript-eslint/eslint-plugin": "^5.56.0", + "@typescript-eslint/parser": "^5.56.0", + "autoprefixer": "^10.4.14", + "axios": "^1.5.0", + "concurrently": "^7.6.0", + "cross-env": "^7.0.3", + "dotenv": "^16.0.3", + "electron": "^23.2.0", + "electron-builder": "^23.6.0", + "electron-connect": "^0.6.3", + "electron-packager": "^17.1.1", + "electron-updater": "^5.3.0", + "eslint": "^8.36.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-svelte3": "^4.0.0", + "jsonwebtoken": "^9.0.2", + "npm-run-all": "^4.1.5", + "postcss": "^8.4.24", + "postcss-load-config": "^4.0.1", + "prettier": "^2.8.7", + "prettier-plugin-svelte": "^2.10.0", + "sailpoint-api-client": "^1.2.2", + "sass": "^1.60.0", + "svelte": "^3.57.0", + "svelte-check": "^3.1.4", + "svelte-preprocess": "^5.0.3", + "tailwindcss": "^3.3.2", + "tslib": "^2.5.0", + "typescript": "^4.9.4", + "vite": "^4.0.4" + }, + "engines": { + "npm": ">=7", + "yarn": "use npm - https://github.com/FractalHQ/sveltekit-electron/issues/12#issuecomment-1068399385" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/runtime": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, + "dependencies": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@electron/asar": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.3.tgz", + "integrity": "sha512-wmOfE6szYyqZhRIiLH+eyZEp+bGcJI0OD/SCvSUrfBE0jvauyGYO2ZhpWxmNCcDojKu5DYrsVqT5BOCZZ01XIg==", + "dev": true, + "dependencies": { + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, + "engines": { + "node": ">=10.12.0" + }, + "optionalDependencies": { + "@types/glob": "^7.1.1" + } + }, + "node_modules/@electron/get": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.2.tgz", + "integrity": "sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "global-agent": "^3.0.0" + } + }, + "node_modules/@electron/get/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@electron/notarize": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-1.2.3.tgz", + "integrity": "sha512-9oRzT56rKh5bspk3KpAVF8lPKHYQrBnRwcgiOeR0hdilVEQmszDaAu0IPCPrwwzJN0ugNs0rRboTreHMt/6mBQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/notarize/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/notarize/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/notarize/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/osx-sign": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.4.tgz", + "integrity": "sha512-xfhdEcIOfAZg7scZ9RQPya1G1lWo8/zMCwUXAulq0SfY7ONIW+b9qGyKdMyuMctNYwllrIS+vmxfijSfjeh97g==", + "dev": true, + "dependencies": { + "compare-version": "^0.1.2", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "isbinaryfile": "^4.0.8", + "minimist": "^1.2.6", + "plist": "^3.0.5" + }, + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@electron/osx-sign/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@electron/osx-sign/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/osx-sign/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/universal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz", + "integrity": "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==", + "dev": true, + "dependencies": { + "@malept/cross-spawn-promise": "^1.1.0", + "asar": "^3.1.0", + "debug": "^4.3.1", + "dir-compare": "^2.4.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@electron/universal/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/universal/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/universal/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz", + "integrity": "sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz", + "integrity": "sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz", + "integrity": "sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", + "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz", + "integrity": "sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz", + "integrity": "sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz", + "integrity": "sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz", + "integrity": "sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz", + "integrity": "sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz", + "integrity": "sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz", + "integrity": "sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz", + "integrity": "sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz", + "integrity": "sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz", + "integrity": "sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz", + "integrity": "sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz", + "integrity": "sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz", + "integrity": "sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz", + "integrity": "sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz", + "integrity": "sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz", + "integrity": "sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz", + "integrity": "sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz", + "integrity": "sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.1.tgz", + "integrity": "sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@skeletonlabs/skeleton": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@skeletonlabs/skeleton/-/skeleton-2.1.0.tgz", + "integrity": "sha512-i+H67MTo9w3BP8dqr0l9qjVWmxEDwLyTqif/+pTmTOpAZpV/B3wqHShtoh0sxminUBSncE3bsNdn694B+6zUnw==", + "dev": true, + "dependencies": { + "esm-env": "1.0.0" + }, + "peerDependencies": { + "svelte": "^3.56.0 || ^4.0.0" + } + }, + "node_modules/@skeletonlabs/tw-plugin": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@skeletonlabs/tw-plugin/-/tw-plugin-0.2.0.tgz", + "integrity": "sha512-Mtao12JMrmlYvhv9AfvKNBd5qz+v5MImMG9tri++/4FUORAmzB3F3Qq9+ukfdDtoPT/+Q1CRPn1CL05gDxsKSQ==", + "dev": true, + "peerDependencies": { + "tailwindcss": ">=3.0.0" + } + }, + "node_modules/@sveltejs/adapter-static": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.1.tgz", + "integrity": "sha512-o5/q3YwD/ErxYCFlK1v3ydvldyNKk1lh3oeyxn4mhz+Pkbx/uuxhzmbOpytTlp5aVqNHDVsb04xadUzOFCDDzw==", + "dev": true, + "peerDependencies": { + "@sveltejs/kit": "^1.5.0" + } + }, + "node_modules/@sveltejs/kit": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.14.0.tgz", + "integrity": "sha512-4e/cZT0z4IppEkqNvMrurGz6VE1gScukFU7XqwTL/yrGJGXHqS9D7RvsOcE1hASsgrMu6w/fKTIhxT5oN0K1Jw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@sveltejs/vite-plugin-svelte": "^2.0.0", + "@types/cookie": "^0.5.1", + "cookie": "^0.5.0", + "devalue": "^4.3.0", + "esm-env": "^1.0.0", + "kleur": "^4.1.5", + "magic-string": "^0.30.0", + "mime": "^3.0.0", + "sade": "^1.8.1", + "set-cookie-parser": "^2.5.1", + "sirv": "^2.0.2", + "tiny-glob": "^0.2.9", + "undici": "5.21.0" + }, + "bin": { + "svelte-kit": "svelte-kit.js" + }, + "engines": { + "node": "^16.14 || >=18" + }, + "peerDependencies": { + "svelte": "^3.54.0", + "vite": "^4.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.3.tgz", + "integrity": "sha512-o+cguBFdwIGtRbNkYOyqTM7KvRUffxh5bfK4oJsWKG2obu+v/cbpT03tJrGl58C7tRXo/aEC0/axN5FVHBj0nA==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "deepmerge": "^4.3.0", + "kleur": "^4.1.5", + "magic-string": "^0.29.0", + "svelte-hmr": "^0.15.1", + "vitefu": "^0.2.4" + }, + "engines": { + "node": "^14.18.0 || >= 16" + }, + "peerDependencies": { + "svelte": "^3.54.0", + "vite": "^4.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte/node_modules/magic-string": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz", + "integrity": "sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/cookie": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", + "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", + "dev": true + }, + "node_modules/@types/debug": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", + "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "dev": true, + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "optional": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/jsonwebtoken": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true, + "optional": true + }, + "node_modules/@types/ms": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.2.tgz", + "integrity": "sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==", + "dev": true + }, + "node_modules/@types/plist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", + "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", + "dev": true, + "optional": true, + "dependencies": { + "@types/node": "*", + "xmlbuilder": ">=11.0.1" + } + }, + "node_modules/@types/pug": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", + "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", + "dev": true + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "dev": true + }, + "node_modules/@types/verror": { + "version": "1.10.6", + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz", + "integrity": "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ==", + "dev": true, + "optional": true + }, + "node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.56.0.tgz", + "integrity": "sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/type-utils": "5.56.0", + "@typescript-eslint/utils": "5.56.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.56.0.tgz", + "integrity": "sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.56.0.tgz", + "integrity": "sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.56.0.tgz", + "integrity": "sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.56.0", + "@typescript-eslint/utils": "5.56.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.56.0.tgz", + "integrity": "sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.56.0.tgz", + "integrity": "sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.56.0.tgz", + "integrity": "sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.56.0.tgz", + "integrity": "sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.56.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/7zip-bin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", + "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alasql": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/alasql/-/alasql-4.1.9.tgz", + "integrity": "sha512-pzwQ1Rw9PaEXGqS9XavZbXByYbpI0+YI79rCekc8SijDELchjAarOOLzC7HPCAXe28dSK0G97+VbEalEyWt51g==", + "dependencies": { + "cross-fetch": "4", + "yargs": "16" + }, + "bin": { + "alasql": "bin/alasql-cli.js" + }, + "engines": { + "node": ">=15" + } + }, + "node_modules/alasql/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/alasql/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/alasql/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-builder-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", + "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", + "dev": true + }, + "node_modules/app-builder-lib": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz", + "integrity": "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA==", + "dev": true, + "dependencies": { + "@develar/schema-utils": "~2.6.5", + "@electron/universal": "1.2.1", + "@malept/flatpak-bundler": "^0.4.0", + "7zip-bin": "~5.1.1", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chromium-pickle-js": "^0.2.0", + "debug": "^4.3.4", + "ejs": "^3.1.7", + "electron-osx-sign": "^0.6.0", + "electron-publish": "23.6.0", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^4.0.10", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "minimatch": "^3.1.2", + "read-config-file": "6.2.0", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.7", + "tar": "^6.1.11", + "temp-file": "^3.4.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/app-builder-lib/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/app-builder-lib/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asar": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", + "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", + "deprecated": "Please use @electron/asar moving forward. There is no API change, just a package name change", + "dev": true, + "dependencies": { + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, + "engines": { + "node": ">=10.12.0" + }, + "optionalDependencies": { + "@types/glob": "^7.1.1" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/author-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", + "integrity": "sha512-KbWgR8wOYRAPekEmMXrYYdc7BRyhn2Ftk7KWfMUnQ43hFdojWEFRxhhRUm3/OFEdPa1r0KAvTTg9YQK57xTe0g==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.15", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.15.tgz", + "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001520", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz", + "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios-retry": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.7.0.tgz", + "integrity": "sha512-ZTnCkJbRtfScvwiRnoVskFAfvU0UG3xNcsjwTR0mawSbIJoothxn67gKsMaNAFHRXJ1RmuLhmZBzvyXi3+9WyQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.15.4", + "is-retry-allowed": "^2.2.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bluebird-lst": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5" + } + }, + "node_modules/boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "dev": true, + "optional": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/builder-util": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz", + "integrity": "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ==", + "dev": true, + "dependencies": { + "@types/debug": "^4.1.6", + "@types/fs-extra": "^9.0.11", + "7zip-bin": "~5.1.1", + "app-builder-bin": "4.0.0", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" + } + }, + "node_modules/builder-util-runtime": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz", + "integrity": "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/builder-util/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/builder-util/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/builder-util/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dev": true, + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001535", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001535.tgz", + "integrity": "sha512-48jLyUkiWFfhm/afF7cQPqPjaUmSraEhK4j+FCTJpgnGGEZHqyLe3hmWH7lIooZdSzXL0ReMvHz0vKDoTBsrwg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concurrently": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.6.0.tgz", + "integrity": "sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "date-fns": "^2.29.1", + "lodash": "^4.17.21", + "rxjs": "^7.0.0", + "shell-quote": "^1.7.3", + "spawn-command": "^0.0.2-1", + "supports-color": "^8.1.0", + "tree-kill": "^1.2.2", + "yargs": "^17.3.1" + }, + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true, + "optional": true + }, + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "optional": true, + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn-windows-exe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/cross-spawn-windows-exe/-/cross-spawn-windows-exe-1.2.0.tgz", + "integrity": "sha512-mkLtJJcYbDCxEG7Js6eUnUNndWjyUZwJ3H7bErmmtOYU/Zb99DyUkpamuIZE0b3bhmJyZ7D90uS6f+CGxRRjOw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-cross-spawn-windows-exe?utm_medium=referral&utm_source=npm_fund" + } + ], + "dependencies": { + "@malept/cross-spawn-promise": "^1.1.0", + "is-wsl": "^2.2.0", + "which": "^2.0.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "dev": true, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/date-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", + "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", + "dependencies": { + "time-zone": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "optional": true + }, + "node_modules/devalue": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", + "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==", + "dev": true + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dir-compare": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", + "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", + "dev": true, + "dependencies": { + "buffer-equal": "1.0.0", + "colors": "1.0.3", + "commander": "2.9.0", + "minimatch": "3.0.4" + }, + "bin": { + "dircompare": "src/cli/dircompare.js" + } + }, + "node_modules/dir-compare/node_modules/commander": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", + "dev": true, + "dependencies": { + "graceful-readlink": ">= 1.0.0" + }, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/dir-compare/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/dmg-builder": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz", + "integrity": "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA==", + "dev": true, + "dependencies": { + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "fs-extra": "^10.0.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "optionalDependencies": { + "dmg-license": "^1.0.11" + } + }, + "node_modules/dmg-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dmg-builder/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/dmg-builder/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" + }, + "bin": { + "dmg-license": "bin/dmg-license.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dotenv": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", + "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-23.2.0.tgz", + "integrity": "sha512-De9e21cri0QYct/w6tTNOnKyCt9RVKUw5F8PEN4FPzGR9tr6IT53uyt42uH754uJWrZeLMCAdoXy6/0GmMmYZA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@electron/get": "^2.0.0", + "@types/node": "^16.11.26", + "extract-zip": "^2.0.1" + }, + "bin": { + "electron": "cli.js" + }, + "engines": { + "node": ">= 12.20.55" + } + }, + "node_modules/electron-builder": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz", + "integrity": "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==", + "dev": true, + "dependencies": { + "@types/yargs": "^17.0.1", + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "dmg-builder": "23.6.0", + "fs-extra": "^10.0.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "read-config-file": "6.2.0", + "simple-update-notifier": "^1.0.7", + "yargs": "^17.5.1" + }, + "bin": { + "electron-builder": "cli.js", + "install-app-deps": "install-app-deps.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/electron-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-builder/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-builder/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-connect": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/electron-connect/-/electron-connect-0.6.3.tgz", + "integrity": "sha512-YlpXlvE7BlyEr+iyrKL+7VXIcTf2If/JSPHkyz7leTQNIH+9ARxvTawnGilr/MD9TX4gj4J0Ng+llkZeU4baaQ==", + "dev": true, + "dependencies": { + "cross-spawn": "^5.1.0", + "lodash": "^4.17.4", + "tree-kill": "^1.1.0", + "ws": "^3.1.0" + } + }, + "node_modules/electron-connect/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/electron-connect/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/electron-connect/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-connect/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-connect/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/electron-connect/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/electron-context-menu": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-3.6.1.tgz", + "integrity": "sha512-lcpO6tzzKUROeirhzBjdBWNqayEThmdW+2I2s6H6QMrwqTVyT3EK47jW3Nxm60KTxl5/bWfEoIruoUNn57/QkQ==", + "dependencies": { + "cli-truncate": "^2.1.0", + "electron-dl": "^3.2.1", + "electron-is-dev": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron-dl": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-3.5.0.tgz", + "integrity": "sha512-Oj+VSuScVx8hEKM2HEvTQswTX6G3MLh7UoAz/oZuvKyNDfudNi1zY6PK/UnFoK1nCl9DF6k+3PFwElKbtZlDig==", + "dependencies": { + "ext-name": "^5.0.0", + "pupa": "^2.0.1", + "unused-filename": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron-is-dev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-2.0.0.tgz", + "integrity": "sha512-3X99K852Yoqu9AcW50qz3ibYBWY79/pBhlMCab8ToEWS48R0T9tyxRiQhwylE7zQdXrMnx2JKqUJyMPmt5FBqA==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron-osx-sign": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", + "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", + "deprecated": "Please use @electron/osx-sign moving forward. Be aware the API is slightly different", + "dev": true, + "dependencies": { + "bluebird": "^3.5.0", + "compare-version": "^0.1.2", + "debug": "^2.6.8", + "isbinaryfile": "^3.0.2", + "minimist": "^1.2.0", + "plist": "^3.0.1" + }, + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/electron-osx-sign/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/electron-osx-sign/node_modules/isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "dependencies": { + "buffer-alloc": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/electron-osx-sign/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/electron-packager": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-17.1.1.tgz", + "integrity": "sha512-r1NDtlajsq7gf2EXgjRfblCVPquvD2yeg+6XGErOKblvxOpDi0iulZLVhgYDP4AEF1P5/HgbX/vwjlkEv7PEIQ==", + "dev": true, + "dependencies": { + "@electron/asar": "^3.2.1", + "@electron/get": "^2.0.0", + "@electron/notarize": "^1.2.3", + "@electron/osx-sign": "^1.0.1", + "@electron/universal": "^1.3.2", + "cross-spawn-windows-exe": "^1.2.0", + "debug": "^4.0.1", + "extract-zip": "^2.0.0", + "filenamify": "^4.1.0", + "fs-extra": "^10.1.0", + "galactus": "^0.2.1", + "get-package-info": "^1.0.0", + "junk": "^3.1.0", + "parse-author": "^2.0.0", + "plist": "^3.0.0", + "rcedit": "^3.0.1", + "resolve": "^1.1.6", + "semver": "^7.1.3", + "yargs-parser": "^21.1.1" + }, + "bin": { + "electron-packager": "bin/electron-packager.js" + }, + "engines": { + "node": ">= 14.17.5" + }, + "funding": { + "url": "https://github.com/electron/electron-packager?sponsor=1" + } + }, + "node_modules/electron-packager/node_modules/@electron/universal": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.3.4.tgz", + "integrity": "sha512-BdhBgm2ZBnYyYRLRgOjM5VHkyFItsbggJ0MHycOjKWdFGYwK97ZFXH54dTvUWEfha81vfvwr5On6XBjt99uDcg==", + "dev": true, + "dependencies": { + "@electron/asar": "^3.2.1", + "@malept/cross-spawn-promise": "^1.1.0", + "debug": "^4.3.1", + "dir-compare": "^3.0.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/electron-packager/node_modules/@electron/universal/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/electron-packager/node_modules/dir-compare": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", + "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0", + "minimatch": "^3.0.4" + } + }, + "node_modules/electron-packager/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-packager/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-packager/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-publish": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz", + "integrity": "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg==", + "dev": true, + "dependencies": { + "@types/fs-extra": "^9.0.11", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "fs-extra": "^10.0.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" + } + }, + "node_modules/electron-publish/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-publish/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-publish/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/electron-publish/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-reloader": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/electron-reloader/-/electron-reloader-1.2.3.tgz", + "integrity": "sha512-aDnACAzNg0QvQhzw7LYOx/nVS10mEtbuG6M0QQvNQcLnJEwFs6is+EGRCnM+KQlQ4KcTbdwnt07nd7ZjHpY4iw==", + "dependencies": { + "chalk": "^4.1.0", + "chokidar": "^3.5.0", + "date-time": "^3.1.0", + "electron-is-dev": "^1.2.0", + "find-up": "^5.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron-reloader/node_modules/electron-is-dev": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.2.0.tgz", + "integrity": "sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw==" + }, + "node_modules/electron-serve": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/electron-serve/-/electron-serve-1.1.0.tgz", + "integrity": "sha512-tQJBCbXKoKCfkBC143QCqnEtT1s8dNE2V+b/82NF6lxnGO/2Q3a3GSLHtKl3iEDQgdzTf9pH7p418xq2rXbz1Q==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.523", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.523.tgz", + "integrity": "sha512-9AreocSUWnzNtvLcbpng6N+GkXnCcBR80IQkxRC9Dfdyg4gaWNUPBujAHUpKkiUkoSoR9UlhA4zD/IgBklmhzg==", + "dev": true + }, + "node_modules/electron-updater": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.3.0.tgz", + "integrity": "sha512-iKEr7yQBcvnQUPnSDYGSWC9t0eF2YbZWeYYYZzYxdl+HiRejXFENjYMnYjoOm2zxyD6Cr2JTHZhp9pqxiXuCOw==", + "dev": true, + "dependencies": { + "@types/semver": "^7.3.6", + "builder-util-runtime": "9.1.1", + "fs-extra": "^10.0.0", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "lodash.escaperegexp": "^4.1.2", + "lodash.isequal": "^4.5.0", + "semver": "^7.3.5", + "typed-emitter": "^2.1.0" + } + }, + "node_modules/electron-updater/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-updater/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-updater/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-window-state": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/electron-window-state/-/electron-window-state-5.0.3.tgz", + "integrity": "sha512-1mNTwCfkolXl3kMf50yW3vE2lZj0y92P/HYWFBrb+v2S/pCka5mdwN3cagKm458A7NjndSwijynXgcLWRodsVg==", + "dependencies": { + "jsonfile": "^4.0.0", + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/electron/node_modules/@types/node": { + "version": "16.18.52", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.52.tgz", + "integrity": "sha512-sm2aph6cRSsTMFYFgI+RpPLunXO9ClJkpizUVdT7KmGeyfQ14xnjTMT/f3MHcfKqevXqGT6BgVFzW8wcEoDUtA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "optional": true + }, + "node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz", + "integrity": "sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.17.14", + "@esbuild/android-arm64": "0.17.14", + "@esbuild/android-x64": "0.17.14", + "@esbuild/darwin-arm64": "0.17.14", + "@esbuild/darwin-x64": "0.17.14", + "@esbuild/freebsd-arm64": "0.17.14", + "@esbuild/freebsd-x64": "0.17.14", + "@esbuild/linux-arm": "0.17.14", + "@esbuild/linux-arm64": "0.17.14", + "@esbuild/linux-ia32": "0.17.14", + "@esbuild/linux-loong64": "0.17.14", + "@esbuild/linux-mips64el": "0.17.14", + "@esbuild/linux-ppc64": "0.17.14", + "@esbuild/linux-riscv64": "0.17.14", + "@esbuild/linux-s390x": "0.17.14", + "@esbuild/linux-x64": "0.17.14", + "@esbuild/netbsd-x64": "0.17.14", + "@esbuild/openbsd-x64": "0.17.14", + "@esbuild/sunos-x64": "0.17.14", + "@esbuild/win32-arm64": "0.17.14", + "@esbuild/win32-ia32": "0.17.14", + "@esbuild/win32-x64": "0.17.14" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.1", + "@eslint/js": "8.36.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.5.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-svelte3": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", + "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", + "dev": true, + "peerDependencies": { + "eslint": ">=8.0.0", + "svelte": "^3.2.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/esm-env": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", + "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", + "dev": true + }, + "node_modules/espree": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "optional": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/flora-colossus": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flora-colossus/-/flora-colossus-1.0.1.tgz", + "integrity": "sha512-d+9na7t9FyH8gBJoNDSi28mE4NgQVGGvxQ4aHtFRetjyh5SXjuus+V5EZaxFmFdXVemSOrx0lsgEl/ZMjnOWJA==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^7.0.0" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/flora-colossus/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/galactus": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/galactus/-/galactus-0.2.1.tgz", + "integrity": "sha512-mDc8EQJKtxjp9PMYS3PbpjjbX3oXhBTxoGaPahw620XZBIHJ4+nvw5KN/tRtmmSDR9dypstGNvqQ3C29QGoGHQ==", + "dev": true, + "dependencies": { + "debug": "^3.1.0", + "flora-colossus": "^1.0.0", + "fs-extra": "^4.0.0" + } + }, + "node_modules/galactus/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/galactus/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-info": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", + "integrity": "sha512-SCbprXGAPdIhKAXiG+Mk6yeoFH61JlYunqdFQFHDtLjJlDjFf6x07dsS8acO+xWt52jpdVo49AlVDnUVK1sDNw==", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1", + "debug": "^2.2.0", + "lodash.get": "^4.0.0", + "read-pkg-up": "^2.0.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/get-package-info/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/get-package-info/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "dev": true, + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "devOptional": true + }, + "node_modules/graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", + "dev": true + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" + }, + "engines": { + "node": "^8.11.2 || >=10" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dev": true, + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-retry-allowed": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", + "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jiti": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", + "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "optional": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "dev": true + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==", + "dev": true + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "dev": true, + "optional": true, + "dependencies": { + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz", + "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/modify-filename": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz", + "integrity": "sha512-EickqnKq3kVVaZisYuCxhtKbZjInCuwgwZWyAmRIp1NTMhri7r3380/uqwrUHfaDiPzLVTuoNy4whX66bxPVog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "optional": true + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/npm-run-all/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/npm-run-all/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-author": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", + "integrity": "sha512-yx5DfvkN8JsHL2xk2Os9oTia467qnvRgey4ahSm2X8epehBLx/gWLcy5KI+Y36ful5DzGbCS6RazqZGgy1gHNw==", + "dev": true, + "dependencies": { + "author-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/plist": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", + "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "dev": true, + "dependencies": { + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss": { + "version": "8.4.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", + "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-svelte": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", + "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", + "dev": true, + "peerDependencies": { + "prettier": "^1.16.4 || ^2.0.0", + "svelte": "^3.2.0" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rcedit": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-3.0.1.tgz", + "integrity": "sha512-XM0Jv40/y4hVAqj/MO70o/IWs4uOsaSoo2mLyk3klFDW+SStLnCtzuQu+1OBTIMGlM8CvaK9ftlYCp6DJ+cMsw==", + "dev": true, + "dependencies": { + "cross-spawn-windows-exe": "^1.1.0" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-cache/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-config-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", + "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", + "dev": true, + "dependencies": { + "dotenv": "^9.0.2", + "dotenv-expand": "^5.1.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.0", + "lazy-val": "^1.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/read-config-file/node_modules/dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/roarr": { + "version": "2.15.4", + "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "dev": true, + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/rollup": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.2.tgz", + "integrity": "sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sailpoint-api-client": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/sailpoint-api-client/-/sailpoint-api-client-1.2.2.tgz", + "integrity": "sha512-qzbQW59XHel/SeKji/rqH12Z3zTH2Ioc1NZq+ggnIvZ+kRr7beUaFAwrLG+QT9GAUNdLiyrd+2yw9MMDdK58OA==", + "dev": true, + "dependencies": { + "axios": "^0.26.1", + "axios-retry": "^3.4.0", + "js-yaml": "^4.1.0" + } + }, + "node_modules/sailpoint-api-client/node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, + "node_modules/sander": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", + "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", + "dev": true, + "dependencies": { + "es6-promise": "^3.1.2", + "graceful-fs": "^4.1.3", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.2" + } + }, + "node_modules/sander/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "dependencies": { + "truncate-utf8-bytes": "^1.0.0" + } + }, + "node_modules/sass": { + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.60.0.tgz", + "integrity": "sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true, + "optional": true + }, + "node_modules/serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "dev": true, + "optional": true, + "dependencies": { + "type-fest": "^0.13.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serialize-error/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/set-cookie-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-update-notifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz", + "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==", + "dev": true, + "dependencies": { + "semver": "~7.0.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sirv": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", + "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "optional": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/sorcery": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.14", + "buffer-crc32": "^0.2.5", + "minimist": "^1.2.0", + "sander": "^0.5.0" + }, + "bin": { + "sorcery": "bin/sorcery" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true, + "optional": true + }, + "node_modules/stat-mode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sumchecker": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "dev": true, + "dependencies": { + "debug": "^4.1.0" + }, + "engines": { + "node": ">= 8.0" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svelte": { + "version": "3.57.0", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.57.0.tgz", + "integrity": "sha512-WMXEvF+RtAaclw0t3bPDTUe19pplMlfyKDsixbHQYgCWi9+O9VN0kXU1OppzrB9gPAvz4NALuoca2LfW2bOjTQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/svelte-check": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.1.4.tgz", + "integrity": "sha512-25Lb46ZS4IK/XpBMe4IBMrtYf23V8alqBX+szXoccb7uM0D2Wqq5rMRzYBONZnFVuU1bQG3R50lyIT5eRewv2g==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "chokidar": "^3.4.1", + "fast-glob": "^3.2.7", + "import-fresh": "^3.2.1", + "picocolors": "^1.0.0", + "sade": "^1.7.4", + "svelte-preprocess": "^5.0.0", + "typescript": "^4.9.4" + }, + "bin": { + "svelte-check": "bin/svelte-check" + }, + "peerDependencies": { + "svelte": "^3.55.0" + } + }, + "node_modules/svelte-hmr": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", + "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", + "dev": true, + "engines": { + "node": "^12.20 || ^14.13.1 || >= 16" + }, + "peerDependencies": { + "svelte": ">=3.19.0" + } + }, + "node_modules/svelte-preprocess": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", + "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@types/pug": "^2.0.6", + "detect-indent": "^6.1.0", + "magic-string": "^0.27.0", + "sorcery": "^0.11.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">= 14.10.0" + }, + "peerDependencies": { + "@babel/core": "^7.10.2", + "coffeescript": "^2.5.1", + "less": "^3.11.3 || ^4.0.0", + "postcss": "^7 || ^8", + "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0", + "pug": "^3.0.0", + "sass": "^1.26.8", + "stylus": "^0.55.0", + "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "svelte": "^3.23.0", + "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "coffeescript": { + "optional": true + }, + "less": { + "optional": true + }, + "postcss": { + "optional": true + }, + "postcss-load-config": { + "optional": true + }, + "pug": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/svelte-preprocess/node_modules/magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tailwindcss": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "dev": true, + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tar": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^4.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/temp-file": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "dev": true, + "dependencies": { + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" + } + }, + "node_modules/temp-file/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/temp-file/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/temp-file/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/time-zone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", + "integrity": "sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "dependencies": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dev": true, + "dependencies": { + "tmp": "^0.2.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/totalist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", + "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "dev": true, + "dependencies": { + "utf8-byte-length": "^1.0.1" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz", + "integrity": "sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==", + "dev": true, + "optionalDependencies": { + "rxjs": "*" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.21.0.tgz", + "integrity": "sha512-HOjK8l6a57b2ZGXOcUsI5NLfoTrfmbOl90ixJDl0AEFG4wgHNDQxtZy15/ZQp7HhjkpaGlp/eneMgtsu1dIlUA==", + "dev": true, + "dependencies": { + "busboy": "^1.6.0" + }, + "engines": { + "node": ">=12.18" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unused-filename": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unused-filename/-/unused-filename-2.1.0.tgz", + "integrity": "sha512-BMiNwJbuWmqCpAM1FqxCTD7lXF97AvfQC8Kr/DIeA6VtvhJaMDupZ82+inbjl5yVP44PcxOuCSxye1QMS0wZyg==", + "dependencies": { + "modify-filename": "^1.1.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/utf8-byte-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", + "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "dev": true, + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/vite": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.2.1.tgz", + "integrity": "sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==", + "dev": true, + "dependencies": { + "esbuild": "^0.17.5", + "postcss": "^8.4.21", + "resolve": "^1.22.1", + "rollup": "^3.18.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vitefu": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", + "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", + "dev": true, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true + }, + "@babel/runtime": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + }, + "@electron/asar": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.3.tgz", + "integrity": "sha512-wmOfE6szYyqZhRIiLH+eyZEp+bGcJI0OD/SCvSUrfBE0jvauyGYO2ZhpWxmNCcDojKu5DYrsVqT5BOCZZ01XIg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + } + }, + "@electron/get": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.2.tgz", + "integrity": "sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "global-agent": "^3.0.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@electron/notarize": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-1.2.3.tgz", + "integrity": "sha512-9oRzT56rKh5bspk3KpAVF8lPKHYQrBnRwcgiOeR0hdilVEQmszDaAu0IPCPrwwzJN0ugNs0rRboTreHMt/6mBQ==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "@electron/osx-sign": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.4.tgz", + "integrity": "sha512-xfhdEcIOfAZg7scZ9RQPya1G1lWo8/zMCwUXAulq0SfY7ONIW+b9qGyKdMyuMctNYwllrIS+vmxfijSfjeh97g==", + "dev": true, + "requires": { + "compare-version": "^0.1.2", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "isbinaryfile": "^4.0.8", + "minimist": "^1.2.6", + "plist": "^3.0.5" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "@electron/universal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz", + "integrity": "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==", + "dev": true, + "requires": { + "@malept/cross-spawn-promise": "^1.1.0", + "asar": "^3.1.0", + "debug": "^4.3.1", + "dir-compare": "^2.4.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "@esbuild/android-arm": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz", + "integrity": "sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz", + "integrity": "sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz", + "integrity": "sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", + "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz", + "integrity": "sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz", + "integrity": "sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz", + "integrity": "sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz", + "integrity": "sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz", + "integrity": "sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz", + "integrity": "sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz", + "integrity": "sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz", + "integrity": "sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz", + "integrity": "sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz", + "integrity": "sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz", + "integrity": "sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz", + "integrity": "sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz", + "integrity": "sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz", + "integrity": "sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz", + "integrity": "sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz", + "integrity": "sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz", + "integrity": "sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz", + "integrity": "sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==", + "dev": true, + "optional": true + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.1.tgz", + "integrity": "sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==", + "dev": true + }, + "@eslint/eslintrc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + } + }, + "@eslint/js": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", + "dev": true + }, + "@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, + "@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true + }, + "@skeletonlabs/skeleton": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@skeletonlabs/skeleton/-/skeleton-2.1.0.tgz", + "integrity": "sha512-i+H67MTo9w3BP8dqr0l9qjVWmxEDwLyTqif/+pTmTOpAZpV/B3wqHShtoh0sxminUBSncE3bsNdn694B+6zUnw==", + "dev": true, + "requires": { + "esm-env": "1.0.0" + } + }, + "@skeletonlabs/tw-plugin": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@skeletonlabs/tw-plugin/-/tw-plugin-0.2.0.tgz", + "integrity": "sha512-Mtao12JMrmlYvhv9AfvKNBd5qz+v5MImMG9tri++/4FUORAmzB3F3Qq9+ukfdDtoPT/+Q1CRPn1CL05gDxsKSQ==", + "dev": true, + "requires": {} + }, + "@sveltejs/adapter-static": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.1.tgz", + "integrity": "sha512-o5/q3YwD/ErxYCFlK1v3ydvldyNKk1lh3oeyxn4mhz+Pkbx/uuxhzmbOpytTlp5aVqNHDVsb04xadUzOFCDDzw==", + "dev": true, + "requires": {} + }, + "@sveltejs/kit": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.14.0.tgz", + "integrity": "sha512-4e/cZT0z4IppEkqNvMrurGz6VE1gScukFU7XqwTL/yrGJGXHqS9D7RvsOcE1hASsgrMu6w/fKTIhxT5oN0K1Jw==", + "dev": true, + "requires": { + "@sveltejs/vite-plugin-svelte": "^2.0.0", + "@types/cookie": "^0.5.1", + "cookie": "^0.5.0", + "devalue": "^4.3.0", + "esm-env": "^1.0.0", + "kleur": "^4.1.5", + "magic-string": "^0.30.0", + "mime": "^3.0.0", + "sade": "^1.8.1", + "set-cookie-parser": "^2.5.1", + "sirv": "^2.0.2", + "tiny-glob": "^0.2.9", + "undici": "5.21.0" + } + }, + "@sveltejs/vite-plugin-svelte": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.3.tgz", + "integrity": "sha512-o+cguBFdwIGtRbNkYOyqTM7KvRUffxh5bfK4oJsWKG2obu+v/cbpT03tJrGl58C7tRXo/aEC0/axN5FVHBj0nA==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "deepmerge": "^4.3.0", + "kleur": "^4.1.5", + "magic-string": "^0.29.0", + "svelte-hmr": "^0.15.1", + "vitefu": "^0.2.4" + }, + "dependencies": { + "magic-string": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz", + "integrity": "sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + } + } + }, + "@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "requires": { + "defer-to-connect": "^2.0.0" + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "requires": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "@types/cookie": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", + "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", + "dev": true + }, + "@types/debug": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", + "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "dev": true, + "requires": { + "@types/ms": "*" + } + }, + "@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "optional": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/jsonwebtoken": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true, + "optional": true + }, + "@types/ms": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", + "dev": true + }, + "@types/node": { + "version": "20.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.2.tgz", + "integrity": "sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==", + "dev": true + }, + "@types/plist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", + "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*", + "xmlbuilder": ">=11.0.1" + } + }, + "@types/pug": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", + "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", + "dev": true + }, + "@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "dev": true + }, + "@types/verror": { + "version": "1.10.6", + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz", + "integrity": "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ==", + "dev": true, + "optional": true + }, + "@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.56.0.tgz", + "integrity": "sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==", + "dev": true, + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/type-utils": "5.56.0", + "@typescript-eslint/utils": "5.56.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.56.0.tgz", + "integrity": "sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.56.0.tgz", + "integrity": "sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.56.0.tgz", + "integrity": "sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.56.0", + "@typescript-eslint/utils": "5.56.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.56.0.tgz", + "integrity": "sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.56.0.tgz", + "integrity": "sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.56.0.tgz", + "integrity": "sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.56.0.tgz", + "integrity": "sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.56.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "7zip-bin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", + "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", + "dev": true + }, + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "alasql": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/alasql/-/alasql-4.1.9.tgz", + "integrity": "sha512-pzwQ1Rw9PaEXGqS9XavZbXByYbpI0+YI79rCekc8SijDELchjAarOOLzC7HPCAXe28dSK0G97+VbEalEyWt51g==", + "requires": { + "cross-fetch": "4", + "yargs": "16" + }, + "dependencies": { + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + } + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "app-builder-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", + "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", + "dev": true + }, + "app-builder-lib": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz", + "integrity": "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA==", + "dev": true, + "requires": { + "@develar/schema-utils": "~2.6.5", + "@electron/universal": "1.2.1", + "@malept/flatpak-bundler": "^0.4.0", + "7zip-bin": "~5.1.1", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chromium-pickle-js": "^0.2.0", + "debug": "^4.3.4", + "ejs": "^3.1.7", + "electron-osx-sign": "^0.6.0", + "electron-publish": "23.6.0", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^4.0.10", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "minimatch": "^3.1.2", + "read-config-file": "6.2.0", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.7", + "tar": "^6.1.11", + "temp-file": "^3.4.0" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "asar": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", + "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "optional": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "author-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", + "integrity": "sha512-KbWgR8wOYRAPekEmMXrYYdc7BRyhn2Ftk7KWfMUnQ43hFdojWEFRxhhRUm3/OFEdPa1r0KAvTTg9YQK57xTe0g==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.15", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.15.tgz", + "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==", + "dev": true, + "requires": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001520", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, + "axios": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz", + "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==", + "dev": true, + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "axios-retry": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.7.0.tgz", + "integrity": "sha512-ZTnCkJbRtfScvwiRnoVskFAfvU0UG3xNcsjwTR0mawSbIJoothxn67gKsMaNAFHRXJ1RmuLhmZBzvyXi3+9WyQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.15.4", + "is-retry-allowed": "^2.2.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bluebird-lst": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5" + } + }, + "boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "optional": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "dev": true + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "builder-util": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz", + "integrity": "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ==", + "dev": true, + "requires": { + "@types/debug": "^4.1.6", + "@types/fs-extra": "^9.0.11", + "7zip-bin": "~5.1.1", + "app-builder-bin": "4.0.0", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "builder-util-runtime": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz", + "integrity": "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "sax": "^1.2.4" + } + }, + "busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dev": true, + "requires": { + "streamsearch": "^1.1.0" + } + }, + "cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true + }, + "cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001535", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001535.tgz", + "integrity": "sha512-48jLyUkiWFfhm/afF7cQPqPjaUmSraEhK4j+FCTJpgnGGEZHqyLe3hmWH7lIooZdSzXL0ReMvHz0vKDoTBsrwg==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true + }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concurrently": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.6.0.tgz", + "integrity": "sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "date-fns": "^2.29.1", + "lodash": "^4.17.21", + "rxjs": "^7.0.0", + "shell-quote": "^1.7.3", + "spawn-command": "^0.0.2-1", + "supports-color": "^8.1.0", + "tree-kill": "^1.2.2", + "yargs": "^17.3.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true, + "optional": true + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "optional": true, + "requires": { + "buffer": "^5.1.0" + } + }, + "cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, + "cross-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "requires": { + "node-fetch": "^2.6.12" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "cross-spawn-windows-exe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/cross-spawn-windows-exe/-/cross-spawn-windows-exe-1.2.0.tgz", + "integrity": "sha512-mkLtJJcYbDCxEG7Js6eUnUNndWjyUZwJ3H7bErmmtOYU/Zb99DyUkpamuIZE0b3bhmJyZ7D90uS6f+CGxRRjOw==", + "dev": true, + "requires": { + "@malept/cross-spawn-promise": "^1.1.0", + "is-wsl": "^2.2.0", + "which": "^2.0.2" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "dev": true + }, + "date-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", + "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", + "requires": { + "time-zone": "^1.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true + } + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true + }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "optional": true + }, + "devalue": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", + "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==", + "dev": true + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "dir-compare": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", + "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", + "dev": true, + "requires": { + "buffer-equal": "1.0.0", + "colors": "1.0.3", + "commander": "2.9.0", + "minimatch": "3.0.4" + }, + "dependencies": { + "commander": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", + "dev": true, + "requires": { + "graceful-readlink": ">= 1.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "dmg-builder": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz", + "integrity": "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA==", + "dev": true, + "requires": { + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "dmg-license": "^1.0.11", + "fs-extra": "^10.0.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, + "optional": true, + "requires": { + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dotenv": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", + "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dev": true, + "requires": { + "jake": "^10.8.5" + } + }, + "electron": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-23.2.0.tgz", + "integrity": "sha512-De9e21cri0QYct/w6tTNOnKyCt9RVKUw5F8PEN4FPzGR9tr6IT53uyt42uH754uJWrZeLMCAdoXy6/0GmMmYZA==", + "dev": true, + "requires": { + "@electron/get": "^2.0.0", + "@types/node": "^16.11.26", + "extract-zip": "^2.0.1" + }, + "dependencies": { + "@types/node": { + "version": "16.18.52", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.52.tgz", + "integrity": "sha512-sm2aph6cRSsTMFYFgI+RpPLunXO9ClJkpizUVdT7KmGeyfQ14xnjTMT/f3MHcfKqevXqGT6BgVFzW8wcEoDUtA==", + "dev": true + } + } + }, + "electron-builder": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz", + "integrity": "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==", + "dev": true, + "requires": { + "@types/yargs": "^17.0.1", + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "dmg-builder": "23.6.0", + "fs-extra": "^10.0.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "read-config-file": "6.2.0", + "simple-update-notifier": "^1.0.7", + "yargs": "^17.5.1" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "electron-connect": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/electron-connect/-/electron-connect-0.6.3.tgz", + "integrity": "sha512-YlpXlvE7BlyEr+iyrKL+7VXIcTf2If/JSPHkyz7leTQNIH+9ARxvTawnGilr/MD9TX4gj4J0Ng+llkZeU4baaQ==", + "dev": true, + "requires": { + "cross-spawn": "^5.1.0", + "lodash": "^4.17.4", + "tree-kill": "^1.1.0", + "ws": "^3.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } + }, + "electron-context-menu": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-3.6.1.tgz", + "integrity": "sha512-lcpO6tzzKUROeirhzBjdBWNqayEThmdW+2I2s6H6QMrwqTVyT3EK47jW3Nxm60KTxl5/bWfEoIruoUNn57/QkQ==", + "requires": { + "cli-truncate": "^2.1.0", + "electron-dl": "^3.2.1", + "electron-is-dev": "^2.0.0" + } + }, + "electron-dl": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-3.5.0.tgz", + "integrity": "sha512-Oj+VSuScVx8hEKM2HEvTQswTX6G3MLh7UoAz/oZuvKyNDfudNi1zY6PK/UnFoK1nCl9DF6k+3PFwElKbtZlDig==", + "requires": { + "ext-name": "^5.0.0", + "pupa": "^2.0.1", + "unused-filename": "^2.1.0" + } + }, + "electron-is-dev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-2.0.0.tgz", + "integrity": "sha512-3X99K852Yoqu9AcW50qz3ibYBWY79/pBhlMCab8ToEWS48R0T9tyxRiQhwylE7zQdXrMnx2JKqUJyMPmt5FBqA==" + }, + "electron-osx-sign": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", + "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", + "dev": true, + "requires": { + "bluebird": "^3.5.0", + "compare-version": "^0.1.2", + "debug": "^2.6.8", + "isbinaryfile": "^3.0.2", + "minimist": "^1.2.0", + "plist": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "electron-packager": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-17.1.1.tgz", + "integrity": "sha512-r1NDtlajsq7gf2EXgjRfblCVPquvD2yeg+6XGErOKblvxOpDi0iulZLVhgYDP4AEF1P5/HgbX/vwjlkEv7PEIQ==", + "dev": true, + "requires": { + "@electron/asar": "^3.2.1", + "@electron/get": "^2.0.0", + "@electron/notarize": "^1.2.3", + "@electron/osx-sign": "^1.0.1", + "@electron/universal": "^1.3.2", + "cross-spawn-windows-exe": "^1.2.0", + "debug": "^4.0.1", + "extract-zip": "^2.0.0", + "filenamify": "^4.1.0", + "fs-extra": "^10.1.0", + "galactus": "^0.2.1", + "get-package-info": "^1.0.0", + "junk": "^3.1.0", + "parse-author": "^2.0.0", + "plist": "^3.0.0", + "rcedit": "^3.0.1", + "resolve": "^1.1.6", + "semver": "^7.1.3", + "yargs-parser": "^21.1.1" + }, + "dependencies": { + "@electron/universal": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.3.4.tgz", + "integrity": "sha512-BdhBgm2ZBnYyYRLRgOjM5VHkyFItsbggJ0MHycOjKWdFGYwK97ZFXH54dTvUWEfha81vfvwr5On6XBjt99uDcg==", + "dev": true, + "requires": { + "@electron/asar": "^3.2.1", + "@malept/cross-spawn-promise": "^1.1.0", + "debug": "^4.3.1", + "dir-compare": "^3.0.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + } + } + }, + "dir-compare": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", + "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0", + "minimatch": "^3.0.4" + } + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "electron-publish": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz", + "integrity": "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg==", + "dev": true, + "requires": { + "@types/fs-extra": "^9.0.11", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "fs-extra": "^10.0.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "electron-reloader": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/electron-reloader/-/electron-reloader-1.2.3.tgz", + "integrity": "sha512-aDnACAzNg0QvQhzw7LYOx/nVS10mEtbuG6M0QQvNQcLnJEwFs6is+EGRCnM+KQlQ4KcTbdwnt07nd7ZjHpY4iw==", + "requires": { + "chalk": "^4.1.0", + "chokidar": "^3.5.0", + "date-time": "^3.1.0", + "electron-is-dev": "^1.2.0", + "find-up": "^5.0.0" + }, + "dependencies": { + "electron-is-dev": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.2.0.tgz", + "integrity": "sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw==" + } + } + }, + "electron-serve": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/electron-serve/-/electron-serve-1.1.0.tgz", + "integrity": "sha512-tQJBCbXKoKCfkBC143QCqnEtT1s8dNE2V+b/82NF6lxnGO/2Q3a3GSLHtKl3iEDQgdzTf9pH7p418xq2rXbz1Q==" + }, + "electron-to-chromium": { + "version": "1.4.523", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.523.tgz", + "integrity": "sha512-9AreocSUWnzNtvLcbpng6N+GkXnCcBR80IQkxRC9Dfdyg4gaWNUPBujAHUpKkiUkoSoR9UlhA4zD/IgBklmhzg==", + "dev": true + }, + "electron-updater": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-5.3.0.tgz", + "integrity": "sha512-iKEr7yQBcvnQUPnSDYGSWC9t0eF2YbZWeYYYZzYxdl+HiRejXFENjYMnYjoOm2zxyD6Cr2JTHZhp9pqxiXuCOw==", + "dev": true, + "requires": { + "@types/semver": "^7.3.6", + "builder-util-runtime": "9.1.1", + "fs-extra": "^10.0.0", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "lodash.escaperegexp": "^4.1.2", + "lodash.isequal": "^4.5.0", + "semver": "^7.3.5", + "typed-emitter": "^2.1.0" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "electron-window-state": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/electron-window-state/-/electron-window-state-5.0.3.tgz", + "integrity": "sha512-1mNTwCfkolXl3kMf50yW3vE2lZj0y92P/HYWFBrb+v2S/pCka5mdwN3cagKm458A7NjndSwijynXgcLWRodsVg==", + "requires": { + "jsonfile": "^4.0.0", + "mkdirp": "^0.5.1" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "optional": true + }, + "es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", + "dev": true + }, + "esbuild": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz", + "integrity": "sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==", + "dev": true, + "requires": { + "@esbuild/android-arm": "0.17.14", + "@esbuild/android-arm64": "0.17.14", + "@esbuild/android-x64": "0.17.14", + "@esbuild/darwin-arm64": "0.17.14", + "@esbuild/darwin-x64": "0.17.14", + "@esbuild/freebsd-arm64": "0.17.14", + "@esbuild/freebsd-x64": "0.17.14", + "@esbuild/linux-arm": "0.17.14", + "@esbuild/linux-arm64": "0.17.14", + "@esbuild/linux-ia32": "0.17.14", + "@esbuild/linux-loong64": "0.17.14", + "@esbuild/linux-mips64el": "0.17.14", + "@esbuild/linux-ppc64": "0.17.14", + "@esbuild/linux-riscv64": "0.17.14", + "@esbuild/linux-s390x": "0.17.14", + "@esbuild/linux-x64": "0.17.14", + "@esbuild/netbsd-x64": "0.17.14", + "@esbuild/openbsd-x64": "0.17.14", + "@esbuild/sunos-x64": "0.17.14", + "@esbuild/win32-arm64": "0.17.14", + "@esbuild/win32-ia32": "0.17.14", + "@esbuild/win32-x64": "0.17.14" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "eslint": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.1", + "@eslint/js": "8.36.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.5.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + } + } + }, + "eslint-config-prettier": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-svelte3": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", + "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "esm-env": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", + "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", + "dev": true + }, + "espree": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "dev": true, + "optional": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "flora-colossus": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flora-colossus/-/flora-colossus-1.0.1.tgz", + "integrity": "sha512-d+9na7t9FyH8gBJoNDSi28mE4NgQVGGvxQ4aHtFRetjyh5SXjuus+V5EZaxFmFdXVemSOrx0lsgEl/ZMjnOWJA==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "fs-extra": "^7.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fraction.js": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "dev": true + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "galactus": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/galactus/-/galactus-0.2.1.tgz", + "integrity": "sha512-mDc8EQJKtxjp9PMYS3PbpjjbX3oXhBTxoGaPahw620XZBIHJ4+nvw5KN/tRtmmSDR9dypstGNvqQ3C29QGoGHQ==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "flora-colossus": "^1.0.0", + "fs-extra": "^4.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-package-info": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", + "integrity": "sha512-SCbprXGAPdIhKAXiG+Mk6yeoFH61JlYunqdFQFHDtLjJlDjFf6x07dsS8acO+xWt52jpdVo49AlVDnUVK1sDNw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1", + "debug": "^2.2.0", + "lodash.get": "^4.0.0", + "read-pkg-up": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "dev": true, + "optional": true, + "requires": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + } + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "devOptional": true + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", + "dev": true + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "dev": true, + "optional": true, + "requires": { + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "optional": true + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "immutable": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dev": true, + "requires": { + "ci-info": "^3.2.0" + } + }, + "is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", + "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + } + }, + "jiti": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", + "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "dev": true + }, + "js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "optional": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + } + }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true + }, + "lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==", + "dev": true + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "magic-string": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + }, + "matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "dev": true, + "optional": true, + "requires": { + "escape-string-regexp": "^4.0.0" + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minipass": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz", + "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==", + "dev": true + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "modify-filename": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz", + "integrity": "sha512-EickqnKq3kVVaZisYuCxhtKbZjInCuwgwZWyAmRIp1NTMhri7r3380/uqwrUHfaDiPzLVTuoNy4whX66bxPVog==" + }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "optional": true + }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-author": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", + "integrity": "sha512-yx5DfvkN8JsHL2xk2Os9oTia467qnvRgey4ahSm2X8epehBLx/gWLcy5KI+Y36ful5DzGbCS6RazqZGgy1gHNw==", + "dev": true, + "requires": { + "author-regex": "^1.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true + }, + "plist": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", + "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "dev": true, + "requires": { + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "postcss": { + "version": "8.4.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", + "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", + "dev": true, + "requires": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + } + }, + "postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.11" + } + }, + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", + "dev": true + }, + "prettier-plugin-svelte": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", + "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", + "dev": true, + "requires": {} + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "rcedit": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-3.0.1.tgz", + "integrity": "sha512-XM0Jv40/y4hVAqj/MO70o/IWs4uOsaSoo2mLyk3klFDW+SStLnCtzuQu+1OBTIMGlM8CvaK9ftlYCp6DJ+cMsw==", + "dev": true, + "requires": { + "cross-spawn-windows-exe": "^1.1.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + } + } + }, + "read-config-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", + "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", + "dev": true, + "requires": { + "dotenv": "^9.0.2", + "dotenv-expand": "^5.1.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.0", + "lazy-val": "^1.0.4" + }, + "dependencies": { + "dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", + "dev": true + } + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "requires": { + "lowercase-keys": "^2.0.0" + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "roarr": { + "version": "2.15.4", + "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "dev": true, + "optional": true, + "requires": { + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + } + }, + "rollup": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.2.tgz", + "integrity": "sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==", + "dev": true, + "requires": { + "fsevents": "~2.3.2" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, + "requires": { + "mri": "^1.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sailpoint-api-client": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/sailpoint-api-client/-/sailpoint-api-client-1.2.2.tgz", + "integrity": "sha512-qzbQW59XHel/SeKji/rqH12Z3zTH2Ioc1NZq+ggnIvZ+kRr7beUaFAwrLG+QT9GAUNdLiyrd+2yw9MMDdK58OA==", + "dev": true, + "requires": { + "axios": "^0.26.1", + "axios-retry": "^3.4.0", + "js-yaml": "^4.1.0" + }, + "dependencies": { + "axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dev": true, + "requires": { + "follow-redirects": "^1.14.8" + } + } + } + }, + "sander": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", + "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", + "dev": true, + "requires": { + "es6-promise": "^3.1.2", + "graceful-fs": "^4.1.3", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.2" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "requires": { + "truncate-utf8-bytes": "^1.0.0" + } + }, + "sass": { + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.60.0.tgz", + "integrity": "sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true, + "optional": true + }, + "serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "dev": true, + "optional": true, + "requires": { + "type-fest": "^0.13.1" + }, + "dependencies": { + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "optional": true + } + } + }, + "set-cookie-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-update-notifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz", + "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==", + "dev": true, + "requires": { + "semver": "~7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "sirv": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", + "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "optional": true + }, + "sorcery": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.14", + "buffer-crc32": "^0.2.5", + "minimist": "^1.2.0", + "sander": "^0.5.0" + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "requires": { + "sort-keys": "^1.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==", + "dev": true + }, + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true, + "optional": true + }, + "stat-mode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", + "dev": true + }, + "streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "sumchecker": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "dev": true, + "requires": { + "debug": "^4.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svelte": { + "version": "3.57.0", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.57.0.tgz", + "integrity": "sha512-WMXEvF+RtAaclw0t3bPDTUe19pplMlfyKDsixbHQYgCWi9+O9VN0kXU1OppzrB9gPAvz4NALuoca2LfW2bOjTQ==", + "dev": true + }, + "svelte-check": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.1.4.tgz", + "integrity": "sha512-25Lb46ZS4IK/XpBMe4IBMrtYf23V8alqBX+szXoccb7uM0D2Wqq5rMRzYBONZnFVuU1bQG3R50lyIT5eRewv2g==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "chokidar": "^3.4.1", + "fast-glob": "^3.2.7", + "import-fresh": "^3.2.1", + "picocolors": "^1.0.0", + "sade": "^1.7.4", + "svelte-preprocess": "^5.0.0", + "typescript": "^4.9.4" + } + }, + "svelte-hmr": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", + "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", + "dev": true, + "requires": {} + }, + "svelte-preprocess": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", + "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", + "dev": true, + "requires": { + "@types/pug": "^2.0.6", + "detect-indent": "^6.1.0", + "magic-string": "^0.27.0", + "sorcery": "^0.11.0", + "strip-indent": "^3.0.0" + }, + "dependencies": { + "magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + } + } + }, + "tailwindcss": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "dev": true, + "requires": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "dependencies": { + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + } + } + }, + "tar": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^4.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "temp-file": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "dev": true, + "requires": { + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "time-zone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", + "integrity": "sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==" + }, + "tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "requires": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + } + }, + "tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dev": true, + "requires": { + "tmp": "^0.2.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "totalist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", + "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", + "dev": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "dev": true, + "requires": { + "utf8-byte-length": "^1.0.1" + } + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typed-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz", + "integrity": "sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==", + "dev": true, + "requires": { + "rxjs": "*" + } + }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "undici": { + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.21.0.tgz", + "integrity": "sha512-HOjK8l6a57b2ZGXOcUsI5NLfoTrfmbOl90ixJDl0AEFG4wgHNDQxtZy15/ZQp7HhjkpaGlp/eneMgtsu1dIlUA==", + "dev": true, + "requires": { + "busboy": "^1.6.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unused-filename": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unused-filename/-/unused-filename-2.1.0.tgz", + "integrity": "sha512-BMiNwJbuWmqCpAM1FqxCTD7lXF97AvfQC8Kr/DIeA6VtvhJaMDupZ82+inbjl5yVP44PcxOuCSxye1QMS0wZyg==", + "requires": { + "modify-filename": "^1.1.0", + "path-exists": "^4.0.0" + } + }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "utf8-byte-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", + "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "dev": true, + "optional": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vite": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.2.1.tgz", + "integrity": "sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==", + "dev": true, + "requires": { + "esbuild": "^0.17.5", + "fsevents": "~2.3.2", + "postcss": "^8.4.21", + "resolve": "^1.22.1", + "rollup": "^3.18.0" + } + }, + "vitefu": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", + "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", + "dev": true, + "requires": {} + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", + "dev": true + }, + "yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..42d2795 --- /dev/null +++ b/package.json @@ -0,0 +1,75 @@ +{ + "name": "sveltekit-electron", + "version": "0.0.1", + "private": true, + "description": "Minimal Sveltekit + Electron starter template.", + "main": "src/electron.cjs", + "type": "module", + "author": "Braden Wiggins", + "scripts": { + "dev": "cross-env NODE_ENV=dev npm run dev:all", + "dev:all": "concurrently -n=svelte,electron -c='#ff3e00',blue \"npm run dev:svelte\" \"npm run dev:electron\"", + "dev:svelte": "vite dev", + "dev:electron": "electron src/electron.cjs", + "build": "cross-env NODE_ENV=production npm run build:svelte && npm run build:electron", + "build:svelte": "vite build", + "build:electron": "electron-builder -mwl --config build.config.json" + }, + "engines": { + "npm": ">=7", + "yarn": "use npm - https://github.com/FractalHQ/sveltekit-electron/issues/12#issuecomment-1068399385" + }, + "browserslist": [ + "Chrome 89" + ], + "dependencies": { + "electron-context-menu": "^3.6.1", + "electron-reloader": "^1.2.3", + "electron-serve": "^1.1.0", + "electron-window-state": "^5.0.3" + }, + "devDependencies": { + "@skeletonlabs/skeleton": "^2.1.0", + "@skeletonlabs/tw-plugin": "^0.2.0", + "@sveltejs/adapter-static": "2.0.1", + "@sveltejs/kit": "1.14.0", + "@types/jsonwebtoken": "^9.0.3", + "@types/node": "^20.6.2", + "@typescript-eslint/eslint-plugin": "^5.56.0", + "@typescript-eslint/parser": "^5.56.0", + "autoprefixer": "^10.4.14", + "alasql": "^4.1.9", + "axios": "^1.5.0", + "concurrently": "^7.6.0", + "cross-env": "^7.0.3", + "dotenv": "^16.0.3", + "electron": "^23.2.0", + "electron-builder": "^23.6.0", + "electron-connect": "^0.6.3", + "electron-packager": "^17.1.1", + "electron-updater": "^5.3.0", + "eslint": "^8.36.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-svelte3": "^4.0.0", + "jsonwebtoken": "^9.0.2", + "npm-run-all": "^4.1.5", + "postcss": "^8.4.24", + "postcss-load-config": "^4.0.1", + "prettier": "^2.8.7", + "prettier-plugin-svelte": "^2.10.0", + "sailpoint-api-client": "^1.2.2", + "sass": "^1.60.0", + "svelte": "^3.57.0", + "svelte-check": "^3.1.4", + "svelte-preprocess": "^5.0.3", + "tailwindcss": "^3.3.2", + "tslib": "^2.5.0", + "typescript": "^4.9.4", + "vite": "^4.0.4" + }, + "overrides": { + "electron": { + "got": "^12.5.1" + } + } +} diff --git a/postcss.config.cjs b/postcss.config.cjs new file mode 100644 index 0000000..045ced5 --- /dev/null +++ b/postcss.config.cjs @@ -0,0 +1,13 @@ +const tailwindcss = require('tailwindcss'); +const autoprefixer = require('autoprefixer'); + +const config = { + plugins: [ + //Some plugins, like tailwindcss/nesting, need to run before Tailwind, + tailwindcss(), + //But others, like autoprefixer, need to run after, + autoprefixer, + ], +}; + +module.exports = config; diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..b6eab6250594d171d4270d80d505e82e208e8dd2 GIT binary patch literal 53678 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�G^v>P;jocyf@|! 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 literal 0 HcmV?d00001 diff --git a/src/app.html b/src/app.html new file mode 100644 index 0000000..ac33e54 --- /dev/null +++ b/src/app.html @@ -0,0 +1,13 @@ + + + + + + + Sveltekit + Electron yeah + %sveltekit.head% + + +