├── .editorconfig
├── .github
└── workflows
│ └── test.yml
├── .gitignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── jest.config.js
├── package.json
├── src
├── __helpers__
│ ├── burger.tsx
│ ├── data.ts
│ └── interfaces.ts
├── __tests__
│ ├── __snapshots__
│ │ └── index.tsx.snap
│ └── index.tsx
└── index.tsx
├── tsconfig.json
├── tsconfig.test.json
├── tsup.config.ts
└── yarn.lock
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
1 | name: Test and build
2 |
3 | on:
4 | push:
5 | branches: [main]
6 | pull_request:
7 | branches: [main]
8 |
9 | jobs:
10 | build-and-test:
11 | runs-on: ubuntu-latest
12 |
13 | steps:
14 | - name: Checkout code
15 | uses: actions/checkout@v2.0.0
16 |
17 | - name: Setup Node.js
18 | uses: actions/setup-node@v3
19 | with:
20 | node-version: 18
21 |
22 | - name: Check Yarn Version
23 | run: yarn --version
24 |
25 | - name: Install dependencies
26 | run: yarn
27 |
28 | - name: Run tests
29 | run: yarn test
30 |
31 | - name: Build
32 | run: |
33 | yarn build
34 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | # See https://help.github.com/ignore-files/ for more about ignoring files.
3 |
4 | # dependencies
5 | node_modules
6 |
7 | # builds
8 | build
9 | dist
10 |
11 | # misc
12 | .DS_Store
13 | .env
14 | .env.local
15 | .env.development.local
16 | .env.test.local
17 | .env.production.local
18 |
19 | npm-debug.log*
20 | yarn-debug.log*
21 | yarn-error.log*
22 |
23 | .rpt2_cache
24 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # [0.8.0](https://github.com/measuredco/react-from-json/compare/v0.7.2...v0.8.0) (2023-12-23)
2 |
3 |
4 | ### Features
5 |
6 | * support React 18, modernise package build and dependencies ([ab60acb](https://github.com/measuredco/react-from-json/commit/ab60acba13b4f099c932d590493eca4b79e1d887))
7 |
8 |
9 |
10 | ## [0.7.2](https://github.com/measuredco/react-from-json/compare/v0.7.1...v0.7.2) (2020-10-22)
11 |
12 |
13 |
14 | ## [0.7.1](https://github.com/measuredco/react-from-json/compare/v0.7.0...v0.7.1) (2019-12-05)
15 |
16 |
17 |
18 | # [0.7.0](https://github.com/measuredco/react-from-json/compare/v0.6.0...v0.7.0) (2019-11-11)
19 |
20 |
21 | ### Bug Fixes
22 |
23 | * retain component keys on render ([d384dc9](https://github.com/measuredco/react-from-json/commit/d384dc949b9a86d7a63804ef873489486860e728))
24 |
25 |
26 | ### Features
27 |
28 | * pass propKey to mapped components ([1f13968](https://github.com/measuredco/react-from-json/commit/1f139684ab7b41113a64f21c70d995221345bd45))
29 |
30 |
31 |
32 | # [0.6.0](https://github.com/measuredco/react-from-json/compare/v0.5.0...v0.6.0) (2019-11-04)
33 |
34 |
35 | ### Features
36 |
37 | * add optional 'default' component mapping, for falling back when component doesn't exist ([8d818a9](https://github.com/measuredco/react-from-json/commit/8d818a983952cc0453faafb025e4c8fb3dc523b3))
38 | * pass _type to mapped components ([fc0a56b](https://github.com/measuredco/react-from-json/commit/fc0a56b38ced887c45bf2f6019440c564310af5d))
39 |
40 |
41 |
42 | # [0.5.0](https://github.com/measuredco/react-from-json/compare/v0.4.0...v0.5.0) (2019-09-19)
43 |
44 |
45 | ### Features
46 |
47 | * add support for non-standard JSON shapes via mapProp ([0b601db](https://github.com/measuredco/react-from-json/commit/0b601db1f2dae42b3032c175edf6634473ff65e3))
48 | * throw a useful error if component missing from components ([f873219](https://github.com/measuredco/react-from-json/commit/f873219318167e2bfb1bbc62390d0ed295f55000))
49 |
50 |
51 |
52 | # [0.4.0](https://github.com/measuredco/react-from-json/compare/v0.3.0...v0.4.0) (2018-10-26)
53 |
54 |
55 | ### Features
56 |
57 | * use array index for unique keys, and add propIndex prop ([c5df9d4](https://github.com/measuredco/react-from-json/commit/c5df9d4004be99afa38feaaae03bd0d00ae77e9b))
58 |
59 |
60 |
61 | # [0.3.0](https://github.com/measuredco/react-from-json/compare/v0.2.0...v0.3.0) (2018-10-17)
62 |
63 |
64 | ### Bug Fixes
65 |
66 | * resolve null props as expected ([5186b07](https://github.com/measuredco/react-from-json/commit/5186b07ad97c09e4e4d85c103cc3df874dca9b58))
67 |
68 |
69 | ### Features
70 |
71 | * resolve id prop from component JSON root ([214c256](https://github.com/measuredco/react-from-json/commit/214c2563b8e869ed5759742bd3bd0f9ab58dd9d0))
72 |
73 |
74 |
75 | # [0.2.0](https://github.com/measuredco/react-from-json/compare/v0.1.0...v0.2.0) (2018-10-01)
76 |
77 |
78 | ### Features
79 |
80 | * replace ComponentRef props with ComponentLookup components ([d77e080](https://github.com/measuredco/react-from-json/commit/d77e0804c689f3e18be6bf84e918c4d5de244f11))
81 |
82 |
83 |
84 | # 0.1.0 (2018-09-28)
85 |
86 |
87 |
88 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Measured Corporation Ltd
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 | # react-from-json
2 |
3 | > Declare your React component tree in JSON
4 |
5 | [](https://www.npmjs.com/package/react-from-json) [](https://standardjs.com)
6 |
7 | ## Intro
8 |
9 | `react-from-json` lets you render React
10 |
11 | ```jsx
12 |
13 |
14 |
15 | ```
16 |
17 | from JSON
18 |
19 | ```json
20 | {
21 | "type": "Foo",
22 | "props": {
23 | "children": {
24 | "type": "Bar",
25 | "props": {
26 | "baz": "Hello, world"
27 | }
28 | }
29 | }
30 | }
31 | ```
32 |
33 | It also supports non-recursive structures.
34 |
35 | ## Install
36 |
37 | ```bash
38 | npm install --save react-from-json
39 | ```
40 |
41 | ## Usage
42 |
43 | ```jsx
44 | import React from "react";
45 | import ReactFromJSON from "react-from-json";
46 |
47 | const entry = {
48 | type: "Foo",
49 | props: {
50 | children: {
51 | type: "Bar",
52 | props: {
53 | baz: "Hello, world",
54 | },
55 | },
56 | },
57 | };
58 |
59 | const mapping = {
60 | Foo: ({ children }) => (
61 |
64 | ),
65 | Bar: ({ baz }) => {baz} ,
66 | };
67 |
68 | const Example = () => {
69 | return ;
70 | };
71 | ```
72 |
73 | ### Props passed to your components
74 |
75 | Props passed to your mapped components include
76 |
77 | - `propKey` - name of the prop that rendered your component
78 | - `propIndex` - index of your component if using [flat trees](#flat-trees)
79 | - `_type` - the `type` value for your component
80 | - `...props` - the resolved value of your `props` object, with relevant child nodes rendered as components
81 |
82 | ### Other JSON shapes
83 |
84 | If your data doesn't follow the `type` | `props` shape, `react-from-json` makes it easy to map your data on the fly using the `mapProp` prop.
85 |
86 | ```jsx
87 | import React from "react";
88 | import ReactFromJSON from "react-from-json";
89 | import mapping from "./mapping";
90 |
91 | const entryWithDifferentShape = {
92 | _type: "Foo",
93 | children: {
94 | _type: "Bar",
95 | baz: "Hello, world",
96 | },
97 | };
98 |
99 | const mapProp = (prop) => {
100 | if (prop._type) {
101 | const { _type, ...props } = prop;
102 |
103 | return {
104 | type: _type,
105 | props,
106 | };
107 | }
108 |
109 | return prop;
110 | };
111 |
112 | const Example = () => {
113 | return (
114 |
119 | );
120 | };
121 | ```
122 |
123 | ### Flat trees
124 |
125 | `react-from-json` also supports flat, non-recursive structures via the special ` ` component. This is useful when working with typed systems like GraphQL, and you need to avoid unions.
126 |
127 | #### The ` ` component
128 |
129 | ` ` simply maps to another component defined in a `components` object. If you were using it in React, you would use it like:
130 |
131 | ```jsx
132 |
133 | ```
134 |
135 | which would look up the `Button` component at index `0` in the `components` object, resolving to:
136 |
137 | ```jsx
138 | Hello, World!
139 | ```
140 |
141 | For `react-from-json` we use JSON, so we would write this:
142 |
143 | ```json
144 | {
145 | "type": "ComponentLookup",
146 | "props": {
147 | "componentType": "Button",
148 | "componentIndex": 0
149 | }
150 | }
151 | ```
152 |
153 | > The `id` here is set by the `componentIndex`, since we didn't specify one in the JSON. See this comment on IDs for more information.
154 |
155 | #### Example
156 |
157 | Here's the same example as above, instead using a ` ` for `entry.props.baz`, and providing a separate `components` object.
158 |
159 | ```jsx
160 | import React from "react";
161 | import ReactFromJSON from "react-from-json";
162 |
163 | const entry = {
164 | type: "Foo",
165 | props: {
166 | baz: {
167 | type: "ComponentLookup",
168 | props: {
169 | componentIndex: 0,
170 | componentType: "Bar",
171 | },
172 | },
173 | },
174 | };
175 |
176 | const mapping = {
177 | Foo: ({ baz }) => (
178 |
181 | ),
182 | Bar: ({ baz }) => {baz} ,
183 | };
184 |
185 | const components = {
186 | Bar: [
187 | {
188 | type: "Bar",
189 | props: {
190 | baz: "Hello, world",
191 | },
192 | },
193 | ],
194 | };
195 |
196 | const Example = () => {
197 | return (
198 |
199 | );
200 | };
201 | ```
202 |
203 | ### A note on ids
204 |
205 | `react-from-json` will map `id` from the root of your component JSON to the React component's `id` prop. Likewise, if you specify `id` under `props`, it will use this. If you use the ` ` component, `react-from-json` will use the array index as `id` unless another `id` is specified. **Your `id` will always take priority.**
206 |
207 | ### With TypeScript
208 |
209 | `react-from-json` supports generic types for use with TypeScript.
210 |
211 | ```tsx
212 | import { entry, mapping, components } from "./aboveExample";
213 | import ReactFromJSON from "react-from-json";
214 |
215 | interface Components {
216 | Bar: object[];
217 | }
218 |
219 | interface Mapping {
220 | Foo: React.ReactNode;
221 | Bar: React.ReactNode;
222 | }
223 |
224 | class FooReactFromJSON extends ReactFromJSON {
225 | render(): JSX.Element {
226 | return super.render();
227 | }
228 | }
229 |
230 | const Example = () => {
231 | return (
232 |
233 | );
234 | };
235 | ```
236 |
237 | ## License
238 |
239 | MIT © [Measured Corporation Ltd](https://github.com/measuredco)
240 |
--------------------------------------------------------------------------------
/jest.config.js:
--------------------------------------------------------------------------------
1 | const config = {
2 | preset: "ts-jest",
3 | testEnvironment: "jsdom",
4 | };
5 |
6 | module.exports = config;
7 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "react-from-json",
3 | "version": "0.8.0",
4 | "description": "Declare your React component tree in JSON",
5 | "author": "Measured Co. ",
6 | "license": "MIT",
7 | "repository": "measuredco/react-from-json",
8 | "main": "./dist/index.js",
9 | "types": "./dist/index.d.ts",
10 | "engines": {
11 | "node": ">=18"
12 | },
13 | "scripts": {
14 | "test": "jest",
15 | "test:watch": "jest --watch",
16 | "build": "rm -rf dist && tsup src/index.tsx",
17 | "prepare": "yarn run build",
18 | "predeploy": "cd example && yarn install && yarn run build",
19 | "deploy": "gh-pages -d example/build",
20 | "release": "conventional-recommended-bump -p angular | xargs yarn version --new-version$1",
21 | "version": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"
22 | },
23 | "dependencies": {},
24 | "peerDependencies": {
25 | "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0",
26 | "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
27 | },
28 | "devDependencies": {
29 | "@types/jest": "^29.5.11",
30 | "@types/react": "^18.2.45",
31 | "@types/react-dom": "^18.2.18",
32 | "@types/react-test-renderer": "^18.0.7",
33 | "conventional-changelog-cli": "^4.1.0",
34 | "conventional-recommended-bump": "^9.0.0",
35 | "jest": "^29.7.0",
36 | "jest-environment-jsdom": "^29.7.0",
37 | "react": "^18.2.0",
38 | "react-dom": "^18.2.0",
39 | "react-test-renderer": "^18.2.0",
40 | "ts-jest": "^29.1.1",
41 | "tsup": "^8.0.1",
42 | "typescript": "^4.5.2"
43 | },
44 | "files": [
45 | "dist"
46 | ],
47 | "config": {
48 | "commitizen": {
49 | "path": "cz-conventional-changelog"
50 | }
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/src/__helpers__/burger.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react";
2 |
3 | export const Bun = ({
4 | variant,
5 | propIndex
6 | }: {
7 | variant: string;
8 | propIndex?: number;
9 | }) => (
10 |
11 |
{propIndex && `Order: ${propIndex}`}
12 | {`${variant} bun`}
13 |
14 | );
15 |
16 | export const Patty = ({
17 | id,
18 | size,
19 | ingredient,
20 | propIndex
21 | }: {
22 | id: number;
23 | size: string;
24 | ingredient: React.ReactNode;
25 | propIndex?: number;
26 | }) => (
27 |
28 |
{propIndex && `Order: ${propIndex}`}
29 | {`${size} patty`}
30 | {ingredient}
31 |
32 | );
33 |
34 | export const PattyIngredient = ({ variant }: { variant: string }) => (
35 | {variant}
36 | );
37 |
38 | export const Burger = ({
39 | bun,
40 | cheese,
41 | children,
42 | propIndex
43 | }: {
44 | bun: React.ReactNode;
45 | chain: string;
46 | cheese: boolean;
47 | children: React.ReactNode;
48 | propIndex?: number;
49 | }) => (
50 |
51 |
{propIndex && `Order: ${propIndex}`}
52 |
{bun}
53 |
{cheese && "cheese"}
54 |
{children}
55 |
{bun}
56 |
57 | );
58 |
--------------------------------------------------------------------------------
/src/__helpers__/data.ts:
--------------------------------------------------------------------------------
1 | import { Bun, Burger, Patty, PattyIngredient } from "./burger";
2 | import { Components, Mapping } from "./interfaces";
3 |
4 | export const recursiveEntry = {
5 | type: "Burger",
6 | props: {
7 | chain: "Wahlburger",
8 | bun: {
9 | type: "Bun",
10 | props: {
11 | variant: "sesame"
12 | }
13 | },
14 | cheese: true,
15 | children: [
16 | {
17 | type: "Patty",
18 | props: {
19 | size: "large",
20 | ingredient: {
21 | type: "PattyIngredient",
22 | props: {
23 | variant: "impossible"
24 | }
25 | }
26 | }
27 | },
28 | {
29 | type: "Patty",
30 | props: {
31 | size: "large",
32 | ingredient: {
33 | type: "PattyIngredient",
34 | props: {
35 | variant: "beef"
36 | }
37 | }
38 | }
39 | }
40 | ]
41 | }
42 | };
43 |
44 | export const entryWithDifferentShape = {
45 | _type: "Burger",
46 | chain: "Wahlburger",
47 | bun: {
48 | _type: "Bun",
49 | variant: "sesame"
50 | },
51 | cheese: true,
52 | children: [
53 | {
54 | _type: "Patty",
55 | size: "large",
56 | ingredient: {
57 | _type: "PattyIngredient",
58 | variant: "impossible"
59 | }
60 | },
61 | {
62 | _type: "Patty",
63 | size: "large",
64 | ingredient: {
65 | _type: "PattyIngredient",
66 | variant: "beef"
67 | }
68 | }
69 | ]
70 | };
71 |
72 | export const flatEntry = {
73 | type: "Burger",
74 | props: {
75 | chain: "Wahlburger",
76 | bun: {
77 | type: "ComponentLookup",
78 | props: {
79 | componentType: "Bun",
80 | componentIndex: 0
81 | }
82 | },
83 | cheese: true,
84 | children: [
85 | {
86 | type: "ComponentLookup",
87 | props: {
88 | componentType: "Patty",
89 | componentIndex: 0
90 | }
91 | },
92 | {
93 | type: "ComponentLookup",
94 | props: {
95 | componentType: "Patty",
96 | componentIndex: 1
97 | }
98 | }
99 | ]
100 | }
101 | };
102 |
103 | export const flatComponents: Components = {
104 | Bun: [
105 | {
106 | type: "Bun",
107 | props: {
108 | variant: "sesame"
109 | }
110 | }
111 | ],
112 | Patty: [
113 | {
114 | type: "Patty",
115 | props: {
116 | size: "large",
117 | ingredient: {
118 | type: "ComponentLookup",
119 | props: {
120 | componentType: "PattyIngredient",
121 | componentIndex: 0
122 | }
123 | }
124 | }
125 | },
126 | {
127 | type: "Patty",
128 | props: {
129 | size: "large",
130 | ingredient: {
131 | type: "ComponentLookup",
132 | props: {
133 | componentType: "PattyIngredient",
134 | componentIndex: 1
135 | }
136 | }
137 | }
138 | }
139 | ],
140 | PattyIngredient: [
141 | {
142 | type: "PattyIngredient",
143 | props: {
144 | variant: "impossible"
145 | }
146 | },
147 | {
148 | type: "PattyIngredient",
149 | props: {
150 | variant: "beef"
151 | }
152 | }
153 | ]
154 | };
155 |
156 | export const mapping: Mapping = {
157 | Bun,
158 | Burger,
159 | Patty,
160 | PattyIngredient
161 | };
162 |
--------------------------------------------------------------------------------
/src/__helpers__/interfaces.ts:
--------------------------------------------------------------------------------
1 | export interface Components {
2 | Bun: object[];
3 | Patty: object[];
4 | PattyIngredient: object[];
5 | }
6 |
7 | export interface Mapping {
8 | Bun: React.FC;
9 | Burger: React.FC;
10 | Patty: React.FC;
11 | PattyIngredient: React.FC;
12 | }
13 |
--------------------------------------------------------------------------------
/src/__tests__/__snapshots__/index.tsx.snap:
--------------------------------------------------------------------------------
1 | // Jest Snapshot v1, https://goo.gl/fbAQLP
2 |
3 | exports[`ReactFromJSON to render a flat entry with a components attribute 1`] = `
4 |
5 |
6 |
12 |
13 | cheese
14 |
15 |
16 |
19 |
20 | 0
21 |
22 | large patty
23 |
24 | impossible
25 |
26 |
27 |
30 |
31 | Order: 1
32 |
33 | large patty
34 |
35 | beef
36 |
37 |
38 |
39 |
40 |
41 |
42 | sesame bun
43 |
44 |
45 |
46 | `;
47 |
48 | exports[`ReactFromJSON to render a recursive entry 1`] = `
49 |
50 |
51 |
52 |
53 |
54 | sesame bun
55 |
56 |
57 |
58 | cheese
59 |
60 |
61 |
64 |
65 | 0
66 |
67 | large patty
68 |
69 | impossible
70 |
71 |
72 |
75 |
76 | Order: 1
77 |
78 | large patty
79 |
80 | beef
81 |
82 |
83 |
84 |
85 |
86 |
87 | sesame bun
88 |
89 |
90 |
91 | `;
92 |
93 | exports[`ReactFromJSON to render a recursive entry with a non-standard shape 1`] = `
94 |
95 |
96 |
97 |
98 |
99 | sesame bun
100 |
101 |
102 |
103 | cheese
104 |
105 |
106 |
109 |
110 | 0
111 |
112 | large patty
113 |
114 | impossible
115 |
116 |
117 |
120 |
121 | Order: 1
122 |
123 | large patty
124 |
125 | beef
126 |
127 |
128 |
129 |
130 |
131 |
132 | sesame bun
133 |
134 |
135 |
136 | `;
137 |
--------------------------------------------------------------------------------
/src/__tests__/index.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react";
2 | import ReactFromJSON from "../";
3 | import * as renderer from "react-test-renderer";
4 |
5 | import { Mapping, Components } from "../__helpers__/interfaces";
6 | import {
7 | mapping,
8 | recursiveEntry,
9 | entryWithDifferentShape,
10 | flatEntry,
11 | flatComponents
12 | } from "../__helpers__/data";
13 |
14 | class BurgerReactFromJSON extends ReactFromJSON {
15 | render(): JSX.Element {
16 | return super.render();
17 | }
18 | }
19 |
20 | describe("ReactFromJSON", () => {
21 | it("to render a recursive entry", () => {
22 | const tree = renderer
23 | .create( )
24 | .toJSON();
25 |
26 | expect(tree).toMatchSnapshot();
27 | });
28 |
29 | it("to render a recursive entry with a non-standard shape", () => {
30 | const tree = renderer
31 | .create(
32 | {
36 | if (prop._type) {
37 | const { _type, ...props } = prop;
38 |
39 | return {
40 | type: _type,
41 | props
42 | };
43 | }
44 |
45 | return prop;
46 | }}
47 | />
48 | )
49 | .toJSON();
50 |
51 | expect(tree).toMatchSnapshot();
52 | });
53 |
54 | it("to render a flat entry with a components attribute", () => {
55 | const tree = renderer
56 | .create(
57 |
62 | )
63 | .toJSON();
64 |
65 | expect(tree).toMatchSnapshot();
66 | });
67 | });
68 |
--------------------------------------------------------------------------------
/src/index.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react";
2 |
3 | export interface Component {
4 | type: string;
5 | props: object;
6 | }
7 |
8 | interface ComponentLookupProps {
9 | componentType: string;
10 | componentIndex: number;
11 | propIndex?: number;
12 | }
13 |
14 | export interface ComponentLookup {
15 | props: ComponentLookupProps;
16 | }
17 |
18 | export interface WithDefault {
19 | default?: any;
20 | }
21 |
22 | export interface ReactFromJSONProps<
23 | MappingType = object,
24 | ComponentsType = object
25 | > {
26 | components?: ComponentsType;
27 | entry: Component | any;
28 | mapProp?: (obj: any) => any;
29 | mapping: MappingType & WithDefault;
30 | }
31 |
32 | interface ReactFromJSONState {
33 | counter: object;
34 | }
35 |
36 | /*
37 | * Walk a component tree and recursively render it.
38 | */
39 | class ReactFromJSON<
40 | MappingType = object,
41 | ComponentsType = object
42 | > extends React.Component> {
43 | public internalMapping: object = {};
44 |
45 | public state: ReactFromJSONState = {
46 | counter: {}
47 | };
48 |
49 | constructor(props: any) {
50 | super(props);
51 |
52 | this.internalMapping = {
53 | ComponentLookup: this.ComponentLookup
54 | };
55 | }
56 |
57 | ComponentLookup = ({
58 | componentIndex,
59 | componentType,
60 | propIndex
61 | }: ComponentLookupProps) => {
62 | const { components } = this.props;
63 |
64 | if (!components) {
65 | throw "Detected `ComponentLookup` prop on a component, but `components` is undefined. You need to define `components` if using `ComponentLookup` props.";
66 | }
67 |
68 | if (!components[componentType]) {
69 | throw `Detected \`${componentType}\` ComponentLookup, but it's not defined in your \`components\` object.`;
70 | }
71 |
72 | const component = components[componentType][componentIndex];
73 |
74 | return this.renderComponent({
75 | ...component,
76 | props: {
77 | id: component.id || componentIndex, // Map id to component props if specified on root. Otherwise, use index.
78 | propIndex: propIndex,
79 | ...component.props
80 | }
81 | });
82 | };
83 |
84 | static getDerivedStateFromProps(
85 | _: ReactFromJSONProps,
86 | state: ReactFromJSONState
87 | ) {
88 | return {
89 | ...state,
90 | counter: {}
91 | };
92 | }
93 |
94 | resolveProp = (prop: any, propKey?: string, index?: number): any => {
95 | const { mapProp = (p: any) => p } = this.props;
96 | const mappedProp = mapProp(prop);
97 |
98 | if (mappedProp === null) {
99 | return mappedProp;
100 | } else if (Array.isArray(mappedProp)) {
101 | return mappedProp.map((prop, index) =>
102 | this.resolveProp(prop, propKey, index)
103 | );
104 | } else if (typeof mappedProp === "object") {
105 | if (
106 | // Typeguard
107 | mappedProp["type"] !== undefined &&
108 | mappedProp["props"] !== undefined
109 | ) {
110 | const component: Component = mappedProp;
111 |
112 | return this.renderComponent(component, propKey, index);
113 | }
114 | }
115 |
116 | return mappedProp;
117 | };
118 |
119 | getNextKey(type: string, propIndex?: number) {
120 | this.state.counter[type] = this.state.counter[type] || 0;
121 | const propIndexKey =
122 | typeof propIndex !== "undefined" ? `_${propIndex}` : "";
123 | return `${type}_${this.state.counter[type]++}${propIndexKey}`;
124 | }
125 |
126 | renderComponent(
127 | component: Component | any,
128 | propKey?: string,
129 | propIndex?: number
130 | ) {
131 | const { mapping } = this.props;
132 | const { type, props } = component;
133 | const resolvedProps = {};
134 | const key = this.getNextKey(type, propIndex);
135 |
136 | const childPropKeys = Object.keys(props);
137 |
138 | for (let index = 0; index < childPropKeys.length; index++) {
139 | const childPropKey = childPropKeys[index];
140 | const prop = props[childPropKey];
141 |
142 | resolvedProps[childPropKey] = this.resolveProp(prop, childPropKey);
143 | }
144 |
145 | const MappedComponent =
146 | this.internalMapping[type] || mapping[type] || mapping.default;
147 |
148 | if (typeof MappedComponent === "undefined") {
149 | throw `Tried to render the "${type}" component, but it's not specified in your mapping.`;
150 | }
151 |
152 | return (
153 |
160 | );
161 | }
162 |
163 | render() {
164 | const { entry } = this.props;
165 |
166 | return <>{this.resolveProp(entry)}>;
167 | }
168 | }
169 |
170 | export default ReactFromJSON;
171 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://json.schemastore.org/tsconfig",
3 | "display": "React Library",
4 | "compilerOptions": {
5 | "composite": false,
6 | "declaration": true,
7 | "declarationMap": true,
8 | "esModuleInterop": true,
9 | "forceConsistentCasingInFileNames": true,
10 | "inlineSources": false,
11 | "isolatedModules": true,
12 | "moduleResolution": "node",
13 | "noUnusedLocals": false,
14 | "noUnusedParameters": false,
15 | "preserveWatchOutput": true,
16 | "skipLibCheck": true,
17 | "strict": true,
18 | "jsx": "react-jsx",
19 | "lib": ["ES2015", "DOM"],
20 | "module": "ESNext",
21 | "target": "es6",
22 | "noImplicitAny": false,
23 | "plugins": [{ "name": "typescript-plugin-css-modules" }]
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/tsconfig.test.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs"
5 | }
6 | }
--------------------------------------------------------------------------------
/tsup.config.ts:
--------------------------------------------------------------------------------
1 | const config = {
2 | dts: true,
3 | format: "cjs",
4 | };
5 |
6 | export default config;
7 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@ampproject/remapping@^2.2.0":
6 | version "2.2.1"
7 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
8 | integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==
9 | dependencies:
10 | "@jridgewell/gen-mapping" "^0.3.0"
11 | "@jridgewell/trace-mapping" "^0.3.9"
12 |
13 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.21.4", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5":
14 | version "7.23.5"
15 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244"
16 | integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==
17 | dependencies:
18 | "@babel/highlight" "^7.23.4"
19 | chalk "^2.4.2"
20 |
21 | "@babel/compat-data@^7.23.5":
22 | version "7.23.5"
23 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98"
24 | integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==
25 |
26 | "@babel/core@^7.11.6", "@babel/core@^7.12.3":
27 | version "7.23.6"
28 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.6.tgz#8be77cd77c55baadcc1eae1c33df90ab6d2151d4"
29 | integrity sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==
30 | dependencies:
31 | "@ampproject/remapping" "^2.2.0"
32 | "@babel/code-frame" "^7.23.5"
33 | "@babel/generator" "^7.23.6"
34 | "@babel/helper-compilation-targets" "^7.23.6"
35 | "@babel/helper-module-transforms" "^7.23.3"
36 | "@babel/helpers" "^7.23.6"
37 | "@babel/parser" "^7.23.6"
38 | "@babel/template" "^7.22.15"
39 | "@babel/traverse" "^7.23.6"
40 | "@babel/types" "^7.23.6"
41 | convert-source-map "^2.0.0"
42 | debug "^4.1.0"
43 | gensync "^1.0.0-beta.2"
44 | json5 "^2.2.3"
45 | semver "^6.3.1"
46 |
47 | "@babel/generator@^7.23.6", "@babel/generator@^7.7.2":
48 | version "7.23.6"
49 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e"
50 | integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==
51 | dependencies:
52 | "@babel/types" "^7.23.6"
53 | "@jridgewell/gen-mapping" "^0.3.2"
54 | "@jridgewell/trace-mapping" "^0.3.17"
55 | jsesc "^2.5.1"
56 |
57 | "@babel/helper-compilation-targets@^7.23.6":
58 | version "7.23.6"
59 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991"
60 | integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==
61 | dependencies:
62 | "@babel/compat-data" "^7.23.5"
63 | "@babel/helper-validator-option" "^7.23.5"
64 | browserslist "^4.22.2"
65 | lru-cache "^5.1.1"
66 | semver "^6.3.1"
67 |
68 | "@babel/helper-environment-visitor@^7.22.20":
69 | version "7.22.20"
70 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167"
71 | integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
72 |
73 | "@babel/helper-function-name@^7.23.0":
74 | version "7.23.0"
75 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759"
76 | integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
77 | dependencies:
78 | "@babel/template" "^7.22.15"
79 | "@babel/types" "^7.23.0"
80 |
81 | "@babel/helper-hoist-variables@^7.22.5":
82 | version "7.22.5"
83 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
84 | integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
85 | dependencies:
86 | "@babel/types" "^7.22.5"
87 |
88 | "@babel/helper-module-imports@^7.22.15":
89 | version "7.22.15"
90 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
91 | integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
92 | dependencies:
93 | "@babel/types" "^7.22.15"
94 |
95 | "@babel/helper-module-transforms@^7.23.3":
96 | version "7.23.3"
97 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1"
98 | integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
99 | dependencies:
100 | "@babel/helper-environment-visitor" "^7.22.20"
101 | "@babel/helper-module-imports" "^7.22.15"
102 | "@babel/helper-simple-access" "^7.22.5"
103 | "@babel/helper-split-export-declaration" "^7.22.6"
104 | "@babel/helper-validator-identifier" "^7.22.20"
105 |
106 | "@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.14.5", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0":
107 | version "7.22.5"
108 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295"
109 | integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
110 |
111 | "@babel/helper-simple-access@^7.22.5":
112 | version "7.22.5"
113 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
114 | integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
115 | dependencies:
116 | "@babel/types" "^7.22.5"
117 |
118 | "@babel/helper-split-export-declaration@^7.22.6":
119 | version "7.22.6"
120 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c"
121 | integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
122 | dependencies:
123 | "@babel/types" "^7.22.5"
124 |
125 | "@babel/helper-string-parser@^7.23.4":
126 | version "7.23.4"
127 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83"
128 | integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==
129 |
130 | "@babel/helper-validator-identifier@^7.22.20":
131 | version "7.22.20"
132 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
133 | integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
134 |
135 | "@babel/helper-validator-option@^7.23.5":
136 | version "7.23.5"
137 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307"
138 | integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==
139 |
140 | "@babel/helpers@^7.23.6":
141 | version "7.23.6"
142 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.6.tgz#d03af2ee5fb34691eec0cda90f5ecbb4d4da145a"
143 | integrity sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==
144 | dependencies:
145 | "@babel/template" "^7.22.15"
146 | "@babel/traverse" "^7.23.6"
147 | "@babel/types" "^7.23.6"
148 |
149 | "@babel/highlight@^7.23.4":
150 | version "7.23.4"
151 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b"
152 | integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==
153 | dependencies:
154 | "@babel/helper-validator-identifier" "^7.22.20"
155 | chalk "^2.4.2"
156 | js-tokens "^4.0.0"
157 |
158 | "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.6":
159 | version "7.23.6"
160 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b"
161 | integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==
162 |
163 | "@babel/plugin-syntax-async-generators@^7.8.4":
164 | version "7.8.4"
165 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
166 | integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
167 | dependencies:
168 | "@babel/helper-plugin-utils" "^7.8.0"
169 |
170 | "@babel/plugin-syntax-bigint@^7.8.3":
171 | version "7.8.3"
172 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
173 | integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
174 | dependencies:
175 | "@babel/helper-plugin-utils" "^7.8.0"
176 |
177 | "@babel/plugin-syntax-class-properties@^7.8.3":
178 | version "7.12.13"
179 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
180 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
181 | dependencies:
182 | "@babel/helper-plugin-utils" "^7.12.13"
183 |
184 | "@babel/plugin-syntax-import-meta@^7.8.3":
185 | version "7.10.4"
186 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
187 | integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
188 | dependencies:
189 | "@babel/helper-plugin-utils" "^7.10.4"
190 |
191 | "@babel/plugin-syntax-json-strings@^7.8.3":
192 | version "7.8.3"
193 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
194 | integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
195 | dependencies:
196 | "@babel/helper-plugin-utils" "^7.8.0"
197 |
198 | "@babel/plugin-syntax-jsx@^7.7.2":
199 | version "7.23.3"
200 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473"
201 | integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==
202 | dependencies:
203 | "@babel/helper-plugin-utils" "^7.22.5"
204 |
205 | "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
206 | version "7.10.4"
207 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
208 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
209 | dependencies:
210 | "@babel/helper-plugin-utils" "^7.10.4"
211 |
212 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
213 | version "7.8.3"
214 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
215 | integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
216 | dependencies:
217 | "@babel/helper-plugin-utils" "^7.8.0"
218 |
219 | "@babel/plugin-syntax-numeric-separator@^7.8.3":
220 | version "7.10.4"
221 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
222 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
223 | dependencies:
224 | "@babel/helper-plugin-utils" "^7.10.4"
225 |
226 | "@babel/plugin-syntax-object-rest-spread@^7.8.3":
227 | version "7.8.3"
228 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
229 | integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
230 | dependencies:
231 | "@babel/helper-plugin-utils" "^7.8.0"
232 |
233 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
234 | version "7.8.3"
235 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
236 | integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
237 | dependencies:
238 | "@babel/helper-plugin-utils" "^7.8.0"
239 |
240 | "@babel/plugin-syntax-optional-chaining@^7.8.3":
241 | version "7.8.3"
242 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
243 | integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
244 | dependencies:
245 | "@babel/helper-plugin-utils" "^7.8.0"
246 |
247 | "@babel/plugin-syntax-top-level-await@^7.8.3":
248 | version "7.14.5"
249 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
250 | integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
251 | dependencies:
252 | "@babel/helper-plugin-utils" "^7.14.5"
253 |
254 | "@babel/plugin-syntax-typescript@^7.7.2":
255 | version "7.23.3"
256 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f"
257 | integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==
258 | dependencies:
259 | "@babel/helper-plugin-utils" "^7.22.5"
260 |
261 | "@babel/template@^7.22.15", "@babel/template@^7.3.3":
262 | version "7.22.15"
263 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
264 | integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
265 | dependencies:
266 | "@babel/code-frame" "^7.22.13"
267 | "@babel/parser" "^7.22.15"
268 | "@babel/types" "^7.22.15"
269 |
270 | "@babel/traverse@^7.23.6":
271 | version "7.23.6"
272 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.6.tgz#b53526a2367a0dd6edc423637f3d2d0f2521abc5"
273 | integrity sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==
274 | dependencies:
275 | "@babel/code-frame" "^7.23.5"
276 | "@babel/generator" "^7.23.6"
277 | "@babel/helper-environment-visitor" "^7.22.20"
278 | "@babel/helper-function-name" "^7.23.0"
279 | "@babel/helper-hoist-variables" "^7.22.5"
280 | "@babel/helper-split-export-declaration" "^7.22.6"
281 | "@babel/parser" "^7.23.6"
282 | "@babel/types" "^7.23.6"
283 | debug "^4.3.1"
284 | globals "^11.1.0"
285 |
286 | "@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.3.3":
287 | version "7.23.6"
288 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd"
289 | integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==
290 | dependencies:
291 | "@babel/helper-string-parser" "^7.23.4"
292 | "@babel/helper-validator-identifier" "^7.22.20"
293 | to-fast-properties "^2.0.0"
294 |
295 | "@bcoe/v8-coverage@^0.2.3":
296 | version "0.2.3"
297 | resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
298 | integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
299 |
300 | "@esbuild/aix-ppc64@0.19.10":
301 | version "0.19.10"
302 | resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.10.tgz#fb3922a0183d27446de00cf60d4f7baaadf98d84"
303 | integrity sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==
304 |
305 | "@esbuild/android-arm64@0.19.10":
306 | version "0.19.10"
307 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.10.tgz#ef31015416dd79398082409b77aaaa2ade4d531a"
308 | integrity sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==
309 |
310 | "@esbuild/android-arm@0.19.10":
311 | version "0.19.10"
312 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.10.tgz#1c23c7e75473aae9fb323be5d9db225142f47f52"
313 | integrity sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==
314 |
315 | "@esbuild/android-x64@0.19.10":
316 | version "0.19.10"
317 | resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.10.tgz#df6a4e6d6eb8da5595cfce16d4e3f6bc24464707"
318 | integrity sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==
319 |
320 | "@esbuild/darwin-arm64@0.19.10":
321 | version "0.19.10"
322 | resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.10.tgz#8462a55db07c1b2fad61c8244ce04469ef1043be"
323 | integrity sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==
324 |
325 | "@esbuild/darwin-x64@0.19.10":
326 | version "0.19.10"
327 | resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.10.tgz#d1de20bfd41bb75b955ba86a6b1004539e8218c1"
328 | integrity sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==
329 |
330 | "@esbuild/freebsd-arm64@0.19.10":
331 | version "0.19.10"
332 | resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.10.tgz#16904879e34c53a2e039d1284695d2db3e664d57"
333 | integrity sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==
334 |
335 | "@esbuild/freebsd-x64@0.19.10":
336 | version "0.19.10"
337 | resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.10.tgz#8ad9e5ca9786ca3f1ef1411bfd10b08dcd9d4cef"
338 | integrity sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==
339 |
340 | "@esbuild/linux-arm64@0.19.10":
341 | version "0.19.10"
342 | resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.10.tgz#d82cf2c590faece82d28bbf1cfbe36f22ae25bd2"
343 | integrity sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==
344 |
345 | "@esbuild/linux-arm@0.19.10":
346 | version "0.19.10"
347 | resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.10.tgz#477b8e7c7bcd34369717b04dd9ee6972c84f4029"
348 | integrity sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==
349 |
350 | "@esbuild/linux-ia32@0.19.10":
351 | version "0.19.10"
352 | resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.10.tgz#d55ff822cf5b0252a57112f86857ff23be6cab0e"
353 | integrity sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==
354 |
355 | "@esbuild/linux-loong64@0.19.10":
356 | version "0.19.10"
357 | resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.10.tgz#a9ad057d7e48d6c9f62ff50f6f208e331c4543c7"
358 | integrity sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==
359 |
360 | "@esbuild/linux-mips64el@0.19.10":
361 | version "0.19.10"
362 | resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.10.tgz#b011a96924773d60ebab396fbd7a08de66668179"
363 | integrity sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==
364 |
365 | "@esbuild/linux-ppc64@0.19.10":
366 | version "0.19.10"
367 | resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.10.tgz#5d8b59929c029811e473f2544790ea11d588d4dd"
368 | integrity sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==
369 |
370 | "@esbuild/linux-riscv64@0.19.10":
371 | version "0.19.10"
372 | resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.10.tgz#292b06978375b271bd8bc0a554e0822957508d22"
373 | integrity sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==
374 |
375 | "@esbuild/linux-s390x@0.19.10":
376 | version "0.19.10"
377 | resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.10.tgz#d30af63530f8d4fa96930374c9dd0d62bf59e069"
378 | integrity sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==
379 |
380 | "@esbuild/linux-x64@0.19.10":
381 | version "0.19.10"
382 | resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.10.tgz#898c72eeb74d9f2fb43acf316125b475548b75ce"
383 | integrity sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==
384 |
385 | "@esbuild/netbsd-x64@0.19.10":
386 | version "0.19.10"
387 | resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.10.tgz#fd473a5ae261b43eab6dad4dbd5a3155906e6c91"
388 | integrity sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==
389 |
390 | "@esbuild/openbsd-x64@0.19.10":
391 | version "0.19.10"
392 | resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.10.tgz#96eb8992e526717b5272321eaad3e21f3a608e46"
393 | integrity sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==
394 |
395 | "@esbuild/sunos-x64@0.19.10":
396 | version "0.19.10"
397 | resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.10.tgz#c16ee1c167f903eaaa6acf7372bee42d5a89c9bc"
398 | integrity sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==
399 |
400 | "@esbuild/win32-arm64@0.19.10":
401 | version "0.19.10"
402 | resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.10.tgz#7e417d1971dbc7e469b4eceb6a5d1d667b5e3dcc"
403 | integrity sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==
404 |
405 | "@esbuild/win32-ia32@0.19.10":
406 | version "0.19.10"
407 | resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.10.tgz#2b52dfec6cd061ecb36171c13bae554888b439e5"
408 | integrity sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==
409 |
410 | "@esbuild/win32-x64@0.19.10":
411 | version "0.19.10"
412 | resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.10.tgz#bd123a74f243d2f3a1f046447bb9b363ee25d072"
413 | integrity sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==
414 |
415 | "@hutson/parse-repository-url@^5.0.0":
416 | version "5.0.0"
417 | resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-5.0.0.tgz#bf344cc75136039bc41bcf5d1ddbcb40405fca3b"
418 | integrity sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==
419 |
420 | "@isaacs/cliui@^8.0.2":
421 | version "8.0.2"
422 | resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
423 | integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
424 | dependencies:
425 | string-width "^5.1.2"
426 | string-width-cjs "npm:string-width@^4.2.0"
427 | strip-ansi "^7.0.1"
428 | strip-ansi-cjs "npm:strip-ansi@^6.0.1"
429 | wrap-ansi "^8.1.0"
430 | wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
431 |
432 | "@istanbuljs/load-nyc-config@^1.0.0":
433 | version "1.1.0"
434 | resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
435 | integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
436 | dependencies:
437 | camelcase "^5.3.1"
438 | find-up "^4.1.0"
439 | get-package-type "^0.1.0"
440 | js-yaml "^3.13.1"
441 | resolve-from "^5.0.0"
442 |
443 | "@istanbuljs/schema@^0.1.2":
444 | version "0.1.3"
445 | resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
446 | integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
447 |
448 | "@jest/console@^29.7.0":
449 | version "29.7.0"
450 | resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc"
451 | integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==
452 | dependencies:
453 | "@jest/types" "^29.6.3"
454 | "@types/node" "*"
455 | chalk "^4.0.0"
456 | jest-message-util "^29.7.0"
457 | jest-util "^29.7.0"
458 | slash "^3.0.0"
459 |
460 | "@jest/core@^29.7.0":
461 | version "29.7.0"
462 | resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f"
463 | integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==
464 | dependencies:
465 | "@jest/console" "^29.7.0"
466 | "@jest/reporters" "^29.7.0"
467 | "@jest/test-result" "^29.7.0"
468 | "@jest/transform" "^29.7.0"
469 | "@jest/types" "^29.6.3"
470 | "@types/node" "*"
471 | ansi-escapes "^4.2.1"
472 | chalk "^4.0.0"
473 | ci-info "^3.2.0"
474 | exit "^0.1.2"
475 | graceful-fs "^4.2.9"
476 | jest-changed-files "^29.7.0"
477 | jest-config "^29.7.0"
478 | jest-haste-map "^29.7.0"
479 | jest-message-util "^29.7.0"
480 | jest-regex-util "^29.6.3"
481 | jest-resolve "^29.7.0"
482 | jest-resolve-dependencies "^29.7.0"
483 | jest-runner "^29.7.0"
484 | jest-runtime "^29.7.0"
485 | jest-snapshot "^29.7.0"
486 | jest-util "^29.7.0"
487 | jest-validate "^29.7.0"
488 | jest-watcher "^29.7.0"
489 | micromatch "^4.0.4"
490 | pretty-format "^29.7.0"
491 | slash "^3.0.0"
492 | strip-ansi "^6.0.0"
493 |
494 | "@jest/environment@^29.7.0":
495 | version "29.7.0"
496 | resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7"
497 | integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==
498 | dependencies:
499 | "@jest/fake-timers" "^29.7.0"
500 | "@jest/types" "^29.6.3"
501 | "@types/node" "*"
502 | jest-mock "^29.7.0"
503 |
504 | "@jest/expect-utils@^29.7.0":
505 | version "29.7.0"
506 | resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6"
507 | integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==
508 | dependencies:
509 | jest-get-type "^29.6.3"
510 |
511 | "@jest/expect@^29.7.0":
512 | version "29.7.0"
513 | resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2"
514 | integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==
515 | dependencies:
516 | expect "^29.7.0"
517 | jest-snapshot "^29.7.0"
518 |
519 | "@jest/fake-timers@^29.7.0":
520 | version "29.7.0"
521 | resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565"
522 | integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==
523 | dependencies:
524 | "@jest/types" "^29.6.3"
525 | "@sinonjs/fake-timers" "^10.0.2"
526 | "@types/node" "*"
527 | jest-message-util "^29.7.0"
528 | jest-mock "^29.7.0"
529 | jest-util "^29.7.0"
530 |
531 | "@jest/globals@^29.7.0":
532 | version "29.7.0"
533 | resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d"
534 | integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==
535 | dependencies:
536 | "@jest/environment" "^29.7.0"
537 | "@jest/expect" "^29.7.0"
538 | "@jest/types" "^29.6.3"
539 | jest-mock "^29.7.0"
540 |
541 | "@jest/reporters@^29.7.0":
542 | version "29.7.0"
543 | resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7"
544 | integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==
545 | dependencies:
546 | "@bcoe/v8-coverage" "^0.2.3"
547 | "@jest/console" "^29.7.0"
548 | "@jest/test-result" "^29.7.0"
549 | "@jest/transform" "^29.7.0"
550 | "@jest/types" "^29.6.3"
551 | "@jridgewell/trace-mapping" "^0.3.18"
552 | "@types/node" "*"
553 | chalk "^4.0.0"
554 | collect-v8-coverage "^1.0.0"
555 | exit "^0.1.2"
556 | glob "^7.1.3"
557 | graceful-fs "^4.2.9"
558 | istanbul-lib-coverage "^3.0.0"
559 | istanbul-lib-instrument "^6.0.0"
560 | istanbul-lib-report "^3.0.0"
561 | istanbul-lib-source-maps "^4.0.0"
562 | istanbul-reports "^3.1.3"
563 | jest-message-util "^29.7.0"
564 | jest-util "^29.7.0"
565 | jest-worker "^29.7.0"
566 | slash "^3.0.0"
567 | string-length "^4.0.1"
568 | strip-ansi "^6.0.0"
569 | v8-to-istanbul "^9.0.1"
570 |
571 | "@jest/schemas@^29.6.3":
572 | version "29.6.3"
573 | resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03"
574 | integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==
575 | dependencies:
576 | "@sinclair/typebox" "^0.27.8"
577 |
578 | "@jest/source-map@^29.6.3":
579 | version "29.6.3"
580 | resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4"
581 | integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==
582 | dependencies:
583 | "@jridgewell/trace-mapping" "^0.3.18"
584 | callsites "^3.0.0"
585 | graceful-fs "^4.2.9"
586 |
587 | "@jest/test-result@^29.7.0":
588 | version "29.7.0"
589 | resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c"
590 | integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==
591 | dependencies:
592 | "@jest/console" "^29.7.0"
593 | "@jest/types" "^29.6.3"
594 | "@types/istanbul-lib-coverage" "^2.0.0"
595 | collect-v8-coverage "^1.0.0"
596 |
597 | "@jest/test-sequencer@^29.7.0":
598 | version "29.7.0"
599 | resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce"
600 | integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==
601 | dependencies:
602 | "@jest/test-result" "^29.7.0"
603 | graceful-fs "^4.2.9"
604 | jest-haste-map "^29.7.0"
605 | slash "^3.0.0"
606 |
607 | "@jest/transform@^29.7.0":
608 | version "29.7.0"
609 | resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c"
610 | integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==
611 | dependencies:
612 | "@babel/core" "^7.11.6"
613 | "@jest/types" "^29.6.3"
614 | "@jridgewell/trace-mapping" "^0.3.18"
615 | babel-plugin-istanbul "^6.1.1"
616 | chalk "^4.0.0"
617 | convert-source-map "^2.0.0"
618 | fast-json-stable-stringify "^2.1.0"
619 | graceful-fs "^4.2.9"
620 | jest-haste-map "^29.7.0"
621 | jest-regex-util "^29.6.3"
622 | jest-util "^29.7.0"
623 | micromatch "^4.0.4"
624 | pirates "^4.0.4"
625 | slash "^3.0.0"
626 | write-file-atomic "^4.0.2"
627 |
628 | "@jest/types@^29.6.3":
629 | version "29.6.3"
630 | resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59"
631 | integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==
632 | dependencies:
633 | "@jest/schemas" "^29.6.3"
634 | "@types/istanbul-lib-coverage" "^2.0.0"
635 | "@types/istanbul-reports" "^3.0.0"
636 | "@types/node" "*"
637 | "@types/yargs" "^17.0.8"
638 | chalk "^4.0.0"
639 |
640 | "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
641 | version "0.3.3"
642 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
643 | integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
644 | dependencies:
645 | "@jridgewell/set-array" "^1.0.1"
646 | "@jridgewell/sourcemap-codec" "^1.4.10"
647 | "@jridgewell/trace-mapping" "^0.3.9"
648 |
649 | "@jridgewell/resolve-uri@^3.1.0":
650 | version "3.1.1"
651 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
652 | integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
653 |
654 | "@jridgewell/set-array@^1.0.1":
655 | version "1.1.2"
656 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
657 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
658 |
659 | "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
660 | version "1.4.15"
661 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
662 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
663 |
664 | "@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9":
665 | version "0.3.20"
666 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f"
667 | integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==
668 | dependencies:
669 | "@jridgewell/resolve-uri" "^3.1.0"
670 | "@jridgewell/sourcemap-codec" "^1.4.14"
671 |
672 | "@nodelib/fs.scandir@2.1.5":
673 | version "2.1.5"
674 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
675 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
676 | dependencies:
677 | "@nodelib/fs.stat" "2.0.5"
678 | run-parallel "^1.1.9"
679 |
680 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
681 | version "2.0.5"
682 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
683 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
684 |
685 | "@nodelib/fs.walk@^1.2.3":
686 | version "1.2.8"
687 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
688 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
689 | dependencies:
690 | "@nodelib/fs.scandir" "2.1.5"
691 | fastq "^1.6.0"
692 |
693 | "@pkgjs/parseargs@^0.11.0":
694 | version "0.11.0"
695 | resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
696 | integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
697 |
698 | "@rollup/rollup-android-arm-eabi@4.9.1":
699 | version "4.9.1"
700 | resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.1.tgz#beaf518ee45a196448e294ad3f823d2d4576cf35"
701 | integrity sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==
702 |
703 | "@rollup/rollup-android-arm64@4.9.1":
704 | version "4.9.1"
705 | resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.1.tgz#6f76cfa759c2d0fdb92122ffe28217181a1664eb"
706 | integrity sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==
707 |
708 | "@rollup/rollup-darwin-arm64@4.9.1":
709 | version "4.9.1"
710 | resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.1.tgz#9aaefe33a5481d66322d1c62f368171c03eabe2b"
711 | integrity sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==
712 |
713 | "@rollup/rollup-darwin-x64@4.9.1":
714 | version "4.9.1"
715 | resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.1.tgz#707dcaadcdc6bd3fd6c69f55d9456cd4446306a3"
716 | integrity sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==
717 |
718 | "@rollup/rollup-linux-arm-gnueabihf@4.9.1":
719 | version "4.9.1"
720 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.1.tgz#7a4dbbd1dd98731d88a55aefcef0ec4c578fa9c7"
721 | integrity sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==
722 |
723 | "@rollup/rollup-linux-arm64-gnu@4.9.1":
724 | version "4.9.1"
725 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.1.tgz#967ba8e6f68a5f21bd00cd97773dcdd6107e94ed"
726 | integrity sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==
727 |
728 | "@rollup/rollup-linux-arm64-musl@4.9.1":
729 | version "4.9.1"
730 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.1.tgz#d3a4e1c9f21eef3b9f4e4989f334a519a1341462"
731 | integrity sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==
732 |
733 | "@rollup/rollup-linux-riscv64-gnu@4.9.1":
734 | version "4.9.1"
735 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.1.tgz#415c0533bb752164effd05f5613858e8f6779bc9"
736 | integrity sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==
737 |
738 | "@rollup/rollup-linux-x64-gnu@4.9.1":
739 | version "4.9.1"
740 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.1.tgz#0983385dd753a2e0ecaddea7a81dd37fea5114f5"
741 | integrity sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==
742 |
743 | "@rollup/rollup-linux-x64-musl@4.9.1":
744 | version "4.9.1"
745 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.1.tgz#eb7494ebc5199cbd2e5c38c2b8acbe2603f35e03"
746 | integrity sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==
747 |
748 | "@rollup/rollup-win32-arm64-msvc@4.9.1":
749 | version "4.9.1"
750 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.1.tgz#5bebc66e3a7f82d4b9aa9ff448e7fc13a69656e9"
751 | integrity sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==
752 |
753 | "@rollup/rollup-win32-ia32-msvc@4.9.1":
754 | version "4.9.1"
755 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.1.tgz#34156ebf8b4de3b20e6497260fe519a30263f8cf"
756 | integrity sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==
757 |
758 | "@rollup/rollup-win32-x64-msvc@4.9.1":
759 | version "4.9.1"
760 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz#d146db7a5949e10837b323ce933ed882ac878262"
761 | integrity sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==
762 |
763 | "@sinclair/typebox@^0.27.8":
764 | version "0.27.8"
765 | resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e"
766 | integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==
767 |
768 | "@sinonjs/commons@^3.0.0":
769 | version "3.0.0"
770 | resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.0.tgz#beb434fe875d965265e04722ccfc21df7f755d72"
771 | integrity sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==
772 | dependencies:
773 | type-detect "4.0.8"
774 |
775 | "@sinonjs/fake-timers@^10.0.2":
776 | version "10.3.0"
777 | resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66"
778 | integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==
779 | dependencies:
780 | "@sinonjs/commons" "^3.0.0"
781 |
782 | "@tootallnate/once@2":
783 | version "2.0.0"
784 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf"
785 | integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==
786 |
787 | "@types/babel__core@^7.1.14":
788 | version "7.20.5"
789 | resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
790 | integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
791 | dependencies:
792 | "@babel/parser" "^7.20.7"
793 | "@babel/types" "^7.20.7"
794 | "@types/babel__generator" "*"
795 | "@types/babel__template" "*"
796 | "@types/babel__traverse" "*"
797 |
798 | "@types/babel__generator@*":
799 | version "7.6.8"
800 | resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab"
801 | integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
802 | dependencies:
803 | "@babel/types" "^7.0.0"
804 |
805 | "@types/babel__template@*":
806 | version "7.4.4"
807 | resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f"
808 | integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
809 | dependencies:
810 | "@babel/parser" "^7.1.0"
811 | "@babel/types" "^7.0.0"
812 |
813 | "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
814 | version "7.20.4"
815 | resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.4.tgz#ec2c06fed6549df8bc0eb4615b683749a4a92e1b"
816 | integrity sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==
817 | dependencies:
818 | "@babel/types" "^7.20.7"
819 |
820 | "@types/graceful-fs@^4.1.3":
821 | version "4.1.9"
822 | resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4"
823 | integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==
824 | dependencies:
825 | "@types/node" "*"
826 |
827 | "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
828 | version "2.0.6"
829 | resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7"
830 | integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==
831 |
832 | "@types/istanbul-lib-report@*":
833 | version "3.0.3"
834 | resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf"
835 | integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==
836 | dependencies:
837 | "@types/istanbul-lib-coverage" "*"
838 |
839 | "@types/istanbul-reports@^3.0.0":
840 | version "3.0.4"
841 | resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54"
842 | integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==
843 | dependencies:
844 | "@types/istanbul-lib-report" "*"
845 |
846 | "@types/jest@^29.5.11":
847 | version "29.5.11"
848 | resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.11.tgz#0c13aa0da7d0929f078ab080ae5d4ced80fa2f2c"
849 | integrity sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==
850 | dependencies:
851 | expect "^29.0.0"
852 | pretty-format "^29.0.0"
853 |
854 | "@types/jsdom@^20.0.0":
855 | version "20.0.1"
856 | resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-20.0.1.tgz#07c14bc19bd2f918c1929541cdaacae894744808"
857 | integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==
858 | dependencies:
859 | "@types/node" "*"
860 | "@types/tough-cookie" "*"
861 | parse5 "^7.0.0"
862 |
863 | "@types/node@*":
864 | version "20.10.5"
865 | resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.5.tgz#47ad460b514096b7ed63a1dae26fad0914ed3ab2"
866 | integrity sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==
867 | dependencies:
868 | undici-types "~5.26.4"
869 |
870 | "@types/normalize-package-data@^2.4.1":
871 | version "2.4.4"
872 | resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901"
873 | integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==
874 |
875 | "@types/prop-types@*":
876 | version "15.7.11"
877 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563"
878 | integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==
879 |
880 | "@types/react-dom@^18.2.18":
881 | version "18.2.18"
882 | resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.18.tgz#16946e6cd43971256d874bc3d0a72074bb8571dd"
883 | integrity sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==
884 | dependencies:
885 | "@types/react" "*"
886 |
887 | "@types/react-test-renderer@^18.0.7":
888 | version "18.0.7"
889 | resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.0.7.tgz#2cfe657adb3688cdf543995eceb2e062b5a68728"
890 | integrity sha512-1+ANPOWc6rB3IkSnElhjv6VLlKg2dSv/OWClUyZimbLsQyBn8Js9Vtdsi3UICJ2rIQ3k2la06dkB+C92QfhKmg==
891 | dependencies:
892 | "@types/react" "*"
893 |
894 | "@types/react@*", "@types/react@^18.2.45":
895 | version "18.2.45"
896 | resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.45.tgz#253f4fac288e7e751ab3dc542000fb687422c15c"
897 | integrity sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==
898 | dependencies:
899 | "@types/prop-types" "*"
900 | "@types/scheduler" "*"
901 | csstype "^3.0.2"
902 |
903 | "@types/scheduler@*":
904 | version "0.16.8"
905 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff"
906 | integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==
907 |
908 | "@types/stack-utils@^2.0.0":
909 | version "2.0.3"
910 | resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8"
911 | integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==
912 |
913 | "@types/tough-cookie@*":
914 | version "4.0.5"
915 | resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304"
916 | integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==
917 |
918 | "@types/yargs-parser@*":
919 | version "21.0.3"
920 | resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15"
921 | integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==
922 |
923 | "@types/yargs@^17.0.8":
924 | version "17.0.32"
925 | resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229"
926 | integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==
927 | dependencies:
928 | "@types/yargs-parser" "*"
929 |
930 | JSONStream@^1.3.5:
931 | version "1.3.5"
932 | resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
933 | integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
934 | dependencies:
935 | jsonparse "^1.2.0"
936 | through ">=2.2.7 <3"
937 |
938 | abab@^2.0.6:
939 | version "2.0.6"
940 | resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291"
941 | integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
942 |
943 | acorn-globals@^7.0.0:
944 | version "7.0.1"
945 | resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-7.0.1.tgz#0dbf05c44fa7c94332914c02066d5beff62c40c3"
946 | integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==
947 | dependencies:
948 | acorn "^8.1.0"
949 | acorn-walk "^8.0.2"
950 |
951 | acorn-walk@^8.0.2:
952 | version "8.3.1"
953 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.1.tgz#2f10f5b69329d90ae18c58bf1fa8fccd8b959a43"
954 | integrity sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==
955 |
956 | acorn@^8.1.0, acorn@^8.8.1:
957 | version "8.11.2"
958 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b"
959 | integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==
960 |
961 | add-stream@^1.0.0:
962 | version "1.0.0"
963 | resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
964 | integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==
965 |
966 | agent-base@6:
967 | version "6.0.2"
968 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
969 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
970 | dependencies:
971 | debug "4"
972 |
973 | ansi-escapes@^4.2.1:
974 | version "4.3.2"
975 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
976 | integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
977 | dependencies:
978 | type-fest "^0.21.3"
979 |
980 | ansi-regex@^5.0.1:
981 | version "5.0.1"
982 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
983 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
984 |
985 | ansi-regex@^6.0.1:
986 | version "6.0.1"
987 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
988 | integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
989 |
990 | ansi-styles@^3.2.1:
991 | version "3.2.1"
992 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
993 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
994 | dependencies:
995 | color-convert "^1.9.0"
996 |
997 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
998 | version "4.3.0"
999 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
1000 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
1001 | dependencies:
1002 | color-convert "^2.0.1"
1003 |
1004 | ansi-styles@^5.0.0:
1005 | version "5.2.0"
1006 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
1007 | integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
1008 |
1009 | ansi-styles@^6.1.0:
1010 | version "6.2.1"
1011 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
1012 | integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
1013 |
1014 | any-promise@^1.0.0:
1015 | version "1.3.0"
1016 | resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
1017 | integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
1018 |
1019 | anymatch@^3.0.3, anymatch@~3.1.2:
1020 | version "3.1.3"
1021 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
1022 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
1023 | dependencies:
1024 | normalize-path "^3.0.0"
1025 | picomatch "^2.0.4"
1026 |
1027 | argparse@^1.0.7:
1028 | version "1.0.10"
1029 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
1030 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
1031 | dependencies:
1032 | sprintf-js "~1.0.2"
1033 |
1034 | array-ify@^1.0.0:
1035 | version "1.0.0"
1036 | resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
1037 | integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==
1038 |
1039 | array-union@^2.1.0:
1040 | version "2.1.0"
1041 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
1042 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
1043 |
1044 | asynckit@^0.4.0:
1045 | version "0.4.0"
1046 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
1047 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
1048 |
1049 | babel-jest@^29.7.0:
1050 | version "29.7.0"
1051 | resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5"
1052 | integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==
1053 | dependencies:
1054 | "@jest/transform" "^29.7.0"
1055 | "@types/babel__core" "^7.1.14"
1056 | babel-plugin-istanbul "^6.1.1"
1057 | babel-preset-jest "^29.6.3"
1058 | chalk "^4.0.0"
1059 | graceful-fs "^4.2.9"
1060 | slash "^3.0.0"
1061 |
1062 | babel-plugin-istanbul@^6.1.1:
1063 | version "6.1.1"
1064 | resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
1065 | integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
1066 | dependencies:
1067 | "@babel/helper-plugin-utils" "^7.0.0"
1068 | "@istanbuljs/load-nyc-config" "^1.0.0"
1069 | "@istanbuljs/schema" "^0.1.2"
1070 | istanbul-lib-instrument "^5.0.4"
1071 | test-exclude "^6.0.0"
1072 |
1073 | babel-plugin-jest-hoist@^29.6.3:
1074 | version "29.6.3"
1075 | resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626"
1076 | integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==
1077 | dependencies:
1078 | "@babel/template" "^7.3.3"
1079 | "@babel/types" "^7.3.3"
1080 | "@types/babel__core" "^7.1.14"
1081 | "@types/babel__traverse" "^7.0.6"
1082 |
1083 | babel-preset-current-node-syntax@^1.0.0:
1084 | version "1.0.1"
1085 | resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
1086 | integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
1087 | dependencies:
1088 | "@babel/plugin-syntax-async-generators" "^7.8.4"
1089 | "@babel/plugin-syntax-bigint" "^7.8.3"
1090 | "@babel/plugin-syntax-class-properties" "^7.8.3"
1091 | "@babel/plugin-syntax-import-meta" "^7.8.3"
1092 | "@babel/plugin-syntax-json-strings" "^7.8.3"
1093 | "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
1094 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
1095 | "@babel/plugin-syntax-numeric-separator" "^7.8.3"
1096 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
1097 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
1098 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
1099 | "@babel/plugin-syntax-top-level-await" "^7.8.3"
1100 |
1101 | babel-preset-jest@^29.6.3:
1102 | version "29.6.3"
1103 | resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c"
1104 | integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==
1105 | dependencies:
1106 | babel-plugin-jest-hoist "^29.6.3"
1107 | babel-preset-current-node-syntax "^1.0.0"
1108 |
1109 | balanced-match@^1.0.0:
1110 | version "1.0.2"
1111 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
1112 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
1113 |
1114 | binary-extensions@^2.0.0:
1115 | version "2.2.0"
1116 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
1117 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
1118 |
1119 | brace-expansion@^1.1.7:
1120 | version "1.1.11"
1121 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
1122 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
1123 | dependencies:
1124 | balanced-match "^1.0.0"
1125 | concat-map "0.0.1"
1126 |
1127 | brace-expansion@^2.0.1:
1128 | version "2.0.1"
1129 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
1130 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
1131 | dependencies:
1132 | balanced-match "^1.0.0"
1133 |
1134 | braces@^3.0.2, braces@~3.0.2:
1135 | version "3.0.2"
1136 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
1137 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
1138 | dependencies:
1139 | fill-range "^7.0.1"
1140 |
1141 | browserslist@^4.22.2:
1142 | version "4.22.2"
1143 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b"
1144 | integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==
1145 | dependencies:
1146 | caniuse-lite "^1.0.30001565"
1147 | electron-to-chromium "^1.4.601"
1148 | node-releases "^2.0.14"
1149 | update-browserslist-db "^1.0.13"
1150 |
1151 | bs-logger@0.x:
1152 | version "0.2.6"
1153 | resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
1154 | integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
1155 | dependencies:
1156 | fast-json-stable-stringify "2.x"
1157 |
1158 | bser@2.1.1:
1159 | version "2.1.1"
1160 | resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
1161 | integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
1162 | dependencies:
1163 | node-int64 "^0.4.0"
1164 |
1165 | buffer-from@^1.0.0:
1166 | version "1.1.2"
1167 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1168 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1169 |
1170 | bundle-require@^4.0.0:
1171 | version "4.0.2"
1172 | resolved "https://registry.yarnpkg.com/bundle-require/-/bundle-require-4.0.2.tgz#65fc74ff14eabbba36d26c9a6161bd78fff6b29e"
1173 | integrity sha512-jwzPOChofl67PSTW2SGubV9HBQAhhR2i6nskiOThauo9dzwDUgOWQScFVaJkjEfYX+UXiD+LEx8EblQMc2wIag==
1174 | dependencies:
1175 | load-tsconfig "^0.2.3"
1176 |
1177 | cac@^6.7.12:
1178 | version "6.7.14"
1179 | resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959"
1180 | integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==
1181 |
1182 | callsites@^3.0.0:
1183 | version "3.1.0"
1184 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
1185 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
1186 |
1187 | camelcase@^5.3.1:
1188 | version "5.3.1"
1189 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
1190 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
1191 |
1192 | camelcase@^6.2.0:
1193 | version "6.3.0"
1194 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
1195 | integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
1196 |
1197 | caniuse-lite@^1.0.30001565:
1198 | version "1.0.30001571"
1199 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001571.tgz#4182e93d696ff42930f4af7eba515ddeb57917ac"
1200 | integrity sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ==
1201 |
1202 | chalk@^2.4.2:
1203 | version "2.4.2"
1204 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
1205 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1206 | dependencies:
1207 | ansi-styles "^3.2.1"
1208 | escape-string-regexp "^1.0.5"
1209 | supports-color "^5.3.0"
1210 |
1211 | chalk@^4.0.0:
1212 | version "4.1.2"
1213 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
1214 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
1215 | dependencies:
1216 | ansi-styles "^4.1.0"
1217 | supports-color "^7.1.0"
1218 |
1219 | char-regex@^1.0.2:
1220 | version "1.0.2"
1221 | resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
1222 | integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
1223 |
1224 | chokidar@^3.5.1:
1225 | version "3.5.3"
1226 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
1227 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
1228 | dependencies:
1229 | anymatch "~3.1.2"
1230 | braces "~3.0.2"
1231 | glob-parent "~5.1.2"
1232 | is-binary-path "~2.1.0"
1233 | is-glob "~4.0.1"
1234 | normalize-path "~3.0.0"
1235 | readdirp "~3.6.0"
1236 | optionalDependencies:
1237 | fsevents "~2.3.2"
1238 |
1239 | ci-info@^3.2.0:
1240 | version "3.9.0"
1241 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
1242 | integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
1243 |
1244 | cjs-module-lexer@^1.0.0:
1245 | version "1.2.3"
1246 | resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107"
1247 | integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==
1248 |
1249 | cliui@^8.0.1:
1250 | version "8.0.1"
1251 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa"
1252 | integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==
1253 | dependencies:
1254 | string-width "^4.2.0"
1255 | strip-ansi "^6.0.1"
1256 | wrap-ansi "^7.0.0"
1257 |
1258 | co@^4.6.0:
1259 | version "4.6.0"
1260 | resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
1261 | integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==
1262 |
1263 | collect-v8-coverage@^1.0.0:
1264 | version "1.0.2"
1265 | resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9"
1266 | integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==
1267 |
1268 | color-convert@^1.9.0:
1269 | version "1.9.3"
1270 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
1271 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1272 | dependencies:
1273 | color-name "1.1.3"
1274 |
1275 | color-convert@^2.0.1:
1276 | version "2.0.1"
1277 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
1278 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1279 | dependencies:
1280 | color-name "~1.1.4"
1281 |
1282 | color-name@1.1.3:
1283 | version "1.1.3"
1284 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1285 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
1286 |
1287 | color-name@~1.1.4:
1288 | version "1.1.4"
1289 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1290 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1291 |
1292 | combined-stream@^1.0.8:
1293 | version "1.0.8"
1294 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
1295 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
1296 | dependencies:
1297 | delayed-stream "~1.0.0"
1298 |
1299 | commander@^4.0.0:
1300 | version "4.1.1"
1301 | resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
1302 | integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
1303 |
1304 | compare-func@^2.0.0:
1305 | version "2.0.0"
1306 | resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3"
1307 | integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==
1308 | dependencies:
1309 | array-ify "^1.0.0"
1310 | dot-prop "^5.1.0"
1311 |
1312 | concat-map@0.0.1:
1313 | version "0.0.1"
1314 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
1315 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
1316 |
1317 | conventional-changelog-angular@^7.0.0:
1318 | version "7.0.0"
1319 | resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz#5eec8edbff15aa9b1680a8dcfbd53e2d7eb2ba7a"
1320 | integrity sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==
1321 | dependencies:
1322 | compare-func "^2.0.0"
1323 |
1324 | conventional-changelog-atom@^4.0.0:
1325 | version "4.0.0"
1326 | resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-4.0.0.tgz#291fd1583517d4e7131dba779ad9fa238359daa1"
1327 | integrity sha512-q2YtiN7rnT1TGwPTwjjBSIPIzDJCRE+XAUahWxnh+buKK99Kks4WLMHoexw38GXx9OUxAsrp44f9qXe5VEMYhw==
1328 |
1329 | conventional-changelog-cli@^4.1.0:
1330 | version "4.1.0"
1331 | resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-4.1.0.tgz#e3abc622f82d8923a8603eec19411fae0048e72b"
1332 | integrity sha512-MscvILWZ6nWOoC+p/3Nn3D2cVLkjeQjyZPUr0bQ+vUORE/SPrkClJh8BOoMNpS4yk+zFJ5LlgXACxH6XGQoRXA==
1333 | dependencies:
1334 | add-stream "^1.0.0"
1335 | conventional-changelog "^5.1.0"
1336 | meow "^12.0.1"
1337 | tempfile "^5.0.0"
1338 |
1339 | conventional-changelog-codemirror@^4.0.0:
1340 | version "4.0.0"
1341 | resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-4.0.0.tgz#3421aced2377552229cef454447aa06e2a319516"
1342 | integrity sha512-hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q==
1343 |
1344 | conventional-changelog-conventionalcommits@^7.0.2:
1345 | version "7.0.2"
1346 | resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz#aa5da0f1b2543094889e8cf7616ebe1a8f5c70d5"
1347 | integrity sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==
1348 | dependencies:
1349 | compare-func "^2.0.0"
1350 |
1351 | conventional-changelog-core@^7.0.0:
1352 | version "7.0.0"
1353 | resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-7.0.0.tgz#d8879ebb8692cd1fa8126c209e1b3af34d94e113"
1354 | integrity sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg==
1355 | dependencies:
1356 | "@hutson/parse-repository-url" "^5.0.0"
1357 | add-stream "^1.0.0"
1358 | conventional-changelog-writer "^7.0.0"
1359 | conventional-commits-parser "^5.0.0"
1360 | git-raw-commits "^4.0.0"
1361 | git-semver-tags "^7.0.0"
1362 | hosted-git-info "^7.0.0"
1363 | normalize-package-data "^6.0.0"
1364 | read-pkg "^8.0.0"
1365 | read-pkg-up "^10.0.0"
1366 |
1367 | conventional-changelog-ember@^4.0.0:
1368 | version "4.0.0"
1369 | resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-4.0.0.tgz#d90409083a840cd8955bf8257b17498fc539db6a"
1370 | integrity sha512-D0IMhwcJUg1Y8FSry6XAplEJcljkHVlvAZddhhsdbL1rbsqRsMfGx/PIkPYq0ru5aDgn+OxhQ5N5yR7P9mfsvA==
1371 |
1372 | conventional-changelog-eslint@^5.0.0:
1373 | version "5.0.0"
1374 | resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-5.0.0.tgz#d7f428f787f079b3ce08ccc76ed46d4b1852f41b"
1375 | integrity sha512-6JtLWqAQIeJLn/OzUlYmzd9fKeNSWmQVim9kql+v4GrZwLx807kAJl3IJVc3jTYfVKWLxhC3BGUxYiuVEcVjgA==
1376 |
1377 | conventional-changelog-express@^4.0.0:
1378 | version "4.0.0"
1379 | resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-4.0.0.tgz#5f50086bae1cd9887959af1fa3d5244fd1f55974"
1380 | integrity sha512-yWyy5c7raP9v7aTvPAWzqrztACNO9+FEI1FSYh7UP7YT1AkWgv5UspUeB5v3Ibv4/o60zj2o9GF2tqKQ99lIsw==
1381 |
1382 | conventional-changelog-jquery@^5.0.0:
1383 | version "5.0.0"
1384 | resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-5.0.0.tgz#d56e5cc9158b5035669ac6e0f773c3e593621887"
1385 | integrity sha512-slLjlXLRNa/icMI3+uGLQbtrgEny3RgITeCxevJB+p05ExiTgHACP5p3XiMKzjBn80n+Rzr83XMYfRInEtCPPw==
1386 |
1387 | conventional-changelog-jshint@^4.0.0:
1388 | version "4.0.0"
1389 | resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-4.0.0.tgz#95aec357f9122b214671381ef94124287208ece9"
1390 | integrity sha512-LyXq1bbl0yG0Ai1SbLxIk8ZxUOe3AjnlwE6sVRQmMgetBk+4gY9EO3d00zlEt8Y8gwsITytDnPORl8al7InTjg==
1391 | dependencies:
1392 | compare-func "^2.0.0"
1393 |
1394 | conventional-changelog-preset-loader@^4.1.0:
1395 | version "4.1.0"
1396 | resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-4.1.0.tgz#996bc40d516471c5bf8248fdc30222563b9bcfe6"
1397 | integrity sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA==
1398 |
1399 | conventional-changelog-writer@^7.0.0:
1400 | version "7.0.1"
1401 | resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-7.0.1.tgz#e64ef74fa8e773cab4124af217f3f02b29eb0a9c"
1402 | integrity sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA==
1403 | dependencies:
1404 | conventional-commits-filter "^4.0.0"
1405 | handlebars "^4.7.7"
1406 | json-stringify-safe "^5.0.1"
1407 | meow "^12.0.1"
1408 | semver "^7.5.2"
1409 | split2 "^4.0.0"
1410 |
1411 | conventional-changelog@^5.1.0:
1412 | version "5.1.0"
1413 | resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-5.1.0.tgz#04b36a5ad0518e0323e9d629e3b86e34f7abb7eb"
1414 | integrity sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg==
1415 | dependencies:
1416 | conventional-changelog-angular "^7.0.0"
1417 | conventional-changelog-atom "^4.0.0"
1418 | conventional-changelog-codemirror "^4.0.0"
1419 | conventional-changelog-conventionalcommits "^7.0.2"
1420 | conventional-changelog-core "^7.0.0"
1421 | conventional-changelog-ember "^4.0.0"
1422 | conventional-changelog-eslint "^5.0.0"
1423 | conventional-changelog-express "^4.0.0"
1424 | conventional-changelog-jquery "^5.0.0"
1425 | conventional-changelog-jshint "^4.0.0"
1426 | conventional-changelog-preset-loader "^4.1.0"
1427 |
1428 | conventional-commits-filter@^4.0.0:
1429 | version "4.0.0"
1430 | resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-4.0.0.tgz#845d713e48dc7d1520b84ec182e2773c10c7bf7f"
1431 | integrity sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A==
1432 |
1433 | conventional-commits-parser@^5.0.0:
1434 | version "5.0.0"
1435 | resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz#57f3594b81ad54d40c1b4280f04554df28627d9a"
1436 | integrity sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==
1437 | dependencies:
1438 | JSONStream "^1.3.5"
1439 | is-text-path "^2.0.0"
1440 | meow "^12.0.1"
1441 | split2 "^4.0.0"
1442 |
1443 | conventional-recommended-bump@^9.0.0:
1444 | version "9.0.0"
1445 | resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-9.0.0.tgz#2910b08b10e6c705301335ab916e7438eba5907f"
1446 | integrity sha512-HR1yD0G5HgYAu6K0wJjLd7QGRK8MQDqqj6Tn1n/ja1dFwBCE6QmV+iSgQ5F7hkx7OUR/8bHpxJqYtXj2f/opPQ==
1447 | dependencies:
1448 | conventional-changelog-preset-loader "^4.1.0"
1449 | conventional-commits-filter "^4.0.0"
1450 | conventional-commits-parser "^5.0.0"
1451 | git-raw-commits "^4.0.0"
1452 | git-semver-tags "^7.0.0"
1453 | meow "^12.0.1"
1454 |
1455 | convert-source-map@^2.0.0:
1456 | version "2.0.0"
1457 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
1458 | integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
1459 |
1460 | create-jest@^29.7.0:
1461 | version "29.7.0"
1462 | resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320"
1463 | integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==
1464 | dependencies:
1465 | "@jest/types" "^29.6.3"
1466 | chalk "^4.0.0"
1467 | exit "^0.1.2"
1468 | graceful-fs "^4.2.9"
1469 | jest-config "^29.7.0"
1470 | jest-util "^29.7.0"
1471 | prompts "^2.0.1"
1472 |
1473 | cross-spawn@^7.0.0, cross-spawn@^7.0.3:
1474 | version "7.0.3"
1475 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
1476 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
1477 | dependencies:
1478 | path-key "^3.1.0"
1479 | shebang-command "^2.0.0"
1480 | which "^2.0.1"
1481 |
1482 | cssom@^0.5.0:
1483 | version "0.5.0"
1484 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36"
1485 | integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==
1486 |
1487 | cssom@~0.3.6:
1488 | version "0.3.8"
1489 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
1490 | integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
1491 |
1492 | cssstyle@^2.3.0:
1493 | version "2.3.0"
1494 | resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
1495 | integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
1496 | dependencies:
1497 | cssom "~0.3.6"
1498 |
1499 | csstype@^3.0.2:
1500 | version "3.1.3"
1501 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
1502 | integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
1503 |
1504 | dargs@^8.0.0:
1505 | version "8.1.0"
1506 | resolved "https://registry.yarnpkg.com/dargs/-/dargs-8.1.0.tgz#a34859ea509cbce45485e5aa356fef70bfcc7272"
1507 | integrity sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==
1508 |
1509 | data-urls@^3.0.2:
1510 | version "3.0.2"
1511 | resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143"
1512 | integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==
1513 | dependencies:
1514 | abab "^2.0.6"
1515 | whatwg-mimetype "^3.0.0"
1516 | whatwg-url "^11.0.0"
1517 |
1518 | debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
1519 | version "4.3.4"
1520 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
1521 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
1522 | dependencies:
1523 | ms "2.1.2"
1524 |
1525 | decimal.js@^10.4.2:
1526 | version "10.4.3"
1527 | resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23"
1528 | integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==
1529 |
1530 | dedent@^1.0.0:
1531 | version "1.5.1"
1532 | resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff"
1533 | integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==
1534 |
1535 | deepmerge@^4.2.2:
1536 | version "4.3.1"
1537 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
1538 | integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
1539 |
1540 | delayed-stream@~1.0.0:
1541 | version "1.0.0"
1542 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
1543 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
1544 |
1545 | detect-newline@^3.0.0:
1546 | version "3.1.0"
1547 | resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
1548 | integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
1549 |
1550 | diff-sequences@^29.6.3:
1551 | version "29.6.3"
1552 | resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
1553 | integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
1554 |
1555 | dir-glob@^3.0.1:
1556 | version "3.0.1"
1557 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
1558 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
1559 | dependencies:
1560 | path-type "^4.0.0"
1561 |
1562 | domexception@^4.0.0:
1563 | version "4.0.0"
1564 | resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673"
1565 | integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==
1566 | dependencies:
1567 | webidl-conversions "^7.0.0"
1568 |
1569 | dot-prop@^5.1.0:
1570 | version "5.3.0"
1571 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
1572 | integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
1573 | dependencies:
1574 | is-obj "^2.0.0"
1575 |
1576 | eastasianwidth@^0.2.0:
1577 | version "0.2.0"
1578 | resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
1579 | integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
1580 |
1581 | electron-to-chromium@^1.4.601:
1582 | version "1.4.616"
1583 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz#4bddbc2c76e1e9dbf449ecd5da3d8119826ea4fb"
1584 | integrity sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==
1585 |
1586 | emittery@^0.13.1:
1587 | version "0.13.1"
1588 | resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad"
1589 | integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==
1590 |
1591 | emoji-regex@^8.0.0:
1592 | version "8.0.0"
1593 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
1594 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1595 |
1596 | emoji-regex@^9.2.2:
1597 | version "9.2.2"
1598 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
1599 | integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
1600 |
1601 | entities@^4.4.0:
1602 | version "4.5.0"
1603 | resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
1604 | integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
1605 |
1606 | error-ex@^1.3.1, error-ex@^1.3.2:
1607 | version "1.3.2"
1608 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
1609 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1610 | dependencies:
1611 | is-arrayish "^0.2.1"
1612 |
1613 | esbuild@^0.19.2:
1614 | version "0.19.10"
1615 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.10.tgz#55e83e4a6b702e3498b9f872d84bfb4ebcb6d16e"
1616 | integrity sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA==
1617 | optionalDependencies:
1618 | "@esbuild/aix-ppc64" "0.19.10"
1619 | "@esbuild/android-arm" "0.19.10"
1620 | "@esbuild/android-arm64" "0.19.10"
1621 | "@esbuild/android-x64" "0.19.10"
1622 | "@esbuild/darwin-arm64" "0.19.10"
1623 | "@esbuild/darwin-x64" "0.19.10"
1624 | "@esbuild/freebsd-arm64" "0.19.10"
1625 | "@esbuild/freebsd-x64" "0.19.10"
1626 | "@esbuild/linux-arm" "0.19.10"
1627 | "@esbuild/linux-arm64" "0.19.10"
1628 | "@esbuild/linux-ia32" "0.19.10"
1629 | "@esbuild/linux-loong64" "0.19.10"
1630 | "@esbuild/linux-mips64el" "0.19.10"
1631 | "@esbuild/linux-ppc64" "0.19.10"
1632 | "@esbuild/linux-riscv64" "0.19.10"
1633 | "@esbuild/linux-s390x" "0.19.10"
1634 | "@esbuild/linux-x64" "0.19.10"
1635 | "@esbuild/netbsd-x64" "0.19.10"
1636 | "@esbuild/openbsd-x64" "0.19.10"
1637 | "@esbuild/sunos-x64" "0.19.10"
1638 | "@esbuild/win32-arm64" "0.19.10"
1639 | "@esbuild/win32-ia32" "0.19.10"
1640 | "@esbuild/win32-x64" "0.19.10"
1641 |
1642 | escalade@^3.1.1:
1643 | version "3.1.1"
1644 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
1645 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
1646 |
1647 | escape-string-regexp@^1.0.5:
1648 | version "1.0.5"
1649 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1650 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
1651 |
1652 | escape-string-regexp@^2.0.0:
1653 | version "2.0.0"
1654 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
1655 | integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
1656 |
1657 | escodegen@^2.0.0:
1658 | version "2.1.0"
1659 | resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17"
1660 | integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==
1661 | dependencies:
1662 | esprima "^4.0.1"
1663 | estraverse "^5.2.0"
1664 | esutils "^2.0.2"
1665 | optionalDependencies:
1666 | source-map "~0.6.1"
1667 |
1668 | esprima@^4.0.0, esprima@^4.0.1:
1669 | version "4.0.1"
1670 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
1671 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
1672 |
1673 | estraverse@^5.2.0:
1674 | version "5.3.0"
1675 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
1676 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
1677 |
1678 | esutils@^2.0.2:
1679 | version "2.0.3"
1680 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
1681 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1682 |
1683 | execa@^5.0.0:
1684 | version "5.1.1"
1685 | resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
1686 | integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
1687 | dependencies:
1688 | cross-spawn "^7.0.3"
1689 | get-stream "^6.0.0"
1690 | human-signals "^2.1.0"
1691 | is-stream "^2.0.0"
1692 | merge-stream "^2.0.0"
1693 | npm-run-path "^4.0.1"
1694 | onetime "^5.1.2"
1695 | signal-exit "^3.0.3"
1696 | strip-final-newline "^2.0.0"
1697 |
1698 | exit@^0.1.2:
1699 | version "0.1.2"
1700 | resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
1701 | integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==
1702 |
1703 | expect@^29.0.0, expect@^29.7.0:
1704 | version "29.7.0"
1705 | resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc"
1706 | integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==
1707 | dependencies:
1708 | "@jest/expect-utils" "^29.7.0"
1709 | jest-get-type "^29.6.3"
1710 | jest-matcher-utils "^29.7.0"
1711 | jest-message-util "^29.7.0"
1712 | jest-util "^29.7.0"
1713 |
1714 | fast-glob@^3.2.9:
1715 | version "3.3.2"
1716 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
1717 | integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
1718 | dependencies:
1719 | "@nodelib/fs.stat" "^2.0.2"
1720 | "@nodelib/fs.walk" "^1.2.3"
1721 | glob-parent "^5.1.2"
1722 | merge2 "^1.3.0"
1723 | micromatch "^4.0.4"
1724 |
1725 | fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.1.0:
1726 | version "2.1.0"
1727 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1728 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1729 |
1730 | fastq@^1.6.0:
1731 | version "1.16.0"
1732 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320"
1733 | integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==
1734 | dependencies:
1735 | reusify "^1.0.4"
1736 |
1737 | fb-watchman@^2.0.0:
1738 | version "2.0.2"
1739 | resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c"
1740 | integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==
1741 | dependencies:
1742 | bser "2.1.1"
1743 |
1744 | fill-range@^7.0.1:
1745 | version "7.0.1"
1746 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
1747 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
1748 | dependencies:
1749 | to-regex-range "^5.0.1"
1750 |
1751 | find-up@^4.0.0, find-up@^4.1.0:
1752 | version "4.1.0"
1753 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
1754 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1755 | dependencies:
1756 | locate-path "^5.0.0"
1757 | path-exists "^4.0.0"
1758 |
1759 | find-up@^6.3.0:
1760 | version "6.3.0"
1761 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790"
1762 | integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==
1763 | dependencies:
1764 | locate-path "^7.1.0"
1765 | path-exists "^5.0.0"
1766 |
1767 | foreground-child@^3.1.0:
1768 | version "3.1.1"
1769 | resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
1770 | integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
1771 | dependencies:
1772 | cross-spawn "^7.0.0"
1773 | signal-exit "^4.0.1"
1774 |
1775 | form-data@^4.0.0:
1776 | version "4.0.0"
1777 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
1778 | integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
1779 | dependencies:
1780 | asynckit "^0.4.0"
1781 | combined-stream "^1.0.8"
1782 | mime-types "^2.1.12"
1783 |
1784 | fs.realpath@^1.0.0:
1785 | version "1.0.0"
1786 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1787 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
1788 |
1789 | fsevents@^2.3.2, fsevents@~2.3.2:
1790 | version "2.3.3"
1791 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
1792 | integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
1793 |
1794 | function-bind@^1.1.2:
1795 | version "1.1.2"
1796 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
1797 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
1798 |
1799 | gensync@^1.0.0-beta.2:
1800 | version "1.0.0-beta.2"
1801 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1802 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1803 |
1804 | get-caller-file@^2.0.5:
1805 | version "2.0.5"
1806 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
1807 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1808 |
1809 | get-package-type@^0.1.0:
1810 | version "0.1.0"
1811 | resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
1812 | integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
1813 |
1814 | get-stream@^6.0.0:
1815 | version "6.0.1"
1816 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
1817 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
1818 |
1819 | git-raw-commits@^4.0.0:
1820 | version "4.0.0"
1821 | resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-4.0.0.tgz#b212fd2bff9726d27c1283a1157e829490593285"
1822 | integrity sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==
1823 | dependencies:
1824 | dargs "^8.0.0"
1825 | meow "^12.0.1"
1826 | split2 "^4.0.0"
1827 |
1828 | git-semver-tags@^7.0.0:
1829 | version "7.0.1"
1830 | resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-7.0.1.tgz#74426e7d7710e5a263655e78b4c651eed804d63e"
1831 | integrity sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q==
1832 | dependencies:
1833 | meow "^12.0.1"
1834 | semver "^7.5.2"
1835 |
1836 | glob-parent@^5.1.2, glob-parent@~5.1.2:
1837 | version "5.1.2"
1838 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1839 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1840 | dependencies:
1841 | is-glob "^4.0.1"
1842 |
1843 | glob@^10.3.10:
1844 | version "10.3.10"
1845 | resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b"
1846 | integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==
1847 | dependencies:
1848 | foreground-child "^3.1.0"
1849 | jackspeak "^2.3.5"
1850 | minimatch "^9.0.1"
1851 | minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
1852 | path-scurry "^1.10.1"
1853 |
1854 | glob@^7.1.3, glob@^7.1.4:
1855 | version "7.2.3"
1856 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
1857 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
1858 | dependencies:
1859 | fs.realpath "^1.0.0"
1860 | inflight "^1.0.4"
1861 | inherits "2"
1862 | minimatch "^3.1.1"
1863 | once "^1.3.0"
1864 | path-is-absolute "^1.0.0"
1865 |
1866 | globals@^11.1.0:
1867 | version "11.12.0"
1868 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1869 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1870 |
1871 | globby@^11.0.3:
1872 | version "11.1.0"
1873 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
1874 | integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
1875 | dependencies:
1876 | array-union "^2.1.0"
1877 | dir-glob "^3.0.1"
1878 | fast-glob "^3.2.9"
1879 | ignore "^5.2.0"
1880 | merge2 "^1.4.1"
1881 | slash "^3.0.0"
1882 |
1883 | graceful-fs@^4.2.9:
1884 | version "4.2.11"
1885 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
1886 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
1887 |
1888 | handlebars@^4.7.7:
1889 | version "4.7.8"
1890 | resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9"
1891 | integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==
1892 | dependencies:
1893 | minimist "^1.2.5"
1894 | neo-async "^2.6.2"
1895 | source-map "^0.6.1"
1896 | wordwrap "^1.0.0"
1897 | optionalDependencies:
1898 | uglify-js "^3.1.4"
1899 |
1900 | has-flag@^3.0.0:
1901 | version "3.0.0"
1902 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1903 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
1904 |
1905 | has-flag@^4.0.0:
1906 | version "4.0.0"
1907 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1908 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1909 |
1910 | hasown@^2.0.0:
1911 | version "2.0.0"
1912 | resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c"
1913 | integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==
1914 | dependencies:
1915 | function-bind "^1.1.2"
1916 |
1917 | hosted-git-info@^7.0.0:
1918 | version "7.0.1"
1919 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.1.tgz#9985fcb2700467fecf7f33a4d4874e30680b5322"
1920 | integrity sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==
1921 | dependencies:
1922 | lru-cache "^10.0.1"
1923 |
1924 | html-encoding-sniffer@^3.0.0:
1925 | version "3.0.0"
1926 | resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9"
1927 | integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==
1928 | dependencies:
1929 | whatwg-encoding "^2.0.0"
1930 |
1931 | html-escaper@^2.0.0:
1932 | version "2.0.2"
1933 | resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
1934 | integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
1935 |
1936 | http-proxy-agent@^5.0.0:
1937 | version "5.0.0"
1938 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43"
1939 | integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==
1940 | dependencies:
1941 | "@tootallnate/once" "2"
1942 | agent-base "6"
1943 | debug "4"
1944 |
1945 | https-proxy-agent@^5.0.1:
1946 | version "5.0.1"
1947 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
1948 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
1949 | dependencies:
1950 | agent-base "6"
1951 | debug "4"
1952 |
1953 | human-signals@^2.1.0:
1954 | version "2.1.0"
1955 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
1956 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
1957 |
1958 | iconv-lite@0.6.3:
1959 | version "0.6.3"
1960 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1961 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
1962 | dependencies:
1963 | safer-buffer ">= 2.1.2 < 3.0.0"
1964 |
1965 | ignore@^5.2.0:
1966 | version "5.3.0"
1967 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78"
1968 | integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==
1969 |
1970 | import-local@^3.0.2:
1971 | version "3.1.0"
1972 | resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
1973 | integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
1974 | dependencies:
1975 | pkg-dir "^4.2.0"
1976 | resolve-cwd "^3.0.0"
1977 |
1978 | imurmurhash@^0.1.4:
1979 | version "0.1.4"
1980 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1981 | integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
1982 |
1983 | inflight@^1.0.4:
1984 | version "1.0.6"
1985 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1986 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
1987 | dependencies:
1988 | once "^1.3.0"
1989 | wrappy "1"
1990 |
1991 | inherits@2:
1992 | version "2.0.4"
1993 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1994 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1995 |
1996 | is-arrayish@^0.2.1:
1997 | version "0.2.1"
1998 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1999 | integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
2000 |
2001 | is-binary-path@~2.1.0:
2002 | version "2.1.0"
2003 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
2004 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
2005 | dependencies:
2006 | binary-extensions "^2.0.0"
2007 |
2008 | is-core-module@^2.13.0, is-core-module@^2.8.1:
2009 | version "2.13.1"
2010 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
2011 | integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
2012 | dependencies:
2013 | hasown "^2.0.0"
2014 |
2015 | is-extglob@^2.1.1:
2016 | version "2.1.1"
2017 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
2018 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
2019 |
2020 | is-fullwidth-code-point@^3.0.0:
2021 | version "3.0.0"
2022 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
2023 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
2024 |
2025 | is-generator-fn@^2.0.0:
2026 | version "2.1.0"
2027 | resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
2028 | integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
2029 |
2030 | is-glob@^4.0.1, is-glob@~4.0.1:
2031 | version "4.0.3"
2032 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
2033 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
2034 | dependencies:
2035 | is-extglob "^2.1.1"
2036 |
2037 | is-number@^7.0.0:
2038 | version "7.0.0"
2039 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
2040 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
2041 |
2042 | is-obj@^2.0.0:
2043 | version "2.0.0"
2044 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
2045 | integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
2046 |
2047 | is-potential-custom-element-name@^1.0.1:
2048 | version "1.0.1"
2049 | resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
2050 | integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
2051 |
2052 | is-stream@^2.0.0:
2053 | version "2.0.1"
2054 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
2055 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
2056 |
2057 | is-text-path@^2.0.0:
2058 | version "2.0.0"
2059 | resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-2.0.0.tgz#b2484e2b720a633feb2e85b67dc193ff72c75636"
2060 | integrity sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==
2061 | dependencies:
2062 | text-extensions "^2.0.0"
2063 |
2064 | isexe@^2.0.0:
2065 | version "2.0.0"
2066 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
2067 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
2068 |
2069 | istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
2070 | version "3.2.2"
2071 | resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756"
2072 | integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==
2073 |
2074 | istanbul-lib-instrument@^5.0.4:
2075 | version "5.2.1"
2076 | resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d"
2077 | integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==
2078 | dependencies:
2079 | "@babel/core" "^7.12.3"
2080 | "@babel/parser" "^7.14.7"
2081 | "@istanbuljs/schema" "^0.1.2"
2082 | istanbul-lib-coverage "^3.2.0"
2083 | semver "^6.3.0"
2084 |
2085 | istanbul-lib-instrument@^6.0.0:
2086 | version "6.0.1"
2087 | resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz#71e87707e8041428732518c6fb5211761753fbdf"
2088 | integrity sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==
2089 | dependencies:
2090 | "@babel/core" "^7.12.3"
2091 | "@babel/parser" "^7.14.7"
2092 | "@istanbuljs/schema" "^0.1.2"
2093 | istanbul-lib-coverage "^3.2.0"
2094 | semver "^7.5.4"
2095 |
2096 | istanbul-lib-report@^3.0.0:
2097 | version "3.0.1"
2098 | resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d"
2099 | integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==
2100 | dependencies:
2101 | istanbul-lib-coverage "^3.0.0"
2102 | make-dir "^4.0.0"
2103 | supports-color "^7.1.0"
2104 |
2105 | istanbul-lib-source-maps@^4.0.0:
2106 | version "4.0.1"
2107 | resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551"
2108 | integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==
2109 | dependencies:
2110 | debug "^4.1.1"
2111 | istanbul-lib-coverage "^3.0.0"
2112 | source-map "^0.6.1"
2113 |
2114 | istanbul-reports@^3.1.3:
2115 | version "3.1.6"
2116 | resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a"
2117 | integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==
2118 | dependencies:
2119 | html-escaper "^2.0.0"
2120 | istanbul-lib-report "^3.0.0"
2121 |
2122 | jackspeak@^2.3.5:
2123 | version "2.3.6"
2124 | resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8"
2125 | integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==
2126 | dependencies:
2127 | "@isaacs/cliui" "^8.0.2"
2128 | optionalDependencies:
2129 | "@pkgjs/parseargs" "^0.11.0"
2130 |
2131 | jest-changed-files@^29.7.0:
2132 | version "29.7.0"
2133 | resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a"
2134 | integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==
2135 | dependencies:
2136 | execa "^5.0.0"
2137 | jest-util "^29.7.0"
2138 | p-limit "^3.1.0"
2139 |
2140 | jest-circus@^29.7.0:
2141 | version "29.7.0"
2142 | resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a"
2143 | integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==
2144 | dependencies:
2145 | "@jest/environment" "^29.7.0"
2146 | "@jest/expect" "^29.7.0"
2147 | "@jest/test-result" "^29.7.0"
2148 | "@jest/types" "^29.6.3"
2149 | "@types/node" "*"
2150 | chalk "^4.0.0"
2151 | co "^4.6.0"
2152 | dedent "^1.0.0"
2153 | is-generator-fn "^2.0.0"
2154 | jest-each "^29.7.0"
2155 | jest-matcher-utils "^29.7.0"
2156 | jest-message-util "^29.7.0"
2157 | jest-runtime "^29.7.0"
2158 | jest-snapshot "^29.7.0"
2159 | jest-util "^29.7.0"
2160 | p-limit "^3.1.0"
2161 | pretty-format "^29.7.0"
2162 | pure-rand "^6.0.0"
2163 | slash "^3.0.0"
2164 | stack-utils "^2.0.3"
2165 |
2166 | jest-cli@^29.7.0:
2167 | version "29.7.0"
2168 | resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995"
2169 | integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==
2170 | dependencies:
2171 | "@jest/core" "^29.7.0"
2172 | "@jest/test-result" "^29.7.0"
2173 | "@jest/types" "^29.6.3"
2174 | chalk "^4.0.0"
2175 | create-jest "^29.7.0"
2176 | exit "^0.1.2"
2177 | import-local "^3.0.2"
2178 | jest-config "^29.7.0"
2179 | jest-util "^29.7.0"
2180 | jest-validate "^29.7.0"
2181 | yargs "^17.3.1"
2182 |
2183 | jest-config@^29.7.0:
2184 | version "29.7.0"
2185 | resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f"
2186 | integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==
2187 | dependencies:
2188 | "@babel/core" "^7.11.6"
2189 | "@jest/test-sequencer" "^29.7.0"
2190 | "@jest/types" "^29.6.3"
2191 | babel-jest "^29.7.0"
2192 | chalk "^4.0.0"
2193 | ci-info "^3.2.0"
2194 | deepmerge "^4.2.2"
2195 | glob "^7.1.3"
2196 | graceful-fs "^4.2.9"
2197 | jest-circus "^29.7.0"
2198 | jest-environment-node "^29.7.0"
2199 | jest-get-type "^29.6.3"
2200 | jest-regex-util "^29.6.3"
2201 | jest-resolve "^29.7.0"
2202 | jest-runner "^29.7.0"
2203 | jest-util "^29.7.0"
2204 | jest-validate "^29.7.0"
2205 | micromatch "^4.0.4"
2206 | parse-json "^5.2.0"
2207 | pretty-format "^29.7.0"
2208 | slash "^3.0.0"
2209 | strip-json-comments "^3.1.1"
2210 |
2211 | jest-diff@^29.7.0:
2212 | version "29.7.0"
2213 | resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a"
2214 | integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==
2215 | dependencies:
2216 | chalk "^4.0.0"
2217 | diff-sequences "^29.6.3"
2218 | jest-get-type "^29.6.3"
2219 | pretty-format "^29.7.0"
2220 |
2221 | jest-docblock@^29.7.0:
2222 | version "29.7.0"
2223 | resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a"
2224 | integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==
2225 | dependencies:
2226 | detect-newline "^3.0.0"
2227 |
2228 | jest-each@^29.7.0:
2229 | version "29.7.0"
2230 | resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1"
2231 | integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==
2232 | dependencies:
2233 | "@jest/types" "^29.6.3"
2234 | chalk "^4.0.0"
2235 | jest-get-type "^29.6.3"
2236 | jest-util "^29.7.0"
2237 | pretty-format "^29.7.0"
2238 |
2239 | jest-environment-jsdom@^29.7.0:
2240 | version "29.7.0"
2241 | resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz#d206fa3551933c3fd519e5dfdb58a0f5139a837f"
2242 | integrity sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==
2243 | dependencies:
2244 | "@jest/environment" "^29.7.0"
2245 | "@jest/fake-timers" "^29.7.0"
2246 | "@jest/types" "^29.6.3"
2247 | "@types/jsdom" "^20.0.0"
2248 | "@types/node" "*"
2249 | jest-mock "^29.7.0"
2250 | jest-util "^29.7.0"
2251 | jsdom "^20.0.0"
2252 |
2253 | jest-environment-node@^29.7.0:
2254 | version "29.7.0"
2255 | resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376"
2256 | integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==
2257 | dependencies:
2258 | "@jest/environment" "^29.7.0"
2259 | "@jest/fake-timers" "^29.7.0"
2260 | "@jest/types" "^29.6.3"
2261 | "@types/node" "*"
2262 | jest-mock "^29.7.0"
2263 | jest-util "^29.7.0"
2264 |
2265 | jest-get-type@^29.6.3:
2266 | version "29.6.3"
2267 | resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1"
2268 | integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==
2269 |
2270 | jest-haste-map@^29.7.0:
2271 | version "29.7.0"
2272 | resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104"
2273 | integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==
2274 | dependencies:
2275 | "@jest/types" "^29.6.3"
2276 | "@types/graceful-fs" "^4.1.3"
2277 | "@types/node" "*"
2278 | anymatch "^3.0.3"
2279 | fb-watchman "^2.0.0"
2280 | graceful-fs "^4.2.9"
2281 | jest-regex-util "^29.6.3"
2282 | jest-util "^29.7.0"
2283 | jest-worker "^29.7.0"
2284 | micromatch "^4.0.4"
2285 | walker "^1.0.8"
2286 | optionalDependencies:
2287 | fsevents "^2.3.2"
2288 |
2289 | jest-leak-detector@^29.7.0:
2290 | version "29.7.0"
2291 | resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728"
2292 | integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==
2293 | dependencies:
2294 | jest-get-type "^29.6.3"
2295 | pretty-format "^29.7.0"
2296 |
2297 | jest-matcher-utils@^29.7.0:
2298 | version "29.7.0"
2299 | resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12"
2300 | integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==
2301 | dependencies:
2302 | chalk "^4.0.0"
2303 | jest-diff "^29.7.0"
2304 | jest-get-type "^29.6.3"
2305 | pretty-format "^29.7.0"
2306 |
2307 | jest-message-util@^29.7.0:
2308 | version "29.7.0"
2309 | resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3"
2310 | integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==
2311 | dependencies:
2312 | "@babel/code-frame" "^7.12.13"
2313 | "@jest/types" "^29.6.3"
2314 | "@types/stack-utils" "^2.0.0"
2315 | chalk "^4.0.0"
2316 | graceful-fs "^4.2.9"
2317 | micromatch "^4.0.4"
2318 | pretty-format "^29.7.0"
2319 | slash "^3.0.0"
2320 | stack-utils "^2.0.3"
2321 |
2322 | jest-mock@^29.7.0:
2323 | version "29.7.0"
2324 | resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347"
2325 | integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==
2326 | dependencies:
2327 | "@jest/types" "^29.6.3"
2328 | "@types/node" "*"
2329 | jest-util "^29.7.0"
2330 |
2331 | jest-pnp-resolver@^1.2.2:
2332 | version "1.2.3"
2333 | resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e"
2334 | integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==
2335 |
2336 | jest-regex-util@^29.6.3:
2337 | version "29.6.3"
2338 | resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52"
2339 | integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==
2340 |
2341 | jest-resolve-dependencies@^29.7.0:
2342 | version "29.7.0"
2343 | resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428"
2344 | integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==
2345 | dependencies:
2346 | jest-regex-util "^29.6.3"
2347 | jest-snapshot "^29.7.0"
2348 |
2349 | jest-resolve@^29.7.0:
2350 | version "29.7.0"
2351 | resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30"
2352 | integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==
2353 | dependencies:
2354 | chalk "^4.0.0"
2355 | graceful-fs "^4.2.9"
2356 | jest-haste-map "^29.7.0"
2357 | jest-pnp-resolver "^1.2.2"
2358 | jest-util "^29.7.0"
2359 | jest-validate "^29.7.0"
2360 | resolve "^1.20.0"
2361 | resolve.exports "^2.0.0"
2362 | slash "^3.0.0"
2363 |
2364 | jest-runner@^29.7.0:
2365 | version "29.7.0"
2366 | resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e"
2367 | integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==
2368 | dependencies:
2369 | "@jest/console" "^29.7.0"
2370 | "@jest/environment" "^29.7.0"
2371 | "@jest/test-result" "^29.7.0"
2372 | "@jest/transform" "^29.7.0"
2373 | "@jest/types" "^29.6.3"
2374 | "@types/node" "*"
2375 | chalk "^4.0.0"
2376 | emittery "^0.13.1"
2377 | graceful-fs "^4.2.9"
2378 | jest-docblock "^29.7.0"
2379 | jest-environment-node "^29.7.0"
2380 | jest-haste-map "^29.7.0"
2381 | jest-leak-detector "^29.7.0"
2382 | jest-message-util "^29.7.0"
2383 | jest-resolve "^29.7.0"
2384 | jest-runtime "^29.7.0"
2385 | jest-util "^29.7.0"
2386 | jest-watcher "^29.7.0"
2387 | jest-worker "^29.7.0"
2388 | p-limit "^3.1.0"
2389 | source-map-support "0.5.13"
2390 |
2391 | jest-runtime@^29.7.0:
2392 | version "29.7.0"
2393 | resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817"
2394 | integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==
2395 | dependencies:
2396 | "@jest/environment" "^29.7.0"
2397 | "@jest/fake-timers" "^29.7.0"
2398 | "@jest/globals" "^29.7.0"
2399 | "@jest/source-map" "^29.6.3"
2400 | "@jest/test-result" "^29.7.0"
2401 | "@jest/transform" "^29.7.0"
2402 | "@jest/types" "^29.6.3"
2403 | "@types/node" "*"
2404 | chalk "^4.0.0"
2405 | cjs-module-lexer "^1.0.0"
2406 | collect-v8-coverage "^1.0.0"
2407 | glob "^7.1.3"
2408 | graceful-fs "^4.2.9"
2409 | jest-haste-map "^29.7.0"
2410 | jest-message-util "^29.7.0"
2411 | jest-mock "^29.7.0"
2412 | jest-regex-util "^29.6.3"
2413 | jest-resolve "^29.7.0"
2414 | jest-snapshot "^29.7.0"
2415 | jest-util "^29.7.0"
2416 | slash "^3.0.0"
2417 | strip-bom "^4.0.0"
2418 |
2419 | jest-snapshot@^29.7.0:
2420 | version "29.7.0"
2421 | resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5"
2422 | integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==
2423 | dependencies:
2424 | "@babel/core" "^7.11.6"
2425 | "@babel/generator" "^7.7.2"
2426 | "@babel/plugin-syntax-jsx" "^7.7.2"
2427 | "@babel/plugin-syntax-typescript" "^7.7.2"
2428 | "@babel/types" "^7.3.3"
2429 | "@jest/expect-utils" "^29.7.0"
2430 | "@jest/transform" "^29.7.0"
2431 | "@jest/types" "^29.6.3"
2432 | babel-preset-current-node-syntax "^1.0.0"
2433 | chalk "^4.0.0"
2434 | expect "^29.7.0"
2435 | graceful-fs "^4.2.9"
2436 | jest-diff "^29.7.0"
2437 | jest-get-type "^29.6.3"
2438 | jest-matcher-utils "^29.7.0"
2439 | jest-message-util "^29.7.0"
2440 | jest-util "^29.7.0"
2441 | natural-compare "^1.4.0"
2442 | pretty-format "^29.7.0"
2443 | semver "^7.5.3"
2444 |
2445 | jest-util@^29.0.0, jest-util@^29.7.0:
2446 | version "29.7.0"
2447 | resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc"
2448 | integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==
2449 | dependencies:
2450 | "@jest/types" "^29.6.3"
2451 | "@types/node" "*"
2452 | chalk "^4.0.0"
2453 | ci-info "^3.2.0"
2454 | graceful-fs "^4.2.9"
2455 | picomatch "^2.2.3"
2456 |
2457 | jest-validate@^29.7.0:
2458 | version "29.7.0"
2459 | resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c"
2460 | integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==
2461 | dependencies:
2462 | "@jest/types" "^29.6.3"
2463 | camelcase "^6.2.0"
2464 | chalk "^4.0.0"
2465 | jest-get-type "^29.6.3"
2466 | leven "^3.1.0"
2467 | pretty-format "^29.7.0"
2468 |
2469 | jest-watcher@^29.7.0:
2470 | version "29.7.0"
2471 | resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2"
2472 | integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==
2473 | dependencies:
2474 | "@jest/test-result" "^29.7.0"
2475 | "@jest/types" "^29.6.3"
2476 | "@types/node" "*"
2477 | ansi-escapes "^4.2.1"
2478 | chalk "^4.0.0"
2479 | emittery "^0.13.1"
2480 | jest-util "^29.7.0"
2481 | string-length "^4.0.1"
2482 |
2483 | jest-worker@^29.7.0:
2484 | version "29.7.0"
2485 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a"
2486 | integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==
2487 | dependencies:
2488 | "@types/node" "*"
2489 | jest-util "^29.7.0"
2490 | merge-stream "^2.0.0"
2491 | supports-color "^8.0.0"
2492 |
2493 | jest@^29.7.0:
2494 | version "29.7.0"
2495 | resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613"
2496 | integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==
2497 | dependencies:
2498 | "@jest/core" "^29.7.0"
2499 | "@jest/types" "^29.6.3"
2500 | import-local "^3.0.2"
2501 | jest-cli "^29.7.0"
2502 |
2503 | joycon@^3.0.1:
2504 | version "3.1.1"
2505 | resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03"
2506 | integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==
2507 |
2508 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
2509 | version "4.0.0"
2510 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
2511 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
2512 |
2513 | js-yaml@^3.13.1:
2514 | version "3.14.1"
2515 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
2516 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
2517 | dependencies:
2518 | argparse "^1.0.7"
2519 | esprima "^4.0.0"
2520 |
2521 | jsdom@^20.0.0:
2522 | version "20.0.3"
2523 | resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.3.tgz#886a41ba1d4726f67a8858028c99489fed6ad4db"
2524 | integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==
2525 | dependencies:
2526 | abab "^2.0.6"
2527 | acorn "^8.8.1"
2528 | acorn-globals "^7.0.0"
2529 | cssom "^0.5.0"
2530 | cssstyle "^2.3.0"
2531 | data-urls "^3.0.2"
2532 | decimal.js "^10.4.2"
2533 | domexception "^4.0.0"
2534 | escodegen "^2.0.0"
2535 | form-data "^4.0.0"
2536 | html-encoding-sniffer "^3.0.0"
2537 | http-proxy-agent "^5.0.0"
2538 | https-proxy-agent "^5.0.1"
2539 | is-potential-custom-element-name "^1.0.1"
2540 | nwsapi "^2.2.2"
2541 | parse5 "^7.1.1"
2542 | saxes "^6.0.0"
2543 | symbol-tree "^3.2.4"
2544 | tough-cookie "^4.1.2"
2545 | w3c-xmlserializer "^4.0.0"
2546 | webidl-conversions "^7.0.0"
2547 | whatwg-encoding "^2.0.0"
2548 | whatwg-mimetype "^3.0.0"
2549 | whatwg-url "^11.0.0"
2550 | ws "^8.11.0"
2551 | xml-name-validator "^4.0.0"
2552 |
2553 | jsesc@^2.5.1:
2554 | version "2.5.2"
2555 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
2556 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
2557 |
2558 | json-parse-even-better-errors@^2.3.0:
2559 | version "2.3.1"
2560 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
2561 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
2562 |
2563 | json-parse-even-better-errors@^3.0.0:
2564 | version "3.0.1"
2565 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz#02bb29fb5da90b5444581749c22cedd3597c6cb0"
2566 | integrity sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==
2567 |
2568 | json-stringify-safe@^5.0.1:
2569 | version "5.0.1"
2570 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
2571 | integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
2572 |
2573 | json5@^2.2.3:
2574 | version "2.2.3"
2575 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
2576 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
2577 |
2578 | jsonparse@^1.2.0:
2579 | version "1.3.1"
2580 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
2581 | integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
2582 |
2583 | kleur@^3.0.3:
2584 | version "3.0.3"
2585 | resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
2586 | integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
2587 |
2588 | leven@^3.1.0:
2589 | version "3.1.0"
2590 | resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
2591 | integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
2592 |
2593 | lilconfig@^3.0.0:
2594 | version "3.0.0"
2595 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc"
2596 | integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==
2597 |
2598 | lines-and-columns@^1.1.6:
2599 | version "1.2.4"
2600 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
2601 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
2602 |
2603 | lines-and-columns@^2.0.3:
2604 | version "2.0.4"
2605 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42"
2606 | integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==
2607 |
2608 | load-tsconfig@^0.2.3:
2609 | version "0.2.5"
2610 | resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1"
2611 | integrity sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==
2612 |
2613 | locate-path@^5.0.0:
2614 | version "5.0.0"
2615 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
2616 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
2617 | dependencies:
2618 | p-locate "^4.1.0"
2619 |
2620 | locate-path@^7.1.0:
2621 | version "7.2.0"
2622 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a"
2623 | integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==
2624 | dependencies:
2625 | p-locate "^6.0.0"
2626 |
2627 | lodash.memoize@4.x:
2628 | version "4.1.2"
2629 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
2630 | integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==
2631 |
2632 | lodash.sortby@^4.7.0:
2633 | version "4.7.0"
2634 | resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
2635 | integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==
2636 |
2637 | loose-envify@^1.1.0:
2638 | version "1.4.0"
2639 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
2640 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
2641 | dependencies:
2642 | js-tokens "^3.0.0 || ^4.0.0"
2643 |
2644 | lru-cache@^10.0.1, "lru-cache@^9.1.1 || ^10.0.0":
2645 | version "10.1.0"
2646 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484"
2647 | integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==
2648 |
2649 | lru-cache@^5.1.1:
2650 | version "5.1.1"
2651 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
2652 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
2653 | dependencies:
2654 | yallist "^3.0.2"
2655 |
2656 | lru-cache@^6.0.0:
2657 | version "6.0.0"
2658 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
2659 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
2660 | dependencies:
2661 | yallist "^4.0.0"
2662 |
2663 | make-dir@^4.0.0:
2664 | version "4.0.0"
2665 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e"
2666 | integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==
2667 | dependencies:
2668 | semver "^7.5.3"
2669 |
2670 | make-error@1.x:
2671 | version "1.3.6"
2672 | resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
2673 | integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
2674 |
2675 | makeerror@1.0.12:
2676 | version "1.0.12"
2677 | resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
2678 | integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==
2679 | dependencies:
2680 | tmpl "1.0.5"
2681 |
2682 | meow@^12.0.1:
2683 | version "12.1.1"
2684 | resolved "https://registry.yarnpkg.com/meow/-/meow-12.1.1.tgz#e558dddbab12477b69b2e9a2728c327f191bace6"
2685 | integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==
2686 |
2687 | merge-stream@^2.0.0:
2688 | version "2.0.0"
2689 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
2690 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
2691 |
2692 | merge2@^1.3.0, merge2@^1.4.1:
2693 | version "1.4.1"
2694 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
2695 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
2696 |
2697 | micromatch@^4.0.4:
2698 | version "4.0.5"
2699 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
2700 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
2701 | dependencies:
2702 | braces "^3.0.2"
2703 | picomatch "^2.3.1"
2704 |
2705 | mime-db@1.52.0:
2706 | version "1.52.0"
2707 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
2708 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
2709 |
2710 | mime-types@^2.1.12:
2711 | version "2.1.35"
2712 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
2713 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
2714 | dependencies:
2715 | mime-db "1.52.0"
2716 |
2717 | mimic-fn@^2.1.0:
2718 | version "2.1.0"
2719 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
2720 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
2721 |
2722 | minimatch@^3.0.4, minimatch@^3.1.1:
2723 | version "3.1.2"
2724 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
2725 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
2726 | dependencies:
2727 | brace-expansion "^1.1.7"
2728 |
2729 | minimatch@^9.0.1:
2730 | version "9.0.3"
2731 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
2732 | integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
2733 | dependencies:
2734 | brace-expansion "^2.0.1"
2735 |
2736 | minimist@^1.2.5:
2737 | version "1.2.8"
2738 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
2739 | integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
2740 |
2741 | "minipass@^5.0.0 || ^6.0.2 || ^7.0.0":
2742 | version "7.0.4"
2743 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c"
2744 | integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==
2745 |
2746 | ms@2.1.2:
2747 | version "2.1.2"
2748 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
2749 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2750 |
2751 | mz@^2.7.0:
2752 | version "2.7.0"
2753 | resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
2754 | integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
2755 | dependencies:
2756 | any-promise "^1.0.0"
2757 | object-assign "^4.0.1"
2758 | thenify-all "^1.0.0"
2759 |
2760 | natural-compare@^1.4.0:
2761 | version "1.4.0"
2762 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
2763 | integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
2764 |
2765 | neo-async@^2.6.2:
2766 | version "2.6.2"
2767 | resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
2768 | integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
2769 |
2770 | node-int64@^0.4.0:
2771 | version "0.4.0"
2772 | resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
2773 | integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
2774 |
2775 | node-releases@^2.0.14:
2776 | version "2.0.14"
2777 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b"
2778 | integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
2779 |
2780 | normalize-package-data@^6.0.0:
2781 | version "6.0.0"
2782 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.0.tgz#68a96b3c11edd462af7189c837b6b1064a484196"
2783 | integrity sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==
2784 | dependencies:
2785 | hosted-git-info "^7.0.0"
2786 | is-core-module "^2.8.1"
2787 | semver "^7.3.5"
2788 | validate-npm-package-license "^3.0.4"
2789 |
2790 | normalize-path@^3.0.0, normalize-path@~3.0.0:
2791 | version "3.0.0"
2792 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
2793 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2794 |
2795 | npm-run-path@^4.0.1:
2796 | version "4.0.1"
2797 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
2798 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
2799 | dependencies:
2800 | path-key "^3.0.0"
2801 |
2802 | nwsapi@^2.2.2:
2803 | version "2.2.7"
2804 | resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30"
2805 | integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==
2806 |
2807 | object-assign@^4.0.1, object-assign@^4.1.1:
2808 | version "4.1.1"
2809 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2810 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
2811 |
2812 | once@^1.3.0:
2813 | version "1.4.0"
2814 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2815 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
2816 | dependencies:
2817 | wrappy "1"
2818 |
2819 | onetime@^5.1.2:
2820 | version "5.1.2"
2821 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
2822 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
2823 | dependencies:
2824 | mimic-fn "^2.1.0"
2825 |
2826 | p-limit@^2.2.0:
2827 | version "2.3.0"
2828 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
2829 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
2830 | dependencies:
2831 | p-try "^2.0.0"
2832 |
2833 | p-limit@^3.1.0:
2834 | version "3.1.0"
2835 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
2836 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
2837 | dependencies:
2838 | yocto-queue "^0.1.0"
2839 |
2840 | p-limit@^4.0.0:
2841 | version "4.0.0"
2842 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644"
2843 | integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==
2844 | dependencies:
2845 | yocto-queue "^1.0.0"
2846 |
2847 | p-locate@^4.1.0:
2848 | version "4.1.0"
2849 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
2850 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
2851 | dependencies:
2852 | p-limit "^2.2.0"
2853 |
2854 | p-locate@^6.0.0:
2855 | version "6.0.0"
2856 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f"
2857 | integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==
2858 | dependencies:
2859 | p-limit "^4.0.0"
2860 |
2861 | p-try@^2.0.0:
2862 | version "2.2.0"
2863 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
2864 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
2865 |
2866 | parse-json@^5.2.0:
2867 | version "5.2.0"
2868 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
2869 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2870 | dependencies:
2871 | "@babel/code-frame" "^7.0.0"
2872 | error-ex "^1.3.1"
2873 | json-parse-even-better-errors "^2.3.0"
2874 | lines-and-columns "^1.1.6"
2875 |
2876 | parse-json@^7.0.0:
2877 | version "7.1.1"
2878 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-7.1.1.tgz#68f7e6f0edf88c54ab14c00eb700b753b14e2120"
2879 | integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==
2880 | dependencies:
2881 | "@babel/code-frame" "^7.21.4"
2882 | error-ex "^1.3.2"
2883 | json-parse-even-better-errors "^3.0.0"
2884 | lines-and-columns "^2.0.3"
2885 | type-fest "^3.8.0"
2886 |
2887 | parse5@^7.0.0, parse5@^7.1.1:
2888 | version "7.1.2"
2889 | resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
2890 | integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==
2891 | dependencies:
2892 | entities "^4.4.0"
2893 |
2894 | path-exists@^4.0.0:
2895 | version "4.0.0"
2896 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
2897 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2898 |
2899 | path-exists@^5.0.0:
2900 | version "5.0.0"
2901 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7"
2902 | integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==
2903 |
2904 | path-is-absolute@^1.0.0:
2905 | version "1.0.1"
2906 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2907 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
2908 |
2909 | path-key@^3.0.0, path-key@^3.1.0:
2910 | version "3.1.1"
2911 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
2912 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2913 |
2914 | path-parse@^1.0.7:
2915 | version "1.0.7"
2916 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2917 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2918 |
2919 | path-scurry@^1.10.1:
2920 | version "1.10.1"
2921 | resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698"
2922 | integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==
2923 | dependencies:
2924 | lru-cache "^9.1.1 || ^10.0.0"
2925 | minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
2926 |
2927 | path-type@^4.0.0:
2928 | version "4.0.0"
2929 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
2930 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2931 |
2932 | picocolors@^1.0.0:
2933 | version "1.0.0"
2934 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
2935 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
2936 |
2937 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
2938 | version "2.3.1"
2939 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
2940 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2941 |
2942 | pirates@^4.0.1, pirates@^4.0.4:
2943 | version "4.0.6"
2944 | resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
2945 | integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
2946 |
2947 | pkg-dir@^4.2.0:
2948 | version "4.2.0"
2949 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
2950 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
2951 | dependencies:
2952 | find-up "^4.0.0"
2953 |
2954 | postcss-load-config@^4.0.1:
2955 | version "4.0.2"
2956 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3"
2957 | integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==
2958 | dependencies:
2959 | lilconfig "^3.0.0"
2960 | yaml "^2.3.4"
2961 |
2962 | pretty-format@^29.0.0, pretty-format@^29.7.0:
2963 | version "29.7.0"
2964 | resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812"
2965 | integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==
2966 | dependencies:
2967 | "@jest/schemas" "^29.6.3"
2968 | ansi-styles "^5.0.0"
2969 | react-is "^18.0.0"
2970 |
2971 | prompts@^2.0.1:
2972 | version "2.4.2"
2973 | resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
2974 | integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==
2975 | dependencies:
2976 | kleur "^3.0.3"
2977 | sisteransi "^1.0.5"
2978 |
2979 | psl@^1.1.33:
2980 | version "1.9.0"
2981 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
2982 | integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
2983 |
2984 | punycode@^2.1.0, punycode@^2.1.1:
2985 | version "2.3.1"
2986 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
2987 | integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
2988 |
2989 | pure-rand@^6.0.0:
2990 | version "6.0.4"
2991 | resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.4.tgz#50b737f6a925468679bff00ad20eade53f37d5c7"
2992 | integrity sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==
2993 |
2994 | querystringify@^2.1.1:
2995 | version "2.2.0"
2996 | resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
2997 | integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
2998 |
2999 | queue-microtask@^1.2.2:
3000 | version "1.2.3"
3001 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
3002 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
3003 |
3004 | react-dom@^18.2.0:
3005 | version "18.2.0"
3006 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
3007 | integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
3008 | dependencies:
3009 | loose-envify "^1.1.0"
3010 | scheduler "^0.23.0"
3011 |
3012 | "react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0:
3013 | version "18.2.0"
3014 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
3015 | integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
3016 |
3017 | react-shallow-renderer@^16.15.0:
3018 | version "16.15.0"
3019 | resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457"
3020 | integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==
3021 | dependencies:
3022 | object-assign "^4.1.1"
3023 | react-is "^16.12.0 || ^17.0.0 || ^18.0.0"
3024 |
3025 | react-test-renderer@^18.2.0:
3026 | version "18.2.0"
3027 | resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e"
3028 | integrity sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==
3029 | dependencies:
3030 | react-is "^18.2.0"
3031 | react-shallow-renderer "^16.15.0"
3032 | scheduler "^0.23.0"
3033 |
3034 | react@^18.2.0:
3035 | version "18.2.0"
3036 | resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
3037 | integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
3038 | dependencies:
3039 | loose-envify "^1.1.0"
3040 |
3041 | read-pkg-up@^10.0.0:
3042 | version "10.1.0"
3043 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-10.1.0.tgz#2d13ab732d2f05d6e8094167c2112e2ee50644f4"
3044 | integrity sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==
3045 | dependencies:
3046 | find-up "^6.3.0"
3047 | read-pkg "^8.1.0"
3048 | type-fest "^4.2.0"
3049 |
3050 | read-pkg@^8.0.0, read-pkg@^8.1.0:
3051 | version "8.1.0"
3052 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-8.1.0.tgz#6cf560b91d90df68bce658527e7e3eee75f7c4c7"
3053 | integrity sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==
3054 | dependencies:
3055 | "@types/normalize-package-data" "^2.4.1"
3056 | normalize-package-data "^6.0.0"
3057 | parse-json "^7.0.0"
3058 | type-fest "^4.2.0"
3059 |
3060 | readdirp@~3.6.0:
3061 | version "3.6.0"
3062 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
3063 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
3064 | dependencies:
3065 | picomatch "^2.2.1"
3066 |
3067 | require-directory@^2.1.1:
3068 | version "2.1.1"
3069 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
3070 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
3071 |
3072 | requires-port@^1.0.0:
3073 | version "1.0.0"
3074 | resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
3075 | integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
3076 |
3077 | resolve-cwd@^3.0.0:
3078 | version "3.0.0"
3079 | resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
3080 | integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
3081 | dependencies:
3082 | resolve-from "^5.0.0"
3083 |
3084 | resolve-from@^5.0.0:
3085 | version "5.0.0"
3086 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
3087 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
3088 |
3089 | resolve.exports@^2.0.0:
3090 | version "2.0.2"
3091 | resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800"
3092 | integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==
3093 |
3094 | resolve@^1.20.0:
3095 | version "1.22.8"
3096 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
3097 | integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
3098 | dependencies:
3099 | is-core-module "^2.13.0"
3100 | path-parse "^1.0.7"
3101 | supports-preserve-symlinks-flag "^1.0.0"
3102 |
3103 | reusify@^1.0.4:
3104 | version "1.0.4"
3105 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
3106 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
3107 |
3108 | rollup@^4.0.2:
3109 | version "4.9.1"
3110 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.9.1.tgz#351d6c03e4e6bcd7a0339df3618d2aeeb108b507"
3111 | integrity sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==
3112 | optionalDependencies:
3113 | "@rollup/rollup-android-arm-eabi" "4.9.1"
3114 | "@rollup/rollup-android-arm64" "4.9.1"
3115 | "@rollup/rollup-darwin-arm64" "4.9.1"
3116 | "@rollup/rollup-darwin-x64" "4.9.1"
3117 | "@rollup/rollup-linux-arm-gnueabihf" "4.9.1"
3118 | "@rollup/rollup-linux-arm64-gnu" "4.9.1"
3119 | "@rollup/rollup-linux-arm64-musl" "4.9.1"
3120 | "@rollup/rollup-linux-riscv64-gnu" "4.9.1"
3121 | "@rollup/rollup-linux-x64-gnu" "4.9.1"
3122 | "@rollup/rollup-linux-x64-musl" "4.9.1"
3123 | "@rollup/rollup-win32-arm64-msvc" "4.9.1"
3124 | "@rollup/rollup-win32-ia32-msvc" "4.9.1"
3125 | "@rollup/rollup-win32-x64-msvc" "4.9.1"
3126 | fsevents "~2.3.2"
3127 |
3128 | run-parallel@^1.1.9:
3129 | version "1.2.0"
3130 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
3131 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
3132 | dependencies:
3133 | queue-microtask "^1.2.2"
3134 |
3135 | "safer-buffer@>= 2.1.2 < 3.0.0":
3136 | version "2.1.2"
3137 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
3138 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
3139 |
3140 | saxes@^6.0.0:
3141 | version "6.0.0"
3142 | resolved "https://registry.yarnpkg.com/saxes/-/saxes-6.0.0.tgz#fe5b4a4768df4f14a201b1ba6a65c1f3d9988cc5"
3143 | integrity sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==
3144 | dependencies:
3145 | xmlchars "^2.2.0"
3146 |
3147 | scheduler@^0.23.0:
3148 | version "0.23.0"
3149 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
3150 | integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
3151 | dependencies:
3152 | loose-envify "^1.1.0"
3153 |
3154 | semver@^6.3.0, semver@^6.3.1:
3155 | version "6.3.1"
3156 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
3157 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
3158 |
3159 | semver@^7.3.5, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4:
3160 | version "7.5.4"
3161 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
3162 | integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
3163 | dependencies:
3164 | lru-cache "^6.0.0"
3165 |
3166 | shebang-command@^2.0.0:
3167 | version "2.0.0"
3168 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
3169 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
3170 | dependencies:
3171 | shebang-regex "^3.0.0"
3172 |
3173 | shebang-regex@^3.0.0:
3174 | version "3.0.0"
3175 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
3176 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
3177 |
3178 | signal-exit@^3.0.3, signal-exit@^3.0.7:
3179 | version "3.0.7"
3180 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
3181 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
3182 |
3183 | signal-exit@^4.0.1:
3184 | version "4.1.0"
3185 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
3186 | integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
3187 |
3188 | sisteransi@^1.0.5:
3189 | version "1.0.5"
3190 | resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
3191 | integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
3192 |
3193 | slash@^3.0.0:
3194 | version "3.0.0"
3195 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
3196 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
3197 |
3198 | source-map-support@0.5.13:
3199 | version "0.5.13"
3200 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"
3201 | integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==
3202 | dependencies:
3203 | buffer-from "^1.0.0"
3204 | source-map "^0.6.0"
3205 |
3206 | source-map@0.8.0-beta.0:
3207 | version "0.8.0-beta.0"
3208 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11"
3209 | integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==
3210 | dependencies:
3211 | whatwg-url "^7.0.0"
3212 |
3213 | source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
3214 | version "0.6.1"
3215 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
3216 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
3217 |
3218 | spdx-correct@^3.0.0:
3219 | version "3.2.0"
3220 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
3221 | integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
3222 | dependencies:
3223 | spdx-expression-parse "^3.0.0"
3224 | spdx-license-ids "^3.0.0"
3225 |
3226 | spdx-exceptions@^2.1.0:
3227 | version "2.3.0"
3228 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
3229 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
3230 |
3231 | spdx-expression-parse@^3.0.0:
3232 | version "3.0.1"
3233 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
3234 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
3235 | dependencies:
3236 | spdx-exceptions "^2.1.0"
3237 | spdx-license-ids "^3.0.0"
3238 |
3239 | spdx-license-ids@^3.0.0:
3240 | version "3.0.16"
3241 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f"
3242 | integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==
3243 |
3244 | split2@^4.0.0:
3245 | version "4.2.0"
3246 | resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4"
3247 | integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==
3248 |
3249 | sprintf-js@~1.0.2:
3250 | version "1.0.3"
3251 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
3252 | integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
3253 |
3254 | stack-utils@^2.0.3:
3255 | version "2.0.6"
3256 | resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f"
3257 | integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==
3258 | dependencies:
3259 | escape-string-regexp "^2.0.0"
3260 |
3261 | string-length@^4.0.1:
3262 | version "4.0.2"
3263 | resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
3264 | integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
3265 | dependencies:
3266 | char-regex "^1.0.2"
3267 | strip-ansi "^6.0.0"
3268 |
3269 | "string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
3270 | version "4.2.3"
3271 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
3272 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
3273 | dependencies:
3274 | emoji-regex "^8.0.0"
3275 | is-fullwidth-code-point "^3.0.0"
3276 | strip-ansi "^6.0.1"
3277 |
3278 | string-width@^5.0.1, string-width@^5.1.2:
3279 | version "5.1.2"
3280 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
3281 | integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
3282 | dependencies:
3283 | eastasianwidth "^0.2.0"
3284 | emoji-regex "^9.2.2"
3285 | strip-ansi "^7.0.1"
3286 |
3287 | "strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
3288 | version "6.0.1"
3289 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
3290 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
3291 | dependencies:
3292 | ansi-regex "^5.0.1"
3293 |
3294 | strip-ansi@^7.0.1:
3295 | version "7.1.0"
3296 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
3297 | integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
3298 | dependencies:
3299 | ansi-regex "^6.0.1"
3300 |
3301 | strip-bom@^4.0.0:
3302 | version "4.0.0"
3303 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
3304 | integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
3305 |
3306 | strip-final-newline@^2.0.0:
3307 | version "2.0.0"
3308 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
3309 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
3310 |
3311 | strip-json-comments@^3.1.1:
3312 | version "3.1.1"
3313 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
3314 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
3315 |
3316 | sucrase@^3.20.3:
3317 | version "3.35.0"
3318 | resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263"
3319 | integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==
3320 | dependencies:
3321 | "@jridgewell/gen-mapping" "^0.3.2"
3322 | commander "^4.0.0"
3323 | glob "^10.3.10"
3324 | lines-and-columns "^1.1.6"
3325 | mz "^2.7.0"
3326 | pirates "^4.0.1"
3327 | ts-interface-checker "^0.1.9"
3328 |
3329 | supports-color@^5.3.0:
3330 | version "5.5.0"
3331 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
3332 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
3333 | dependencies:
3334 | has-flag "^3.0.0"
3335 |
3336 | supports-color@^7.1.0:
3337 | version "7.2.0"
3338 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
3339 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
3340 | dependencies:
3341 | has-flag "^4.0.0"
3342 |
3343 | supports-color@^8.0.0:
3344 | version "8.1.1"
3345 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
3346 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
3347 | dependencies:
3348 | has-flag "^4.0.0"
3349 |
3350 | supports-preserve-symlinks-flag@^1.0.0:
3351 | version "1.0.0"
3352 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
3353 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
3354 |
3355 | symbol-tree@^3.2.4:
3356 | version "3.2.4"
3357 | resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
3358 | integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
3359 |
3360 | temp-dir@^3.0.0:
3361 | version "3.0.0"
3362 | resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-3.0.0.tgz#7f147b42ee41234cc6ba3138cd8e8aa2302acffa"
3363 | integrity sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==
3364 |
3365 | tempfile@^5.0.0:
3366 | version "5.0.0"
3367 | resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-5.0.0.tgz#40c141e441709fe2d9c17c138e81d4c33fbc9e03"
3368 | integrity sha512-bX655WZI/F7EoTDw9JvQURqAXiPHi8o8+yFxPF2lWYyz1aHnmMRuXWqL6YB6GmeO0o4DIYWHLgGNi/X64T+X4Q==
3369 | dependencies:
3370 | temp-dir "^3.0.0"
3371 |
3372 | test-exclude@^6.0.0:
3373 | version "6.0.0"
3374 | resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
3375 | integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
3376 | dependencies:
3377 | "@istanbuljs/schema" "^0.1.2"
3378 | glob "^7.1.4"
3379 | minimatch "^3.0.4"
3380 |
3381 | text-extensions@^2.0.0:
3382 | version "2.4.0"
3383 | resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-2.4.0.tgz#a1cfcc50cf34da41bfd047cc744f804d1680ea34"
3384 | integrity sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==
3385 |
3386 | thenify-all@^1.0.0:
3387 | version "1.6.0"
3388 | resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
3389 | integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==
3390 | dependencies:
3391 | thenify ">= 3.1.0 < 4"
3392 |
3393 | "thenify@>= 3.1.0 < 4":
3394 | version "3.3.1"
3395 | resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
3396 | integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
3397 | dependencies:
3398 | any-promise "^1.0.0"
3399 |
3400 | "through@>=2.2.7 <3":
3401 | version "2.3.8"
3402 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
3403 | integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
3404 |
3405 | tmpl@1.0.5:
3406 | version "1.0.5"
3407 | resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
3408 | integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
3409 |
3410 | to-fast-properties@^2.0.0:
3411 | version "2.0.0"
3412 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
3413 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
3414 |
3415 | to-regex-range@^5.0.1:
3416 | version "5.0.1"
3417 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
3418 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
3419 | dependencies:
3420 | is-number "^7.0.0"
3421 |
3422 | tough-cookie@^4.1.2:
3423 | version "4.1.3"
3424 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf"
3425 | integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==
3426 | dependencies:
3427 | psl "^1.1.33"
3428 | punycode "^2.1.1"
3429 | universalify "^0.2.0"
3430 | url-parse "^1.5.3"
3431 |
3432 | tr46@^1.0.1:
3433 | version "1.0.1"
3434 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
3435 | integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==
3436 | dependencies:
3437 | punycode "^2.1.0"
3438 |
3439 | tr46@^3.0.0:
3440 | version "3.0.0"
3441 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9"
3442 | integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==
3443 | dependencies:
3444 | punycode "^2.1.1"
3445 |
3446 | tree-kill@^1.2.2:
3447 | version "1.2.2"
3448 | resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
3449 | integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
3450 |
3451 | ts-interface-checker@^0.1.9:
3452 | version "0.1.13"
3453 | resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
3454 | integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
3455 |
3456 | ts-jest@^29.1.1:
3457 | version "29.1.1"
3458 | resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b"
3459 | integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==
3460 | dependencies:
3461 | bs-logger "0.x"
3462 | fast-json-stable-stringify "2.x"
3463 | jest-util "^29.0.0"
3464 | json5 "^2.2.3"
3465 | lodash.memoize "4.x"
3466 | make-error "1.x"
3467 | semver "^7.5.3"
3468 | yargs-parser "^21.0.1"
3469 |
3470 | tsup@^8.0.1:
3471 | version "8.0.1"
3472 | resolved "https://registry.yarnpkg.com/tsup/-/tsup-8.0.1.tgz#04a0170f7bbe77e81da3b53006b0a40282291833"
3473 | integrity sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==
3474 | dependencies:
3475 | bundle-require "^4.0.0"
3476 | cac "^6.7.12"
3477 | chokidar "^3.5.1"
3478 | debug "^4.3.1"
3479 | esbuild "^0.19.2"
3480 | execa "^5.0.0"
3481 | globby "^11.0.3"
3482 | joycon "^3.0.1"
3483 | postcss-load-config "^4.0.1"
3484 | resolve-from "^5.0.0"
3485 | rollup "^4.0.2"
3486 | source-map "0.8.0-beta.0"
3487 | sucrase "^3.20.3"
3488 | tree-kill "^1.2.2"
3489 |
3490 | type-detect@4.0.8:
3491 | version "4.0.8"
3492 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
3493 | integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
3494 |
3495 | type-fest@^0.21.3:
3496 | version "0.21.3"
3497 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
3498 | integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
3499 |
3500 | type-fest@^3.8.0:
3501 | version "3.13.1"
3502 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706"
3503 | integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==
3504 |
3505 | type-fest@^4.2.0:
3506 | version "4.8.3"
3507 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.8.3.tgz#6db08d9f44d596cd953f83020c7c56310c368d1c"
3508 | integrity sha512-//BaTm14Q/gHBn09xlnKNqfI8t6bmdzx2DXYfPBNofN0WUybCEUDcbCWcTa0oF09lzLjZgPphXAsvRiMK0V6Bw==
3509 |
3510 | typescript@^4.5.2:
3511 | version "4.9.5"
3512 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
3513 | integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
3514 |
3515 | uglify-js@^3.1.4:
3516 | version "3.17.4"
3517 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
3518 | integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==
3519 |
3520 | undici-types@~5.26.4:
3521 | version "5.26.5"
3522 | resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
3523 | integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
3524 |
3525 | universalify@^0.2.0:
3526 | version "0.2.0"
3527 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0"
3528 | integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==
3529 |
3530 | update-browserslist-db@^1.0.13:
3531 | version "1.0.13"
3532 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
3533 | integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
3534 | dependencies:
3535 | escalade "^3.1.1"
3536 | picocolors "^1.0.0"
3537 |
3538 | url-parse@^1.5.3:
3539 | version "1.5.10"
3540 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
3541 | integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
3542 | dependencies:
3543 | querystringify "^2.1.1"
3544 | requires-port "^1.0.0"
3545 |
3546 | v8-to-istanbul@^9.0.1:
3547 | version "9.2.0"
3548 | resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad"
3549 | integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==
3550 | dependencies:
3551 | "@jridgewell/trace-mapping" "^0.3.12"
3552 | "@types/istanbul-lib-coverage" "^2.0.1"
3553 | convert-source-map "^2.0.0"
3554 |
3555 | validate-npm-package-license@^3.0.4:
3556 | version "3.0.4"
3557 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
3558 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
3559 | dependencies:
3560 | spdx-correct "^3.0.0"
3561 | spdx-expression-parse "^3.0.0"
3562 |
3563 | w3c-xmlserializer@^4.0.0:
3564 | version "4.0.0"
3565 | resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073"
3566 | integrity sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==
3567 | dependencies:
3568 | xml-name-validator "^4.0.0"
3569 |
3570 | walker@^1.0.8:
3571 | version "1.0.8"
3572 | resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f"
3573 | integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==
3574 | dependencies:
3575 | makeerror "1.0.12"
3576 |
3577 | webidl-conversions@^4.0.2:
3578 | version "4.0.2"
3579 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
3580 | integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
3581 |
3582 | webidl-conversions@^7.0.0:
3583 | version "7.0.0"
3584 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
3585 | integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==
3586 |
3587 | whatwg-encoding@^2.0.0:
3588 | version "2.0.0"
3589 | resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53"
3590 | integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==
3591 | dependencies:
3592 | iconv-lite "0.6.3"
3593 |
3594 | whatwg-mimetype@^3.0.0:
3595 | version "3.0.0"
3596 | resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7"
3597 | integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==
3598 |
3599 | whatwg-url@^11.0.0:
3600 | version "11.0.0"
3601 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018"
3602 | integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==
3603 | dependencies:
3604 | tr46 "^3.0.0"
3605 | webidl-conversions "^7.0.0"
3606 |
3607 | whatwg-url@^7.0.0:
3608 | version "7.1.0"
3609 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"
3610 | integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==
3611 | dependencies:
3612 | lodash.sortby "^4.7.0"
3613 | tr46 "^1.0.1"
3614 | webidl-conversions "^4.0.2"
3615 |
3616 | which@^2.0.1:
3617 | version "2.0.2"
3618 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
3619 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
3620 | dependencies:
3621 | isexe "^2.0.0"
3622 |
3623 | wordwrap@^1.0.0:
3624 | version "1.0.0"
3625 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
3626 | integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
3627 |
3628 | "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
3629 | version "7.0.0"
3630 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
3631 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
3632 | dependencies:
3633 | ansi-styles "^4.0.0"
3634 | string-width "^4.1.0"
3635 | strip-ansi "^6.0.0"
3636 |
3637 | wrap-ansi@^8.1.0:
3638 | version "8.1.0"
3639 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
3640 | integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
3641 | dependencies:
3642 | ansi-styles "^6.1.0"
3643 | string-width "^5.0.1"
3644 | strip-ansi "^7.0.1"
3645 |
3646 | wrappy@1:
3647 | version "1.0.2"
3648 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
3649 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
3650 |
3651 | write-file-atomic@^4.0.2:
3652 | version "4.0.2"
3653 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd"
3654 | integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==
3655 | dependencies:
3656 | imurmurhash "^0.1.4"
3657 | signal-exit "^3.0.7"
3658 |
3659 | ws@^8.11.0:
3660 | version "8.15.1"
3661 | resolved "https://registry.yarnpkg.com/ws/-/ws-8.15.1.tgz#271ba33a45ca0cc477940f7f200cd7fba7ee1997"
3662 | integrity sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==
3663 |
3664 | xml-name-validator@^4.0.0:
3665 | version "4.0.0"
3666 | resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
3667 | integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==
3668 |
3669 | xmlchars@^2.2.0:
3670 | version "2.2.0"
3671 | resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
3672 | integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
3673 |
3674 | y18n@^5.0.5:
3675 | version "5.0.8"
3676 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
3677 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
3678 |
3679 | yallist@^3.0.2:
3680 | version "3.1.1"
3681 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
3682 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
3683 |
3684 | yallist@^4.0.0:
3685 | version "4.0.0"
3686 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
3687 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3688 |
3689 | yaml@^2.3.4:
3690 | version "2.3.4"
3691 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2"
3692 | integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==
3693 |
3694 | yargs-parser@^21.0.1, yargs-parser@^21.1.1:
3695 | version "21.1.1"
3696 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
3697 | integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
3698 |
3699 | yargs@^17.3.1:
3700 | version "17.7.2"
3701 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
3702 | integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
3703 | dependencies:
3704 | cliui "^8.0.1"
3705 | escalade "^3.1.1"
3706 | get-caller-file "^2.0.5"
3707 | require-directory "^2.1.1"
3708 | string-width "^4.2.3"
3709 | y18n "^5.0.5"
3710 | yargs-parser "^21.1.1"
3711 |
3712 | yocto-queue@^0.1.0:
3713 | version "0.1.0"
3714 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
3715 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
3716 |
3717 | yocto-queue@^1.0.0:
3718 | version "1.0.0"
3719 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251"
3720 | integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==
3721 |
--------------------------------------------------------------------------------