├── .github
├── dependabot.yml
└── workflows
│ └── build.yml
├── .gitignore
├── .prettierrc
├── LICENSE
├── README.md
├── assets
└── header.png
├── dev
├── index.html
├── package.json
├── postcss.config.js
├── src
│ ├── App.tsx
│ ├── index.tsx
│ └── styles.css
├── tailwind.config.js
├── tsconfig.json
├── tsconfig.node.json
├── vite.config.ts
└── yarn.lock
├── package.json
├── rollup.config.js
├── src
├── components
│ ├── ErrorIcon.tsx
│ ├── IconCircle.tsx
│ ├── LoaderIcon.tsx
│ ├── SuccessIcon.tsx
│ ├── ToastBar.tsx
│ ├── ToastContainer.tsx
│ ├── Toaster.tsx
│ └── index.tsx
├── core
│ ├── defaults.ts
│ ├── index.ts
│ ├── store.ts
│ └── toast.ts
├── index.tsx
├── types
│ ├── index.ts
│ ├── store.ts
│ └── toast.ts
└── util
│ ├── index.ts
│ ├── styles.ts
│ └── util.ts
├── tsconfig.json
├── tsconfig.node.json
└── yarn.lock
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | # To get started with Dependabot version updates, you'll need to specify which
2 | # package ecosystems to update and where the package manifests are located.
3 | # Please see the documentation for all configuration options:
4 | # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5 |
6 | version: 2
7 | updates:
8 | - package-ecosystem: "npm" # See documentation for possible values
9 | directory: "/" # Location of package manifests
10 | schedule:
11 | interval: "weekly"
12 |
--------------------------------------------------------------------------------
/.github/workflows/build.yml:
--------------------------------------------------------------------------------
1 | name: build
2 | on:
3 | push:
4 | branches:
5 | - main
6 | jobs:
7 | build:
8 | name: build
9 | runs-on: ubuntu-latest
10 |
11 | steps:
12 | # Publish to Node Package Manager
13 | - name: Checkout Repo
14 | uses: actions/checkout@main
15 |
16 | - name: Use Node ${{ matrix.node }}
17 | uses: actions/setup-node@v1
18 | with:
19 | node-version: ${{ matrix.node }}
20 |
21 | - name: Install deps and build (with cache)
22 | uses: bahmutov/npm-install@v1
23 |
24 | - name: Build
25 | run: yarn build
26 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | lerna-debug.log*
8 |
9 | # Diagnostic reports (https://nodejs.org/api/report.html)
10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
11 |
12 | # Runtime data
13 | pids
14 | *.pid
15 | *.seed
16 | *.pid.lock
17 |
18 | # Directory for instrumented libs generated by jscoverage/JSCover
19 | lib-cov
20 |
21 | # Coverage directory used by tools like istanbul
22 | coverage
23 | *.lcov
24 |
25 | # nyc test coverage
26 | .nyc_output
27 |
28 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
29 | .grunt
30 |
31 | # Bower dependency directory (https://bower.io/)
32 | bower_components
33 |
34 | # node-waf configuration
35 | .lock-wscript
36 |
37 | # Compiled binary addons (https://nodejs.org/api/addons.html)
38 | build/Release
39 |
40 | # Dependency directories
41 | node_modules/
42 | jspm_packages/
43 |
44 | # TypeScript v1 declaration files
45 | typings/
46 |
47 | # TypeScript cache
48 | *.tsbuildinfo
49 |
50 | # Optional npm cache directory
51 | .npm
52 |
53 | # Optional eslint cache
54 | .eslintcache
55 |
56 | # Microbundle cache
57 | .rpt2_cache/
58 | .rts2_cache_cjs/
59 | .rts2_cache_es/
60 | .rts2_cache_umd/
61 |
62 | # Optional REPL history
63 | .node_repl_history
64 |
65 | # Output of 'npm pack'
66 | *.tgz
67 |
68 | # Yarn Integrity file
69 | .yarn-integrity
70 |
71 | # dotenv environment variables file
72 | .env
73 | .env.test
74 |
75 | # parcel-bundler cache (https://parceljs.org/)
76 | .cache
77 |
78 | # Next.js build output
79 | .next
80 |
81 | # Nuxt.js build / generate output
82 | .nuxt
83 | dist
84 |
85 | # Gatsby files
86 | .cache/
87 | # Comment in the public line in if your project uses Gatsby and *not* Next.js
88 | # https://nextjs.org/blog/next-9-1#public-directory-support
89 | # public
90 |
91 | # vuepress build output
92 | .vuepress/dist
93 |
94 | # Serverless directories
95 | .serverless/
96 |
97 | # FuseBox cache
98 | .fusebox/
99 |
100 | # DynamoDB Local files
101 | .dynamodb/
102 |
103 | # TernJS port file
104 | .tern-port
105 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "trailingComma": "es5",
3 | "singleQuote": true,
4 | "printWidth": 120
5 | }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2022 Aryan Deora
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
11 |
12 | Create beautiful, customizable toasts in SolidJS.
13 |
14 |
17 |
18 |
19 |
20 | ## Features
21 |
22 | - **Easily Customizable**
23 | - **Promise API**
24 | - **Lightweight**
25 | - **Accessible**
26 | - **SSR Support**
27 |
28 | ## Installation
29 |
30 | #### With yarn
31 |
32 | ```sh
33 | yarn add solid-toast
34 | ```
35 |
36 | #### With NPM
37 |
38 | ```sh
39 | npm install solid-toast
40 | ```
41 |
42 | ## Getting Started
43 |
44 | Add a Toaster to your component tree. This component will render all toasts. Now you can trigger `toast()` from anywhere!
45 |
46 | ```jsx
47 | import toast, { Toaster } from 'solid-toast';
48 |
49 | const notify = () => toast('Here is your toast.');
50 |
51 | const App = () => {
52 | return (
53 |
54 | Make me a toast
55 |
56 |
57 | );
58 | };
59 | ```
60 |
61 | ## Documentation
62 |
63 | ### `toast()` Function
64 |
65 | Call this function from anywhere to create a toast.
66 |
67 | #### Available Options
68 |
69 | You can provide `ToastOptions` as the second argument. They will overwrite all options received from the ` ` component.
70 |
71 | ```js
72 | toast('This is a simple toast!', {
73 | duration: 5000,
74 | position: 'top-right',
75 | // Add a delay before the toast is removed
76 | // This can be used to time the toast exit animation
77 | unmountDelay: 500,
78 | // Styling - Supports CSS Objects, classes, and inline styles
79 | // Will be applied to the toast container
80 | style: {
81 | 'background-color': '#f00',
82 | },
83 | className: 'my-custom-class',
84 | // Custom Icon - Supports text as well as JSX Elements
85 | icon: '🍩',
86 | // Set accent colors for default icons that ship with Solid Toast
87 | iconTheme: {
88 | primary: '#fff',
89 | secondary: '#000',
90 | },
91 | // Aria Props - Supports all ARIA props
92 | aria: {
93 | role: 'status',
94 | 'aria-live': 'polite',
95 | },
96 | });
97 | ```
98 |
99 | #### Creating Toasts
100 |
101 | There are several options for creating toasts
102 |
103 | ##### Blank
104 |
105 | ```js
106 | toast('This is a blank toast!');
107 | ```
108 |
109 | Blank toasts do not come with a default icon. However, you can set a custom JSX Element/Text (Emoji) icon by placing it in the `icon` option.
110 |
111 | ##### Success
112 |
113 | ```js
114 | toast.success('Successfully saved!');
115 | ```
116 |
117 | Creates a notification with an animated checkmark. Color accents can be themed with the `iconTheme` option.
118 |
119 | ##### Error
120 |
121 | ```js
122 | toast.error('Something went wrong!');
123 | ```
124 |
125 | Creates a notification with an animated error icon. Color accents can be themed with the `iconTheme` option.
126 |
127 | ##### Loading
128 |
129 | ```js
130 | toast.loading('Loading Photos...');
131 | ```
132 |
133 | Shows a toast with a loading indicator icon. The content can later be updated with an error or success icon. See how to update the toast content [here](#updating-toasts).
134 |
135 | ##### Promise
136 |
137 | The `promise()` function can be used to create a toast from a promise. This function will automatically show a loading icon and update the toast with the result of the promise.
138 |
139 | ```jsx
140 | const myPromise = fetchData();
141 |
142 | toast.promise(myPromise, {
143 | loading: 'Loading',
144 | success: Got the data ,
145 | error: 'An error occurred 😔',
146 | });
147 | ```
148 |
149 | ##### Custom Toast
150 |
151 | You also have the ability to completely customize the appearance of your toast.
152 | A custom JSX Element can be passed in like so:
153 |
154 | ```jsx
155 | toast.custom(() => (
156 |
157 |
Custom Toast
158 |
This is a custom toast!
159 |
160 | ));
161 | ```
162 |
163 | ###### Advanced Option
164 |
165 | You can also hook into the toast life-cycle by adding a parameter to the JSX Function call like so:
166 |
167 | ```jsx
168 | toast.custom(
169 | (t) => (
170 |
171 |
Custom Toast
172 |
This is a custom toast!
173 |
{t.visible ? 'Showing' : 'I will close in 1 second'}
174 |
toast.dismiss(t.id)}>Close Toast
175 |
;
176 | ),
177 | {
178 | unmountDelay: 1000,
179 | }
180 | );
181 | ```
182 |
183 | #### Helpful Utilities
184 |
185 | ##### Dismiss Toasts Programatically
186 |
187 | You can manually dismiss a notification with `toast.dismiss`. Beware that it triggers the exit animation and does not remove the Toast instantly. Toasts will auto-remove after 500ms by default. You can adjust the dismiss duration with the `unmountDelay` option.
188 |
189 | ###### Dismiss Single Toast
190 |
191 | ```js
192 | const toastId = toast.loading('Loading...');
193 | // ...
194 | toast.dismiss(toastId);
195 | ```
196 |
197 | Dismiss all toasts by omitting all arguments.
198 |
199 | ###### Dismiss All Toasts
200 |
201 | ```js
202 | toast.dismiss();
203 | ```
204 |
205 | ##### Remove Toasts Instantly
206 |
207 | Toasts can be removed instantly with toast.remove. This will not trigger the exit animation and remove the toast instantly.
208 |
209 | ```js
210 | toast.remove(toastId);
211 | // or
212 | toast.remove();
213 | ```
214 |
215 | ##### Updating Toasts
216 |
217 | Each toast call returns a unique id. Use this `id` in the toast options to update an existing toast.
218 |
219 | ```js
220 | const toastId = toast.loading('Loading...');
221 | // ...
222 | toast.success('This worked', {
223 | id: toastId,
224 | });
225 | ```
226 |
227 | ### `Toaster` Component
228 |
229 | This component will render all toasts.
230 |
231 | #### Available Options
232 |
233 | ```jsx
234 |
250 | ```
251 |
252 | ## Acknowledgements
253 |
254 | This project is inspired by
255 |
256 | - [React Hot Toast](https://github.com/timolins/react-hot-toast)
257 |
--------------------------------------------------------------------------------
/assets/header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ardeora/solid-toast/173dda09dcc9bbdb75a9d1b123bdf6cd65764f69/assets/header.png
--------------------------------------------------------------------------------
/dev/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Solid App
8 |
9 |
10 | You need to enable JavaScript to run this app.
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/dev/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "solid-toast-csr-demo",
3 | "version": "1.0.0",
4 | "description": "Solid Toast CSR Examples ",
5 | "main": "index.js",
6 | "scripts": {
7 | "dev": "vite"
8 | },
9 | "author": "",
10 | "license": "MIT",
11 | "devDependencies": {
12 | "autoprefixer": "^10.4.7",
13 | "postcss": "^8.4.14",
14 | "tailwindcss": "^3.1.6",
15 | "typescript": "^4.6.4",
16 | "vite": "^2.9.9",
17 | "vite-plugin-dts": "^1.2.0",
18 | "vite-plugin-solid": "^2.2.6"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/dev/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/dev/src/App.tsx:
--------------------------------------------------------------------------------
1 | import { Component, createEffect, createMemo, createSignal, onCleanup } from 'solid-js';
2 | import toast, { Toaster } from '../../src';
3 |
4 | const makePromise = (): Promise => {
5 | return new Promise((resolve, reject) => {
6 | setTimeout(() => {
7 | const toss = Math.random()
8 | if (toss > 0.5) resolve('Successful!')
9 | reject('Something went wrong!')
10 | }, 2000)
11 | })
12 | }
13 |
14 | const App: Component = () => {
15 | const popBlank = () => toast('Blank Toast');
16 | const popSuccess = () => toast.success('Success!', { duration: Infinity });
17 | const popError = () => toast.error('Error!', { duration: Infinity });
18 | const popLoading = () => toast.loading('Loading...');
19 | const popPromise = () => toast.promise(makePromise(), {
20 | loading: Loading Promise ,
21 | success: msg => {msg} ,
22 | error: err => {err}
23 | });
24 | const popCustom = () => toast.success('Add Custom Styles', {
25 | iconTheme: {
26 | primary: '#ea580c',
27 | secondary: '#ffedd5'
28 | },
29 | className: "border-2 border-orange-800",
30 | style: {
31 | color: '#c2410c',
32 | background: '#ffedd5'
33 | },
34 | duration: Infinity
35 | });
36 | const popTimer = () => toast.custom((t) => {
37 | const [life, setLife] = createSignal(100)
38 |
39 | createEffect(() => {
40 | if (t.paused) return;
41 | const interval = setInterval(() => {
42 | console.log(t.paused)
43 | setLife(l => l - 0.5)
44 | }, 10)
45 |
46 | onCleanup(() => clearInterval(interval))
47 | })
48 |
49 | return (
50 |
51 |
52 |
Timer In The Background
53 |
54 | )
55 | }, {
56 | duration: 2000,
57 | unmountDelay: 1000
58 | });
59 |
60 | const closeAll = () => toast.dismiss();
61 | return (
62 |
63 |
64 |
Solid Toast Examples
65 |
73 | Blank Toast
74 | Success Toast
75 | Error Toast
76 | Loading Toast
77 | Promise Toast
78 | Custom Styles
79 | Toast Timer
80 | Close all toasts
81 |
82 |
83 |
84 | );
85 | };
86 |
87 | export default App;
88 |
--------------------------------------------------------------------------------
/dev/src/index.tsx:
--------------------------------------------------------------------------------
1 | import { render } from 'solid-js/web';
2 | import App from './App';
3 | import './styles.css'
4 | render(() => , document.querySelector('#root')!);
5 |
--------------------------------------------------------------------------------
/dev/src/styles.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
5 | * {
6 | @apply font-medium;
7 | }
8 |
9 | h1 {
10 | @apply text-2xl font-semibold mt-3 mb-6;
11 | }
12 |
13 | .button {
14 | @apply px-3 py-2 rounded font-medium mb-1 text-sm;
15 | }
16 |
17 | .blank {
18 | @apply button text-gray-700 bg-gray-200 hover:bg-gray-300
19 | }
20 |
21 | .success {
22 | @apply button text-green-800 bg-green-200 hover:bg-green-300
23 | }
24 |
25 | .error {
26 | @apply button text-red-800 bg-red-200 hover:bg-red-300
27 | }
28 |
29 | .loading {
30 | @apply button text-yellow-800 bg-yellow-200 hover:bg-yellow-300
31 | }
32 |
33 | .promise {
34 | @apply button text-blue-800 bg-blue-200 hover:bg-blue-300
35 | }
36 |
37 | .promise-txt {
38 | @apply min-w-[185px] text-center;
39 | }
40 |
41 | .custom {
42 | @apply button text-orange-800 bg-orange-200 hover:bg-orange-300
43 | }
44 |
45 | .timer {
46 | @apply button text-pink-800 bg-pink-200 hover:bg-pink-300
47 | }
48 |
49 | .close {
50 | @apply button text-purple-800 bg-purple-200 hover:bg-purple-300
51 | }
52 |
--------------------------------------------------------------------------------
/dev/tailwind.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('tailwindcss').Config} */
2 | module.exports = {
3 | content: [
4 | "./index.html",
5 | "./src/**/*.{vue,js,ts,jsx,tsx}",
6 | ],
7 | theme: {
8 | extend: {},
9 | },
10 | plugins: [],
11 | }
--------------------------------------------------------------------------------
/dev/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ESNext",
4 | "useDefineForClassFields": true,
5 | "module": "ESNext",
6 | "lib": ["ESNext", "DOM"],
7 | "moduleResolution": "Node",
8 | "strict": true,
9 | "sourceMap": true,
10 | "resolveJsonModule": true,
11 | "isolatedModules": true,
12 | "esModuleInterop": true,
13 | "noEmit": true,
14 | "noUnusedLocals": true,
15 | "noUnusedParameters": true,
16 | "noImplicitReturns": true,
17 | "skipLibCheck": true,
18 | "jsx": "preserve",
19 | "jsxImportSource": "solid-js"
20 | },
21 | "include": ["src", "dev"]
22 | }
23 |
--------------------------------------------------------------------------------
/dev/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "composite": true,
4 | "module": "esnext",
5 | "moduleResolution": "node"
6 | },
7 | "include": ["vite.config.ts"]
8 | }
--------------------------------------------------------------------------------
/dev/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite';
2 | import dts from 'vite-plugin-dts';
3 | import solid from 'vite-plugin-solid';
4 |
5 | // https://vitejs.dev/config/
6 | export default defineConfig({
7 | plugins: [solid(), dts()],
8 | });
9 |
--------------------------------------------------------------------------------
/dev/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@ampproject/remapping@^2.1.0":
6 | version "2.2.0"
7 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d"
8 | integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==
9 | dependencies:
10 | "@jridgewell/gen-mapping" "^0.1.0"
11 | "@jridgewell/trace-mapping" "^0.3.9"
12 |
13 | "@babel/code-frame@^7.18.6":
14 | version "7.18.6"
15 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
16 | integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
17 | dependencies:
18 | "@babel/highlight" "^7.18.6"
19 |
20 | "@babel/compat-data@^7.18.6":
21 | version "7.18.8"
22 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d"
23 | integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==
24 |
25 | "@babel/core@^7.18.6":
26 | version "7.18.6"
27 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d"
28 | integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==
29 | dependencies:
30 | "@ampproject/remapping" "^2.1.0"
31 | "@babel/code-frame" "^7.18.6"
32 | "@babel/generator" "^7.18.6"
33 | "@babel/helper-compilation-targets" "^7.18.6"
34 | "@babel/helper-module-transforms" "^7.18.6"
35 | "@babel/helpers" "^7.18.6"
36 | "@babel/parser" "^7.18.6"
37 | "@babel/template" "^7.18.6"
38 | "@babel/traverse" "^7.18.6"
39 | "@babel/types" "^7.18.6"
40 | convert-source-map "^1.7.0"
41 | debug "^4.1.0"
42 | gensync "^1.0.0-beta.2"
43 | json5 "^2.2.1"
44 | semver "^6.3.0"
45 |
46 | "@babel/generator@^7.18.2", "@babel/generator@^7.18.6", "@babel/generator@^7.18.7":
47 | version "7.18.7"
48 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd"
49 | integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==
50 | dependencies:
51 | "@babel/types" "^7.18.7"
52 | "@jridgewell/gen-mapping" "^0.3.2"
53 | jsesc "^2.5.1"
54 |
55 | "@babel/helper-annotate-as-pure@^7.18.6":
56 | version "7.18.6"
57 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
58 | integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==
59 | dependencies:
60 | "@babel/types" "^7.18.6"
61 |
62 | "@babel/helper-compilation-targets@^7.18.6":
63 | version "7.18.6"
64 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96"
65 | integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==
66 | dependencies:
67 | "@babel/compat-data" "^7.18.6"
68 | "@babel/helper-validator-option" "^7.18.6"
69 | browserslist "^4.20.2"
70 | semver "^6.3.0"
71 |
72 | "@babel/helper-create-class-features-plugin@^7.18.6":
73 | version "7.18.6"
74 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz#6f15f8459f3b523b39e00a99982e2c040871ed72"
75 | integrity sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==
76 | dependencies:
77 | "@babel/helper-annotate-as-pure" "^7.18.6"
78 | "@babel/helper-environment-visitor" "^7.18.6"
79 | "@babel/helper-function-name" "^7.18.6"
80 | "@babel/helper-member-expression-to-functions" "^7.18.6"
81 | "@babel/helper-optimise-call-expression" "^7.18.6"
82 | "@babel/helper-replace-supers" "^7.18.6"
83 | "@babel/helper-split-export-declaration" "^7.18.6"
84 |
85 | "@babel/helper-environment-visitor@^7.18.6":
86 | version "7.18.6"
87 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7"
88 | integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==
89 |
90 | "@babel/helper-function-name@^7.18.6":
91 | version "7.18.6"
92 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz#8334fecb0afba66e6d87a7e8c6bb7fed79926b83"
93 | integrity sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==
94 | dependencies:
95 | "@babel/template" "^7.18.6"
96 | "@babel/types" "^7.18.6"
97 |
98 | "@babel/helper-hoist-variables@^7.18.6":
99 | version "7.18.6"
100 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
101 | integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
102 | dependencies:
103 | "@babel/types" "^7.18.6"
104 |
105 | "@babel/helper-member-expression-to-functions@^7.18.6":
106 | version "7.18.6"
107 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz#44802d7d602c285e1692db0bad9396d007be2afc"
108 | integrity sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==
109 | dependencies:
110 | "@babel/types" "^7.18.6"
111 |
112 | "@babel/helper-module-imports@7.16.0":
113 | version "7.16.0"
114 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3"
115 | integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==
116 | dependencies:
117 | "@babel/types" "^7.16.0"
118 |
119 | "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.18.6":
120 | version "7.18.6"
121 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
122 | integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
123 | dependencies:
124 | "@babel/types" "^7.18.6"
125 |
126 | "@babel/helper-module-transforms@^7.18.6":
127 | version "7.18.8"
128 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz#4f8408afead0188cfa48672f9d0e5787b61778c8"
129 | integrity sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==
130 | dependencies:
131 | "@babel/helper-environment-visitor" "^7.18.6"
132 | "@babel/helper-module-imports" "^7.18.6"
133 | "@babel/helper-simple-access" "^7.18.6"
134 | "@babel/helper-split-export-declaration" "^7.18.6"
135 | "@babel/helper-validator-identifier" "^7.18.6"
136 | "@babel/template" "^7.18.6"
137 | "@babel/traverse" "^7.18.8"
138 | "@babel/types" "^7.18.8"
139 |
140 | "@babel/helper-optimise-call-expression@^7.18.6":
141 | version "7.18.6"
142 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe"
143 | integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==
144 | dependencies:
145 | "@babel/types" "^7.18.6"
146 |
147 | "@babel/helper-plugin-utils@^7.18.6":
148 | version "7.18.6"
149 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz#9448974dd4fb1d80fefe72e8a0af37809cd30d6d"
150 | integrity sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==
151 |
152 | "@babel/helper-replace-supers@^7.18.6":
153 | version "7.18.6"
154 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz#efedf51cfccea7b7b8c0f00002ab317e7abfe420"
155 | integrity sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==
156 | dependencies:
157 | "@babel/helper-environment-visitor" "^7.18.6"
158 | "@babel/helper-member-expression-to-functions" "^7.18.6"
159 | "@babel/helper-optimise-call-expression" "^7.18.6"
160 | "@babel/traverse" "^7.18.6"
161 | "@babel/types" "^7.18.6"
162 |
163 | "@babel/helper-simple-access@^7.18.6":
164 | version "7.18.6"
165 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea"
166 | integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==
167 | dependencies:
168 | "@babel/types" "^7.18.6"
169 |
170 | "@babel/helper-split-export-declaration@^7.18.6":
171 | version "7.18.6"
172 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
173 | integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
174 | dependencies:
175 | "@babel/types" "^7.18.6"
176 |
177 | "@babel/helper-validator-identifier@^7.18.6":
178 | version "7.18.6"
179 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
180 | integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==
181 |
182 | "@babel/helper-validator-option@^7.18.6":
183 | version "7.18.6"
184 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8"
185 | integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
186 |
187 | "@babel/helpers@^7.18.6":
188 | version "7.18.6"
189 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd"
190 | integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==
191 | dependencies:
192 | "@babel/template" "^7.18.6"
193 | "@babel/traverse" "^7.18.6"
194 | "@babel/types" "^7.18.6"
195 |
196 | "@babel/highlight@^7.18.6":
197 | version "7.18.6"
198 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
199 | integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
200 | dependencies:
201 | "@babel/helper-validator-identifier" "^7.18.6"
202 | chalk "^2.0.0"
203 | js-tokens "^4.0.0"
204 |
205 | "@babel/parser@^7.18.6", "@babel/parser@^7.18.8":
206 | version "7.18.8"
207 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.8.tgz#822146080ac9c62dac0823bb3489622e0bc1cbdf"
208 | integrity sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==
209 |
210 | "@babel/plugin-syntax-jsx@^7.16.5":
211 | version "7.18.6"
212 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0"
213 | integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==
214 | dependencies:
215 | "@babel/helper-plugin-utils" "^7.18.6"
216 |
217 | "@babel/plugin-syntax-typescript@^7.18.6":
218 | version "7.18.6"
219 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz#1c09cd25795c7c2b8a4ba9ae49394576d4133285"
220 | integrity sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==
221 | dependencies:
222 | "@babel/helper-plugin-utils" "^7.18.6"
223 |
224 | "@babel/plugin-transform-typescript@^7.18.6":
225 | version "7.18.8"
226 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz#303feb7a920e650f2213ef37b36bbf327e6fa5a0"
227 | integrity sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==
228 | dependencies:
229 | "@babel/helper-create-class-features-plugin" "^7.18.6"
230 | "@babel/helper-plugin-utils" "^7.18.6"
231 | "@babel/plugin-syntax-typescript" "^7.18.6"
232 |
233 | "@babel/preset-typescript@^7.18.6":
234 | version "7.18.6"
235 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz#ce64be3e63eddc44240c6358daefac17b3186399"
236 | integrity sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==
237 | dependencies:
238 | "@babel/helper-plugin-utils" "^7.18.6"
239 | "@babel/helper-validator-option" "^7.18.6"
240 | "@babel/plugin-transform-typescript" "^7.18.6"
241 |
242 | "@babel/template@^7.18.6":
243 | version "7.18.6"
244 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
245 | integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
246 | dependencies:
247 | "@babel/code-frame" "^7.18.6"
248 | "@babel/parser" "^7.18.6"
249 | "@babel/types" "^7.18.6"
250 |
251 | "@babel/traverse@^7.18.6", "@babel/traverse@^7.18.8":
252 | version "7.18.8"
253 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.8.tgz#f095e62ab46abf1da35e5a2011f43aee72d8d5b0"
254 | integrity sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==
255 | dependencies:
256 | "@babel/code-frame" "^7.18.6"
257 | "@babel/generator" "^7.18.7"
258 | "@babel/helper-environment-visitor" "^7.18.6"
259 | "@babel/helper-function-name" "^7.18.6"
260 | "@babel/helper-hoist-variables" "^7.18.6"
261 | "@babel/helper-split-export-declaration" "^7.18.6"
262 | "@babel/parser" "^7.18.8"
263 | "@babel/types" "^7.18.8"
264 | debug "^4.1.0"
265 | globals "^11.1.0"
266 |
267 | "@babel/types@^7.16.0", "@babel/types@^7.18.4", "@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.8":
268 | version "7.18.8"
269 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.8.tgz#c5af199951bf41ba4a6a9a6d0d8ad722b30cd42f"
270 | integrity sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==
271 | dependencies:
272 | "@babel/helper-validator-identifier" "^7.18.6"
273 | to-fast-properties "^2.0.0"
274 |
275 | "@jridgewell/gen-mapping@^0.1.0":
276 | version "0.1.1"
277 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
278 | integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==
279 | dependencies:
280 | "@jridgewell/set-array" "^1.0.0"
281 | "@jridgewell/sourcemap-codec" "^1.4.10"
282 |
283 | "@jridgewell/gen-mapping@^0.3.2":
284 | version "0.3.2"
285 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
286 | integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
287 | dependencies:
288 | "@jridgewell/set-array" "^1.0.1"
289 | "@jridgewell/sourcemap-codec" "^1.4.10"
290 | "@jridgewell/trace-mapping" "^0.3.9"
291 |
292 | "@jridgewell/resolve-uri@^3.0.3":
293 | version "3.1.0"
294 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
295 | integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
296 |
297 | "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1":
298 | version "1.1.2"
299 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
300 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
301 |
302 | "@jridgewell/sourcemap-codec@^1.4.10":
303 | version "1.4.14"
304 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
305 | integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
306 |
307 | "@jridgewell/trace-mapping@^0.3.9":
308 | version "0.3.14"
309 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed"
310 | integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==
311 | dependencies:
312 | "@jridgewell/resolve-uri" "^3.0.3"
313 | "@jridgewell/sourcemap-codec" "^1.4.10"
314 |
315 | "@microsoft/api-extractor-model@7.21.0":
316 | version "7.21.0"
317 | resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.21.0.tgz#2138682e738a14038d40165ec77362e69853f200"
318 | integrity sha512-NN4mXzoQWTuzznIcnLWeV6tGyn6Os9frDK6M/mmTXZ73vUYOvSWoKQ5SYzyzP7HF3YtvTmr1Rs+DsBb0HRx7WQ==
319 | dependencies:
320 | "@microsoft/tsdoc" "0.14.1"
321 | "@microsoft/tsdoc-config" "~0.16.1"
322 | "@rushstack/node-core-library" "3.49.0"
323 |
324 | "@microsoft/api-extractor@^7.20.0":
325 | version "7.28.4"
326 | resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.28.4.tgz#8e67a69edb4937beda516d42d4f325e6e1258445"
327 | integrity sha512-7JeROBGYTUt4/4HPnpMscsQgLzX0OfGTQR2qOQzzh3kdkMyxmiv2mzpuhoMnwbubb1GvPcyFm+NguoqOqkCVaw==
328 | dependencies:
329 | "@microsoft/api-extractor-model" "7.21.0"
330 | "@microsoft/tsdoc" "0.14.1"
331 | "@microsoft/tsdoc-config" "~0.16.1"
332 | "@rushstack/node-core-library" "3.49.0"
333 | "@rushstack/rig-package" "0.3.13"
334 | "@rushstack/ts-command-line" "4.12.1"
335 | colors "~1.2.1"
336 | lodash "~4.17.15"
337 | resolve "~1.17.0"
338 | semver "~7.3.0"
339 | source-map "~0.6.1"
340 | typescript "~4.6.3"
341 |
342 | "@microsoft/tsdoc-config@~0.16.1":
343 | version "0.16.1"
344 | resolved "https://registry.yarnpkg.com/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz#4de11976c1202854c4618f364bf499b4be33e657"
345 | integrity sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==
346 | dependencies:
347 | "@microsoft/tsdoc" "0.14.1"
348 | ajv "~6.12.6"
349 | jju "~1.4.0"
350 | resolve "~1.19.0"
351 |
352 | "@microsoft/tsdoc@0.14.1":
353 | version "0.14.1"
354 | resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz#155ef21065427901994e765da8a0ba0eaae8b8bd"
355 | integrity sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==
356 |
357 | "@nodelib/fs.scandir@2.1.5":
358 | version "2.1.5"
359 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
360 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
361 | dependencies:
362 | "@nodelib/fs.stat" "2.0.5"
363 | run-parallel "^1.1.9"
364 |
365 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
366 | version "2.0.5"
367 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
368 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
369 |
370 | "@nodelib/fs.walk@^1.2.3":
371 | version "1.2.8"
372 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
373 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
374 | dependencies:
375 | "@nodelib/fs.scandir" "2.1.5"
376 | fastq "^1.6.0"
377 |
378 | "@rushstack/node-core-library@3.49.0", "@rushstack/node-core-library@^3.45.1":
379 | version "3.49.0"
380 | resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.49.0.tgz#0324c1a5ba5e469967b70e9718d1a90750648503"
381 | integrity sha512-yBJRzGgUNFwulVrwwBARhbGaHsxVMjsZ9JwU1uSBbqPYCdac+t2HYdzi4f4q/Zpgb0eNbwYj2yxgHYpJORNEaw==
382 | dependencies:
383 | "@types/node" "12.20.24"
384 | colors "~1.2.1"
385 | fs-extra "~7.0.1"
386 | import-lazy "~4.0.0"
387 | jju "~1.4.0"
388 | resolve "~1.17.0"
389 | semver "~7.3.0"
390 | timsort "~0.3.0"
391 | z-schema "~5.0.2"
392 |
393 | "@rushstack/rig-package@0.3.13":
394 | version "0.3.13"
395 | resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.3.13.tgz#80d7b34bc9b7a7feeba133f317df8dbd1f65a822"
396 | integrity sha512-4/2+yyA/uDl7LQvtYtFs1AkhSWuaIGEKhP9/KK2nNARqOVc5eCXmu1vyOqr5mPvNq7sHoIR+sG84vFbaKYGaDA==
397 | dependencies:
398 | resolve "~1.17.0"
399 | strip-json-comments "~3.1.1"
400 |
401 | "@rushstack/ts-command-line@4.12.1":
402 | version "4.12.1"
403 | resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.12.1.tgz#4437ffae6459eb88791625ad9e89b2f0ba254476"
404 | integrity sha512-S1Nev6h/kNnamhHeGdp30WgxZTA+B76SJ/P721ctP7DrnC+rrjAc6h/R80I4V0cA2QuEEcMdVOQCtK2BTjsOiQ==
405 | dependencies:
406 | "@types/argparse" "1.0.38"
407 | argparse "~1.0.9"
408 | colors "~1.2.1"
409 | string-argv "~0.3.1"
410 |
411 | "@ts-morph/common@~0.13.0":
412 | version "0.13.0"
413 | resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.13.0.tgz#77dea1565baaf002d1bc2c20e05d1fb3349008a9"
414 | integrity sha512-fEJ6j7Cu8yiWjA4UmybOBH9Efgb/64ZTWuvCF4KysGu4xz8ettfyaqFt8WZ1btCxXsGZJjZ2/3svOF6rL+UFdQ==
415 | dependencies:
416 | fast-glob "^3.2.11"
417 | minimatch "^5.0.1"
418 | mkdirp "^1.0.4"
419 | path-browserify "^1.0.1"
420 |
421 | "@types/argparse@1.0.38":
422 | version "1.0.38"
423 | resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9"
424 | integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==
425 |
426 | "@types/node@12.20.24":
427 | version "12.20.24"
428 | resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.24.tgz#c37ac69cb2948afb4cef95f424fa0037971a9a5c"
429 | integrity sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==
430 |
431 | acorn-node@^1.8.2:
432 | version "1.8.2"
433 | resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8"
434 | integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==
435 | dependencies:
436 | acorn "^7.0.0"
437 | acorn-walk "^7.0.0"
438 | xtend "^4.0.2"
439 |
440 | acorn-walk@^7.0.0:
441 | version "7.2.0"
442 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
443 | integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
444 |
445 | acorn@^7.0.0:
446 | version "7.4.1"
447 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
448 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
449 |
450 | ajv@~6.12.6:
451 | version "6.12.6"
452 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
453 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
454 | dependencies:
455 | fast-deep-equal "^3.1.1"
456 | fast-json-stable-stringify "^2.0.0"
457 | json-schema-traverse "^0.4.1"
458 | uri-js "^4.2.2"
459 |
460 | ansi-styles@^3.2.1:
461 | version "3.2.1"
462 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
463 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
464 | dependencies:
465 | color-convert "^1.9.0"
466 |
467 | ansi-styles@^4.1.0:
468 | version "4.3.0"
469 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
470 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
471 | dependencies:
472 | color-convert "^2.0.1"
473 |
474 | anymatch@~3.1.2:
475 | version "3.1.2"
476 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
477 | integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
478 | dependencies:
479 | normalize-path "^3.0.0"
480 | picomatch "^2.0.4"
481 |
482 | arg@^5.0.2:
483 | version "5.0.2"
484 | resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
485 | integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
486 |
487 | argparse@~1.0.9:
488 | version "1.0.10"
489 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
490 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
491 | dependencies:
492 | sprintf-js "~1.0.2"
493 |
494 | autoprefixer@^10.4.7:
495 | version "10.4.7"
496 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf"
497 | integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==
498 | dependencies:
499 | browserslist "^4.20.3"
500 | caniuse-lite "^1.0.30001335"
501 | fraction.js "^4.2.0"
502 | normalize-range "^0.1.2"
503 | picocolors "^1.0.0"
504 | postcss-value-parser "^4.2.0"
505 |
506 | babel-plugin-jsx-dom-expressions@^0.33.12:
507 | version "0.33.12"
508 | resolved "https://registry.yarnpkg.com/babel-plugin-jsx-dom-expressions/-/babel-plugin-jsx-dom-expressions-0.33.12.tgz#d1666d4f1fc312e6567670092cbc2f5ef9f8017e"
509 | integrity sha512-FQeNcBvC+PrPYGpeUztI7AiiAqJL2H8e7mL4L6qHZ7B4wZfbgyREsHZwKmmDqxAehlyAUolTdhDNk9xfyHdIZw==
510 | dependencies:
511 | "@babel/helper-module-imports" "7.16.0"
512 | "@babel/plugin-syntax-jsx" "^7.16.5"
513 | "@babel/types" "^7.16.0"
514 | html-entities "2.3.2"
515 |
516 | babel-preset-solid@^1.4.6:
517 | version "1.4.6"
518 | resolved "https://registry.yarnpkg.com/babel-preset-solid/-/babel-preset-solid-1.4.6.tgz#c9e8ab2a90d03cc7532c130bb5c9890100da5c70"
519 | integrity sha512-5n+nm1zgj7BK9cv0kYu0p+kbsXgGbrxLmA5bv5WT0V5WnqRgshWILInPWLJNZbvP5gBj+huDKwk3J4RhhbFlhA==
520 | dependencies:
521 | babel-plugin-jsx-dom-expressions "^0.33.12"
522 |
523 | balanced-match@^1.0.0:
524 | version "1.0.2"
525 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
526 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
527 |
528 | binary-extensions@^2.0.0:
529 | version "2.2.0"
530 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
531 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
532 |
533 | brace-expansion@^2.0.1:
534 | version "2.0.1"
535 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
536 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
537 | dependencies:
538 | balanced-match "^1.0.0"
539 |
540 | braces@^3.0.2, braces@~3.0.2:
541 | version "3.0.2"
542 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
543 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
544 | dependencies:
545 | fill-range "^7.0.1"
546 |
547 | browserslist@^4.20.2, browserslist@^4.20.3:
548 | version "4.21.2"
549 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.2.tgz#59a400757465535954946a400b841ed37e2b4ecf"
550 | integrity sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==
551 | dependencies:
552 | caniuse-lite "^1.0.30001366"
553 | electron-to-chromium "^1.4.188"
554 | node-releases "^2.0.6"
555 | update-browserslist-db "^1.0.4"
556 |
557 | camelcase-css@^2.0.1:
558 | version "2.0.1"
559 | resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
560 | integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
561 |
562 | caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001366:
563 | version "1.0.30001366"
564 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001366.tgz#c73352c83830a9eaf2dea0ff71fb4b9a4bbaa89c"
565 | integrity sha512-yy7XLWCubDobokgzudpkKux8e0UOOnLHE6mlNJBzT3lZJz6s5atSEzjoL+fsCPkI0G8MP5uVdDx1ur/fXEWkZA==
566 |
567 | chalk@^2.0.0:
568 | version "2.4.2"
569 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
570 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
571 | dependencies:
572 | ansi-styles "^3.2.1"
573 | escape-string-regexp "^1.0.5"
574 | supports-color "^5.3.0"
575 |
576 | chalk@^4.1.2:
577 | version "4.1.2"
578 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
579 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
580 | dependencies:
581 | ansi-styles "^4.1.0"
582 | supports-color "^7.1.0"
583 |
584 | chokidar@^3.5.3:
585 | version "3.5.3"
586 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
587 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
588 | dependencies:
589 | anymatch "~3.1.2"
590 | braces "~3.0.2"
591 | glob-parent "~5.1.2"
592 | is-binary-path "~2.1.0"
593 | is-glob "~4.0.1"
594 | normalize-path "~3.0.0"
595 | readdirp "~3.6.0"
596 | optionalDependencies:
597 | fsevents "~2.3.2"
598 |
599 | code-block-writer@^11.0.0:
600 | version "11.0.2"
601 | resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-11.0.2.tgz#263a1d5f982c640cda33d0704a8562057ae8b27d"
602 | integrity sha512-goP2FghRVwp940jOvhtUrRDiSVU0h4Ah2jPX1gu2ueGW8boQmdQV4NwiHoM5MQQbUWLQuZopougO8+Ajljgpnw==
603 |
604 | color-convert@^1.9.0:
605 | version "1.9.3"
606 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
607 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
608 | dependencies:
609 | color-name "1.1.3"
610 |
611 | color-convert@^2.0.1:
612 | version "2.0.1"
613 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
614 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
615 | dependencies:
616 | color-name "~1.1.4"
617 |
618 | color-name@1.1.3:
619 | version "1.1.3"
620 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
621 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
622 |
623 | color-name@^1.1.4, color-name@~1.1.4:
624 | version "1.1.4"
625 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
626 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
627 |
628 | colors@~1.2.1:
629 | version "1.2.5"
630 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc"
631 | integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==
632 |
633 | commander@^2.20.3:
634 | version "2.20.3"
635 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
636 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
637 |
638 | convert-source-map@^1.7.0:
639 | version "1.8.0"
640 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
641 | integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
642 | dependencies:
643 | safe-buffer "~5.1.1"
644 |
645 | cssesc@^3.0.0:
646 | version "3.0.0"
647 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
648 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
649 |
650 | debug@^4.1.0, debug@^4.3.4:
651 | version "4.3.4"
652 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
653 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
654 | dependencies:
655 | ms "2.1.2"
656 |
657 | defined@^1.0.0:
658 | version "1.0.0"
659 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
660 | integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==
661 |
662 | detective@^5.2.1:
663 | version "5.2.1"
664 | resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034"
665 | integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==
666 | dependencies:
667 | acorn-node "^1.8.2"
668 | defined "^1.0.0"
669 | minimist "^1.2.6"
670 |
671 | didyoumean@^1.2.2:
672 | version "1.2.2"
673 | resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
674 | integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
675 |
676 | dlv@^1.1.3:
677 | version "1.1.3"
678 | resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
679 | integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
680 |
681 | electron-to-chromium@^1.4.188:
682 | version "1.4.191"
683 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.191.tgz#01dd4bf32502a48ce24bf3890b5553a1c5f93539"
684 | integrity sha512-MeEaiuoSFh4G+rrN+Ilm1KJr8pTTZloeLurcZ+PRcthvdK1gWThje+E6baL7/7LoNctrzCncavAG/j/vpES9jg==
685 |
686 | esbuild-android-64@0.14.49:
687 | version "0.14.49"
688 | resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054"
689 | integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==
690 |
691 | esbuild-android-arm64@0.14.49:
692 | version "0.14.49"
693 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6"
694 | integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==
695 |
696 | esbuild-darwin-64@0.14.49:
697 | version "0.14.49"
698 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1"
699 | integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==
700 |
701 | esbuild-darwin-arm64@0.14.49:
702 | version "0.14.49"
703 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41"
704 | integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==
705 |
706 | esbuild-freebsd-64@0.14.49:
707 | version "0.14.49"
708 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82"
709 | integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==
710 |
711 | esbuild-freebsd-arm64@0.14.49:
712 | version "0.14.49"
713 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a"
714 | integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==
715 |
716 | esbuild-linux-32@0.14.49:
717 | version "0.14.49"
718 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf"
719 | integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==
720 |
721 | esbuild-linux-64@0.14.49:
722 | version "0.14.49"
723 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56"
724 | integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==
725 |
726 | esbuild-linux-arm64@0.14.49:
727 | version "0.14.49"
728 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33"
729 | integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==
730 |
731 | esbuild-linux-arm@0.14.49:
732 | version "0.14.49"
733 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97"
734 | integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==
735 |
736 | esbuild-linux-mips64le@0.14.49:
737 | version "0.14.49"
738 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25"
739 | integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==
740 |
741 | esbuild-linux-ppc64le@0.14.49:
742 | version "0.14.49"
743 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958"
744 | integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==
745 |
746 | esbuild-linux-riscv64@0.14.49:
747 | version "0.14.49"
748 | resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49"
749 | integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==
750 |
751 | esbuild-linux-s390x@0.14.49:
752 | version "0.14.49"
753 | resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740"
754 | integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==
755 |
756 | esbuild-netbsd-64@0.14.49:
757 | version "0.14.49"
758 | resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d"
759 | integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==
760 |
761 | esbuild-openbsd-64@0.14.49:
762 | version "0.14.49"
763 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d"
764 | integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==
765 |
766 | esbuild-sunos-64@0.14.49:
767 | version "0.14.49"
768 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a"
769 | integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==
770 |
771 | esbuild-windows-32@0.14.49:
772 | version "0.14.49"
773 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a"
774 | integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==
775 |
776 | esbuild-windows-64@0.14.49:
777 | version "0.14.49"
778 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79"
779 | integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==
780 |
781 | esbuild-windows-arm64@0.14.49:
782 | version "0.14.49"
783 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7"
784 | integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==
785 |
786 | esbuild@^0.14.27:
787 | version "0.14.49"
788 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.49.tgz#b82834760eba2ddc17b44f05cfcc0aaca2bae492"
789 | integrity sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==
790 | optionalDependencies:
791 | esbuild-android-64 "0.14.49"
792 | esbuild-android-arm64 "0.14.49"
793 | esbuild-darwin-64 "0.14.49"
794 | esbuild-darwin-arm64 "0.14.49"
795 | esbuild-freebsd-64 "0.14.49"
796 | esbuild-freebsd-arm64 "0.14.49"
797 | esbuild-linux-32 "0.14.49"
798 | esbuild-linux-64 "0.14.49"
799 | esbuild-linux-arm "0.14.49"
800 | esbuild-linux-arm64 "0.14.49"
801 | esbuild-linux-mips64le "0.14.49"
802 | esbuild-linux-ppc64le "0.14.49"
803 | esbuild-linux-riscv64 "0.14.49"
804 | esbuild-linux-s390x "0.14.49"
805 | esbuild-netbsd-64 "0.14.49"
806 | esbuild-openbsd-64 "0.14.49"
807 | esbuild-sunos-64 "0.14.49"
808 | esbuild-windows-32 "0.14.49"
809 | esbuild-windows-64 "0.14.49"
810 | esbuild-windows-arm64 "0.14.49"
811 |
812 | escalade@^3.1.1:
813 | version "3.1.1"
814 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
815 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
816 |
817 | escape-string-regexp@^1.0.5:
818 | version "1.0.5"
819 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
820 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
821 |
822 | fast-deep-equal@^3.1.1:
823 | version "3.1.3"
824 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
825 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
826 |
827 | fast-glob@^3.2.11:
828 | version "3.2.11"
829 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
830 | integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
831 | dependencies:
832 | "@nodelib/fs.stat" "^2.0.2"
833 | "@nodelib/fs.walk" "^1.2.3"
834 | glob-parent "^5.1.2"
835 | merge2 "^1.3.0"
836 | micromatch "^4.0.4"
837 |
838 | fast-json-stable-stringify@^2.0.0:
839 | version "2.1.0"
840 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
841 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
842 |
843 | fastq@^1.6.0:
844 | version "1.13.0"
845 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
846 | integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
847 | dependencies:
848 | reusify "^1.0.4"
849 |
850 | fill-range@^7.0.1:
851 | version "7.0.1"
852 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
853 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
854 | dependencies:
855 | to-regex-range "^5.0.1"
856 |
857 | fraction.js@^4.2.0:
858 | version "4.2.0"
859 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950"
860 | integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==
861 |
862 | fs-extra@^10.0.1:
863 | version "10.1.0"
864 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
865 | integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
866 | dependencies:
867 | graceful-fs "^4.2.0"
868 | jsonfile "^6.0.1"
869 | universalify "^2.0.0"
870 |
871 | fs-extra@~7.0.1:
872 | version "7.0.1"
873 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
874 | integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
875 | dependencies:
876 | graceful-fs "^4.1.2"
877 | jsonfile "^4.0.0"
878 | universalify "^0.1.0"
879 |
880 | fsevents@~2.3.2:
881 | version "2.3.2"
882 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
883 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
884 |
885 | function-bind@^1.1.1:
886 | version "1.1.1"
887 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
888 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
889 |
890 | gensync@^1.0.0-beta.2:
891 | version "1.0.0-beta.2"
892 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
893 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
894 |
895 | glob-parent@^5.1.2, glob-parent@~5.1.2:
896 | version "5.1.2"
897 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
898 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
899 | dependencies:
900 | is-glob "^4.0.1"
901 |
902 | glob-parent@^6.0.2:
903 | version "6.0.2"
904 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
905 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
906 | dependencies:
907 | is-glob "^4.0.3"
908 |
909 | globals@^11.1.0:
910 | version "11.12.0"
911 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
912 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
913 |
914 | graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
915 | version "4.2.10"
916 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
917 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
918 |
919 | has-flag@^3.0.0:
920 | version "3.0.0"
921 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
922 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
923 |
924 | has-flag@^4.0.0:
925 | version "4.0.0"
926 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
927 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
928 |
929 | has@^1.0.3:
930 | version "1.0.3"
931 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
932 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
933 | dependencies:
934 | function-bind "^1.1.1"
935 |
936 | html-entities@2.3.2:
937 | version "2.3.2"
938 | resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.2.tgz#760b404685cb1d794e4f4b744332e3b00dcfe488"
939 | integrity sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==
940 |
941 | import-lazy@~4.0.0:
942 | version "4.0.0"
943 | resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
944 | integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
945 |
946 | is-binary-path@~2.1.0:
947 | version "2.1.0"
948 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
949 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
950 | dependencies:
951 | binary-extensions "^2.0.0"
952 |
953 | is-core-module@^2.1.0, is-core-module@^2.9.0:
954 | version "2.9.0"
955 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
956 | integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
957 | dependencies:
958 | has "^1.0.3"
959 |
960 | is-extglob@^2.1.1:
961 | version "2.1.1"
962 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
963 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
964 |
965 | is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
966 | version "4.0.3"
967 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
968 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
969 | dependencies:
970 | is-extglob "^2.1.1"
971 |
972 | is-number@^7.0.0:
973 | version "7.0.0"
974 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
975 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
976 |
977 | is-what@^4.1.6:
978 | version "4.1.7"
979 | resolved "https://registry.yarnpkg.com/is-what/-/is-what-4.1.7.tgz#c41dc1d2d2d6a9285c624c2505f61849c8b1f9cc"
980 | integrity sha512-DBVOQNiPKnGMxRMLIYSwERAS5MVY1B7xYiGnpgctsOFvVDz9f9PFXXxMcTOHuoqYp4NK9qFYQaIC1NRRxLMpBQ==
981 |
982 | jju@~1.4.0:
983 | version "1.4.0"
984 | resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a"
985 | integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==
986 |
987 | js-tokens@^4.0.0:
988 | version "4.0.0"
989 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
990 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
991 |
992 | jsesc@^2.5.1:
993 | version "2.5.2"
994 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
995 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
996 |
997 | json-schema-traverse@^0.4.1:
998 | version "0.4.1"
999 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1000 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1001 |
1002 | json5@^2.2.1:
1003 | version "2.2.1"
1004 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
1005 | integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
1006 |
1007 | jsonfile@^4.0.0:
1008 | version "4.0.0"
1009 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
1010 | integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==
1011 | optionalDependencies:
1012 | graceful-fs "^4.1.6"
1013 |
1014 | jsonfile@^6.0.1:
1015 | version "6.1.0"
1016 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
1017 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
1018 | dependencies:
1019 | universalify "^2.0.0"
1020 | optionalDependencies:
1021 | graceful-fs "^4.1.6"
1022 |
1023 | lilconfig@^2.0.5:
1024 | version "2.0.6"
1025 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4"
1026 | integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==
1027 |
1028 | lodash.get@^4.4.2:
1029 | version "4.4.2"
1030 | resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
1031 | integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==
1032 |
1033 | lodash.isequal@^4.5.0:
1034 | version "4.5.0"
1035 | resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
1036 | integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
1037 |
1038 | lodash@~4.17.15:
1039 | version "4.17.21"
1040 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1041 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1042 |
1043 | lru-cache@^6.0.0:
1044 | version "6.0.0"
1045 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1046 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1047 | dependencies:
1048 | yallist "^4.0.0"
1049 |
1050 | merge-anything@^5.0.2:
1051 | version "5.0.2"
1052 | resolved "https://registry.yarnpkg.com/merge-anything/-/merge-anything-5.0.2.tgz#b023af9b8f48e2fc71eb859d4ad834ba667f4150"
1053 | integrity sha512-POPQBWkBC0vxdgzRJ2Mkj4+2NTKbvkHo93ih+jGDhNMLzIw+rYKjO7949hOQM2X7DxMHH1uoUkwWFLIzImw7gA==
1054 | dependencies:
1055 | is-what "^4.1.6"
1056 | ts-toolbelt "^9.6.0"
1057 |
1058 | merge2@^1.3.0:
1059 | version "1.4.1"
1060 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1061 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1062 |
1063 | micromatch@^4.0.4:
1064 | version "4.0.5"
1065 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
1066 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
1067 | dependencies:
1068 | braces "^3.0.2"
1069 | picomatch "^2.3.1"
1070 |
1071 | minimatch@^5.0.1:
1072 | version "5.1.0"
1073 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7"
1074 | integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==
1075 | dependencies:
1076 | brace-expansion "^2.0.1"
1077 |
1078 | minimist@^1.2.6:
1079 | version "1.2.6"
1080 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
1081 | integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
1082 |
1083 | mkdirp@^1.0.4:
1084 | version "1.0.4"
1085 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
1086 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
1087 |
1088 | ms@2.1.2:
1089 | version "2.1.2"
1090 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1091 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1092 |
1093 | nanoid@^3.3.4:
1094 | version "3.3.4"
1095 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
1096 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
1097 |
1098 | node-releases@^2.0.6:
1099 | version "2.0.6"
1100 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503"
1101 | integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==
1102 |
1103 | normalize-path@^3.0.0, normalize-path@~3.0.0:
1104 | version "3.0.0"
1105 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
1106 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
1107 |
1108 | normalize-range@^0.1.2:
1109 | version "0.1.2"
1110 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
1111 | integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
1112 |
1113 | object-hash@^3.0.0:
1114 | version "3.0.0"
1115 | resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
1116 | integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
1117 |
1118 | path-browserify@^1.0.1:
1119 | version "1.0.1"
1120 | resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
1121 | integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
1122 |
1123 | path-parse@^1.0.6, path-parse@^1.0.7:
1124 | version "1.0.7"
1125 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1126 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1127 |
1128 | picocolors@^1.0.0:
1129 | version "1.0.0"
1130 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1131 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1132 |
1133 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
1134 | version "2.3.1"
1135 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1136 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1137 |
1138 | pify@^2.3.0:
1139 | version "2.3.0"
1140 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
1141 | integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
1142 |
1143 | postcss-import@^14.1.0:
1144 | version "14.1.0"
1145 | resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0"
1146 | integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==
1147 | dependencies:
1148 | postcss-value-parser "^4.0.0"
1149 | read-cache "^1.0.0"
1150 | resolve "^1.1.7"
1151 |
1152 | postcss-js@^4.0.0:
1153 | version "4.0.0"
1154 | resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.0.tgz#31db79889531b80dc7bc9b0ad283e418dce0ac00"
1155 | integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==
1156 | dependencies:
1157 | camelcase-css "^2.0.1"
1158 |
1159 | postcss-load-config@^3.1.4:
1160 | version "3.1.4"
1161 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855"
1162 | integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==
1163 | dependencies:
1164 | lilconfig "^2.0.5"
1165 | yaml "^1.10.2"
1166 |
1167 | postcss-nested@5.0.6:
1168 | version "5.0.6"
1169 | resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc"
1170 | integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==
1171 | dependencies:
1172 | postcss-selector-parser "^6.0.6"
1173 |
1174 | postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.6:
1175 | version "6.0.10"
1176 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d"
1177 | integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==
1178 | dependencies:
1179 | cssesc "^3.0.0"
1180 | util-deprecate "^1.0.2"
1181 |
1182 | postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0:
1183 | version "4.2.0"
1184 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
1185 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
1186 |
1187 | postcss@^8.4.13, postcss@^8.4.14:
1188 | version "8.4.14"
1189 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
1190 | integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
1191 | dependencies:
1192 | nanoid "^3.3.4"
1193 | picocolors "^1.0.0"
1194 | source-map-js "^1.0.2"
1195 |
1196 | punycode@^2.1.0:
1197 | version "2.1.1"
1198 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1199 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1200 |
1201 | queue-microtask@^1.2.2:
1202 | version "1.2.3"
1203 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
1204 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
1205 |
1206 | quick-lru@^5.1.1:
1207 | version "5.1.1"
1208 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
1209 | integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
1210 |
1211 | read-cache@^1.0.0:
1212 | version "1.0.0"
1213 | resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
1214 | integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==
1215 | dependencies:
1216 | pify "^2.3.0"
1217 |
1218 | readdirp@~3.6.0:
1219 | version "3.6.0"
1220 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
1221 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
1222 | dependencies:
1223 | picomatch "^2.2.1"
1224 |
1225 | resolve@^1.1.7, resolve@^1.22.0, resolve@^1.22.1:
1226 | version "1.22.1"
1227 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
1228 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
1229 | dependencies:
1230 | is-core-module "^2.9.0"
1231 | path-parse "^1.0.7"
1232 | supports-preserve-symlinks-flag "^1.0.0"
1233 |
1234 | resolve@~1.17.0:
1235 | version "1.17.0"
1236 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
1237 | integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
1238 | dependencies:
1239 | path-parse "^1.0.6"
1240 |
1241 | resolve@~1.19.0:
1242 | version "1.19.0"
1243 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
1244 | integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
1245 | dependencies:
1246 | is-core-module "^2.1.0"
1247 | path-parse "^1.0.6"
1248 |
1249 | reusify@^1.0.4:
1250 | version "1.0.4"
1251 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1252 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1253 |
1254 | rollup@^2.59.0:
1255 | version "2.76.0"
1256 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.76.0.tgz#c69fe03db530ac53fcb9523b3caa0d3c0b9491a1"
1257 | integrity sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==
1258 | optionalDependencies:
1259 | fsevents "~2.3.2"
1260 |
1261 | run-parallel@^1.1.9:
1262 | version "1.2.0"
1263 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
1264 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
1265 | dependencies:
1266 | queue-microtask "^1.2.2"
1267 |
1268 | safe-buffer@~5.1.1:
1269 | version "5.1.2"
1270 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1271 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1272 |
1273 | semver@^6.3.0:
1274 | version "6.3.0"
1275 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1276 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1277 |
1278 | semver@~7.3.0:
1279 | version "7.3.7"
1280 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
1281 | integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
1282 | dependencies:
1283 | lru-cache "^6.0.0"
1284 |
1285 | solid-refresh@^0.4.1:
1286 | version "0.4.1"
1287 | resolved "https://registry.yarnpkg.com/solid-refresh/-/solid-refresh-0.4.1.tgz#0681ffd633d9ef4de35bb1f5ef0722c865079f2a"
1288 | integrity sha512-v3tD/OXQcUyXLrWjPW1dXZyeWwP7/+GQNs8YTL09GBq+5FguA6IejJWUvJDrLIA4M0ho9/5zK2e9n+uy+4488g==
1289 | dependencies:
1290 | "@babel/generator" "^7.18.2"
1291 | "@babel/helper-module-imports" "^7.16.7"
1292 | "@babel/types" "^7.18.4"
1293 |
1294 | source-map-js@^1.0.2:
1295 | version "1.0.2"
1296 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1297 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
1298 |
1299 | source-map@~0.6.1:
1300 | version "0.6.1"
1301 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1302 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
1303 |
1304 | sprintf-js@~1.0.2:
1305 | version "1.0.3"
1306 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
1307 | integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
1308 |
1309 | string-argv@~0.3.1:
1310 | version "0.3.1"
1311 | resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
1312 | integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
1313 |
1314 | strip-json-comments@~3.1.1:
1315 | version "3.1.1"
1316 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1317 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
1318 |
1319 | supports-color@^5.3.0:
1320 | version "5.5.0"
1321 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1322 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1323 | dependencies:
1324 | has-flag "^3.0.0"
1325 |
1326 | supports-color@^7.1.0:
1327 | version "7.2.0"
1328 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1329 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1330 | dependencies:
1331 | has-flag "^4.0.0"
1332 |
1333 | supports-preserve-symlinks-flag@^1.0.0:
1334 | version "1.0.0"
1335 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1336 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1337 |
1338 | tailwindcss@^3.1.6:
1339 | version "3.1.6"
1340 | resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.1.6.tgz#bcb719357776c39e6376a8d84e9834b2b19a49f1"
1341 | integrity sha512-7skAOY56erZAFQssT1xkpk+kWt2NrO45kORlxFPXUt3CiGsVPhH1smuH5XoDH6sGPXLyBv+zgCKA2HWBsgCytg==
1342 | dependencies:
1343 | arg "^5.0.2"
1344 | chokidar "^3.5.3"
1345 | color-name "^1.1.4"
1346 | detective "^5.2.1"
1347 | didyoumean "^1.2.2"
1348 | dlv "^1.1.3"
1349 | fast-glob "^3.2.11"
1350 | glob-parent "^6.0.2"
1351 | is-glob "^4.0.3"
1352 | lilconfig "^2.0.5"
1353 | normalize-path "^3.0.0"
1354 | object-hash "^3.0.0"
1355 | picocolors "^1.0.0"
1356 | postcss "^8.4.14"
1357 | postcss-import "^14.1.0"
1358 | postcss-js "^4.0.0"
1359 | postcss-load-config "^3.1.4"
1360 | postcss-nested "5.0.6"
1361 | postcss-selector-parser "^6.0.10"
1362 | postcss-value-parser "^4.2.0"
1363 | quick-lru "^5.1.1"
1364 | resolve "^1.22.1"
1365 |
1366 | timsort@~0.3.0:
1367 | version "0.3.0"
1368 | resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
1369 | integrity sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==
1370 |
1371 | to-fast-properties@^2.0.0:
1372 | version "2.0.0"
1373 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1374 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
1375 |
1376 | to-regex-range@^5.0.1:
1377 | version "5.0.1"
1378 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1379 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1380 | dependencies:
1381 | is-number "^7.0.0"
1382 |
1383 | ts-morph@^14.0.0:
1384 | version "14.0.0"
1385 | resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-14.0.0.tgz#6bffb7e4584cf6a9aebce2066bf4258e1d03f9fa"
1386 | integrity sha512-tO8YQ1dP41fw8GVmeQAdNsD8roZi1JMqB7YwZrqU856DvmG5/710e41q2XauzTYrygH9XmMryaFeLo+kdCziyA==
1387 | dependencies:
1388 | "@ts-morph/common" "~0.13.0"
1389 | code-block-writer "^11.0.0"
1390 |
1391 | ts-toolbelt@^9.6.0:
1392 | version "9.6.0"
1393 | resolved "https://registry.yarnpkg.com/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz#50a25426cfed500d4a09bd1b3afb6f28879edfd5"
1394 | integrity sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==
1395 |
1396 | typescript@^4.6.4:
1397 | version "4.7.4"
1398 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235"
1399 | integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==
1400 |
1401 | typescript@~4.6.3:
1402 | version "4.6.4"
1403 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9"
1404 | integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==
1405 |
1406 | universalify@^0.1.0:
1407 | version "0.1.2"
1408 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
1409 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
1410 |
1411 | universalify@^2.0.0:
1412 | version "2.0.0"
1413 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
1414 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
1415 |
1416 | update-browserslist-db@^1.0.4:
1417 | version "1.0.4"
1418 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824"
1419 | integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==
1420 | dependencies:
1421 | escalade "^3.1.1"
1422 | picocolors "^1.0.0"
1423 |
1424 | uri-js@^4.2.2:
1425 | version "4.4.1"
1426 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1427 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
1428 | dependencies:
1429 | punycode "^2.1.0"
1430 |
1431 | util-deprecate@^1.0.2:
1432 | version "1.0.2"
1433 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1434 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
1435 |
1436 | validator@^13.7.0:
1437 | version "13.7.0"
1438 | resolved "https://registry.yarnpkg.com/validator/-/validator-13.7.0.tgz#4f9658ba13ba8f3d82ee881d3516489ea85c0857"
1439 | integrity sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==
1440 |
1441 | vite-plugin-dts@^1.2.0:
1442 | version "1.3.0"
1443 | resolved "https://registry.yarnpkg.com/vite-plugin-dts/-/vite-plugin-dts-1.3.0.tgz#9285bd8e2f8e28cbe7421f19b32763e6a7c0e968"
1444 | integrity sha512-YxDNqOE2wp713SyZ6AMmSu/sNfmiiy7GtlFXCMvlpD4nMaIbpqltidbve7fNlc3+gxlV+e156As/TwBtBp3g4Q==
1445 | dependencies:
1446 | "@microsoft/api-extractor" "^7.20.0"
1447 | "@rushstack/node-core-library" "^3.45.1"
1448 | chalk "^4.1.2"
1449 | debug "^4.3.4"
1450 | fast-glob "^3.2.11"
1451 | fs-extra "^10.0.1"
1452 | ts-morph "^14.0.0"
1453 |
1454 | vite-plugin-solid@^2.2.6:
1455 | version "2.3.0"
1456 | resolved "https://registry.yarnpkg.com/vite-plugin-solid/-/vite-plugin-solid-2.3.0.tgz#d479459dc45d30ce8eea1eafdf7bcf85c25a8004"
1457 | integrity sha512-N2sa54C3UZC2nN5vpj5o6YP+XdIAZW6n6xv8OasxNAcAJPFeZT7EOVvumL0V4c8hBz1yuYniMWdESY8807fVSg==
1458 | dependencies:
1459 | "@babel/core" "^7.18.6"
1460 | "@babel/preset-typescript" "^7.18.6"
1461 | babel-preset-solid "^1.4.6"
1462 | merge-anything "^5.0.2"
1463 | solid-refresh "^0.4.1"
1464 |
1465 | vite@^2.9.9:
1466 | version "2.9.14"
1467 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.14.tgz#c438324c6594afd1050df3777da981dee988bb1b"
1468 | integrity sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==
1469 | dependencies:
1470 | esbuild "^0.14.27"
1471 | postcss "^8.4.13"
1472 | resolve "^1.22.0"
1473 | rollup "^2.59.0"
1474 | optionalDependencies:
1475 | fsevents "~2.3.2"
1476 |
1477 | xtend@^4.0.2:
1478 | version "4.0.2"
1479 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
1480 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
1481 |
1482 | yallist@^4.0.0:
1483 | version "4.0.0"
1484 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
1485 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
1486 |
1487 | yaml@^1.10.2:
1488 | version "1.10.2"
1489 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
1490 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
1491 |
1492 | z-schema@~5.0.2:
1493 | version "5.0.3"
1494 | resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-5.0.3.tgz#68fafb9b735fc7f3c89eabb3e5a6353b4d7b4935"
1495 | integrity sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==
1496 | dependencies:
1497 | lodash.get "^4.4.2"
1498 | lodash.isequal "^4.5.0"
1499 | validator "^13.7.0"
1500 | optionalDependencies:
1501 | commander "^2.20.3"
1502 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "solid-toast",
3 | "version": "0.5.0",
4 | "description": "Customizable Toast Notifications for SolidJS",
5 | "main": "dist/cjs/index.js",
6 | "module": "dist/esm/index.js",
7 | "types": "dist/types/index.d.ts",
8 | "repository": {
9 | "type": "git",
10 | "url": "git+https://github.com/ardeora/solid-toast.git"
11 | },
12 | "exports": {
13 | "solid": {
14 | "development": "./dist/source/index.jsx",
15 | "import": "./dist/source/index.jsx"
16 | },
17 | "development": {
18 | "import": {
19 | "types": "./dist/types/index.d.ts",
20 | "default": "./dist/esm/index.js"
21 | },
22 | "require": "./dist/cjs/index.js"
23 | },
24 | "import": {
25 | "types": "./dist/types/index.d.ts",
26 | "default": "./dist/esm/index.js"
27 | },
28 | "require": "./dist/cjs/index.js"
29 | },
30 | "files": [
31 | "dist",
32 | "src"
33 | ],
34 | "keywords": [
35 | "solidjs",
36 | "notifications",
37 | "toast"
38 | ],
39 | "author": "Aryan Deora",
40 | "license": "MIT",
41 | "bugs": {
42 | "url": "https://github.com/ardeora/solid-toast/issues"
43 | },
44 | "sideEffects": false,
45 | "scripts": {
46 | "build": "rollup -c",
47 | "minify": "terser --compress --mangle --module -- dist/cjs/index.js > dist/cjs/index.min.js",
48 | "format": "prettier --write src dev"
49 | },
50 | "homepage": "https://github.com/ardeora/solid-toast#readme",
51 | "dependencies": {},
52 | "peerDependencies": {
53 | "solid-js": "^1.5.4"
54 | },
55 | "devDependencies": {
56 | "@rollup/plugin-babel": "^6.0.0",
57 | "@types/node": "^18.7.16",
58 | "prettier": "^2.7.1",
59 | "rollup": "^2.75.7",
60 | "rollup-plugin-terser": "^7.0.2",
61 | "rollup-preset-solid": "^1.4.0",
62 | "solid-js": "^1.4.2",
63 | "terser": "^5.14.1",
64 | "typescript": "^4.6.4"
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/rollup.config.js:
--------------------------------------------------------------------------------
1 | import withSolid from "rollup-preset-solid";
2 | import { terser } from "rollup-plugin-terser";
3 |
4 | export default withSolid({
5 | targets: ["esm", "cjs"],
6 | input: 'src/index.tsx'
7 | });
8 |
--------------------------------------------------------------------------------
/src/components/ErrorIcon.tsx:
--------------------------------------------------------------------------------
1 | import { IconProps } from '../types';
2 | import { genSVGCubicBezier } from '../util';
3 | import { MainCircle, SecondaryCircle } from './IconCircle';
4 | import type { Component } from 'solid-js';
5 |
6 | export const Error: Component = (props) => {
7 | const fill = props.primary || '#FF3B30';
8 | return (
9 |
10 |
11 |
12 |
21 |
29 |
30 |
31 |
39 |
40 |
41 | );
42 | };
43 |
--------------------------------------------------------------------------------
/src/components/IconCircle.tsx:
--------------------------------------------------------------------------------
1 | import { Component } from 'solid-js';
2 | import type { JSX } from 'solid-js';
3 | import { genSVGCubicBezier } from '../util';
4 |
5 | export const MainCircle: Component<{ fill: string }> = (props) => {
6 | const publicProps: JSX.AnimateSVGAttributes = {
7 | dur: '0.35s',
8 | begin: '100ms',
9 | fill: 'freeze',
10 | calcMode: 'spline',
11 | keyTimes: '0; 0.6; 1',
12 | keySplines: '0.25 0.71 0.4 0.88; .59 .22 .87 .63',
13 | };
14 | return (
15 |
16 |
17 |
18 |
19 | );
20 | };
21 |
22 | export const SecondaryCircle: Component<{ fill: string; begin?: string }> = (props) => {
23 | const publicProps: JSX.AnimateSVGAttributes = {
24 | dur: '1s',
25 | begin: props.begin || '320ms',
26 | fill: 'freeze',
27 | ...genSVGCubicBezier('0.0 0.0 0.2 1'),
28 | };
29 | return (
30 |
31 |
32 |
33 |
34 | );
35 | };
36 |
--------------------------------------------------------------------------------
/src/components/LoaderIcon.tsx:
--------------------------------------------------------------------------------
1 | import { IconProps } from '../types';
2 | import type { Component } from 'solid-js';
3 |
4 | export const Loader: Component = (props) => (
5 |
6 |
13 |
21 |
29 |
30 |
31 | );
32 |
--------------------------------------------------------------------------------
/src/components/SuccessIcon.tsx:
--------------------------------------------------------------------------------
1 | import type { Component } from 'solid-js';
2 | import { IconProps } from '../types';
3 | import { genSVGCubicBezier } from '../util';
4 | import { MainCircle, SecondaryCircle } from './IconCircle';
5 |
6 | export const Success: Component = (props: IconProps) => {
7 | const fill = props.primary || '#34C759';
8 | return (
9 |
10 |
11 |
12 |
22 |
30 |
31 |
32 | );
33 | };
34 |
--------------------------------------------------------------------------------
/src/components/ToastBar.tsx:
--------------------------------------------------------------------------------
1 | import { createEffect, Match, Switch, Component } from 'solid-js';
2 | import { resolveValue, ToastBarProps } from '../types';
3 | import { getToastYDirection as d, iconContainer, messageContainer, toastBarBase } from '../util';
4 | import { Error, Loader, Success } from './';
5 |
6 | export const ToastBar: Component = (props) => {
7 | let el: HTMLDivElement | undefined;
8 |
9 | createEffect(() => {
10 | if (!el) return;
11 | const direction = d(props.toast, props.position);
12 | if (props.toast.visible) {
13 | el.animate(
14 | [
15 | { transform: `translate3d(0,${direction * -200}%,0) scale(.6)`, opacity: 0.5 },
16 | { transform: 'translate3d(0,0,0) scale(1)', opacity: 1 },
17 | ],
18 | {
19 | duration: 350,
20 | fill: 'forwards',
21 | easing: 'cubic-bezier(.21,1.02,.73,1)'
22 | }
23 | );
24 | } else {
25 | el.animate(
26 | [
27 | { transform: 'translate3d(0,0,-1px) scale(1)', opacity: 1 },
28 | { transform: `translate3d(0,${direction * -150}%,-1px) scale(.4)`, opacity: 0 },
29 | ],
30 | {
31 | duration: 400,
32 | fill: 'forwards',
33 | easing: 'cubic-bezier(.06,.71,.55,1)'
34 | }
35 | );
36 | }
37 | });
38 |
39 | return (
40 |
48 |
49 |
50 | {props.toast.icon}
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 | {resolveValue(props.toast.message, props.toast)}
71 |
72 |
73 | );
74 | };
75 |
--------------------------------------------------------------------------------
/src/components/ToastContainer.tsx:
--------------------------------------------------------------------------------
1 | import { createMemo, onMount, Component } from 'solid-js';
2 | import { ToastContainerProps } from '../';
3 | import { defaultToastOptions, dispatch } from '../core';
4 | import { ActionType, resolveValue } from '../types';
5 | import { getToastWrapperStyles, getWrapperYAxisOffset, updateToastHeight } from '../util';
6 | import { ToastBar } from './ToastBar';
7 |
8 | export const ToastContainer: Component = (props) => {
9 | const calculatePosition = () => {
10 | const position = props.toast.position || defaultToastOptions.position;
11 | const offset = getWrapperYAxisOffset(props.toast, position);
12 | const positionStyle = getToastWrapperStyles(position, offset);
13 |
14 | return positionStyle;
15 | };
16 |
17 | const positionStyle = createMemo(() => calculatePosition());
18 |
19 | let el: HTMLDivElement | undefined = undefined;
20 | onMount(() => {
21 | if (el) {
22 | updateToastHeight(el, props.toast);
23 | }
24 | });
25 |
26 | return (
27 |
32 | dispatch({
33 | type: ActionType.START_PAUSE,
34 | time: Date.now(),
35 | })
36 | }
37 | onMouseLeave={() =>
38 | dispatch({
39 | type: ActionType.END_PAUSE,
40 | time: Date.now(),
41 | })
42 | }
43 | >
44 | {props.toast.type === 'custom' ? (
45 | resolveValue(props.toast.message, props.toast)
46 | ) : (
47 |
48 | )}
49 |
50 | );
51 | };
52 |
--------------------------------------------------------------------------------
/src/components/Toaster.tsx:
--------------------------------------------------------------------------------
1 | import { defaultContainerStyle } from '../core';
2 | import { ToasterProps } from '..';
3 | import { mergeContainerOptions } from '../util';
4 | import { createEffect, For, onCleanup, Component } from 'solid-js';
5 | import { store, createTimers } from '../core';
6 | import { ToastContainer } from './';
7 | import { Toast } from '../types';
8 |
9 | export const Toaster: Component = (props) => {
10 | createEffect(() => {
11 | mergeContainerOptions(props);
12 | });
13 |
14 | createEffect(() => {
15 | const timers = createTimers();
16 | onCleanup(() => {
17 | if (!timers) return;
18 | timers.forEach((timer) => timer && clearTimeout(timer));
19 | });
20 | });
21 |
22 | return (
23 |
30 |
31 | {(toast) => }
32 |
33 | );
34 | };
35 |
--------------------------------------------------------------------------------
/src/components/index.tsx:
--------------------------------------------------------------------------------
1 | export * from './Toaster';
2 | export * from './ToastContainer';
3 | export * from './SuccessIcon';
4 | export * from './ErrorIcon';
5 | export * from './LoaderIcon';
6 |
--------------------------------------------------------------------------------
/src/core/defaults.ts:
--------------------------------------------------------------------------------
1 | import { ToasterProps, ToastOptions, ToastTimeouts } from '../types';
2 | import { JSX } from 'solid-js';
3 |
4 | export const defaultTimeouts: ToastTimeouts = {
5 | blank: 4000,
6 | error: 4000,
7 | success: 2000,
8 | loading: Infinity,
9 | custom: 4000,
10 | };
11 |
12 | export const defaultToastOptions: Required = {
13 | id: '',
14 | icon: '',
15 | unmountDelay: 500,
16 | duration: 3000,
17 | ariaProps: {
18 | role: 'status',
19 | 'aria-live': 'polite',
20 | },
21 | className: '',
22 | style: {},
23 | position: 'top-right',
24 | iconTheme: {},
25 | };
26 |
27 | export const defaultToasterOptions: ToasterProps = {
28 | position: 'top-right',
29 | toastOptions: defaultToastOptions,
30 | gutter: 8,
31 | containerStyle: {},
32 | containerClassName: '',
33 | };
34 |
35 | const defaultContainerPadding = '16px';
36 |
37 | export const defaultContainerStyle: JSX.CSSProperties = {
38 | position: 'fixed',
39 | 'z-index': 9999,
40 | top: defaultContainerPadding,
41 | bottom: defaultContainerPadding,
42 | left: defaultContainerPadding,
43 | right: defaultContainerPadding,
44 | 'pointer-events': 'none',
45 | };
46 |
--------------------------------------------------------------------------------
/src/core/index.ts:
--------------------------------------------------------------------------------
1 | export * from './store';
2 | export * from './toast';
3 | export * from './defaults';
4 |
--------------------------------------------------------------------------------
/src/core/store.ts:
--------------------------------------------------------------------------------
1 | import { State, Action, ActionType, Toast } from '../types';
2 | import { createStore, produce as p } from 'solid-js/store';
3 |
4 | const [store, setStore] = createStore({
5 | toasts: [],
6 | pausedAt: undefined,
7 | });
8 |
9 | export const createTimers = () => {
10 | const { pausedAt, toasts } = store;
11 | if (pausedAt) return;
12 | const now = Date.now();
13 | const timers = toasts.map((toast) => {
14 | if (toast.duration === Infinity) return;
15 |
16 | const durationLeft = (toast.duration || 0) + toast.pauseDuration - (now - toast.createdAt);
17 |
18 | if (durationLeft <= 0) {
19 | if (toast.visible) {
20 | dispatch({
21 | type: ActionType.DISMISS_TOAST,
22 | toastId: toast.id,
23 | });
24 | }
25 | return;
26 | }
27 |
28 | return setTimeout(() => {
29 | dispatch({
30 | type: ActionType.DISMISS_TOAST,
31 | toastId: toast.id,
32 | });
33 | }, durationLeft);
34 | });
35 |
36 | return timers;
37 | };
38 |
39 | const removalQueue = new Map>();
40 |
41 | const scheduleRemoval = (toastId: string, unmountDelay: number) => {
42 | if (removalQueue.has(toastId)) return;
43 |
44 | const timeout = setTimeout(() => {
45 | removalQueue.delete(toastId);
46 | dispatch({
47 | type: ActionType.REMOVE_TOAST,
48 | toastId,
49 | });
50 | }, unmountDelay);
51 |
52 | removalQueue.set(toastId, timeout);
53 | };
54 |
55 | const unscheduleRemoval = (toastId: string) => {
56 | const timeout = removalQueue.get(toastId);
57 | removalQueue.delete(toastId);
58 | if (timeout) clearTimeout(timeout);
59 | };
60 |
61 | export const dispatch = (action: Action) => {
62 | switch (action.type) {
63 | case ActionType.ADD_TOAST:
64 | setStore('toasts', (t) => {
65 | const toasts = t as Toast[];
66 | return [action.toast, ...toasts];
67 | });
68 | break;
69 | case ActionType.DISMISS_TOAST:
70 | const { toastId } = action;
71 | const toasts = store.toasts;
72 |
73 | if (toastId) {
74 | const toastToRemove = toasts.find((t) => t.id === toastId);
75 | if (toastToRemove) scheduleRemoval(toastId, toastToRemove.unmountDelay);
76 | setStore(
77 | 'toasts',
78 | (t) => t.id === toastId,
79 | p((t) => (t.visible = false))
80 | );
81 | } else {
82 | toasts.forEach((t) => {
83 | scheduleRemoval(t.id, t.unmountDelay);
84 | });
85 | setStore(
86 | 'toasts',
87 | (t) => t.id !== undefined,
88 | p((t) => (t.visible = false))
89 | );
90 | }
91 |
92 | break;
93 | case ActionType.REMOVE_TOAST:
94 | if (!action.toastId) {
95 | setStore('toasts', []);
96 | break;
97 | }
98 | setStore('toasts', (t) => {
99 | const toasts = t as Toast[];
100 | return toasts.filter((t) => t.id !== action.toastId);
101 | });
102 | break;
103 | case ActionType.UPDATE_TOAST:
104 | if (action.toast.id) {
105 | unscheduleRemoval(action.toast.id);
106 | }
107 |
108 | setStore(
109 | 'toasts',
110 | (t) => t.id === action.toast.id,
111 | (t) => {
112 | const toast = t as Toast;
113 | return {
114 | ...toast,
115 | ...action.toast,
116 | };
117 | }
118 | );
119 | break;
120 | case ActionType.UPSERT_TOAST:
121 | store.toasts.find((t) => t.id === action.toast.id)
122 | ? dispatch({ type: ActionType.UPDATE_TOAST, toast: action.toast })
123 | : dispatch({ type: ActionType.ADD_TOAST, toast: action.toast });
124 | break;
125 | case ActionType.START_PAUSE:
126 | setStore(p((s) => {
127 | s.pausedAt = Date.now();
128 | s.toasts.forEach((t) => {
129 | t.paused = true;
130 | });
131 | }));
132 | break;
133 | case ActionType.END_PAUSE:
134 | const pauseInterval = action.time - (store.pausedAt || 0);
135 | setStore(
136 | p((s) => {
137 | s.pausedAt = undefined;
138 | s.toasts.forEach((t) => {
139 | t.pauseDuration += pauseInterval;
140 | t.paused = false;
141 | });
142 | })
143 | );
144 | break;
145 | }
146 | };
147 |
148 | export { store };
149 |
--------------------------------------------------------------------------------
/src/core/toast.ts:
--------------------------------------------------------------------------------
1 | import { createRoot, createSignal, untrack } from 'solid-js';
2 | import { ToasterProps, Message, ToastType, ToastOptions, Toast, ToastHandler, ActionType } from '../types';
3 | import { defaultToasterOptions, defaultToastOptions, defaultTimeouts } from './defaults';
4 | import { generateID } from '../util';
5 | import { dispatch, store } from './store';
6 |
7 | import { resolveValue, Renderable, ValueOrFunction, DefaultToastOptions } from '../types';
8 |
9 | export const [defaultOpts, setDefaultOpts] = createSignal(defaultToasterOptions);
10 |
11 | export const createToast = (message: Message, type: ToastType = 'blank', options: ToastOptions): Toast => ({
12 | ...defaultToastOptions,
13 | ...defaultOpts().toastOptions,
14 | ...options,
15 | type,
16 | message,
17 | pauseDuration: 0,
18 | createdAt: Date.now(),
19 | visible: true,
20 | id: options.id || generateID(),
21 | paused: false,
22 | style: {
23 | ...defaultToastOptions.style,
24 | ...defaultOpts().toastOptions?.style,
25 | ...options.style,
26 | },
27 | duration: options.duration || defaultOpts().toastOptions?.duration || defaultTimeouts[type],
28 | position:
29 | options.position || defaultOpts().toastOptions?.position || defaultOpts().position || defaultToastOptions.position,
30 | });
31 |
32 | const createToastCreator =
33 | (type?: ToastType): ToastHandler =>
34 | (message: Message, options: ToastOptions = {}) => {
35 | return createRoot(() => {
36 | const existingToast = store.toasts.find((t) => t.id === options.id) as Toast;
37 | const toast = createToast(message, type, { ...existingToast, duration: undefined, ...options });
38 | dispatch({ type: ActionType.UPSERT_TOAST, toast });
39 | return toast.id;
40 | });
41 | };
42 |
43 | const toast = (message: Message, opts?: ToastOptions) => createToastCreator('blank')(message, opts);
44 | const test = untrack(() => toast);
45 |
46 | toast.error = createToastCreator('error');
47 | toast.success = createToastCreator('success');
48 | toast.loading = createToastCreator('loading');
49 | toast.custom = createToastCreator('custom');
50 |
51 | toast.dismiss = (toastId?: string) => {
52 | dispatch({
53 | type: ActionType.DISMISS_TOAST,
54 | toastId,
55 | });
56 | };
57 |
58 | toast.promise = (
59 | promise: Promise,
60 | msgs: {
61 | loading: Renderable;
62 | success: ValueOrFunction;
63 | error: ValueOrFunction;
64 | },
65 | opts?: DefaultToastOptions
66 | ) => {
67 | const id = toast.loading(msgs.loading, { ...opts });
68 |
69 | promise
70 | .then((p) => {
71 | toast.success(resolveValue(msgs.success, p), {
72 | id,
73 | ...opts,
74 | });
75 | return p;
76 | })
77 | .catch((e) => {
78 | toast.error(resolveValue(msgs.error, e), {
79 | id,
80 | ...opts,
81 | });
82 | });
83 |
84 | return promise;
85 | };
86 |
87 | toast.remove = (toastId?: string) => {
88 | dispatch({
89 | type: ActionType.REMOVE_TOAST,
90 | toastId,
91 | });
92 | };
93 |
94 | export { toast };
95 |
--------------------------------------------------------------------------------
/src/index.tsx:
--------------------------------------------------------------------------------
1 | import { toast } from './core';
2 | export * from './types';
3 | import { Toaster } from './components';
4 |
5 | export { toast, Toaster };
6 | export default toast;
7 |
--------------------------------------------------------------------------------
/src/types/index.ts:
--------------------------------------------------------------------------------
1 | export * from './toast';
2 | export * from './store';
3 |
--------------------------------------------------------------------------------
/src/types/store.ts:
--------------------------------------------------------------------------------
1 | import { Toast } from './';
2 |
3 | export enum ActionType {
4 | ADD_TOAST,
5 | UPDATE_TOAST,
6 | UPSERT_TOAST,
7 | DISMISS_TOAST,
8 | REMOVE_TOAST,
9 | START_PAUSE,
10 | END_PAUSE,
11 | }
12 |
13 | export type Action =
14 | | {
15 | type: ActionType.ADD_TOAST;
16 | toast: Toast;
17 | }
18 | | {
19 | type: ActionType.UPSERT_TOAST;
20 | toast: Toast;
21 | }
22 | | {
23 | type: ActionType.UPDATE_TOAST;
24 | toast: Partial;
25 | }
26 | | {
27 | type: ActionType.DISMISS_TOAST;
28 | toastId?: string;
29 | }
30 | | {
31 | type: ActionType.REMOVE_TOAST;
32 | toastId?: string;
33 | }
34 | | {
35 | type: ActionType.START_PAUSE;
36 | time: number;
37 | }
38 | | {
39 | type: ActionType.END_PAUSE;
40 | time: number;
41 | };
42 |
43 | export interface State {
44 | toasts: Toast[];
45 | pausedAt: number | undefined;
46 | }
47 |
--------------------------------------------------------------------------------
/src/types/toast.ts:
--------------------------------------------------------------------------------
1 | import { JSX } from 'solid-js';
2 |
3 | export type ToastType = 'success' | 'error' | 'loading' | 'blank' | 'custom';
4 | export type ToastPosition = 'top-left' | 'top-center' | 'top-right' | 'bottom-left' | 'bottom-center' | 'bottom-right';
5 |
6 | export type Renderable = JSX.Element | string | null;
7 |
8 | export type ValueFunction = (arg: TArg) => TValue;
9 | export type ValueOrFunction = TValue | ValueFunction;
10 |
11 | const isFunction = (
12 | valOrFunction: ValueOrFunction
13 | ): valOrFunction is ValueFunction => typeof valOrFunction === 'function';
14 |
15 | export const resolveValue = (valOrFunction: ValueOrFunction, arg: TArg): TValue =>
16 | isFunction(valOrFunction) ? valOrFunction(arg) : valOrFunction;
17 |
18 | export interface IconTheme {
19 | primary?: string;
20 | secondary?: string;
21 | }
22 |
23 | export interface Toast {
24 | type: ToastType;
25 | id: string;
26 | message: ValueOrFunction;
27 | icon?: Renderable;
28 | duration?: number;
29 | pauseDuration: number;
30 | paused: boolean;
31 | position?: ToastPosition;
32 |
33 | ariaProps: {
34 | role: 'status' | 'alert';
35 | 'aria-live': 'assertive' | 'off' | 'polite';
36 | };
37 |
38 | style?: JSX.CSSProperties;
39 | className?: string;
40 |
41 | iconTheme?: IconTheme;
42 |
43 | createdAt: number;
44 | updatedAt?: number;
45 | visible: boolean;
46 | height?: number;
47 | unmountDelay: number;
48 | }
49 |
50 | export type ToastOptions = Partial<
51 | Pick<
52 | Toast,
53 | 'id' | 'icon' | 'duration' | 'ariaProps' | 'className' | 'style' | 'position' | 'unmountDelay' | 'iconTheme'
54 | >
55 | >;
56 |
57 | export type ToastTimeouts = {
58 | [key in ToastType]: number;
59 | };
60 |
61 | export type DefaultToastOptions = ToastOptions;
62 |
63 | export type Message = ValueOrFunction;
64 |
65 | export type ToastHandler = (message: Message, options?: ToastOptions) => string;
66 |
67 | export interface ToasterProps {
68 | position?: ToastPosition;
69 | toastOptions?: DefaultToastOptions;
70 | gutter?: number;
71 | containerStyle?: JSX.CSSProperties;
72 | containerClassName?: string;
73 | }
74 |
75 | export interface ToastContainerProps {
76 | toast: Toast;
77 | }
78 |
79 | export interface ToastBarProps {
80 | toast: Toast;
81 | position: ToastPosition;
82 | }
83 |
84 | export type IconProps = Partial;
85 |
--------------------------------------------------------------------------------
/src/util/index.ts:
--------------------------------------------------------------------------------
1 | export * from './util';
2 | export * from './styles';
3 |
--------------------------------------------------------------------------------
/src/util/styles.ts:
--------------------------------------------------------------------------------
1 | import type { JSX } from 'solid-js';
2 |
3 | export const toastBarBase: JSX.CSSProperties = {
4 | display: 'flex',
5 | 'align-items': 'center',
6 | color: '#363636',
7 | background: 'white',
8 | 'box-shadow': '0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05)',
9 | 'max-width': '350px',
10 | 'pointer-events': 'auto',
11 | padding: '8px 10px',
12 | 'border-radius': '4px',
13 | 'line-height': '1.3',
14 | 'will-change': 'transform',
15 | };
16 |
17 | export const messageContainer: JSX.CSSProperties = {
18 | display: 'flex',
19 | 'align-items': 'center',
20 | flex: '1 1 auto',
21 | margin: '4px 10px',
22 | 'white-space': 'pre-line',
23 | };
24 |
25 | export const iconContainer: JSX.CSSProperties = {
26 | 'flex-shrink': 0,
27 | 'min-width': '20px',
28 | 'min-height': '20px',
29 | display: 'flex',
30 | 'align-items': 'center',
31 | 'justify-content': 'center',
32 | 'text-align': 'center',
33 | };
34 |
35 | export const genSVGCubicBezier: (
36 | keySplines: string
37 | ) => Pick, 'calcMode' | 'keyTimes' | 'keySplines'> = (keySplines) => ({
38 | calcMode: 'spline',
39 | keyTimes: '0; 1',
40 | keySplines: keySplines,
41 | });
42 |
--------------------------------------------------------------------------------
/src/util/util.ts:
--------------------------------------------------------------------------------
1 | import { setDefaultOpts, defaultOpts, store, dispatch, defaultToasterOptions } from '../core';
2 | import { ActionType, Toast, ToasterProps, ToastPosition } from '../types';
3 | import { JSX } from 'solid-js';
4 |
5 | export const generateID = (() => {
6 | let count = 0;
7 | return () => String(++count);
8 | })();
9 |
10 | export const mergeContainerOptions = (props: ToasterProps) => {
11 | setDefaultOpts((s) => ({
12 | containerClassName: props.containerClassName ?? s.containerClassName,
13 | containerStyle: props.containerStyle ?? s.containerStyle,
14 | gutter: props.gutter ?? s.gutter,
15 | position: props.position ?? s.position,
16 | toastOptions: {
17 | ...props.toastOptions,
18 | },
19 | }));
20 | };
21 |
22 | export const getToastWrapperStyles = (position: ToastPosition, offset: number): JSX.CSSProperties => {
23 | const top = position.includes('top');
24 | const verticalStyle: JSX.CSSProperties = top
25 | ? { top: 0, 'margin-top': `${offset}px` }
26 | : { bottom: 0, 'margin-bottom': `${offset}px` };
27 | const horizontalStyle: JSX.CSSProperties = position.includes('center')
28 | ? { 'justify-content': 'center' }
29 | : position.includes('right')
30 | ? { 'justify-content': 'flex-end' }
31 | : {};
32 | return {
33 | left: 0,
34 | right: 0,
35 | display: 'flex',
36 | position: 'absolute',
37 | transition: `all 230ms cubic-bezier(.21,1.02,.73,1)`,
38 | ...verticalStyle,
39 | ...horizontalStyle,
40 | };
41 | };
42 |
43 | export const updateToastHeight = (ref: HTMLDivElement, toast: Toast) => {
44 | const boundingRect = ref.getBoundingClientRect();
45 | if (boundingRect.height !== toast.height) {
46 | dispatch({
47 | type: ActionType.UPDATE_TOAST,
48 | toast: { id: toast.id, height: boundingRect.height },
49 | });
50 | }
51 | };
52 |
53 | export const getWrapperYAxisOffset = (toast: Toast, position: ToastPosition): number => {
54 | const { toasts } = store;
55 | const gutter = defaultOpts().gutter || defaultToasterOptions.gutter || 8;
56 | const relevantToasts = toasts.filter((t) => (t.position || position) === position && t.height);
57 | const toastIndex = relevantToasts.findIndex((t) => t.id === toast.id);
58 | const toastsBefore = relevantToasts.filter((toast, i) => i < toastIndex && toast.visible).length;
59 | const offset = relevantToasts.slice(0, toastsBefore).reduce((acc, t) => acc + gutter + (t.height || 0), 0);
60 | return offset;
61 | };
62 |
63 | export const getToastYDirection = (toast: Toast, defaultPos: ToastPosition) => {
64 | const position = toast.position || defaultPos;
65 | const top = position.includes('top');
66 | return top ? 1 : -1;
67 | };
68 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ESNext",
4 | "useDefineForClassFields": true,
5 | "module": "ESNext",
6 | "lib": ["ESNext", "DOM"],
7 | "moduleResolution": "Node",
8 | "strict": true,
9 | "sourceMap": true,
10 | "resolveJsonModule": true,
11 | "isolatedModules": true,
12 | "esModuleInterop": true,
13 | "noEmit": true,
14 | "noUnusedLocals": true,
15 | "noUnusedParameters": true,
16 | "noImplicitReturns": true,
17 | "skipLibCheck": true,
18 | "jsx": "preserve",
19 | "jsxImportSource": "solid-js"
20 | },
21 | "include": ["src", "dev"]
22 | }
23 |
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "composite": true,
4 | "module": "esnext",
5 | "moduleResolution": "node"
6 | },
7 | "include": ["vite.config.ts"]
8 | }
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@ampproject/remapping@^2.1.0":
6 | version "2.2.0"
7 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d"
8 | integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==
9 | dependencies:
10 | "@jridgewell/gen-mapping" "^0.1.0"
11 | "@jridgewell/trace-mapping" "^0.3.9"
12 |
13 | "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.18.6":
14 | version "7.18.6"
15 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
16 | integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
17 | dependencies:
18 | "@babel/highlight" "^7.18.6"
19 |
20 | "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.18.6":
21 | version "7.18.6"
22 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.6.tgz#8b37d24e88e8e21c499d4328db80577d8882fa53"
23 | integrity sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ==
24 |
25 | "@babel/core@^7.17.5":
26 | version "7.18.6"
27 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d"
28 | integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==
29 | dependencies:
30 | "@ampproject/remapping" "^2.1.0"
31 | "@babel/code-frame" "^7.18.6"
32 | "@babel/generator" "^7.18.6"
33 | "@babel/helper-compilation-targets" "^7.18.6"
34 | "@babel/helper-module-transforms" "^7.18.6"
35 | "@babel/helpers" "^7.18.6"
36 | "@babel/parser" "^7.18.6"
37 | "@babel/template" "^7.18.6"
38 | "@babel/traverse" "^7.18.6"
39 | "@babel/types" "^7.18.6"
40 | convert-source-map "^1.7.0"
41 | debug "^4.1.0"
42 | gensync "^1.0.0-beta.2"
43 | json5 "^2.2.1"
44 | semver "^6.3.0"
45 |
46 | "@babel/generator@^7.18.6":
47 | version "7.18.7"
48 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd"
49 | integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==
50 | dependencies:
51 | "@babel/types" "^7.18.7"
52 | "@jridgewell/gen-mapping" "^0.3.2"
53 | jsesc "^2.5.1"
54 |
55 | "@babel/helper-annotate-as-pure@^7.18.6":
56 | version "7.18.6"
57 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
58 | integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==
59 | dependencies:
60 | "@babel/types" "^7.18.6"
61 |
62 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6":
63 | version "7.18.6"
64 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz#f14d640ed1ee9246fb33b8255f08353acfe70e6a"
65 | integrity sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw==
66 | dependencies:
67 | "@babel/helper-explode-assignable-expression" "^7.18.6"
68 | "@babel/types" "^7.18.6"
69 |
70 | "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.18.6":
71 | version "7.18.6"
72 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96"
73 | integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==
74 | dependencies:
75 | "@babel/compat-data" "^7.18.6"
76 | "@babel/helper-validator-option" "^7.18.6"
77 | browserslist "^4.20.2"
78 | semver "^6.3.0"
79 |
80 | "@babel/helper-create-class-features-plugin@^7.18.6":
81 | version "7.18.6"
82 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz#6f15f8459f3b523b39e00a99982e2c040871ed72"
83 | integrity sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==
84 | dependencies:
85 | "@babel/helper-annotate-as-pure" "^7.18.6"
86 | "@babel/helper-environment-visitor" "^7.18.6"
87 | "@babel/helper-function-name" "^7.18.6"
88 | "@babel/helper-member-expression-to-functions" "^7.18.6"
89 | "@babel/helper-optimise-call-expression" "^7.18.6"
90 | "@babel/helper-replace-supers" "^7.18.6"
91 | "@babel/helper-split-export-declaration" "^7.18.6"
92 |
93 | "@babel/helper-create-regexp-features-plugin@^7.18.6":
94 | version "7.18.6"
95 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz#3e35f4e04acbbf25f1b3534a657610a000543d3c"
96 | integrity sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==
97 | dependencies:
98 | "@babel/helper-annotate-as-pure" "^7.18.6"
99 | regexpu-core "^5.1.0"
100 |
101 | "@babel/helper-define-polyfill-provider@^0.3.1":
102 | version "0.3.1"
103 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665"
104 | integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==
105 | dependencies:
106 | "@babel/helper-compilation-targets" "^7.13.0"
107 | "@babel/helper-module-imports" "^7.12.13"
108 | "@babel/helper-plugin-utils" "^7.13.0"
109 | "@babel/traverse" "^7.13.0"
110 | debug "^4.1.1"
111 | lodash.debounce "^4.0.8"
112 | resolve "^1.14.2"
113 | semver "^6.1.2"
114 |
115 | "@babel/helper-environment-visitor@^7.18.6":
116 | version "7.18.6"
117 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7"
118 | integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==
119 |
120 | "@babel/helper-explode-assignable-expression@^7.18.6":
121 | version "7.18.6"
122 | resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096"
123 | integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==
124 | dependencies:
125 | "@babel/types" "^7.18.6"
126 |
127 | "@babel/helper-function-name@^7.18.6":
128 | version "7.18.6"
129 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz#8334fecb0afba66e6d87a7e8c6bb7fed79926b83"
130 | integrity sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==
131 | dependencies:
132 | "@babel/template" "^7.18.6"
133 | "@babel/types" "^7.18.6"
134 |
135 | "@babel/helper-hoist-variables@^7.18.6":
136 | version "7.18.6"
137 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
138 | integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
139 | dependencies:
140 | "@babel/types" "^7.18.6"
141 |
142 | "@babel/helper-member-expression-to-functions@^7.18.6":
143 | version "7.18.6"
144 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz#44802d7d602c285e1692db0bad9396d007be2afc"
145 | integrity sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==
146 | dependencies:
147 | "@babel/types" "^7.18.6"
148 |
149 | "@babel/helper-module-imports@7.16.0":
150 | version "7.16.0"
151 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3"
152 | integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==
153 | dependencies:
154 | "@babel/types" "^7.16.0"
155 |
156 | "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.18.6":
157 | version "7.18.6"
158 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
159 | integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
160 | dependencies:
161 | "@babel/types" "^7.18.6"
162 |
163 | "@babel/helper-module-transforms@^7.18.6":
164 | version "7.18.6"
165 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.6.tgz#57e3ca669e273d55c3cda55e6ebf552f37f483c8"
166 | integrity sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw==
167 | dependencies:
168 | "@babel/helper-environment-visitor" "^7.18.6"
169 | "@babel/helper-module-imports" "^7.18.6"
170 | "@babel/helper-simple-access" "^7.18.6"
171 | "@babel/helper-split-export-declaration" "^7.18.6"
172 | "@babel/helper-validator-identifier" "^7.18.6"
173 | "@babel/template" "^7.18.6"
174 | "@babel/traverse" "^7.18.6"
175 | "@babel/types" "^7.18.6"
176 |
177 | "@babel/helper-optimise-call-expression@^7.18.6":
178 | version "7.18.6"
179 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe"
180 | integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==
181 | dependencies:
182 | "@babel/types" "^7.18.6"
183 |
184 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
185 | version "7.18.6"
186 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz#9448974dd4fb1d80fefe72e8a0af37809cd30d6d"
187 | integrity sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==
188 |
189 | "@babel/helper-remap-async-to-generator@^7.18.6":
190 | version "7.18.6"
191 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.6.tgz#fa1f81acd19daee9d73de297c0308783cd3cfc23"
192 | integrity sha512-z5wbmV55TveUPZlCLZvxWHtrjuJd+8inFhk7DG0WW87/oJuGDcjDiu7HIvGcpf5464L6xKCg3vNkmlVVz9hwyQ==
193 | dependencies:
194 | "@babel/helper-annotate-as-pure" "^7.18.6"
195 | "@babel/helper-environment-visitor" "^7.18.6"
196 | "@babel/helper-wrap-function" "^7.18.6"
197 | "@babel/types" "^7.18.6"
198 |
199 | "@babel/helper-replace-supers@^7.18.6":
200 | version "7.18.6"
201 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz#efedf51cfccea7b7b8c0f00002ab317e7abfe420"
202 | integrity sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==
203 | dependencies:
204 | "@babel/helper-environment-visitor" "^7.18.6"
205 | "@babel/helper-member-expression-to-functions" "^7.18.6"
206 | "@babel/helper-optimise-call-expression" "^7.18.6"
207 | "@babel/traverse" "^7.18.6"
208 | "@babel/types" "^7.18.6"
209 |
210 | "@babel/helper-simple-access@^7.18.6":
211 | version "7.18.6"
212 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea"
213 | integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==
214 | dependencies:
215 | "@babel/types" "^7.18.6"
216 |
217 | "@babel/helper-skip-transparent-expression-wrappers@^7.18.6":
218 | version "7.18.6"
219 | resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.6.tgz#7dff00a5320ca4cf63270e5a0eca4b268b7380d9"
220 | integrity sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==
221 | dependencies:
222 | "@babel/types" "^7.18.6"
223 |
224 | "@babel/helper-split-export-declaration@^7.18.6":
225 | version "7.18.6"
226 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
227 | integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
228 | dependencies:
229 | "@babel/types" "^7.18.6"
230 |
231 | "@babel/helper-validator-identifier@^7.18.6":
232 | version "7.18.6"
233 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
234 | integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==
235 |
236 | "@babel/helper-validator-option@^7.18.6":
237 | version "7.18.6"
238 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8"
239 | integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
240 |
241 | "@babel/helper-wrap-function@^7.18.6":
242 | version "7.18.6"
243 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.18.6.tgz#ec44ea4ad9d8988b90c3e465ba2382f4de81a073"
244 | integrity sha512-I5/LZfozwMNbwr/b1vhhuYD+J/mU+gfGAj5td7l5Rv9WYmH6i3Om69WGKNmlIpsVW/mF6O5bvTKbvDQZVgjqOw==
245 | dependencies:
246 | "@babel/helper-function-name" "^7.18.6"
247 | "@babel/template" "^7.18.6"
248 | "@babel/traverse" "^7.18.6"
249 | "@babel/types" "^7.18.6"
250 |
251 | "@babel/helpers@^7.18.6":
252 | version "7.18.6"
253 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd"
254 | integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==
255 | dependencies:
256 | "@babel/template" "^7.18.6"
257 | "@babel/traverse" "^7.18.6"
258 | "@babel/types" "^7.18.6"
259 |
260 | "@babel/highlight@^7.18.6":
261 | version "7.18.6"
262 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
263 | integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
264 | dependencies:
265 | "@babel/helper-validator-identifier" "^7.18.6"
266 | chalk "^2.0.0"
267 | js-tokens "^4.0.0"
268 |
269 | "@babel/parser@^7.18.6":
270 | version "7.18.6"
271 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.6.tgz#845338edecad65ebffef058d3be851f1d28a63bc"
272 | integrity sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==
273 |
274 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
275 | version "7.18.6"
276 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2"
277 | integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==
278 | dependencies:
279 | "@babel/helper-plugin-utils" "^7.18.6"
280 |
281 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.6":
282 | version "7.18.6"
283 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.6.tgz#b4e4dbc2cd1acd0133479918f7c6412961c9adb8"
284 | integrity sha512-Udgu8ZRgrBrttVz6A0EVL0SJ1z+RLbIeqsu632SA1hf0awEppD6TvdznoH+orIF8wtFFAV/Enmw9Y+9oV8TQcw==
285 | dependencies:
286 | "@babel/helper-plugin-utils" "^7.18.6"
287 | "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6"
288 | "@babel/plugin-proposal-optional-chaining" "^7.18.6"
289 |
290 | "@babel/plugin-proposal-async-generator-functions@^7.18.6":
291 | version "7.18.6"
292 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz#aedac81e6fc12bb643374656dd5f2605bf743d17"
293 | integrity sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w==
294 | dependencies:
295 | "@babel/helper-environment-visitor" "^7.18.6"
296 | "@babel/helper-plugin-utils" "^7.18.6"
297 | "@babel/helper-remap-async-to-generator" "^7.18.6"
298 | "@babel/plugin-syntax-async-generators" "^7.8.4"
299 |
300 | "@babel/plugin-proposal-class-properties@^7.18.6":
301 | version "7.18.6"
302 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3"
303 | integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==
304 | dependencies:
305 | "@babel/helper-create-class-features-plugin" "^7.18.6"
306 | "@babel/helper-plugin-utils" "^7.18.6"
307 |
308 | "@babel/plugin-proposal-class-static-block@^7.18.6":
309 | version "7.18.6"
310 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020"
311 | integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==
312 | dependencies:
313 | "@babel/helper-create-class-features-plugin" "^7.18.6"
314 | "@babel/helper-plugin-utils" "^7.18.6"
315 | "@babel/plugin-syntax-class-static-block" "^7.14.5"
316 |
317 | "@babel/plugin-proposal-dynamic-import@^7.18.6":
318 | version "7.18.6"
319 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94"
320 | integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==
321 | dependencies:
322 | "@babel/helper-plugin-utils" "^7.18.6"
323 | "@babel/plugin-syntax-dynamic-import" "^7.8.3"
324 |
325 | "@babel/plugin-proposal-export-namespace-from@^7.18.6":
326 | version "7.18.6"
327 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.6.tgz#1016f0aa5ab383bbf8b3a85a2dcaedf6c8ee7491"
328 | integrity sha512-zr/QcUlUo7GPo6+X1wC98NJADqmy5QTFWWhqeQWiki4XHafJtLl/YMGkmRB2szDD2IYJCCdBTd4ElwhId9T7Xw==
329 | dependencies:
330 | "@babel/helper-plugin-utils" "^7.18.6"
331 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
332 |
333 | "@babel/plugin-proposal-json-strings@^7.18.6":
334 | version "7.18.6"
335 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b"
336 | integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==
337 | dependencies:
338 | "@babel/helper-plugin-utils" "^7.18.6"
339 | "@babel/plugin-syntax-json-strings" "^7.8.3"
340 |
341 | "@babel/plugin-proposal-logical-assignment-operators@^7.18.6":
342 | version "7.18.6"
343 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.6.tgz#3b9cac6f1ffc2aa459d111df80c12020dfc6b665"
344 | integrity sha512-zMo66azZth/0tVd7gmkxOkOjs2rpHyhpcFo565PUP37hSp6hSd9uUKIfTDFMz58BwqgQKhJ9YxtM5XddjXVn+Q==
345 | dependencies:
346 | "@babel/helper-plugin-utils" "^7.18.6"
347 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
348 |
349 | "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6":
350 | version "7.18.6"
351 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1"
352 | integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==
353 | dependencies:
354 | "@babel/helper-plugin-utils" "^7.18.6"
355 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
356 |
357 | "@babel/plugin-proposal-numeric-separator@^7.18.6":
358 | version "7.18.6"
359 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75"
360 | integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==
361 | dependencies:
362 | "@babel/helper-plugin-utils" "^7.18.6"
363 | "@babel/plugin-syntax-numeric-separator" "^7.10.4"
364 |
365 | "@babel/plugin-proposal-object-rest-spread@^7.18.6":
366 | version "7.18.6"
367 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.6.tgz#ec93bba06bfb3e15ebd7da73e953d84b094d5daf"
368 | integrity sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw==
369 | dependencies:
370 | "@babel/compat-data" "^7.18.6"
371 | "@babel/helper-compilation-targets" "^7.18.6"
372 | "@babel/helper-plugin-utils" "^7.18.6"
373 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
374 | "@babel/plugin-transform-parameters" "^7.18.6"
375 |
376 | "@babel/plugin-proposal-optional-catch-binding@^7.18.6":
377 | version "7.18.6"
378 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb"
379 | integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==
380 | dependencies:
381 | "@babel/helper-plugin-utils" "^7.18.6"
382 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
383 |
384 | "@babel/plugin-proposal-optional-chaining@^7.18.6":
385 | version "7.18.6"
386 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.6.tgz#46d4f2ffc20e87fad1d98bc4fa5d466366f6aa0b"
387 | integrity sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA==
388 | dependencies:
389 | "@babel/helper-plugin-utils" "^7.18.6"
390 | "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6"
391 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
392 |
393 | "@babel/plugin-proposal-private-methods@^7.18.6":
394 | version "7.18.6"
395 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea"
396 | integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==
397 | dependencies:
398 | "@babel/helper-create-class-features-plugin" "^7.18.6"
399 | "@babel/helper-plugin-utils" "^7.18.6"
400 |
401 | "@babel/plugin-proposal-private-property-in-object@^7.18.6":
402 | version "7.18.6"
403 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503"
404 | integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==
405 | dependencies:
406 | "@babel/helper-annotate-as-pure" "^7.18.6"
407 | "@babel/helper-create-class-features-plugin" "^7.18.6"
408 | "@babel/helper-plugin-utils" "^7.18.6"
409 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
410 |
411 | "@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
412 | version "7.18.6"
413 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e"
414 | integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==
415 | dependencies:
416 | "@babel/helper-create-regexp-features-plugin" "^7.18.6"
417 | "@babel/helper-plugin-utils" "^7.18.6"
418 |
419 | "@babel/plugin-syntax-async-generators@^7.8.4":
420 | version "7.8.4"
421 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
422 | integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
423 | dependencies:
424 | "@babel/helper-plugin-utils" "^7.8.0"
425 |
426 | "@babel/plugin-syntax-class-properties@^7.12.13":
427 | version "7.12.13"
428 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
429 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
430 | dependencies:
431 | "@babel/helper-plugin-utils" "^7.12.13"
432 |
433 | "@babel/plugin-syntax-class-static-block@^7.14.5":
434 | version "7.14.5"
435 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
436 | integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
437 | dependencies:
438 | "@babel/helper-plugin-utils" "^7.14.5"
439 |
440 | "@babel/plugin-syntax-dynamic-import@^7.8.3":
441 | version "7.8.3"
442 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
443 | integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
444 | dependencies:
445 | "@babel/helper-plugin-utils" "^7.8.0"
446 |
447 | "@babel/plugin-syntax-export-namespace-from@^7.8.3":
448 | version "7.8.3"
449 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
450 | integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
451 | dependencies:
452 | "@babel/helper-plugin-utils" "^7.8.3"
453 |
454 | "@babel/plugin-syntax-import-assertions@^7.18.6":
455 | version "7.18.6"
456 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz#cd6190500a4fa2fe31990a963ffab4b63e4505e4"
457 | integrity sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==
458 | dependencies:
459 | "@babel/helper-plugin-utils" "^7.18.6"
460 |
461 | "@babel/plugin-syntax-json-strings@^7.8.3":
462 | version "7.8.3"
463 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
464 | integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
465 | dependencies:
466 | "@babel/helper-plugin-utils" "^7.8.0"
467 |
468 | "@babel/plugin-syntax-jsx@^7.16.5":
469 | version "7.18.6"
470 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0"
471 | integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==
472 | dependencies:
473 | "@babel/helper-plugin-utils" "^7.18.6"
474 |
475 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
476 | version "7.10.4"
477 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
478 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
479 | dependencies:
480 | "@babel/helper-plugin-utils" "^7.10.4"
481 |
482 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
483 | version "7.8.3"
484 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
485 | integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
486 | dependencies:
487 | "@babel/helper-plugin-utils" "^7.8.0"
488 |
489 | "@babel/plugin-syntax-numeric-separator@^7.10.4":
490 | version "7.10.4"
491 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
492 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
493 | dependencies:
494 | "@babel/helper-plugin-utils" "^7.10.4"
495 |
496 | "@babel/plugin-syntax-object-rest-spread@^7.8.3":
497 | version "7.8.3"
498 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
499 | integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
500 | dependencies:
501 | "@babel/helper-plugin-utils" "^7.8.0"
502 |
503 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
504 | version "7.8.3"
505 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
506 | integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
507 | dependencies:
508 | "@babel/helper-plugin-utils" "^7.8.0"
509 |
510 | "@babel/plugin-syntax-optional-chaining@^7.8.3":
511 | version "7.8.3"
512 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
513 | integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
514 | dependencies:
515 | "@babel/helper-plugin-utils" "^7.8.0"
516 |
517 | "@babel/plugin-syntax-private-property-in-object@^7.14.5":
518 | version "7.14.5"
519 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
520 | integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
521 | dependencies:
522 | "@babel/helper-plugin-utils" "^7.14.5"
523 |
524 | "@babel/plugin-syntax-top-level-await@^7.14.5":
525 | version "7.14.5"
526 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
527 | integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
528 | dependencies:
529 | "@babel/helper-plugin-utils" "^7.14.5"
530 |
531 | "@babel/plugin-syntax-typescript@^7.18.6":
532 | version "7.18.6"
533 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz#1c09cd25795c7c2b8a4ba9ae49394576d4133285"
534 | integrity sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==
535 | dependencies:
536 | "@babel/helper-plugin-utils" "^7.18.6"
537 |
538 | "@babel/plugin-transform-arrow-functions@^7.18.6":
539 | version "7.18.6"
540 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe"
541 | integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==
542 | dependencies:
543 | "@babel/helper-plugin-utils" "^7.18.6"
544 |
545 | "@babel/plugin-transform-async-to-generator@^7.18.6":
546 | version "7.18.6"
547 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615"
548 | integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==
549 | dependencies:
550 | "@babel/helper-module-imports" "^7.18.6"
551 | "@babel/helper-plugin-utils" "^7.18.6"
552 | "@babel/helper-remap-async-to-generator" "^7.18.6"
553 |
554 | "@babel/plugin-transform-block-scoped-functions@^7.18.6":
555 | version "7.18.6"
556 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8"
557 | integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==
558 | dependencies:
559 | "@babel/helper-plugin-utils" "^7.18.6"
560 |
561 | "@babel/plugin-transform-block-scoping@^7.18.6":
562 | version "7.18.6"
563 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.6.tgz#b5f78318914615397d86a731ef2cc668796a726c"
564 | integrity sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ==
565 | dependencies:
566 | "@babel/helper-plugin-utils" "^7.18.6"
567 |
568 | "@babel/plugin-transform-classes@^7.18.6":
569 | version "7.18.6"
570 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.6.tgz#3501a8f3f4c7d5697c27a3eedbee71d68312669f"
571 | integrity sha512-XTg8XW/mKpzAF3actL554Jl/dOYoJtv3l8fxaEczpgz84IeeVf+T1u2CSvPHuZbt0w3JkIx4rdn/MRQI7mo0HQ==
572 | dependencies:
573 | "@babel/helper-annotate-as-pure" "^7.18.6"
574 | "@babel/helper-environment-visitor" "^7.18.6"
575 | "@babel/helper-function-name" "^7.18.6"
576 | "@babel/helper-optimise-call-expression" "^7.18.6"
577 | "@babel/helper-plugin-utils" "^7.18.6"
578 | "@babel/helper-replace-supers" "^7.18.6"
579 | "@babel/helper-split-export-declaration" "^7.18.6"
580 | globals "^11.1.0"
581 |
582 | "@babel/plugin-transform-computed-properties@^7.18.6":
583 | version "7.18.6"
584 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.6.tgz#5d15eb90e22e69604f3348344c91165c5395d032"
585 | integrity sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A==
586 | dependencies:
587 | "@babel/helper-plugin-utils" "^7.18.6"
588 |
589 | "@babel/plugin-transform-destructuring@^7.18.6":
590 | version "7.18.6"
591 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.6.tgz#a98b0e42c7ffbf5eefcbcf33280430f230895c6f"
592 | integrity sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ==
593 | dependencies:
594 | "@babel/helper-plugin-utils" "^7.18.6"
595 |
596 | "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4":
597 | version "7.18.6"
598 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8"
599 | integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==
600 | dependencies:
601 | "@babel/helper-create-regexp-features-plugin" "^7.18.6"
602 | "@babel/helper-plugin-utils" "^7.18.6"
603 |
604 | "@babel/plugin-transform-duplicate-keys@^7.18.6":
605 | version "7.18.6"
606 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.6.tgz#e6c94e8cd3c9dd8a88144f7b78ae22975a7ff473"
607 | integrity sha512-NJU26U/208+sxYszf82nmGYqVF9QN8py2HFTblPT9hbawi8+1C5a9JubODLTGFuT0qlkqVinmkwOD13s0sZktg==
608 | dependencies:
609 | "@babel/helper-plugin-utils" "^7.18.6"
610 |
611 | "@babel/plugin-transform-exponentiation-operator@^7.18.6":
612 | version "7.18.6"
613 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd"
614 | integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==
615 | dependencies:
616 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6"
617 | "@babel/helper-plugin-utils" "^7.18.6"
618 |
619 | "@babel/plugin-transform-for-of@^7.18.6":
620 | version "7.18.6"
621 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.6.tgz#e0fdb813be908e91ccc9ec87b30cc2eabf046f7c"
622 | integrity sha512-WAjoMf4wIiSsy88KmG7tgj2nFdEK7E46tArVtcgED7Bkj6Fg/tG5SbvNIOKxbFS2VFgNh6+iaPswBeQZm4ox8w==
623 | dependencies:
624 | "@babel/helper-plugin-utils" "^7.18.6"
625 |
626 | "@babel/plugin-transform-function-name@^7.18.6":
627 | version "7.18.6"
628 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.6.tgz#6a7e4ae2893d336fd1b8f64c9f92276391d0f1b4"
629 | integrity sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA==
630 | dependencies:
631 | "@babel/helper-compilation-targets" "^7.18.6"
632 | "@babel/helper-function-name" "^7.18.6"
633 | "@babel/helper-plugin-utils" "^7.18.6"
634 |
635 | "@babel/plugin-transform-literals@^7.18.6":
636 | version "7.18.6"
637 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.6.tgz#9d6af353b5209df72960baf4492722d56f39a205"
638 | integrity sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q==
639 | dependencies:
640 | "@babel/helper-plugin-utils" "^7.18.6"
641 |
642 | "@babel/plugin-transform-member-expression-literals@^7.18.6":
643 | version "7.18.6"
644 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e"
645 | integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==
646 | dependencies:
647 | "@babel/helper-plugin-utils" "^7.18.6"
648 |
649 | "@babel/plugin-transform-modules-amd@^7.18.6":
650 | version "7.18.6"
651 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz#8c91f8c5115d2202f277549848874027d7172d21"
652 | integrity sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==
653 | dependencies:
654 | "@babel/helper-module-transforms" "^7.18.6"
655 | "@babel/helper-plugin-utils" "^7.18.6"
656 | babel-plugin-dynamic-import-node "^2.3.3"
657 |
658 | "@babel/plugin-transform-modules-commonjs@^7.18.6":
659 | version "7.18.6"
660 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883"
661 | integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==
662 | dependencies:
663 | "@babel/helper-module-transforms" "^7.18.6"
664 | "@babel/helper-plugin-utils" "^7.18.6"
665 | "@babel/helper-simple-access" "^7.18.6"
666 | babel-plugin-dynamic-import-node "^2.3.3"
667 |
668 | "@babel/plugin-transform-modules-systemjs@^7.18.6":
669 | version "7.18.6"
670 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.6.tgz#026511b7657d63bf5d4cf2fd4aeb963139914a54"
671 | integrity sha512-UbPYpXxLjTw6w6yXX2BYNxF3p6QY225wcTkfQCy3OMnSlS/C3xGtwUjEzGkldb/sy6PWLiCQ3NbYfjWUTI3t4g==
672 | dependencies:
673 | "@babel/helper-hoist-variables" "^7.18.6"
674 | "@babel/helper-module-transforms" "^7.18.6"
675 | "@babel/helper-plugin-utils" "^7.18.6"
676 | "@babel/helper-validator-identifier" "^7.18.6"
677 | babel-plugin-dynamic-import-node "^2.3.3"
678 |
679 | "@babel/plugin-transform-modules-umd@^7.18.6":
680 | version "7.18.6"
681 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9"
682 | integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==
683 | dependencies:
684 | "@babel/helper-module-transforms" "^7.18.6"
685 | "@babel/helper-plugin-utils" "^7.18.6"
686 |
687 | "@babel/plugin-transform-named-capturing-groups-regex@^7.18.6":
688 | version "7.18.6"
689 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz#c89bfbc7cc6805d692f3a49bc5fc1b630007246d"
690 | integrity sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==
691 | dependencies:
692 | "@babel/helper-create-regexp-features-plugin" "^7.18.6"
693 | "@babel/helper-plugin-utils" "^7.18.6"
694 |
695 | "@babel/plugin-transform-new-target@^7.18.6":
696 | version "7.18.6"
697 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8"
698 | integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==
699 | dependencies:
700 | "@babel/helper-plugin-utils" "^7.18.6"
701 |
702 | "@babel/plugin-transform-object-super@^7.18.6":
703 | version "7.18.6"
704 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c"
705 | integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==
706 | dependencies:
707 | "@babel/helper-plugin-utils" "^7.18.6"
708 | "@babel/helper-replace-supers" "^7.18.6"
709 |
710 | "@babel/plugin-transform-parameters@^7.18.6":
711 | version "7.18.6"
712 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.6.tgz#cbe03d5a4c6385dd756034ac1baa63c04beab8dc"
713 | integrity sha512-FjdqgMv37yVl/gwvzkcB+wfjRI8HQmc5EgOG9iGNvUY1ok+TjsoaMP7IqCDZBhkFcM5f3OPVMs6Dmp03C5k4/A==
714 | dependencies:
715 | "@babel/helper-plugin-utils" "^7.18.6"
716 |
717 | "@babel/plugin-transform-property-literals@^7.18.6":
718 | version "7.18.6"
719 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3"
720 | integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==
721 | dependencies:
722 | "@babel/helper-plugin-utils" "^7.18.6"
723 |
724 | "@babel/plugin-transform-regenerator@^7.18.6":
725 | version "7.18.6"
726 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73"
727 | integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==
728 | dependencies:
729 | "@babel/helper-plugin-utils" "^7.18.6"
730 | regenerator-transform "^0.15.0"
731 |
732 | "@babel/plugin-transform-reserved-words@^7.18.6":
733 | version "7.18.6"
734 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a"
735 | integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==
736 | dependencies:
737 | "@babel/helper-plugin-utils" "^7.18.6"
738 |
739 | "@babel/plugin-transform-shorthand-properties@^7.18.6":
740 | version "7.18.6"
741 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9"
742 | integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==
743 | dependencies:
744 | "@babel/helper-plugin-utils" "^7.18.6"
745 |
746 | "@babel/plugin-transform-spread@^7.18.6":
747 | version "7.18.6"
748 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.6.tgz#82b080241965f1689f0a60ecc6f1f6575dbdb9d6"
749 | integrity sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw==
750 | dependencies:
751 | "@babel/helper-plugin-utils" "^7.18.6"
752 | "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6"
753 |
754 | "@babel/plugin-transform-sticky-regex@^7.18.6":
755 | version "7.18.6"
756 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc"
757 | integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==
758 | dependencies:
759 | "@babel/helper-plugin-utils" "^7.18.6"
760 |
761 | "@babel/plugin-transform-template-literals@^7.18.6":
762 | version "7.18.6"
763 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.6.tgz#b763f4dc9d11a7cce58cf9a490d82e80547db9c2"
764 | integrity sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw==
765 | dependencies:
766 | "@babel/helper-plugin-utils" "^7.18.6"
767 |
768 | "@babel/plugin-transform-typeof-symbol@^7.18.6":
769 | version "7.18.6"
770 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.6.tgz#486bb39d5a18047358e0d04dc0d2f322f0b92e92"
771 | integrity sha512-7m71iS/QhsPk85xSjFPovHPcH3H9qeyzsujhTc+vcdnsXavoWYJ74zx0lP5RhpC5+iDnVLO+PPMHzC11qels1g==
772 | dependencies:
773 | "@babel/helper-plugin-utils" "^7.18.6"
774 |
775 | "@babel/plugin-transform-typescript@^7.18.6":
776 | version "7.18.6"
777 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.6.tgz#8f4ade1a9cf253e5cf7c7c20173082c2c08a50a7"
778 | integrity sha512-ijHNhzIrLj5lQCnI6aaNVRtGVuUZhOXFLRVFs7lLrkXTHip4FKty5oAuQdk4tywG0/WjXmjTfQCWmuzrvFer1w==
779 | dependencies:
780 | "@babel/helper-create-class-features-plugin" "^7.18.6"
781 | "@babel/helper-plugin-utils" "^7.18.6"
782 | "@babel/plugin-syntax-typescript" "^7.18.6"
783 |
784 | "@babel/plugin-transform-unicode-escapes@^7.18.6":
785 | version "7.18.6"
786 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz#0d01fb7fb2243ae1c033f65f6e3b4be78db75f27"
787 | integrity sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==
788 | dependencies:
789 | "@babel/helper-plugin-utils" "^7.18.6"
790 |
791 | "@babel/plugin-transform-unicode-regex@^7.18.6":
792 | version "7.18.6"
793 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca"
794 | integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==
795 | dependencies:
796 | "@babel/helper-create-regexp-features-plugin" "^7.18.6"
797 | "@babel/helper-plugin-utils" "^7.18.6"
798 |
799 | "@babel/preset-env@^7.16.11":
800 | version "7.18.6"
801 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.6.tgz#953422e98a5f66bc56cd0b9074eaea127ec86ace"
802 | integrity sha512-WrthhuIIYKrEFAwttYzgRNQ5hULGmwTj+D6l7Zdfsv5M7IWV/OZbUfbeL++Qrzx1nVJwWROIFhCHRYQV4xbPNw==
803 | dependencies:
804 | "@babel/compat-data" "^7.18.6"
805 | "@babel/helper-compilation-targets" "^7.18.6"
806 | "@babel/helper-plugin-utils" "^7.18.6"
807 | "@babel/helper-validator-option" "^7.18.6"
808 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6"
809 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.6"
810 | "@babel/plugin-proposal-async-generator-functions" "^7.18.6"
811 | "@babel/plugin-proposal-class-properties" "^7.18.6"
812 | "@babel/plugin-proposal-class-static-block" "^7.18.6"
813 | "@babel/plugin-proposal-dynamic-import" "^7.18.6"
814 | "@babel/plugin-proposal-export-namespace-from" "^7.18.6"
815 | "@babel/plugin-proposal-json-strings" "^7.18.6"
816 | "@babel/plugin-proposal-logical-assignment-operators" "^7.18.6"
817 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
818 | "@babel/plugin-proposal-numeric-separator" "^7.18.6"
819 | "@babel/plugin-proposal-object-rest-spread" "^7.18.6"
820 | "@babel/plugin-proposal-optional-catch-binding" "^7.18.6"
821 | "@babel/plugin-proposal-optional-chaining" "^7.18.6"
822 | "@babel/plugin-proposal-private-methods" "^7.18.6"
823 | "@babel/plugin-proposal-private-property-in-object" "^7.18.6"
824 | "@babel/plugin-proposal-unicode-property-regex" "^7.18.6"
825 | "@babel/plugin-syntax-async-generators" "^7.8.4"
826 | "@babel/plugin-syntax-class-properties" "^7.12.13"
827 | "@babel/plugin-syntax-class-static-block" "^7.14.5"
828 | "@babel/plugin-syntax-dynamic-import" "^7.8.3"
829 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
830 | "@babel/plugin-syntax-import-assertions" "^7.18.6"
831 | "@babel/plugin-syntax-json-strings" "^7.8.3"
832 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
833 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
834 | "@babel/plugin-syntax-numeric-separator" "^7.10.4"
835 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
836 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
837 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
838 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
839 | "@babel/plugin-syntax-top-level-await" "^7.14.5"
840 | "@babel/plugin-transform-arrow-functions" "^7.18.6"
841 | "@babel/plugin-transform-async-to-generator" "^7.18.6"
842 | "@babel/plugin-transform-block-scoped-functions" "^7.18.6"
843 | "@babel/plugin-transform-block-scoping" "^7.18.6"
844 | "@babel/plugin-transform-classes" "^7.18.6"
845 | "@babel/plugin-transform-computed-properties" "^7.18.6"
846 | "@babel/plugin-transform-destructuring" "^7.18.6"
847 | "@babel/plugin-transform-dotall-regex" "^7.18.6"
848 | "@babel/plugin-transform-duplicate-keys" "^7.18.6"
849 | "@babel/plugin-transform-exponentiation-operator" "^7.18.6"
850 | "@babel/plugin-transform-for-of" "^7.18.6"
851 | "@babel/plugin-transform-function-name" "^7.18.6"
852 | "@babel/plugin-transform-literals" "^7.18.6"
853 | "@babel/plugin-transform-member-expression-literals" "^7.18.6"
854 | "@babel/plugin-transform-modules-amd" "^7.18.6"
855 | "@babel/plugin-transform-modules-commonjs" "^7.18.6"
856 | "@babel/plugin-transform-modules-systemjs" "^7.18.6"
857 | "@babel/plugin-transform-modules-umd" "^7.18.6"
858 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.18.6"
859 | "@babel/plugin-transform-new-target" "^7.18.6"
860 | "@babel/plugin-transform-object-super" "^7.18.6"
861 | "@babel/plugin-transform-parameters" "^7.18.6"
862 | "@babel/plugin-transform-property-literals" "^7.18.6"
863 | "@babel/plugin-transform-regenerator" "^7.18.6"
864 | "@babel/plugin-transform-reserved-words" "^7.18.6"
865 | "@babel/plugin-transform-shorthand-properties" "^7.18.6"
866 | "@babel/plugin-transform-spread" "^7.18.6"
867 | "@babel/plugin-transform-sticky-regex" "^7.18.6"
868 | "@babel/plugin-transform-template-literals" "^7.18.6"
869 | "@babel/plugin-transform-typeof-symbol" "^7.18.6"
870 | "@babel/plugin-transform-unicode-escapes" "^7.18.6"
871 | "@babel/plugin-transform-unicode-regex" "^7.18.6"
872 | "@babel/preset-modules" "^0.1.5"
873 | "@babel/types" "^7.18.6"
874 | babel-plugin-polyfill-corejs2 "^0.3.1"
875 | babel-plugin-polyfill-corejs3 "^0.5.2"
876 | babel-plugin-polyfill-regenerator "^0.3.1"
877 | core-js-compat "^3.22.1"
878 | semver "^6.3.0"
879 |
880 | "@babel/preset-modules@^0.1.5":
881 | version "0.1.5"
882 | resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9"
883 | integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==
884 | dependencies:
885 | "@babel/helper-plugin-utils" "^7.0.0"
886 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
887 | "@babel/plugin-transform-dotall-regex" "^7.4.4"
888 | "@babel/types" "^7.4.4"
889 | esutils "^2.0.2"
890 |
891 | "@babel/preset-typescript@^7.16.7":
892 | version "7.18.6"
893 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz#ce64be3e63eddc44240c6358daefac17b3186399"
894 | integrity sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==
895 | dependencies:
896 | "@babel/helper-plugin-utils" "^7.18.6"
897 | "@babel/helper-validator-option" "^7.18.6"
898 | "@babel/plugin-transform-typescript" "^7.18.6"
899 |
900 | "@babel/runtime@^7.8.4":
901 | version "7.18.6"
902 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.6.tgz#6a1ef59f838debd670421f8c7f2cbb8da9751580"
903 | integrity sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==
904 | dependencies:
905 | regenerator-runtime "^0.13.4"
906 |
907 | "@babel/template@^7.18.6":
908 | version "7.18.6"
909 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
910 | integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
911 | dependencies:
912 | "@babel/code-frame" "^7.18.6"
913 | "@babel/parser" "^7.18.6"
914 | "@babel/types" "^7.18.6"
915 |
916 | "@babel/traverse@^7.13.0", "@babel/traverse@^7.18.6":
917 | version "7.18.6"
918 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.6.tgz#a228562d2f46e89258efa4ddd0416942e2fd671d"
919 | integrity sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw==
920 | dependencies:
921 | "@babel/code-frame" "^7.18.6"
922 | "@babel/generator" "^7.18.6"
923 | "@babel/helper-environment-visitor" "^7.18.6"
924 | "@babel/helper-function-name" "^7.18.6"
925 | "@babel/helper-hoist-variables" "^7.18.6"
926 | "@babel/helper-split-export-declaration" "^7.18.6"
927 | "@babel/parser" "^7.18.6"
928 | "@babel/types" "^7.18.6"
929 | debug "^4.1.0"
930 | globals "^11.1.0"
931 |
932 | "@babel/types@^7.16.0", "@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.4.4":
933 | version "7.18.7"
934 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.7.tgz#a4a2c910c15040ea52cdd1ddb1614a65c8041726"
935 | integrity sha512-QG3yxTcTIBoAcQmkCs+wAPYZhu7Dk9rXKacINfNbdJDNERTbLQbHGyVG8q/YGMPeCJRIhSY0+fTc5+xuh6WPSQ==
936 | dependencies:
937 | "@babel/helper-validator-identifier" "^7.18.6"
938 | to-fast-properties "^2.0.0"
939 |
940 | "@jridgewell/gen-mapping@^0.1.0":
941 | version "0.1.1"
942 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
943 | integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==
944 | dependencies:
945 | "@jridgewell/set-array" "^1.0.0"
946 | "@jridgewell/sourcemap-codec" "^1.4.10"
947 |
948 | "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
949 | version "0.3.2"
950 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
951 | integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
952 | dependencies:
953 | "@jridgewell/set-array" "^1.0.1"
954 | "@jridgewell/sourcemap-codec" "^1.4.10"
955 | "@jridgewell/trace-mapping" "^0.3.9"
956 |
957 | "@jridgewell/resolve-uri@^3.0.3":
958 | version "3.1.0"
959 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
960 | integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
961 |
962 | "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1":
963 | version "1.1.2"
964 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
965 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
966 |
967 | "@jridgewell/source-map@^0.3.2":
968 | version "0.3.2"
969 | resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb"
970 | integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==
971 | dependencies:
972 | "@jridgewell/gen-mapping" "^0.3.0"
973 | "@jridgewell/trace-mapping" "^0.3.9"
974 |
975 | "@jridgewell/sourcemap-codec@^1.4.10":
976 | version "1.4.14"
977 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
978 | integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
979 |
980 | "@jridgewell/trace-mapping@^0.3.9":
981 | version "0.3.14"
982 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed"
983 | integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==
984 | dependencies:
985 | "@jridgewell/resolve-uri" "^3.0.3"
986 | "@jridgewell/sourcemap-codec" "^1.4.10"
987 |
988 | "@rollup/plugin-babel@^5.3.1":
989 | version "5.3.1"
990 | resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283"
991 | integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==
992 | dependencies:
993 | "@babel/helper-module-imports" "^7.10.4"
994 | "@rollup/pluginutils" "^3.1.0"
995 |
996 | "@rollup/plugin-babel@^6.0.0":
997 | version "6.0.3"
998 | resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-6.0.3.tgz#07ccde15de278c581673034ad6accdb4a153dfeb"
999 | integrity sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==
1000 | dependencies:
1001 | "@babel/helper-module-imports" "^7.18.6"
1002 | "@rollup/pluginutils" "^5.0.1"
1003 |
1004 | "@rollup/plugin-node-resolve@^13.1.3":
1005 | version "13.3.0"
1006 | resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz#da1c5c5ce8316cef96a2f823d111c1e4e498801c"
1007 | integrity sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==
1008 | dependencies:
1009 | "@rollup/pluginutils" "^3.1.0"
1010 | "@types/resolve" "1.17.1"
1011 | deepmerge "^4.2.2"
1012 | is-builtin-module "^3.1.0"
1013 | is-module "^1.0.0"
1014 | resolve "^1.19.0"
1015 |
1016 | "@rollup/pluginutils@^3.1.0":
1017 | version "3.1.0"
1018 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
1019 | integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
1020 | dependencies:
1021 | "@types/estree" "0.0.39"
1022 | estree-walker "^1.0.1"
1023 | picomatch "^2.2.2"
1024 |
1025 | "@rollup/pluginutils@^5.0.1":
1026 | version "5.0.2"
1027 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.0.2.tgz#012b8f53c71e4f6f9cb317e311df1404f56e7a33"
1028 | integrity sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==
1029 | dependencies:
1030 | "@types/estree" "^1.0.0"
1031 | estree-walker "^2.0.2"
1032 | picomatch "^2.3.1"
1033 |
1034 | "@types/estree@0.0.39":
1035 | version "0.0.39"
1036 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
1037 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
1038 |
1039 | "@types/estree@^1.0.0":
1040 | version "1.0.0"
1041 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2"
1042 | integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==
1043 |
1044 | "@types/node@*", "@types/node@^18.7.16":
1045 | version "18.11.17"
1046 | resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.17.tgz#5c009e1d9c38f4a2a9d45c0b0c493fe6cdb4bcb5"
1047 | integrity sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==
1048 |
1049 | "@types/resolve@1.17.1":
1050 | version "1.17.1"
1051 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
1052 | integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
1053 | dependencies:
1054 | "@types/node" "*"
1055 |
1056 | acorn@^8.5.0:
1057 | version "8.7.1"
1058 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30"
1059 | integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==
1060 |
1061 | ansi-styles@^3.2.1:
1062 | version "3.2.1"
1063 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
1064 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
1065 | dependencies:
1066 | color-convert "^1.9.0"
1067 |
1068 | babel-plugin-dynamic-import-node@^2.3.3:
1069 | version "2.3.3"
1070 | resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3"
1071 | integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==
1072 | dependencies:
1073 | object.assign "^4.1.0"
1074 |
1075 | babel-plugin-jsx-dom-expressions@^0.33.12:
1076 | version "0.33.12"
1077 | resolved "https://registry.yarnpkg.com/babel-plugin-jsx-dom-expressions/-/babel-plugin-jsx-dom-expressions-0.33.12.tgz#d1666d4f1fc312e6567670092cbc2f5ef9f8017e"
1078 | integrity sha512-FQeNcBvC+PrPYGpeUztI7AiiAqJL2H8e7mL4L6qHZ7B4wZfbgyREsHZwKmmDqxAehlyAUolTdhDNk9xfyHdIZw==
1079 | dependencies:
1080 | "@babel/helper-module-imports" "7.16.0"
1081 | "@babel/plugin-syntax-jsx" "^7.16.5"
1082 | "@babel/types" "^7.16.0"
1083 | html-entities "2.3.2"
1084 |
1085 | babel-plugin-polyfill-corejs2@^0.3.1:
1086 | version "0.3.1"
1087 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5"
1088 | integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==
1089 | dependencies:
1090 | "@babel/compat-data" "^7.13.11"
1091 | "@babel/helper-define-polyfill-provider" "^0.3.1"
1092 | semver "^6.1.1"
1093 |
1094 | babel-plugin-polyfill-corejs3@^0.5.2:
1095 | version "0.5.2"
1096 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72"
1097 | integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==
1098 | dependencies:
1099 | "@babel/helper-define-polyfill-provider" "^0.3.1"
1100 | core-js-compat "^3.21.0"
1101 |
1102 | babel-plugin-polyfill-regenerator@^0.3.1:
1103 | version "0.3.1"
1104 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990"
1105 | integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==
1106 | dependencies:
1107 | "@babel/helper-define-polyfill-provider" "^0.3.1"
1108 |
1109 | babel-preset-solid@^1.3.6:
1110 | version "1.4.6"
1111 | resolved "https://registry.yarnpkg.com/babel-preset-solid/-/babel-preset-solid-1.4.6.tgz#c9e8ab2a90d03cc7532c130bb5c9890100da5c70"
1112 | integrity sha512-5n+nm1zgj7BK9cv0kYu0p+kbsXgGbrxLmA5bv5WT0V5WnqRgshWILInPWLJNZbvP5gBj+huDKwk3J4RhhbFlhA==
1113 | dependencies:
1114 | babel-plugin-jsx-dom-expressions "^0.33.12"
1115 |
1116 | browserslist@^4.20.2, browserslist@^4.21.0:
1117 | version "4.21.1"
1118 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.1.tgz#c9b9b0a54c7607e8dc3e01a0d311727188011a00"
1119 | integrity sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==
1120 | dependencies:
1121 | caniuse-lite "^1.0.30001359"
1122 | electron-to-chromium "^1.4.172"
1123 | node-releases "^2.0.5"
1124 | update-browserslist-db "^1.0.4"
1125 |
1126 | buffer-from@^1.0.0:
1127 | version "1.1.2"
1128 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1129 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1130 |
1131 | builtin-modules@^3.0.0:
1132 | version "3.3.0"
1133 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
1134 | integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
1135 |
1136 | call-bind@^1.0.0:
1137 | version "1.0.2"
1138 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
1139 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
1140 | dependencies:
1141 | function-bind "^1.1.1"
1142 | get-intrinsic "^1.0.2"
1143 |
1144 | caniuse-lite@^1.0.30001359:
1145 | version "1.0.30001363"
1146 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001363.tgz#26bec2d606924ba318235944e1193304ea7c4f15"
1147 | integrity sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg==
1148 |
1149 | chalk@^2.0.0:
1150 | version "2.4.2"
1151 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
1152 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1153 | dependencies:
1154 | ansi-styles "^3.2.1"
1155 | escape-string-regexp "^1.0.5"
1156 | supports-color "^5.3.0"
1157 |
1158 | color-convert@^1.9.0:
1159 | version "1.9.3"
1160 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
1161 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1162 | dependencies:
1163 | color-name "1.1.3"
1164 |
1165 | color-name@1.1.3:
1166 | version "1.1.3"
1167 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1168 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
1169 |
1170 | colorette@^2.0.16:
1171 | version "2.0.19"
1172 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798"
1173 | integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==
1174 |
1175 | commander@^2.20.0:
1176 | version "2.20.3"
1177 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
1178 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
1179 |
1180 | convert-source-map@^1.7.0:
1181 | version "1.8.0"
1182 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
1183 | integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
1184 | dependencies:
1185 | safe-buffer "~5.1.1"
1186 |
1187 | core-js-compat@^3.21.0, core-js-compat@^3.22.1:
1188 | version "3.23.3"
1189 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.23.3.tgz#7d8503185be76bb6d8d592c291a4457a8e440aa9"
1190 | integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==
1191 | dependencies:
1192 | browserslist "^4.21.0"
1193 | semver "7.0.0"
1194 |
1195 | csstype@^3.1.0:
1196 | version "3.1.0"
1197 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2"
1198 | integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==
1199 |
1200 | debug@^4.1.0, debug@^4.1.1:
1201 | version "4.3.4"
1202 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
1203 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
1204 | dependencies:
1205 | ms "2.1.2"
1206 |
1207 | deepmerge@^4.2.2:
1208 | version "4.2.2"
1209 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
1210 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
1211 |
1212 | define-properties@^1.1.3:
1213 | version "1.1.4"
1214 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1"
1215 | integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==
1216 | dependencies:
1217 | has-property-descriptors "^1.0.0"
1218 | object-keys "^1.1.1"
1219 |
1220 | electron-to-chromium@^1.4.172:
1221 | version "1.4.180"
1222 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.180.tgz#380b06037836055d12c7de181ee90b8ed911c3e7"
1223 | integrity sha512-7at5ash3FD9U5gPa3/wPr6OdiZd/zBjvDZaaHBpcqFOFUhZiWnb7stkqk8xUFL9H9nk7Yok5vCCNK8wyC/+f8A==
1224 |
1225 | esbuild-android-64@0.14.48:
1226 | version "0.14.48"
1227 | resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz#7e6394a0e517f738641385aaf553c7e4fb6d1ae3"
1228 | integrity sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==
1229 |
1230 | esbuild-android-arm64@0.14.48:
1231 | version "0.14.48"
1232 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz#6877566be0f82dd5a43030c0007d06ece7f7c02f"
1233 | integrity sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==
1234 |
1235 | esbuild-darwin-64@0.14.48:
1236 | version "0.14.48"
1237 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz#ea3caddb707d88f844b1aa1dea5ff3b0a71ef1fd"
1238 | integrity sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==
1239 |
1240 | esbuild-darwin-arm64@0.14.48:
1241 | version "0.14.48"
1242 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz#4e5eaab54df66cc319b76a2ac0e8af4e6f0d9c2f"
1243 | integrity sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==
1244 |
1245 | esbuild-freebsd-64@0.14.48:
1246 | version "0.14.48"
1247 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz#47b5abc7426eae66861490ffbb380acc67af5b15"
1248 | integrity sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==
1249 |
1250 | esbuild-freebsd-arm64@0.14.48:
1251 | version "0.14.48"
1252 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz#e8c54c8637cd44feed967ea12338b0a4da3a7b11"
1253 | integrity sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==
1254 |
1255 | esbuild-linux-32@0.14.48:
1256 | version "0.14.48"
1257 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz#229cf3246de2b7937c3ac13fac622d4d7a1344c5"
1258 | integrity sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==
1259 |
1260 | esbuild-linux-64@0.14.48:
1261 | version "0.14.48"
1262 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz#7c0e7226c02c42aacc5656c36977493dc1e96c4f"
1263 | integrity sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==
1264 |
1265 | esbuild-linux-arm64@0.14.48:
1266 | version "0.14.48"
1267 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz#0af1eda474b5c6cc0cace8235b74d0cb8fcf57a7"
1268 | integrity sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==
1269 |
1270 | esbuild-linux-arm@0.14.48:
1271 | version "0.14.48"
1272 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz#de4d1fa6b77cdcd00e2bb43dd0801e4680f0ab52"
1273 | integrity sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==
1274 |
1275 | esbuild-linux-mips64le@0.14.48:
1276 | version "0.14.48"
1277 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz#822c1778495f7868e990d4da47ad7281df28fd15"
1278 | integrity sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==
1279 |
1280 | esbuild-linux-ppc64le@0.14.48:
1281 | version "0.14.48"
1282 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz#55de0a9ec4a48fedfe82a63e083164d001709447"
1283 | integrity sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==
1284 |
1285 | esbuild-linux-riscv64@0.14.48:
1286 | version "0.14.48"
1287 | resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz#cd2b7381880b2f4b21a5a598fb673492120f18a5"
1288 | integrity sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==
1289 |
1290 | esbuild-linux-s390x@0.14.48:
1291 | version "0.14.48"
1292 | resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz#4b319eca2a5c64637fc7397ffbd9671719cdb6bf"
1293 | integrity sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==
1294 |
1295 | esbuild-netbsd-64@0.14.48:
1296 | version "0.14.48"
1297 | resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz#c27cde8b5cb55dcc227943a18ab078fb98d0adbf"
1298 | integrity sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==
1299 |
1300 | esbuild-openbsd-64@0.14.48:
1301 | version "0.14.48"
1302 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz#af5ab2d1cb41f09064bba9465fc8bf1309150df1"
1303 | integrity sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==
1304 |
1305 | esbuild-sunos-64@0.14.48:
1306 | version "0.14.48"
1307 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz#db3ae20526055cf6fd5c4582676233814603ac54"
1308 | integrity sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==
1309 |
1310 | esbuild-windows-32@0.14.48:
1311 | version "0.14.48"
1312 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz#021ffceb0a3f83078262870da88a912293c57475"
1313 | integrity sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==
1314 |
1315 | esbuild-windows-64@0.14.48:
1316 | version "0.14.48"
1317 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz#a4d3407b580f9faac51f61eec095fa985fb3fee4"
1318 | integrity sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==
1319 |
1320 | esbuild-windows-arm64@0.14.48:
1321 | version "0.14.48"
1322 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz#762c0562127d8b09bfb70a3c816460742dd82880"
1323 | integrity sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==
1324 |
1325 | esbuild@^0.14.23:
1326 | version "0.14.48"
1327 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.48.tgz#da5d8d25cd2d940c45ea0cfecdca727f7aee2b85"
1328 | integrity sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA==
1329 | optionalDependencies:
1330 | esbuild-android-64 "0.14.48"
1331 | esbuild-android-arm64 "0.14.48"
1332 | esbuild-darwin-64 "0.14.48"
1333 | esbuild-darwin-arm64 "0.14.48"
1334 | esbuild-freebsd-64 "0.14.48"
1335 | esbuild-freebsd-arm64 "0.14.48"
1336 | esbuild-linux-32 "0.14.48"
1337 | esbuild-linux-64 "0.14.48"
1338 | esbuild-linux-arm "0.14.48"
1339 | esbuild-linux-arm64 "0.14.48"
1340 | esbuild-linux-mips64le "0.14.48"
1341 | esbuild-linux-ppc64le "0.14.48"
1342 | esbuild-linux-riscv64 "0.14.48"
1343 | esbuild-linux-s390x "0.14.48"
1344 | esbuild-netbsd-64 "0.14.48"
1345 | esbuild-openbsd-64 "0.14.48"
1346 | esbuild-sunos-64 "0.14.48"
1347 | esbuild-windows-32 "0.14.48"
1348 | esbuild-windows-64 "0.14.48"
1349 | esbuild-windows-arm64 "0.14.48"
1350 |
1351 | escalade@^3.1.1:
1352 | version "3.1.1"
1353 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
1354 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
1355 |
1356 | escape-string-regexp@^1.0.5:
1357 | version "1.0.5"
1358 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1359 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
1360 |
1361 | estree-walker@^1.0.1:
1362 | version "1.0.1"
1363 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
1364 | integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
1365 |
1366 | estree-walker@^2.0.2:
1367 | version "2.0.2"
1368 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
1369 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
1370 |
1371 | esutils@^2.0.2:
1372 | version "2.0.3"
1373 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
1374 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1375 |
1376 | fsevents@~2.3.2:
1377 | version "2.3.2"
1378 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
1379 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
1380 |
1381 | function-bind@^1.1.1:
1382 | version "1.1.1"
1383 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1384 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1385 |
1386 | gensync@^1.0.0-beta.2:
1387 | version "1.0.0-beta.2"
1388 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1389 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1390 |
1391 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.1:
1392 | version "1.1.2"
1393 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598"
1394 | integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==
1395 | dependencies:
1396 | function-bind "^1.1.1"
1397 | has "^1.0.3"
1398 | has-symbols "^1.0.3"
1399 |
1400 | globals@^11.1.0:
1401 | version "11.12.0"
1402 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1403 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1404 |
1405 | has-flag@^3.0.0:
1406 | version "3.0.0"
1407 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1408 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
1409 |
1410 | has-flag@^4.0.0:
1411 | version "4.0.0"
1412 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1413 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1414 |
1415 | has-property-descriptors@^1.0.0:
1416 | version "1.0.0"
1417 | resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
1418 | integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
1419 | dependencies:
1420 | get-intrinsic "^1.1.1"
1421 |
1422 | has-symbols@^1.0.1, has-symbols@^1.0.3:
1423 | version "1.0.3"
1424 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
1425 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
1426 |
1427 | has@^1.0.3:
1428 | version "1.0.3"
1429 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1430 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1431 | dependencies:
1432 | function-bind "^1.1.1"
1433 |
1434 | html-entities@2.3.2:
1435 | version "2.3.2"
1436 | resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.2.tgz#760b404685cb1d794e4f4b744332e3b00dcfe488"
1437 | integrity sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==
1438 |
1439 | is-builtin-module@^3.1.0:
1440 | version "3.1.0"
1441 | resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.1.0.tgz#6fdb24313b1c03b75f8b9711c0feb8c30b903b00"
1442 | integrity sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==
1443 | dependencies:
1444 | builtin-modules "^3.0.0"
1445 |
1446 | is-core-module@^2.9.0:
1447 | version "2.9.0"
1448 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
1449 | integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
1450 | dependencies:
1451 | has "^1.0.3"
1452 |
1453 | is-module@^1.0.0:
1454 | version "1.0.0"
1455 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
1456 | integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==
1457 |
1458 | is-what@^4.1.6:
1459 | version "4.1.7"
1460 | resolved "https://registry.yarnpkg.com/is-what/-/is-what-4.1.7.tgz#c41dc1d2d2d6a9285c624c2505f61849c8b1f9cc"
1461 | integrity sha512-DBVOQNiPKnGMxRMLIYSwERAS5MVY1B7xYiGnpgctsOFvVDz9f9PFXXxMcTOHuoqYp4NK9qFYQaIC1NRRxLMpBQ==
1462 |
1463 | jest-worker@^26.2.1:
1464 | version "26.6.2"
1465 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
1466 | integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
1467 | dependencies:
1468 | "@types/node" "*"
1469 | merge-stream "^2.0.0"
1470 | supports-color "^7.0.0"
1471 |
1472 | js-tokens@^4.0.0:
1473 | version "4.0.0"
1474 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1475 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1476 |
1477 | jsesc@^2.5.1:
1478 | version "2.5.2"
1479 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
1480 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
1481 |
1482 | jsesc@~0.5.0:
1483 | version "0.5.0"
1484 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
1485 | integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
1486 |
1487 | json5@^2.2.1:
1488 | version "2.2.1"
1489 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
1490 | integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
1491 |
1492 | lodash.debounce@^4.0.8:
1493 | version "4.0.8"
1494 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
1495 | integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
1496 |
1497 | merge-anything@^5.0.2:
1498 | version "5.0.2"
1499 | resolved "https://registry.yarnpkg.com/merge-anything/-/merge-anything-5.0.2.tgz#b023af9b8f48e2fc71eb859d4ad834ba667f4150"
1500 | integrity sha512-POPQBWkBC0vxdgzRJ2Mkj4+2NTKbvkHo93ih+jGDhNMLzIw+rYKjO7949hOQM2X7DxMHH1uoUkwWFLIzImw7gA==
1501 | dependencies:
1502 | is-what "^4.1.6"
1503 | ts-toolbelt "^9.6.0"
1504 |
1505 | merge-stream@^2.0.0:
1506 | version "2.0.0"
1507 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
1508 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
1509 |
1510 | ms@2.1.2:
1511 | version "2.1.2"
1512 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1513 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1514 |
1515 | node-releases@^2.0.5:
1516 | version "2.0.5"
1517 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666"
1518 | integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==
1519 |
1520 | object-keys@^1.1.1:
1521 | version "1.1.1"
1522 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
1523 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
1524 |
1525 | object.assign@^4.1.0:
1526 | version "4.1.2"
1527 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
1528 | integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
1529 | dependencies:
1530 | call-bind "^1.0.0"
1531 | define-properties "^1.1.3"
1532 | has-symbols "^1.0.1"
1533 | object-keys "^1.1.1"
1534 |
1535 | path-parse@^1.0.7:
1536 | version "1.0.7"
1537 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1538 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1539 |
1540 | picocolors@^1.0.0:
1541 | version "1.0.0"
1542 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1543 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1544 |
1545 | picomatch@^2.2.2, picomatch@^2.3.1:
1546 | version "2.3.1"
1547 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1548 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1549 |
1550 | prettier@^2.7.1:
1551 | version "2.7.1"
1552 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"
1553 | integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==
1554 |
1555 | randombytes@^2.1.0:
1556 | version "2.1.0"
1557 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
1558 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
1559 | dependencies:
1560 | safe-buffer "^5.1.0"
1561 |
1562 | regenerate-unicode-properties@^10.0.1:
1563 | version "10.0.1"
1564 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56"
1565 | integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==
1566 | dependencies:
1567 | regenerate "^1.4.2"
1568 |
1569 | regenerate@^1.4.2:
1570 | version "1.4.2"
1571 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
1572 | integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
1573 |
1574 | regenerator-runtime@^0.13.4:
1575 | version "0.13.9"
1576 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
1577 | integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
1578 |
1579 | regenerator-transform@^0.15.0:
1580 | version "0.15.0"
1581 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537"
1582 | integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==
1583 | dependencies:
1584 | "@babel/runtime" "^7.8.4"
1585 |
1586 | regexpu-core@^5.1.0:
1587 | version "5.1.0"
1588 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.1.0.tgz#2f8504c3fd0ebe11215783a41541e21c79942c6d"
1589 | integrity sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==
1590 | dependencies:
1591 | regenerate "^1.4.2"
1592 | regenerate-unicode-properties "^10.0.1"
1593 | regjsgen "^0.6.0"
1594 | regjsparser "^0.8.2"
1595 | unicode-match-property-ecmascript "^2.0.0"
1596 | unicode-match-property-value-ecmascript "^2.0.0"
1597 |
1598 | regjsgen@^0.6.0:
1599 | version "0.6.0"
1600 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d"
1601 | integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==
1602 |
1603 | regjsparser@^0.8.2:
1604 | version "0.8.4"
1605 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f"
1606 | integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==
1607 | dependencies:
1608 | jsesc "~0.5.0"
1609 |
1610 | resolve@^1.14.2, resolve@^1.19.0:
1611 | version "1.22.1"
1612 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
1613 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
1614 | dependencies:
1615 | is-core-module "^2.9.0"
1616 | path-parse "^1.0.7"
1617 | supports-preserve-symlinks-flag "^1.0.0"
1618 |
1619 | rollup-plugin-terser@^7.0.2:
1620 | version "7.0.2"
1621 | resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
1622 | integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
1623 | dependencies:
1624 | "@babel/code-frame" "^7.10.4"
1625 | jest-worker "^26.2.1"
1626 | serialize-javascript "^4.0.0"
1627 | terser "^5.0.0"
1628 |
1629 | rollup-preset-solid@^1.4.0:
1630 | version "1.4.0"
1631 | resolved "https://registry.yarnpkg.com/rollup-preset-solid/-/rollup-preset-solid-1.4.0.tgz#d3b1bbfc7bf52279bcbe07a7ef25ff4d5a998734"
1632 | integrity sha512-rjUH0dMkyHxkin1uBcdZX110DL/P0hppMWF0RAwJdl7ly9IH/N+jHxmnyf7OzkyI2pGUBO9Lr1NN8Me9TFKN6Q==
1633 | dependencies:
1634 | "@babel/core" "^7.17.5"
1635 | "@babel/preset-env" "^7.16.11"
1636 | "@babel/preset-typescript" "^7.16.7"
1637 | "@rollup/plugin-babel" "^5.3.1"
1638 | "@rollup/plugin-node-resolve" "^13.1.3"
1639 | babel-preset-solid "^1.3.6"
1640 | colorette "^2.0.16"
1641 | esbuild "^0.14.23"
1642 | merge-anything "^5.0.2"
1643 | rollup "^2.68.0"
1644 | rollup-plugin-terser "^7.0.2"
1645 | typescript "^4.5.5"
1646 |
1647 | rollup@^2.68.0, rollup@^2.75.7:
1648 | version "2.79.1"
1649 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
1650 | integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
1651 | optionalDependencies:
1652 | fsevents "~2.3.2"
1653 |
1654 | safe-buffer@^5.1.0:
1655 | version "5.2.1"
1656 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1657 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
1658 |
1659 | safe-buffer@~5.1.1:
1660 | version "5.1.2"
1661 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1662 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1663 |
1664 | semver@7.0.0:
1665 | version "7.0.0"
1666 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
1667 | integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
1668 |
1669 | semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
1670 | version "6.3.0"
1671 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1672 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1673 |
1674 | serialize-javascript@^4.0.0:
1675 | version "4.0.0"
1676 | resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
1677 | integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
1678 | dependencies:
1679 | randombytes "^2.1.0"
1680 |
1681 | solid-js@^1.4.2:
1682 | version "1.6.6"
1683 | resolved "https://registry.yarnpkg.com/solid-js/-/solid-js-1.6.6.tgz#984be6753531e99ed1b389fd59b07e88c19094e0"
1684 | integrity sha512-5x33mEbPI8QLuywvFjQP4krjWDr8xiYFgZx9KCBH7b0ZzypQCHaUubob7bK6i+1u6nhaAqhWtvXS587Kb8DShA==
1685 | dependencies:
1686 | csstype "^3.1.0"
1687 |
1688 | source-map-support@~0.5.20:
1689 | version "0.5.21"
1690 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
1691 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
1692 | dependencies:
1693 | buffer-from "^1.0.0"
1694 | source-map "^0.6.0"
1695 |
1696 | source-map@^0.6.0:
1697 | version "0.6.1"
1698 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1699 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
1700 |
1701 | supports-color@^5.3.0:
1702 | version "5.5.0"
1703 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1704 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1705 | dependencies:
1706 | has-flag "^3.0.0"
1707 |
1708 | supports-color@^7.0.0:
1709 | version "7.2.0"
1710 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1711 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1712 | dependencies:
1713 | has-flag "^4.0.0"
1714 |
1715 | supports-preserve-symlinks-flag@^1.0.0:
1716 | version "1.0.0"
1717 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1718 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1719 |
1720 | terser@^5.0.0, terser@^5.14.1:
1721 | version "5.16.1"
1722 | resolved "https://registry.yarnpkg.com/terser/-/terser-5.16.1.tgz#5af3bc3d0f24241c7fb2024199d5c461a1075880"
1723 | integrity sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==
1724 | dependencies:
1725 | "@jridgewell/source-map" "^0.3.2"
1726 | acorn "^8.5.0"
1727 | commander "^2.20.0"
1728 | source-map-support "~0.5.20"
1729 |
1730 | to-fast-properties@^2.0.0:
1731 | version "2.0.0"
1732 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1733 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
1734 |
1735 | ts-toolbelt@^9.6.0:
1736 | version "9.6.0"
1737 | resolved "https://registry.yarnpkg.com/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz#50a25426cfed500d4a09bd1b3afb6f28879edfd5"
1738 | integrity sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==
1739 |
1740 | typescript@^4.5.5, typescript@^4.6.4:
1741 | version "4.9.4"
1742 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78"
1743 | integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==
1744 |
1745 | unicode-canonical-property-names-ecmascript@^2.0.0:
1746 | version "2.0.0"
1747 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
1748 | integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
1749 |
1750 | unicode-match-property-ecmascript@^2.0.0:
1751 | version "2.0.0"
1752 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3"
1753 | integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
1754 | dependencies:
1755 | unicode-canonical-property-names-ecmascript "^2.0.0"
1756 | unicode-property-aliases-ecmascript "^2.0.0"
1757 |
1758 | unicode-match-property-value-ecmascript@^2.0.0:
1759 | version "2.0.0"
1760 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714"
1761 | integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==
1762 |
1763 | unicode-property-aliases-ecmascript@^2.0.0:
1764 | version "2.0.0"
1765 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8"
1766 | integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==
1767 |
1768 | update-browserslist-db@^1.0.4:
1769 | version "1.0.4"
1770 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824"
1771 | integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==
1772 | dependencies:
1773 | escalade "^3.1.1"
1774 | picocolors "^1.0.0"
1775 |
--------------------------------------------------------------------------------