├── .github
└── workflows
│ └── build.yml
├── .gitignore
├── HISTORY.md
├── LICENSE
├── README.md
├── babel.config.js
├── benchmarks
├── Benchmark.res
├── ClassnamesJs.res
└── Run.res
├── jest.config.js
├── package.json
├── rescript.json
├── src
├── Cn.res
├── Cn.resi
├── Cx.res
└── Cx.resi
├── tests
└── Cn_test.res
└── yarn.lock
/.github/workflows/build.yml:
--------------------------------------------------------------------------------
1 | name: build
2 |
3 | on:
4 | pull_request:
5 | branches:
6 | - master
7 |
8 | jobs:
9 | build:
10 | name: Build on ${{ matrix.os }}
11 | runs-on: ${{ matrix.os }}
12 | strategy:
13 | matrix:
14 | node-version: [18.x]
15 | os: [ubuntu-latest, macOS-latest, windows-latest]
16 |
17 | steps:
18 | - name: Use Node.js ${{ matrix.node-version }}
19 | uses: actions/setup-node@v1
20 | with:
21 | node-version: ${{ matrix.node-version }}
22 |
23 | - name: Checkout
24 | uses: actions/checkout@v2
25 |
26 | - name: Get yarn cache directory path
27 | id: yarn-cache-dir-path
28 | run: echo "::set-output name=dir::$(yarn cache dir)"
29 |
30 | - name: Restore yarn cache
31 | id: yarn-cache
32 | uses: actions/cache@v1
33 | with:
34 | path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
35 | key: ${{ matrix.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
36 | restore-keys: |
37 | ${{ matrix.os }}-yarn-
38 |
39 | - name: Install
40 | run: yarn install
41 |
42 | - name: Build
43 | run: yarn run build
44 |
45 | - name: Test
46 | run: yarn run test
47 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | lib/
3 | .merlin
4 | .bsb.lock
5 | *.res.js
6 |
--------------------------------------------------------------------------------
/HISTORY.md:
--------------------------------------------------------------------------------
1 | # History
2 |
3 | ## 7.0.1
4 | - `rescript` is updated to `v11.1.0`.
5 | - `rescript/core` is updated to `v1.3.0`.
6 |
7 | ## 7.0.0
8 | - `rescript` is updated to `v11`.
9 | - **[ BREAKING ]** Old Reason API is removed.
10 |
11 | ## 6.0.0
12 | - Library transitioned to the ReScript syntax with the new name: `rescript-classnames`.
13 | - **[ BREAKING ]** We reduced the API surface by a lot. See [re-classnames#api](https://github.com/MinimaHQ/re-classnames#api).
14 | - **[ DEPRECATED ]** Old api is deprecated and available under `CnRe` namespace.
15 |
16 | ## 5.0.1
17 | - Even faster :) Thanks, **[@Et7f3](https://github.com/Et7f3)**!
18 |
19 | ## 5.0.0
20 | - Perf! We're ~5.5 times faster than `v4` and ~4 times faster than [`classnames.js`](https://www.npmjs.com/package/classnames) counterpart.
21 | - **[ NEW ]** `(+)` infix operator
22 | - **[ NEW ]** `append` function
23 | - **[ NEW ]** `fromList` function
24 | - **[ NEW ]** `none` alias
25 | - **[ NEW ]** `onOk` combinator
26 | - **[ NEW ]** `mapOk` combinator
27 | - **[ NEW ]** `onErr` combinator
28 | - **[ NEW ]** `mapErr` combinator
29 | - **[ DEPRECATED ]** `make`. Use either `(+)` (recommended) or `fromList` (slower).
30 | - **[ DEPRECATED ]** `ifTrue`. Use `on`.
31 | - **[ DEPRECATED ]** `ifSome`. Use `onSome`.
32 | - **[ DEPRECATED ]** `unpack`. Use `take`.
33 |
34 | ## 4.1.0
35 | - `bs-platform` updated to `v7`.
36 |
37 | ## 4.0.0
38 | - **[ BREAKING ]** `bs-platform` updated to `5.0.0`.
39 |
40 | ## 3.0.0
41 | - **[ BREAKING ]** API style is changed from data-last to data-first (use `->` instead of `|>`)
42 | - **[ BREAKING ]** `Cn.unwrap` renamed to `Cn.unpack` (in Rust `unwrap` throws on `None`, while `Cn` just ignores it)
43 | - **[ BREAKING ]** `ClassNames` module is removed, use `Cn`
44 |
45 |
46 | ## 2.1.0
47 | - `bs-platform` updated to `4.0.2`.
48 |
49 | ## 2.0.0
50 | - **[ BREAKING ]** `Cn.ifBool` renamed to `Cn.ifTrue`
51 | - **[ BREAKING ]** `Cn.ifOpt` renamed to `Cn.unwrap`
52 | - **[ BREAKING ]** `Cn.mapOpt` renamed to `Cn.mapSome`
53 | - `Cn.ifSome` added.
54 |
55 | ## 1.1.0
56 | - `bs-platform` updated to `3.0.0`.
57 |
58 | ## 1.0.0
59 | - **[ BREAKING ]** `bs-platform` updated to `2.2.2`.
60 |
61 | ## 0.0.1
62 | Initial release.
63 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Minima
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 | # rescript-classnames
2 |
3 | [](https://www.npmjs.com/package/rescript-classnames)
4 | [](https://github.com/MinimaHQ/rescript-classnames/actions?query=workflow%3Abuild)
5 | [](https://www.npmjs.com/package/rescript-classnames)
6 |
7 | Reimplementation of [classnames](https://github.com/JedWatson/classnames) in [ReScript](https://rescript-lang.org).
8 |
9 | > ### ShakaCode
10 | > If you are looking for help with the development and optimization of your project, [ShakaCode](https://www.shakacode.com) can help you to take the reliability and performance of your app to the next level.
11 | >
12 | > If you are a developer interested in working on ReScript / TypeScript / Rust / Ruby on Rails projects, [we're hiring](https://www.shakacode.com/career/)!
13 |
14 | ## Installation
15 |
16 | ```shell
17 | # yarn
18 | yarn add rescript-classnames
19 |
20 | # or npm
21 | npm install --save rescript-classnames
22 | ```
23 |
24 | Then add it to `rescript.json`:
25 |
26 | ```json
27 | "bs-dependencies": [
28 | "rescript-classnames"
29 | ]
30 | ```
31 |
32 | ## API
33 | You can use either `Cn.make` function:
34 |
35 | ```rescript
36 | Cn.make(["one", "two", "three"]) // => "one two three"
37 | ```
38 |
39 | Or open `Cx` module and use `cx` alias:
40 |
41 | ```rescript
42 | open Cx
43 |
44 | cx(["one", "two", "three"]) // => "one two three"
45 | ```
46 |
47 | You can open `Cx` module globally via `bsconfig.json` and `cx` function will be available everywhere without a need to `open Cx`.
48 |
49 | ```json
50 | "bsc-flags": ["-open Cx"]
51 | ```
52 |
53 | To conditionally render a classname, use an empty string to indicate an absence of it.
54 |
55 | ```rescript
56 | cx(["button", disabled ? "disabled" : ""])
57 | ```
58 |
59 | Or use pattern matching to select the right classname for an input:
60 |
61 | ```rescript
62 | cx([
63 | "button",
64 | disabled ? "disabled" : "",
65 | switch color {
66 | | Green => "green"
67 | | Red => "red"
68 | },
69 | ])
70 | ```
71 |
72 | ## Performance
73 | First of all, if you are really concerned with performance, consider using string interpolation as it's the fastest possible way to render classnames.
74 |
75 | ```rescript
76 | `button ${disabled ? "disabled" : ""}`
77 | ```
78 |
79 | Otherwise, `rescript-classnames` is reasonably fast.
80 |
81 | ```
82 | js interpolation x 775,890,362 ops/sec ±1.46% (87 runs sampled)
83 | rescript-classnames x 2,493,334 ops/sec ±0.64% (89 runs sampled)
84 | classnames.js x 794,502 ops/sec ±0.62% (91 runs sampled)
85 | ```
86 |
87 | P.S. To run benchmarks, change `package-specs.module` to `commonjs` in `rescript.json`.
88 |
89 | ## License
90 | See [LICENSE](./LICENSE).
91 |
92 | ## Supporters
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 | The following companies support our open source projects, and ShakaCode uses their products!
123 |
--------------------------------------------------------------------------------
/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: [["@babel/preset-env", { targets: { node: "current" } }]],
3 | plugins: [],
4 | };
5 |
--------------------------------------------------------------------------------
/benchmarks/Benchmark.res:
--------------------------------------------------------------------------------
1 | module Cycle = {
2 | type t
3 | @get external target: t => string = "target"
4 | let result = x => x->target->String.make
5 | }
6 |
7 | module Suite = {
8 | type t
9 | type result
10 |
11 | @module("benchmark") @new external make: string => t = "Suite"
12 |
13 | @send external case: (t, string, unit => 'a) => t = "add"
14 |
15 | @send
16 | external on: (
17 | t,
18 | @string
19 | [
20 | | #cycle(Cycle.t => unit)
21 | | #complete(@this (t => unit))
22 | ],
23 | ) => t = "on"
24 |
25 | @send external run: t => unit = "run"
26 | @send external filter: (t, string) => result = "filter"
27 | @send external map: (result, string) => string = "map"
28 |
29 | module Result = {
30 | let fastest = x => x->filter("fastest")->map("name")
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/benchmarks/ClassnamesJs.res:
--------------------------------------------------------------------------------
1 | @module @splice external make: array => string = "classnames"
2 |
--------------------------------------------------------------------------------
/benchmarks/Run.res:
--------------------------------------------------------------------------------
1 | open Benchmark
2 |
3 | module Process = {
4 | @val @scope(("process", "exit"))
5 | external exit: int => unit = "exit"
6 | }
7 |
8 | let rescriptClassnames = () => {
9 | Cn.make([
10 | "A",
11 | "B",
12 | true ? "C" : "",
13 | "D",
14 | "E",
15 | "F",
16 | "G",
17 | "H",
18 | false ? "I" : "",
19 | "J",
20 | "K",
21 | "L",
22 | "M",
23 | switch Some("!") {
24 | | Some(_) => "N"
25 | | None => ""
26 | },
27 | "O",
28 | "P",
29 | "Q",
30 | "R",
31 | switch None {
32 | | Some(_) => "S"
33 | | None => ""
34 | },
35 | "T",
36 | "U",
37 | "V",
38 | "W",
39 | switch Some("X") {
40 | | Some(x) => x
41 | | None => ""
42 | },
43 | "Y",
44 | "Z",
45 | ])
46 | }
47 |
48 | let jsInterpolation = () => {
49 | `A B ${true ? "C" : ""} D E F G H ${false ? "I" : ""} J K L M ${switch Some("!") {
50 | | Some(_) => "N"
51 | | None => ""
52 | }} O P Q R ${switch None {
53 | | Some(_) => "S"
54 | | None => ""
55 | }} T U V W ${switch Some("X") {
56 | | Some(x) => x
57 | | None => ""
58 | }} Y Z`
59 | }
60 |
61 | let classnamesJs = () =>
62 | ClassnamesJs.make([
63 | "A",
64 | "B",
65 | true ? "C" : "",
66 | "D",
67 | "E",
68 | "F",
69 | "G",
70 | "H",
71 | false ? "I" : "",
72 | "J",
73 | "K",
74 | "L",
75 | "M",
76 | switch Some("!") {
77 | | Some(_) => "N"
78 | | None => ""
79 | },
80 | "O",
81 | "P",
82 | "Q",
83 | "R",
84 | switch None {
85 | | Some(_) => "S"
86 | | None => ""
87 | },
88 | "T",
89 | "U",
90 | "V",
91 | "W",
92 | switch Some("X") {
93 | | Some(x) => x
94 | | None => ""
95 | },
96 | "Y",
97 | "Z",
98 | ])
99 |
100 | {
101 | let check = (~case, ~result: [#Clean(string) | #WithMultipleSpaces(string)]) => {
102 | let expectedCleanResult = "A B C D E F G H J K L M N O P Q R T U V W X Y Z"
103 | let expectedResultWithSpaces = "A B C D E F G H J K L M N O P Q R T U V W X Y Z"
104 |
105 | let (expectedResult, actualResult, notEqual) = switch result {
106 | | #Clean(actualResult) => (
107 | expectedCleanResult,
108 | actualResult,
109 | expectedCleanResult != actualResult,
110 | )
111 | | #WithMultipleSpaces(actualResult) => (
112 | expectedResultWithSpaces,
113 | actualResult,
114 | expectedResultWithSpaces != actualResult,
115 | )
116 | }
117 | if notEqual {
118 | Console.error(
119 | `${case} returns invalid result:\n E: "${expectedResult}"\n A: "${actualResult}"`,
120 | )
121 |
122 | Process.exit(1)
123 | }
124 | }
125 |
126 | check(~case="rescript-classnames", ~result=#Clean(rescriptClassnames()))
127 | check(~case="Js interpolation", ~result=#WithMultipleSpaces(jsInterpolation()))
128 | check(~case="classnames.js", ~result=#Clean(classnamesJs()))
129 | }
130 |
131 | {
132 | open Suite
133 |
134 | make("Cn")
135 | ->case("js interpolation", jsInterpolation)
136 | ->case("rescript-classnames", rescriptClassnames)
137 | ->case("classnames.js", classnamesJs)
138 | ->on(#cycle(cycle => cycle->Cycle.result->Console.log))
139 | ->on(#complete(@this suite => suite->Result.fastest->Console.log2("The fastest:", _)))
140 | ->run
141 | }
142 |
--------------------------------------------------------------------------------
/jest.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | testEnvironment: "node",
3 | testRegex: "tests/.*\\.res\\.js$",
4 | transformIgnorePatterns: ["node_modules/(?!(rescript|@glennsl/rescript-jest)/)"],
5 | };
6 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rescript-classnames",
3 | "version": "7.0.1",
4 | "description": "Reimplementation of classnames in ReScript",
5 | "main": "src/Cn.res",
6 | "author": "Alex Fedoseev ",
7 | "license": "MIT",
8 | "scripts": {
9 | "start": "rescript build -with-deps -w",
10 | "build": "rescript build -with-deps",
11 | "clean": "rescript clean",
12 | "test": "yarn run build && jest",
13 | "bench": "yarn run build && node benchmarks/Run.res.js",
14 | "preversion": "yarn run clean && yarn run test"
15 | },
16 | "files": [
17 | "src",
18 | "rescript.json"
19 | ],
20 | "keywords": [
21 | "react",
22 | "rescript",
23 | "rescript-react",
24 | "reason",
25 | "reason-react",
26 | "reasonml",
27 | "ocaml",
28 | "bucklescript",
29 | "classnames"
30 | ],
31 | "repository": {
32 | "type": "git",
33 | "url": "https://github.com/MinimaHQ/rescript-classnames.git"
34 | },
35 | "devDependencies": {
36 | "@babel/core": "7.23.9",
37 | "@babel/preset-env": "7.23.9",
38 | "@glennsl/rescript-jest": "0.10.0",
39 | "babel-jest": "29.7.0",
40 | "benchmark": "2.1.4",
41 | "classnames": "2.5.1",
42 | "rescript": "11.1.0"
43 | },
44 | "dependencies": {
45 | "@rescript/core": "1.3.0"
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/rescript.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rescript-classnames",
3 | "sources": [
4 | "src",
5 | {
6 | "dir": "tests",
7 | "type": "dev"
8 | },
9 | {
10 | "dir": "benchmarks",
11 | "type": "dev"
12 | }
13 | ],
14 | "bs-dependencies": [
15 | "@rescript/core"
16 | ],
17 | "bs-dev-dependencies": [
18 | "@glennsl/rescript-jest"
19 | ],
20 | "package-specs": {
21 | "module": "esmodule",
22 | "in-source": true
23 | },
24 | "suffix": ".res.js",
25 | "bsc-flags": [
26 | "-open RescriptCore"
27 | ],
28 | "warnings": {
29 | "number": "-44"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/Cn.res:
--------------------------------------------------------------------------------
1 | let make = arr => {
2 | let result = ref("")
3 | for i in 0 to arr->Array.length - 1 {
4 | switch arr->Array.getUnsafe(i) {
5 | | "" => ()
6 | | name => result := (result.contents == "" ? name : result.contents ++ " " ++ name)
7 | }
8 | }
9 | result.contents
10 | }
11 |
--------------------------------------------------------------------------------
/src/Cn.resi:
--------------------------------------------------------------------------------
1 | // Idiomatic OCaml constructor
2 | let make: array => string
3 |
--------------------------------------------------------------------------------
/src/Cx.res:
--------------------------------------------------------------------------------
1 | let cx = Cn.make
2 |
--------------------------------------------------------------------------------
/src/Cx.resi:
--------------------------------------------------------------------------------
1 | // Alias of `Cn.make` in case you want to global open Cx and use it like `cx([a, b])`
2 | let cx: array => string
3 |
--------------------------------------------------------------------------------
/tests/Cn_test.res:
--------------------------------------------------------------------------------
1 | open Jest
2 |
3 | type t =
4 | | One
5 | | Two
6 | | Three
7 |
8 | describe("Cn", () => {
9 | open Expect
10 |
11 | test("2 classnames", () => {
12 | let result = Cn.make(["one", "two"])
13 | let className = "one two"
14 |
15 | expect(result)->toBe(className)
16 | })
17 |
18 | test("3 classnames", () => {
19 | let result = Cn.make(["one", "two", "three"])
20 | let className = "one two three"
21 |
22 | expect(result)->toBe(className)
23 | })
24 |
25 | test("empty string at the first position", () => {
26 | let result = Cn.make([false ? "one" : "", "two", "three"])
27 | let className = "two three"
28 |
29 | expect(result)->toBe(className)
30 | })
31 |
32 | test("empty string in the middle", () => {
33 | let result = Cn.make(["one", false ? "two" : "", "three"])
34 | let className = "one three"
35 |
36 | expect(result)->toBe(className)
37 | })
38 |
39 | test("empty string at the last position", () => {
40 | let result = Cn.make(["one", "two", false ? "three" : ""])
41 | let className = "one two"
42 |
43 | expect(result)->toBe(className)
44 | })
45 |
46 | test("mix", () => {
47 | let result = Cn.make([
48 | "one",
49 | switch Some(Two) {
50 | | Some(One) => "one"
51 | | Some(Two) => "two"
52 | | Some(Three) => "three"
53 | | None => ""
54 | },
55 | switch None {
56 | | Some(x) => x
57 | | None => ""
58 | },
59 | switch Ok() {
60 | | Ok(_) => ""
61 | | Error(_) => "four"
62 | },
63 | true ? "five" : "",
64 | switch Some("thing") {
65 | | Some(_) => "six"
66 | | None => ""
67 | },
68 | switch Ok(Three) {
69 | | Ok(One) => "one"
70 | | Ok(Two) => "two"
71 | | Ok(Three) => "three"
72 | | Error(_) => ""
73 | },
74 | ])
75 | let className = "one two five six three"
76 |
77 | expect(result)->toBe(className)
78 | })
79 | })
80 |
81 | describe("Cx", () => {
82 | open Expect
83 |
84 | test("cx", () => {
85 | open Cx
86 |
87 | let result = cx(["one", "two"])
88 | let className = "one two"
89 |
90 | expect(result)->toBe(className)
91 | })
92 | })
93 |
--------------------------------------------------------------------------------
/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.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz"
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.23.5":
14 | version "7.23.5"
15 | resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz"
16 | integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==
17 | dependencies:
18 | "@babel/highlight" "^7.23.4"
19 | chalk "^2.4.2"
20 |
21 | "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5":
22 | version "7.23.5"
23 | resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz"
24 | integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==
25 |
26 | "@babel/core@7.23.9", "@babel/core@^7.1.0", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
27 | version "7.23.9"
28 | resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz"
29 | integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==
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.9"
37 | "@babel/parser" "^7.23.9"
38 | "@babel/template" "^7.23.9"
39 | "@babel/traverse" "^7.23.9"
40 | "@babel/types" "^7.23.9"
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.npmjs.org/@babel/generator/-/generator-7.23.6.tgz"
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-annotate-as-pure@^7.22.5":
58 | version "7.22.5"
59 | resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz"
60 | integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==
61 | dependencies:
62 | "@babel/types" "^7.22.5"
63 |
64 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15":
65 | version "7.22.15"
66 | resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz"
67 | integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==
68 | dependencies:
69 | "@babel/types" "^7.22.15"
70 |
71 | "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6":
72 | version "7.23.6"
73 | resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz"
74 | integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==
75 | dependencies:
76 | "@babel/compat-data" "^7.23.5"
77 | "@babel/helper-validator-option" "^7.23.5"
78 | browserslist "^4.22.2"
79 | lru-cache "^5.1.1"
80 | semver "^6.3.1"
81 |
82 | "@babel/helper-create-class-features-plugin@^7.22.15":
83 | version "7.23.10"
84 | resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz"
85 | integrity sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==
86 | dependencies:
87 | "@babel/helper-annotate-as-pure" "^7.22.5"
88 | "@babel/helper-environment-visitor" "^7.22.20"
89 | "@babel/helper-function-name" "^7.23.0"
90 | "@babel/helper-member-expression-to-functions" "^7.23.0"
91 | "@babel/helper-optimise-call-expression" "^7.22.5"
92 | "@babel/helper-replace-supers" "^7.22.20"
93 | "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
94 | "@babel/helper-split-export-declaration" "^7.22.6"
95 | semver "^6.3.1"
96 |
97 | "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5":
98 | version "7.22.15"
99 | resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz"
100 | integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
101 | dependencies:
102 | "@babel/helper-annotate-as-pure" "^7.22.5"
103 | regexpu-core "^5.3.1"
104 | semver "^6.3.1"
105 |
106 | "@babel/helper-define-polyfill-provider@^0.5.0":
107 | version "0.5.0"
108 | resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz"
109 | integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==
110 | dependencies:
111 | "@babel/helper-compilation-targets" "^7.22.6"
112 | "@babel/helper-plugin-utils" "^7.22.5"
113 | debug "^4.1.1"
114 | lodash.debounce "^4.0.8"
115 | resolve "^1.14.2"
116 |
117 | "@babel/helper-environment-visitor@^7.22.20":
118 | version "7.22.20"
119 | resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz"
120 | integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
121 |
122 | "@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0":
123 | version "7.23.0"
124 | resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz"
125 | integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
126 | dependencies:
127 | "@babel/template" "^7.22.15"
128 | "@babel/types" "^7.23.0"
129 |
130 | "@babel/helper-hoist-variables@^7.22.5":
131 | version "7.22.5"
132 | resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz"
133 | integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
134 | dependencies:
135 | "@babel/types" "^7.22.5"
136 |
137 | "@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0":
138 | version "7.23.0"
139 | resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz"
140 | integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==
141 | dependencies:
142 | "@babel/types" "^7.23.0"
143 |
144 | "@babel/helper-module-imports@^7.22.15":
145 | version "7.22.15"
146 | resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz"
147 | integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
148 | dependencies:
149 | "@babel/types" "^7.22.15"
150 |
151 | "@babel/helper-module-transforms@^7.23.3":
152 | version "7.23.3"
153 | resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz"
154 | integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
155 | dependencies:
156 | "@babel/helper-environment-visitor" "^7.22.20"
157 | "@babel/helper-module-imports" "^7.22.15"
158 | "@babel/helper-simple-access" "^7.22.5"
159 | "@babel/helper-split-export-declaration" "^7.22.6"
160 | "@babel/helper-validator-identifier" "^7.22.20"
161 |
162 | "@babel/helper-optimise-call-expression@^7.22.5":
163 | version "7.22.5"
164 | resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz"
165 | integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==
166 | dependencies:
167 | "@babel/types" "^7.22.5"
168 |
169 | "@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.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
170 | version "7.22.5"
171 | resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz"
172 | integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
173 |
174 | "@babel/helper-remap-async-to-generator@^7.22.20":
175 | version "7.22.20"
176 | resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz"
177 | integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==
178 | dependencies:
179 | "@babel/helper-annotate-as-pure" "^7.22.5"
180 | "@babel/helper-environment-visitor" "^7.22.20"
181 | "@babel/helper-wrap-function" "^7.22.20"
182 |
183 | "@babel/helper-replace-supers@^7.22.20":
184 | version "7.22.20"
185 | resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz"
186 | integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==
187 | dependencies:
188 | "@babel/helper-environment-visitor" "^7.22.20"
189 | "@babel/helper-member-expression-to-functions" "^7.22.15"
190 | "@babel/helper-optimise-call-expression" "^7.22.5"
191 |
192 | "@babel/helper-simple-access@^7.22.5":
193 | version "7.22.5"
194 | resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz"
195 | integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
196 | dependencies:
197 | "@babel/types" "^7.22.5"
198 |
199 | "@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
200 | version "7.22.5"
201 | resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz"
202 | integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==
203 | dependencies:
204 | "@babel/types" "^7.22.5"
205 |
206 | "@babel/helper-split-export-declaration@^7.22.6":
207 | version "7.22.6"
208 | resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz"
209 | integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
210 | dependencies:
211 | "@babel/types" "^7.22.5"
212 |
213 | "@babel/helper-string-parser@^7.23.4":
214 | version "7.23.4"
215 | resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz"
216 | integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==
217 |
218 | "@babel/helper-validator-identifier@^7.22.20":
219 | version "7.22.20"
220 | resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz"
221 | integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
222 |
223 | "@babel/helper-validator-option@^7.23.5":
224 | version "7.23.5"
225 | resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz"
226 | integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==
227 |
228 | "@babel/helper-wrap-function@^7.22.20":
229 | version "7.22.20"
230 | resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz"
231 | integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==
232 | dependencies:
233 | "@babel/helper-function-name" "^7.22.5"
234 | "@babel/template" "^7.22.15"
235 | "@babel/types" "^7.22.19"
236 |
237 | "@babel/helpers@^7.23.9":
238 | version "7.23.9"
239 | resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz"
240 | integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==
241 | dependencies:
242 | "@babel/template" "^7.23.9"
243 | "@babel/traverse" "^7.23.9"
244 | "@babel/types" "^7.23.9"
245 |
246 | "@babel/highlight@^7.23.4":
247 | version "7.23.4"
248 | resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz"
249 | integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==
250 | dependencies:
251 | "@babel/helper-validator-identifier" "^7.22.20"
252 | chalk "^2.4.2"
253 | js-tokens "^4.0.0"
254 |
255 | "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9":
256 | version "7.23.9"
257 | resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz"
258 | integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==
259 |
260 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3":
261 | version "7.23.3"
262 | resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz"
263 | integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==
264 | dependencies:
265 | "@babel/helper-plugin-utils" "^7.22.5"
266 |
267 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3":
268 | version "7.23.3"
269 | resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz"
270 | integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==
271 | dependencies:
272 | "@babel/helper-plugin-utils" "^7.22.5"
273 | "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
274 | "@babel/plugin-transform-optional-chaining" "^7.23.3"
275 |
276 | "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7":
277 | version "7.23.7"
278 | resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz"
279 | integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==
280 | dependencies:
281 | "@babel/helper-environment-visitor" "^7.22.20"
282 | "@babel/helper-plugin-utils" "^7.22.5"
283 |
284 | "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
285 | version "7.21.0-placeholder-for-preset-env.2"
286 | resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz"
287 | integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
288 |
289 | "@babel/plugin-syntax-async-generators@^7.8.4":
290 | version "7.8.4"
291 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
292 | integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
293 | dependencies:
294 | "@babel/helper-plugin-utils" "^7.8.0"
295 |
296 | "@babel/plugin-syntax-bigint@^7.8.3":
297 | version "7.8.3"
298 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
299 | integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
300 | dependencies:
301 | "@babel/helper-plugin-utils" "^7.8.0"
302 |
303 | "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3":
304 | version "7.12.13"
305 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
306 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
307 | dependencies:
308 | "@babel/helper-plugin-utils" "^7.12.13"
309 |
310 | "@babel/plugin-syntax-class-static-block@^7.14.5":
311 | version "7.14.5"
312 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
313 | integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
314 | dependencies:
315 | "@babel/helper-plugin-utils" "^7.14.5"
316 |
317 | "@babel/plugin-syntax-dynamic-import@^7.8.3":
318 | version "7.8.3"
319 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
320 | integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
321 | dependencies:
322 | "@babel/helper-plugin-utils" "^7.8.0"
323 |
324 | "@babel/plugin-syntax-export-namespace-from@^7.8.3":
325 | version "7.8.3"
326 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
327 | integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
328 | dependencies:
329 | "@babel/helper-plugin-utils" "^7.8.3"
330 |
331 | "@babel/plugin-syntax-import-assertions@^7.23.3":
332 | version "7.23.3"
333 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz"
334 | integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==
335 | dependencies:
336 | "@babel/helper-plugin-utils" "^7.22.5"
337 |
338 | "@babel/plugin-syntax-import-attributes@^7.23.3":
339 | version "7.23.3"
340 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz"
341 | integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==
342 | dependencies:
343 | "@babel/helper-plugin-utils" "^7.22.5"
344 |
345 | "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3":
346 | version "7.10.4"
347 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
348 | integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
349 | dependencies:
350 | "@babel/helper-plugin-utils" "^7.10.4"
351 |
352 | "@babel/plugin-syntax-json-strings@^7.8.3":
353 | version "7.8.3"
354 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
355 | integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
356 | dependencies:
357 | "@babel/helper-plugin-utils" "^7.8.0"
358 |
359 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
360 | version "7.10.4"
361 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
362 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
363 | dependencies:
364 | "@babel/helper-plugin-utils" "^7.10.4"
365 |
366 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
367 | version "7.8.3"
368 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
369 | integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
370 | dependencies:
371 | "@babel/helper-plugin-utils" "^7.8.0"
372 |
373 | "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
374 | version "7.10.4"
375 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
376 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
377 | dependencies:
378 | "@babel/helper-plugin-utils" "^7.10.4"
379 |
380 | "@babel/plugin-syntax-object-rest-spread@^7.8.3":
381 | version "7.8.3"
382 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
383 | integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
384 | dependencies:
385 | "@babel/helper-plugin-utils" "^7.8.0"
386 |
387 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
388 | version "7.8.3"
389 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
390 | integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
391 | dependencies:
392 | "@babel/helper-plugin-utils" "^7.8.0"
393 |
394 | "@babel/plugin-syntax-optional-chaining@^7.8.3":
395 | version "7.8.3"
396 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
397 | integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
398 | dependencies:
399 | "@babel/helper-plugin-utils" "^7.8.0"
400 |
401 | "@babel/plugin-syntax-private-property-in-object@^7.14.5":
402 | version "7.14.5"
403 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
404 | integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
405 | dependencies:
406 | "@babel/helper-plugin-utils" "^7.14.5"
407 |
408 | "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
409 | version "7.14.5"
410 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
411 | integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
412 | dependencies:
413 | "@babel/helper-plugin-utils" "^7.14.5"
414 |
415 | "@babel/plugin-syntax-typescript@^7.7.2":
416 | version "7.23.3"
417 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz"
418 | integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==
419 | dependencies:
420 | "@babel/helper-plugin-utils" "^7.22.5"
421 |
422 | "@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
423 | version "7.18.6"
424 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz"
425 | integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
426 | dependencies:
427 | "@babel/helper-create-regexp-features-plugin" "^7.18.6"
428 | "@babel/helper-plugin-utils" "^7.18.6"
429 |
430 | "@babel/plugin-transform-arrow-functions@^7.23.3":
431 | version "7.23.3"
432 | resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz"
433 | integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==
434 | dependencies:
435 | "@babel/helper-plugin-utils" "^7.22.5"
436 |
437 | "@babel/plugin-transform-async-generator-functions@^7.23.9":
438 | version "7.23.9"
439 | resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz"
440 | integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==
441 | dependencies:
442 | "@babel/helper-environment-visitor" "^7.22.20"
443 | "@babel/helper-plugin-utils" "^7.22.5"
444 | "@babel/helper-remap-async-to-generator" "^7.22.20"
445 | "@babel/plugin-syntax-async-generators" "^7.8.4"
446 |
447 | "@babel/plugin-transform-async-to-generator@^7.23.3":
448 | version "7.23.3"
449 | resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz"
450 | integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==
451 | dependencies:
452 | "@babel/helper-module-imports" "^7.22.15"
453 | "@babel/helper-plugin-utils" "^7.22.5"
454 | "@babel/helper-remap-async-to-generator" "^7.22.20"
455 |
456 | "@babel/plugin-transform-block-scoped-functions@^7.23.3":
457 | version "7.23.3"
458 | resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz"
459 | integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==
460 | dependencies:
461 | "@babel/helper-plugin-utils" "^7.22.5"
462 |
463 | "@babel/plugin-transform-block-scoping@^7.23.4":
464 | version "7.23.4"
465 | resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz"
466 | integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==
467 | dependencies:
468 | "@babel/helper-plugin-utils" "^7.22.5"
469 |
470 | "@babel/plugin-transform-class-properties@^7.23.3":
471 | version "7.23.3"
472 | resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz"
473 | integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==
474 | dependencies:
475 | "@babel/helper-create-class-features-plugin" "^7.22.15"
476 | "@babel/helper-plugin-utils" "^7.22.5"
477 |
478 | "@babel/plugin-transform-class-static-block@^7.23.4":
479 | version "7.23.4"
480 | resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz"
481 | integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==
482 | dependencies:
483 | "@babel/helper-create-class-features-plugin" "^7.22.15"
484 | "@babel/helper-plugin-utils" "^7.22.5"
485 | "@babel/plugin-syntax-class-static-block" "^7.14.5"
486 |
487 | "@babel/plugin-transform-classes@^7.23.8":
488 | version "7.23.8"
489 | resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz"
490 | integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==
491 | dependencies:
492 | "@babel/helper-annotate-as-pure" "^7.22.5"
493 | "@babel/helper-compilation-targets" "^7.23.6"
494 | "@babel/helper-environment-visitor" "^7.22.20"
495 | "@babel/helper-function-name" "^7.23.0"
496 | "@babel/helper-plugin-utils" "^7.22.5"
497 | "@babel/helper-replace-supers" "^7.22.20"
498 | "@babel/helper-split-export-declaration" "^7.22.6"
499 | globals "^11.1.0"
500 |
501 | "@babel/plugin-transform-computed-properties@^7.23.3":
502 | version "7.23.3"
503 | resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz"
504 | integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==
505 | dependencies:
506 | "@babel/helper-plugin-utils" "^7.22.5"
507 | "@babel/template" "^7.22.15"
508 |
509 | "@babel/plugin-transform-destructuring@^7.23.3":
510 | version "7.23.3"
511 | resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz"
512 | integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==
513 | dependencies:
514 | "@babel/helper-plugin-utils" "^7.22.5"
515 |
516 | "@babel/plugin-transform-dotall-regex@^7.23.3":
517 | version "7.23.3"
518 | resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz"
519 | integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==
520 | dependencies:
521 | "@babel/helper-create-regexp-features-plugin" "^7.22.15"
522 | "@babel/helper-plugin-utils" "^7.22.5"
523 |
524 | "@babel/plugin-transform-duplicate-keys@^7.23.3":
525 | version "7.23.3"
526 | resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz"
527 | integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==
528 | dependencies:
529 | "@babel/helper-plugin-utils" "^7.22.5"
530 |
531 | "@babel/plugin-transform-dynamic-import@^7.23.4":
532 | version "7.23.4"
533 | resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz"
534 | integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==
535 | dependencies:
536 | "@babel/helper-plugin-utils" "^7.22.5"
537 | "@babel/plugin-syntax-dynamic-import" "^7.8.3"
538 |
539 | "@babel/plugin-transform-exponentiation-operator@^7.23.3":
540 | version "7.23.3"
541 | resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz"
542 | integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==
543 | dependencies:
544 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15"
545 | "@babel/helper-plugin-utils" "^7.22.5"
546 |
547 | "@babel/plugin-transform-export-namespace-from@^7.23.4":
548 | version "7.23.4"
549 | resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz"
550 | integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==
551 | dependencies:
552 | "@babel/helper-plugin-utils" "^7.22.5"
553 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
554 |
555 | "@babel/plugin-transform-for-of@^7.23.6":
556 | version "7.23.6"
557 | resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz"
558 | integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==
559 | dependencies:
560 | "@babel/helper-plugin-utils" "^7.22.5"
561 | "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
562 |
563 | "@babel/plugin-transform-function-name@^7.23.3":
564 | version "7.23.3"
565 | resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz"
566 | integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==
567 | dependencies:
568 | "@babel/helper-compilation-targets" "^7.22.15"
569 | "@babel/helper-function-name" "^7.23.0"
570 | "@babel/helper-plugin-utils" "^7.22.5"
571 |
572 | "@babel/plugin-transform-json-strings@^7.23.4":
573 | version "7.23.4"
574 | resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz"
575 | integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==
576 | dependencies:
577 | "@babel/helper-plugin-utils" "^7.22.5"
578 | "@babel/plugin-syntax-json-strings" "^7.8.3"
579 |
580 | "@babel/plugin-transform-literals@^7.23.3":
581 | version "7.23.3"
582 | resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz"
583 | integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==
584 | dependencies:
585 | "@babel/helper-plugin-utils" "^7.22.5"
586 |
587 | "@babel/plugin-transform-logical-assignment-operators@^7.23.4":
588 | version "7.23.4"
589 | resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz"
590 | integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==
591 | dependencies:
592 | "@babel/helper-plugin-utils" "^7.22.5"
593 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
594 |
595 | "@babel/plugin-transform-member-expression-literals@^7.23.3":
596 | version "7.23.3"
597 | resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz"
598 | integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==
599 | dependencies:
600 | "@babel/helper-plugin-utils" "^7.22.5"
601 |
602 | "@babel/plugin-transform-modules-amd@^7.23.3":
603 | version "7.23.3"
604 | resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz"
605 | integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==
606 | dependencies:
607 | "@babel/helper-module-transforms" "^7.23.3"
608 | "@babel/helper-plugin-utils" "^7.22.5"
609 |
610 | "@babel/plugin-transform-modules-commonjs@^7.23.3":
611 | version "7.23.3"
612 | resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz"
613 | integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==
614 | dependencies:
615 | "@babel/helper-module-transforms" "^7.23.3"
616 | "@babel/helper-plugin-utils" "^7.22.5"
617 | "@babel/helper-simple-access" "^7.22.5"
618 |
619 | "@babel/plugin-transform-modules-systemjs@^7.23.9":
620 | version "7.23.9"
621 | resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz"
622 | integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==
623 | dependencies:
624 | "@babel/helper-hoist-variables" "^7.22.5"
625 | "@babel/helper-module-transforms" "^7.23.3"
626 | "@babel/helper-plugin-utils" "^7.22.5"
627 | "@babel/helper-validator-identifier" "^7.22.20"
628 |
629 | "@babel/plugin-transform-modules-umd@^7.23.3":
630 | version "7.23.3"
631 | resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz"
632 | integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==
633 | dependencies:
634 | "@babel/helper-module-transforms" "^7.23.3"
635 | "@babel/helper-plugin-utils" "^7.22.5"
636 |
637 | "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
638 | version "7.22.5"
639 | resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz"
640 | integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==
641 | dependencies:
642 | "@babel/helper-create-regexp-features-plugin" "^7.22.5"
643 | "@babel/helper-plugin-utils" "^7.22.5"
644 |
645 | "@babel/plugin-transform-new-target@^7.23.3":
646 | version "7.23.3"
647 | resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz"
648 | integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==
649 | dependencies:
650 | "@babel/helper-plugin-utils" "^7.22.5"
651 |
652 | "@babel/plugin-transform-nullish-coalescing-operator@^7.23.4":
653 | version "7.23.4"
654 | resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz"
655 | integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==
656 | dependencies:
657 | "@babel/helper-plugin-utils" "^7.22.5"
658 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
659 |
660 | "@babel/plugin-transform-numeric-separator@^7.23.4":
661 | version "7.23.4"
662 | resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz"
663 | integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==
664 | dependencies:
665 | "@babel/helper-plugin-utils" "^7.22.5"
666 | "@babel/plugin-syntax-numeric-separator" "^7.10.4"
667 |
668 | "@babel/plugin-transform-object-rest-spread@^7.23.4":
669 | version "7.23.4"
670 | resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz"
671 | integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==
672 | dependencies:
673 | "@babel/compat-data" "^7.23.3"
674 | "@babel/helper-compilation-targets" "^7.22.15"
675 | "@babel/helper-plugin-utils" "^7.22.5"
676 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
677 | "@babel/plugin-transform-parameters" "^7.23.3"
678 |
679 | "@babel/plugin-transform-object-super@^7.23.3":
680 | version "7.23.3"
681 | resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz"
682 | integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==
683 | dependencies:
684 | "@babel/helper-plugin-utils" "^7.22.5"
685 | "@babel/helper-replace-supers" "^7.22.20"
686 |
687 | "@babel/plugin-transform-optional-catch-binding@^7.23.4":
688 | version "7.23.4"
689 | resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz"
690 | integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==
691 | dependencies:
692 | "@babel/helper-plugin-utils" "^7.22.5"
693 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
694 |
695 | "@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4":
696 | version "7.23.4"
697 | resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz"
698 | integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==
699 | dependencies:
700 | "@babel/helper-plugin-utils" "^7.22.5"
701 | "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
702 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
703 |
704 | "@babel/plugin-transform-parameters@^7.23.3":
705 | version "7.23.3"
706 | resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz"
707 | integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==
708 | dependencies:
709 | "@babel/helper-plugin-utils" "^7.22.5"
710 |
711 | "@babel/plugin-transform-private-methods@^7.23.3":
712 | version "7.23.3"
713 | resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz"
714 | integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==
715 | dependencies:
716 | "@babel/helper-create-class-features-plugin" "^7.22.15"
717 | "@babel/helper-plugin-utils" "^7.22.5"
718 |
719 | "@babel/plugin-transform-private-property-in-object@^7.23.4":
720 | version "7.23.4"
721 | resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz"
722 | integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==
723 | dependencies:
724 | "@babel/helper-annotate-as-pure" "^7.22.5"
725 | "@babel/helper-create-class-features-plugin" "^7.22.15"
726 | "@babel/helper-plugin-utils" "^7.22.5"
727 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
728 |
729 | "@babel/plugin-transform-property-literals@^7.23.3":
730 | version "7.23.3"
731 | resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz"
732 | integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==
733 | dependencies:
734 | "@babel/helper-plugin-utils" "^7.22.5"
735 |
736 | "@babel/plugin-transform-regenerator@^7.23.3":
737 | version "7.23.3"
738 | resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz"
739 | integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==
740 | dependencies:
741 | "@babel/helper-plugin-utils" "^7.22.5"
742 | regenerator-transform "^0.15.2"
743 |
744 | "@babel/plugin-transform-reserved-words@^7.23.3":
745 | version "7.23.3"
746 | resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz"
747 | integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==
748 | dependencies:
749 | "@babel/helper-plugin-utils" "^7.22.5"
750 |
751 | "@babel/plugin-transform-shorthand-properties@^7.23.3":
752 | version "7.23.3"
753 | resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz"
754 | integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==
755 | dependencies:
756 | "@babel/helper-plugin-utils" "^7.22.5"
757 |
758 | "@babel/plugin-transform-spread@^7.23.3":
759 | version "7.23.3"
760 | resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz"
761 | integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==
762 | dependencies:
763 | "@babel/helper-plugin-utils" "^7.22.5"
764 | "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
765 |
766 | "@babel/plugin-transform-sticky-regex@^7.23.3":
767 | version "7.23.3"
768 | resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz"
769 | integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==
770 | dependencies:
771 | "@babel/helper-plugin-utils" "^7.22.5"
772 |
773 | "@babel/plugin-transform-template-literals@^7.23.3":
774 | version "7.23.3"
775 | resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz"
776 | integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==
777 | dependencies:
778 | "@babel/helper-plugin-utils" "^7.22.5"
779 |
780 | "@babel/plugin-transform-typeof-symbol@^7.23.3":
781 | version "7.23.3"
782 | resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz"
783 | integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==
784 | dependencies:
785 | "@babel/helper-plugin-utils" "^7.22.5"
786 |
787 | "@babel/plugin-transform-unicode-escapes@^7.23.3":
788 | version "7.23.3"
789 | resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz"
790 | integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==
791 | dependencies:
792 | "@babel/helper-plugin-utils" "^7.22.5"
793 |
794 | "@babel/plugin-transform-unicode-property-regex@^7.23.3":
795 | version "7.23.3"
796 | resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz"
797 | integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==
798 | dependencies:
799 | "@babel/helper-create-regexp-features-plugin" "^7.22.15"
800 | "@babel/helper-plugin-utils" "^7.22.5"
801 |
802 | "@babel/plugin-transform-unicode-regex@^7.23.3":
803 | version "7.23.3"
804 | resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz"
805 | integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==
806 | dependencies:
807 | "@babel/helper-create-regexp-features-plugin" "^7.22.15"
808 | "@babel/helper-plugin-utils" "^7.22.5"
809 |
810 | "@babel/plugin-transform-unicode-sets-regex@^7.23.3":
811 | version "7.23.3"
812 | resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz"
813 | integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==
814 | dependencies:
815 | "@babel/helper-create-regexp-features-plugin" "^7.22.15"
816 | "@babel/helper-plugin-utils" "^7.22.5"
817 |
818 | "@babel/preset-env@7.23.9":
819 | version "7.23.9"
820 | resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.9.tgz"
821 | integrity sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==
822 | dependencies:
823 | "@babel/compat-data" "^7.23.5"
824 | "@babel/helper-compilation-targets" "^7.23.6"
825 | "@babel/helper-plugin-utils" "^7.22.5"
826 | "@babel/helper-validator-option" "^7.23.5"
827 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3"
828 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3"
829 | "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7"
830 | "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
831 | "@babel/plugin-syntax-async-generators" "^7.8.4"
832 | "@babel/plugin-syntax-class-properties" "^7.12.13"
833 | "@babel/plugin-syntax-class-static-block" "^7.14.5"
834 | "@babel/plugin-syntax-dynamic-import" "^7.8.3"
835 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
836 | "@babel/plugin-syntax-import-assertions" "^7.23.3"
837 | "@babel/plugin-syntax-import-attributes" "^7.23.3"
838 | "@babel/plugin-syntax-import-meta" "^7.10.4"
839 | "@babel/plugin-syntax-json-strings" "^7.8.3"
840 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
841 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
842 | "@babel/plugin-syntax-numeric-separator" "^7.10.4"
843 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
844 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
845 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
846 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
847 | "@babel/plugin-syntax-top-level-await" "^7.14.5"
848 | "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
849 | "@babel/plugin-transform-arrow-functions" "^7.23.3"
850 | "@babel/plugin-transform-async-generator-functions" "^7.23.9"
851 | "@babel/plugin-transform-async-to-generator" "^7.23.3"
852 | "@babel/plugin-transform-block-scoped-functions" "^7.23.3"
853 | "@babel/plugin-transform-block-scoping" "^7.23.4"
854 | "@babel/plugin-transform-class-properties" "^7.23.3"
855 | "@babel/plugin-transform-class-static-block" "^7.23.4"
856 | "@babel/plugin-transform-classes" "^7.23.8"
857 | "@babel/plugin-transform-computed-properties" "^7.23.3"
858 | "@babel/plugin-transform-destructuring" "^7.23.3"
859 | "@babel/plugin-transform-dotall-regex" "^7.23.3"
860 | "@babel/plugin-transform-duplicate-keys" "^7.23.3"
861 | "@babel/plugin-transform-dynamic-import" "^7.23.4"
862 | "@babel/plugin-transform-exponentiation-operator" "^7.23.3"
863 | "@babel/plugin-transform-export-namespace-from" "^7.23.4"
864 | "@babel/plugin-transform-for-of" "^7.23.6"
865 | "@babel/plugin-transform-function-name" "^7.23.3"
866 | "@babel/plugin-transform-json-strings" "^7.23.4"
867 | "@babel/plugin-transform-literals" "^7.23.3"
868 | "@babel/plugin-transform-logical-assignment-operators" "^7.23.4"
869 | "@babel/plugin-transform-member-expression-literals" "^7.23.3"
870 | "@babel/plugin-transform-modules-amd" "^7.23.3"
871 | "@babel/plugin-transform-modules-commonjs" "^7.23.3"
872 | "@babel/plugin-transform-modules-systemjs" "^7.23.9"
873 | "@babel/plugin-transform-modules-umd" "^7.23.3"
874 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
875 | "@babel/plugin-transform-new-target" "^7.23.3"
876 | "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4"
877 | "@babel/plugin-transform-numeric-separator" "^7.23.4"
878 | "@babel/plugin-transform-object-rest-spread" "^7.23.4"
879 | "@babel/plugin-transform-object-super" "^7.23.3"
880 | "@babel/plugin-transform-optional-catch-binding" "^7.23.4"
881 | "@babel/plugin-transform-optional-chaining" "^7.23.4"
882 | "@babel/plugin-transform-parameters" "^7.23.3"
883 | "@babel/plugin-transform-private-methods" "^7.23.3"
884 | "@babel/plugin-transform-private-property-in-object" "^7.23.4"
885 | "@babel/plugin-transform-property-literals" "^7.23.3"
886 | "@babel/plugin-transform-regenerator" "^7.23.3"
887 | "@babel/plugin-transform-reserved-words" "^7.23.3"
888 | "@babel/plugin-transform-shorthand-properties" "^7.23.3"
889 | "@babel/plugin-transform-spread" "^7.23.3"
890 | "@babel/plugin-transform-sticky-regex" "^7.23.3"
891 | "@babel/plugin-transform-template-literals" "^7.23.3"
892 | "@babel/plugin-transform-typeof-symbol" "^7.23.3"
893 | "@babel/plugin-transform-unicode-escapes" "^7.23.3"
894 | "@babel/plugin-transform-unicode-property-regex" "^7.23.3"
895 | "@babel/plugin-transform-unicode-regex" "^7.23.3"
896 | "@babel/plugin-transform-unicode-sets-regex" "^7.23.3"
897 | "@babel/preset-modules" "0.1.6-no-external-plugins"
898 | babel-plugin-polyfill-corejs2 "^0.4.8"
899 | babel-plugin-polyfill-corejs3 "^0.9.0"
900 | babel-plugin-polyfill-regenerator "^0.5.5"
901 | core-js-compat "^3.31.0"
902 | semver "^6.3.1"
903 |
904 | "@babel/preset-modules@0.1.6-no-external-plugins":
905 | version "0.1.6-no-external-plugins"
906 | resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz"
907 | integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==
908 | dependencies:
909 | "@babel/helper-plugin-utils" "^7.0.0"
910 | "@babel/types" "^7.4.4"
911 | esutils "^2.0.2"
912 |
913 | "@babel/regjsgen@^0.8.0":
914 | version "0.8.0"
915 | resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz"
916 | integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
917 |
918 | "@babel/runtime@^7.8.4":
919 | version "7.23.9"
920 | resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz"
921 | integrity sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==
922 | dependencies:
923 | regenerator-runtime "^0.14.0"
924 |
925 | "@babel/template@^7.22.15", "@babel/template@^7.23.9", "@babel/template@^7.3.3":
926 | version "7.23.9"
927 | resolved "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz"
928 | integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==
929 | dependencies:
930 | "@babel/code-frame" "^7.23.5"
931 | "@babel/parser" "^7.23.9"
932 | "@babel/types" "^7.23.9"
933 |
934 | "@babel/traverse@^7.23.9", "@babel/traverse@^7.7.2":
935 | version "7.23.9"
936 | resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz"
937 | integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==
938 | dependencies:
939 | "@babel/code-frame" "^7.23.5"
940 | "@babel/generator" "^7.23.6"
941 | "@babel/helper-environment-visitor" "^7.22.20"
942 | "@babel/helper-function-name" "^7.23.0"
943 | "@babel/helper-hoist-variables" "^7.22.5"
944 | "@babel/helper-split-export-declaration" "^7.22.6"
945 | "@babel/parser" "^7.23.9"
946 | "@babel/types" "^7.23.9"
947 | debug "^4.3.1"
948 | globals "^11.1.0"
949 |
950 | "@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
951 | version "7.23.9"
952 | resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz"
953 | integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==
954 | dependencies:
955 | "@babel/helper-string-parser" "^7.23.4"
956 | "@babel/helper-validator-identifier" "^7.22.20"
957 | to-fast-properties "^2.0.0"
958 |
959 | "@bcoe/v8-coverage@^0.2.3":
960 | version "0.2.3"
961 | resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
962 | integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
963 |
964 | "@glennsl/rescript-jest@0.10.0":
965 | version "0.10.0"
966 | resolved "https://registry.npmjs.org/@glennsl/rescript-jest/-/rescript-jest-0.10.0.tgz"
967 | integrity sha512-rUhCuyNi8Em0N7ubrmdz2ZEXo95SvSxkPPVIHpj/UcxAayxr5uo/hoBs0XRVjpAbuCXcoHtvhWt314lcAhwZ8g==
968 | dependencies:
969 | jest "^27.3.1"
970 |
971 | "@istanbuljs/load-nyc-config@^1.0.0":
972 | version "1.1.0"
973 | resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
974 | integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
975 | dependencies:
976 | camelcase "^5.3.1"
977 | find-up "^4.1.0"
978 | get-package-type "^0.1.0"
979 | js-yaml "^3.13.1"
980 | resolve-from "^5.0.0"
981 |
982 | "@istanbuljs/schema@^0.1.2":
983 | version "0.1.3"
984 | resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz"
985 | integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
986 |
987 | "@jest/console@^27.5.1":
988 | version "27.5.1"
989 | resolved "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz"
990 | integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==
991 | dependencies:
992 | "@jest/types" "^27.5.1"
993 | "@types/node" "*"
994 | chalk "^4.0.0"
995 | jest-message-util "^27.5.1"
996 | jest-util "^27.5.1"
997 | slash "^3.0.0"
998 |
999 | "@jest/core@^27.5.1":
1000 | version "27.5.1"
1001 | resolved "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz"
1002 | integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==
1003 | dependencies:
1004 | "@jest/console" "^27.5.1"
1005 | "@jest/reporters" "^27.5.1"
1006 | "@jest/test-result" "^27.5.1"
1007 | "@jest/transform" "^27.5.1"
1008 | "@jest/types" "^27.5.1"
1009 | "@types/node" "*"
1010 | ansi-escapes "^4.2.1"
1011 | chalk "^4.0.0"
1012 | emittery "^0.8.1"
1013 | exit "^0.1.2"
1014 | graceful-fs "^4.2.9"
1015 | jest-changed-files "^27.5.1"
1016 | jest-config "^27.5.1"
1017 | jest-haste-map "^27.5.1"
1018 | jest-message-util "^27.5.1"
1019 | jest-regex-util "^27.5.1"
1020 | jest-resolve "^27.5.1"
1021 | jest-resolve-dependencies "^27.5.1"
1022 | jest-runner "^27.5.1"
1023 | jest-runtime "^27.5.1"
1024 | jest-snapshot "^27.5.1"
1025 | jest-util "^27.5.1"
1026 | jest-validate "^27.5.1"
1027 | jest-watcher "^27.5.1"
1028 | micromatch "^4.0.4"
1029 | rimraf "^3.0.0"
1030 | slash "^3.0.0"
1031 | strip-ansi "^6.0.0"
1032 |
1033 | "@jest/environment@^27.5.1":
1034 | version "27.5.1"
1035 | resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz"
1036 | integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==
1037 | dependencies:
1038 | "@jest/fake-timers" "^27.5.1"
1039 | "@jest/types" "^27.5.1"
1040 | "@types/node" "*"
1041 | jest-mock "^27.5.1"
1042 |
1043 | "@jest/fake-timers@^27.5.1":
1044 | version "27.5.1"
1045 | resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz"
1046 | integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==
1047 | dependencies:
1048 | "@jest/types" "^27.5.1"
1049 | "@sinonjs/fake-timers" "^8.0.1"
1050 | "@types/node" "*"
1051 | jest-message-util "^27.5.1"
1052 | jest-mock "^27.5.1"
1053 | jest-util "^27.5.1"
1054 |
1055 | "@jest/globals@^27.5.1":
1056 | version "27.5.1"
1057 | resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz"
1058 | integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==
1059 | dependencies:
1060 | "@jest/environment" "^27.5.1"
1061 | "@jest/types" "^27.5.1"
1062 | expect "^27.5.1"
1063 |
1064 | "@jest/reporters@^27.5.1":
1065 | version "27.5.1"
1066 | resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz"
1067 | integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==
1068 | dependencies:
1069 | "@bcoe/v8-coverage" "^0.2.3"
1070 | "@jest/console" "^27.5.1"
1071 | "@jest/test-result" "^27.5.1"
1072 | "@jest/transform" "^27.5.1"
1073 | "@jest/types" "^27.5.1"
1074 | "@types/node" "*"
1075 | chalk "^4.0.0"
1076 | collect-v8-coverage "^1.0.0"
1077 | exit "^0.1.2"
1078 | glob "^7.1.2"
1079 | graceful-fs "^4.2.9"
1080 | istanbul-lib-coverage "^3.0.0"
1081 | istanbul-lib-instrument "^5.1.0"
1082 | istanbul-lib-report "^3.0.0"
1083 | istanbul-lib-source-maps "^4.0.0"
1084 | istanbul-reports "^3.1.3"
1085 | jest-haste-map "^27.5.1"
1086 | jest-resolve "^27.5.1"
1087 | jest-util "^27.5.1"
1088 | jest-worker "^27.5.1"
1089 | slash "^3.0.0"
1090 | source-map "^0.6.0"
1091 | string-length "^4.0.1"
1092 | terminal-link "^2.0.0"
1093 | v8-to-istanbul "^8.1.0"
1094 |
1095 | "@jest/schemas@^29.6.3":
1096 | version "29.6.3"
1097 | resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz"
1098 | integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==
1099 | dependencies:
1100 | "@sinclair/typebox" "^0.27.8"
1101 |
1102 | "@jest/source-map@^27.5.1":
1103 | version "27.5.1"
1104 | resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz"
1105 | integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==
1106 | dependencies:
1107 | callsites "^3.0.0"
1108 | graceful-fs "^4.2.9"
1109 | source-map "^0.6.0"
1110 |
1111 | "@jest/test-result@^27.5.1":
1112 | version "27.5.1"
1113 | resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz"
1114 | integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==
1115 | dependencies:
1116 | "@jest/console" "^27.5.1"
1117 | "@jest/types" "^27.5.1"
1118 | "@types/istanbul-lib-coverage" "^2.0.0"
1119 | collect-v8-coverage "^1.0.0"
1120 |
1121 | "@jest/test-sequencer@^27.5.1":
1122 | version "27.5.1"
1123 | resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz"
1124 | integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==
1125 | dependencies:
1126 | "@jest/test-result" "^27.5.1"
1127 | graceful-fs "^4.2.9"
1128 | jest-haste-map "^27.5.1"
1129 | jest-runtime "^27.5.1"
1130 |
1131 | "@jest/transform@^27.5.1":
1132 | version "27.5.1"
1133 | resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz"
1134 | integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==
1135 | dependencies:
1136 | "@babel/core" "^7.1.0"
1137 | "@jest/types" "^27.5.1"
1138 | babel-plugin-istanbul "^6.1.1"
1139 | chalk "^4.0.0"
1140 | convert-source-map "^1.4.0"
1141 | fast-json-stable-stringify "^2.0.0"
1142 | graceful-fs "^4.2.9"
1143 | jest-haste-map "^27.5.1"
1144 | jest-regex-util "^27.5.1"
1145 | jest-util "^27.5.1"
1146 | micromatch "^4.0.4"
1147 | pirates "^4.0.4"
1148 | slash "^3.0.0"
1149 | source-map "^0.6.1"
1150 | write-file-atomic "^3.0.0"
1151 |
1152 | "@jest/transform@^29.7.0":
1153 | version "29.7.0"
1154 | resolved "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz"
1155 | integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==
1156 | dependencies:
1157 | "@babel/core" "^7.11.6"
1158 | "@jest/types" "^29.6.3"
1159 | "@jridgewell/trace-mapping" "^0.3.18"
1160 | babel-plugin-istanbul "^6.1.1"
1161 | chalk "^4.0.0"
1162 | convert-source-map "^2.0.0"
1163 | fast-json-stable-stringify "^2.1.0"
1164 | graceful-fs "^4.2.9"
1165 | jest-haste-map "^29.7.0"
1166 | jest-regex-util "^29.6.3"
1167 | jest-util "^29.7.0"
1168 | micromatch "^4.0.4"
1169 | pirates "^4.0.4"
1170 | slash "^3.0.0"
1171 | write-file-atomic "^4.0.2"
1172 |
1173 | "@jest/types@^27.5.1":
1174 | version "27.5.1"
1175 | resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz"
1176 | integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==
1177 | dependencies:
1178 | "@types/istanbul-lib-coverage" "^2.0.0"
1179 | "@types/istanbul-reports" "^3.0.0"
1180 | "@types/node" "*"
1181 | "@types/yargs" "^16.0.0"
1182 | chalk "^4.0.0"
1183 |
1184 | "@jest/types@^29.6.3":
1185 | version "29.6.3"
1186 | resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz"
1187 | integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==
1188 | dependencies:
1189 | "@jest/schemas" "^29.6.3"
1190 | "@types/istanbul-lib-coverage" "^2.0.0"
1191 | "@types/istanbul-reports" "^3.0.0"
1192 | "@types/node" "*"
1193 | "@types/yargs" "^17.0.8"
1194 | chalk "^4.0.0"
1195 |
1196 | "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
1197 | version "0.3.3"
1198 | resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz"
1199 | integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
1200 | dependencies:
1201 | "@jridgewell/set-array" "^1.0.1"
1202 | "@jridgewell/sourcemap-codec" "^1.4.10"
1203 | "@jridgewell/trace-mapping" "^0.3.9"
1204 |
1205 | "@jridgewell/resolve-uri@^3.1.0":
1206 | version "3.1.2"
1207 | resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"
1208 | integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
1209 |
1210 | "@jridgewell/set-array@^1.0.1":
1211 | version "1.1.2"
1212 | resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz"
1213 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
1214 |
1215 | "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
1216 | version "1.4.15"
1217 | resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz"
1218 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
1219 |
1220 | "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9":
1221 | version "0.3.22"
1222 | resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz"
1223 | integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==
1224 | dependencies:
1225 | "@jridgewell/resolve-uri" "^3.1.0"
1226 | "@jridgewell/sourcemap-codec" "^1.4.14"
1227 |
1228 | "@rescript/core@1.3.0":
1229 | version "1.3.0"
1230 | resolved "https://registry.yarnpkg.com/@rescript/core/-/core-1.3.0.tgz#e7ebc6814772ccabac23c980d5bb0851ad8338d1"
1231 | integrity sha512-wNZOZ63sYcaIYZCmTZeIPCeLa3HCGgPbIOR8zjyNkoBYUlxNV8Nb2ZyqlXR5Mb9ttvv8fTV56JbKhyVEZEYo8g==
1232 |
1233 | "@sinclair/typebox@^0.27.8":
1234 | version "0.27.8"
1235 | resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz"
1236 | integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==
1237 |
1238 | "@sinonjs/commons@^1.7.0":
1239 | version "1.8.6"
1240 | resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz"
1241 | integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==
1242 | dependencies:
1243 | type-detect "4.0.8"
1244 |
1245 | "@sinonjs/fake-timers@^8.0.1":
1246 | version "8.1.0"
1247 | resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz"
1248 | integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==
1249 | dependencies:
1250 | "@sinonjs/commons" "^1.7.0"
1251 |
1252 | "@tootallnate/once@1":
1253 | version "1.1.2"
1254 | resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz"
1255 | integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
1256 |
1257 | "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
1258 | version "7.20.5"
1259 | resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz"
1260 | integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
1261 | dependencies:
1262 | "@babel/parser" "^7.20.7"
1263 | "@babel/types" "^7.20.7"
1264 | "@types/babel__generator" "*"
1265 | "@types/babel__template" "*"
1266 | "@types/babel__traverse" "*"
1267 |
1268 | "@types/babel__generator@*":
1269 | version "7.6.8"
1270 | resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz"
1271 | integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
1272 | dependencies:
1273 | "@babel/types" "^7.0.0"
1274 |
1275 | "@types/babel__template@*":
1276 | version "7.4.4"
1277 | resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz"
1278 | integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
1279 | dependencies:
1280 | "@babel/parser" "^7.1.0"
1281 | "@babel/types" "^7.0.0"
1282 |
1283 | "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
1284 | version "7.20.5"
1285 | resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz"
1286 | integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==
1287 | dependencies:
1288 | "@babel/types" "^7.20.7"
1289 |
1290 | "@types/graceful-fs@^4.1.2", "@types/graceful-fs@^4.1.3":
1291 | version "4.1.9"
1292 | resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz"
1293 | integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==
1294 | dependencies:
1295 | "@types/node" "*"
1296 |
1297 | "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
1298 | version "2.0.6"
1299 | resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz"
1300 | integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==
1301 |
1302 | "@types/istanbul-lib-report@*":
1303 | version "3.0.3"
1304 | resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz"
1305 | integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==
1306 | dependencies:
1307 | "@types/istanbul-lib-coverage" "*"
1308 |
1309 | "@types/istanbul-reports@^3.0.0":
1310 | version "3.0.4"
1311 | resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz"
1312 | integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==
1313 | dependencies:
1314 | "@types/istanbul-lib-report" "*"
1315 |
1316 | "@types/node@*":
1317 | version "20.11.19"
1318 | resolved "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz"
1319 | integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==
1320 | dependencies:
1321 | undici-types "~5.26.4"
1322 |
1323 | "@types/prettier@^2.1.5":
1324 | version "2.7.3"
1325 | resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz"
1326 | integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==
1327 |
1328 | "@types/stack-utils@^2.0.0":
1329 | version "2.0.3"
1330 | resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz"
1331 | integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==
1332 |
1333 | "@types/yargs-parser@*":
1334 | version "21.0.3"
1335 | resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz"
1336 | integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==
1337 |
1338 | "@types/yargs@^16.0.0":
1339 | version "16.0.9"
1340 | resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz"
1341 | integrity sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==
1342 | dependencies:
1343 | "@types/yargs-parser" "*"
1344 |
1345 | "@types/yargs@^17.0.8":
1346 | version "17.0.32"
1347 | resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz"
1348 | integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==
1349 | dependencies:
1350 | "@types/yargs-parser" "*"
1351 |
1352 | abab@^2.0.3, abab@^2.0.5:
1353 | version "2.0.6"
1354 | resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz"
1355 | integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
1356 |
1357 | acorn-globals@^6.0.0:
1358 | version "6.0.0"
1359 | resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz"
1360 | integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
1361 | dependencies:
1362 | acorn "^7.1.1"
1363 | acorn-walk "^7.1.1"
1364 |
1365 | acorn-walk@^7.1.1:
1366 | version "7.2.0"
1367 | resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
1368 | integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
1369 |
1370 | acorn@^7.1.1:
1371 | version "7.4.1"
1372 | resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
1373 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
1374 |
1375 | acorn@^8.2.4:
1376 | version "8.11.3"
1377 | resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz"
1378 | integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==
1379 |
1380 | agent-base@6:
1381 | version "6.0.2"
1382 | resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
1383 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
1384 | dependencies:
1385 | debug "4"
1386 |
1387 | ansi-escapes@^4.2.1:
1388 | version "4.3.2"
1389 | resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
1390 | integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
1391 | dependencies:
1392 | type-fest "^0.21.3"
1393 |
1394 | ansi-regex@^5.0.1:
1395 | version "5.0.1"
1396 | resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
1397 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
1398 |
1399 | ansi-styles@^3.2.1:
1400 | version "3.2.1"
1401 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
1402 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
1403 | dependencies:
1404 | color-convert "^1.9.0"
1405 |
1406 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
1407 | version "4.3.0"
1408 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
1409 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
1410 | dependencies:
1411 | color-convert "^2.0.1"
1412 |
1413 | ansi-styles@^5.0.0:
1414 | version "5.2.0"
1415 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz"
1416 | integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
1417 |
1418 | anymatch@^3.0.3:
1419 | version "3.1.3"
1420 | resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz"
1421 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
1422 | dependencies:
1423 | normalize-path "^3.0.0"
1424 | picomatch "^2.0.4"
1425 |
1426 | argparse@^1.0.7:
1427 | version "1.0.10"
1428 | resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
1429 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
1430 | dependencies:
1431 | sprintf-js "~1.0.2"
1432 |
1433 | asynckit@^0.4.0:
1434 | version "0.4.0"
1435 | resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
1436 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
1437 |
1438 | babel-jest@29.7.0:
1439 | version "29.7.0"
1440 | resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz"
1441 | integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==
1442 | dependencies:
1443 | "@jest/transform" "^29.7.0"
1444 | "@types/babel__core" "^7.1.14"
1445 | babel-plugin-istanbul "^6.1.1"
1446 | babel-preset-jest "^29.6.3"
1447 | chalk "^4.0.0"
1448 | graceful-fs "^4.2.9"
1449 | slash "^3.0.0"
1450 |
1451 | babel-jest@^27.5.1:
1452 | version "27.5.1"
1453 | resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz"
1454 | integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==
1455 | dependencies:
1456 | "@jest/transform" "^27.5.1"
1457 | "@jest/types" "^27.5.1"
1458 | "@types/babel__core" "^7.1.14"
1459 | babel-plugin-istanbul "^6.1.1"
1460 | babel-preset-jest "^27.5.1"
1461 | chalk "^4.0.0"
1462 | graceful-fs "^4.2.9"
1463 | slash "^3.0.0"
1464 |
1465 | babel-plugin-istanbul@^6.1.1:
1466 | version "6.1.1"
1467 | resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz"
1468 | integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
1469 | dependencies:
1470 | "@babel/helper-plugin-utils" "^7.0.0"
1471 | "@istanbuljs/load-nyc-config" "^1.0.0"
1472 | "@istanbuljs/schema" "^0.1.2"
1473 | istanbul-lib-instrument "^5.0.4"
1474 | test-exclude "^6.0.0"
1475 |
1476 | babel-plugin-jest-hoist@^27.5.1:
1477 | version "27.5.1"
1478 | resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz"
1479 | integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==
1480 | dependencies:
1481 | "@babel/template" "^7.3.3"
1482 | "@babel/types" "^7.3.3"
1483 | "@types/babel__core" "^7.0.0"
1484 | "@types/babel__traverse" "^7.0.6"
1485 |
1486 | babel-plugin-jest-hoist@^29.6.3:
1487 | version "29.6.3"
1488 | resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz"
1489 | integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==
1490 | dependencies:
1491 | "@babel/template" "^7.3.3"
1492 | "@babel/types" "^7.3.3"
1493 | "@types/babel__core" "^7.1.14"
1494 | "@types/babel__traverse" "^7.0.6"
1495 |
1496 | babel-plugin-polyfill-corejs2@^0.4.8:
1497 | version "0.4.8"
1498 | resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz"
1499 | integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==
1500 | dependencies:
1501 | "@babel/compat-data" "^7.22.6"
1502 | "@babel/helper-define-polyfill-provider" "^0.5.0"
1503 | semver "^6.3.1"
1504 |
1505 | babel-plugin-polyfill-corejs3@^0.9.0:
1506 | version "0.9.0"
1507 | resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz"
1508 | integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==
1509 | dependencies:
1510 | "@babel/helper-define-polyfill-provider" "^0.5.0"
1511 | core-js-compat "^3.34.0"
1512 |
1513 | babel-plugin-polyfill-regenerator@^0.5.5:
1514 | version "0.5.5"
1515 | resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz"
1516 | integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==
1517 | dependencies:
1518 | "@babel/helper-define-polyfill-provider" "^0.5.0"
1519 |
1520 | babel-preset-current-node-syntax@^1.0.0:
1521 | version "1.0.1"
1522 | resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
1523 | integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
1524 | dependencies:
1525 | "@babel/plugin-syntax-async-generators" "^7.8.4"
1526 | "@babel/plugin-syntax-bigint" "^7.8.3"
1527 | "@babel/plugin-syntax-class-properties" "^7.8.3"
1528 | "@babel/plugin-syntax-import-meta" "^7.8.3"
1529 | "@babel/plugin-syntax-json-strings" "^7.8.3"
1530 | "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
1531 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
1532 | "@babel/plugin-syntax-numeric-separator" "^7.8.3"
1533 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
1534 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
1535 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
1536 | "@babel/plugin-syntax-top-level-await" "^7.8.3"
1537 |
1538 | babel-preset-jest@^27.5.1:
1539 | version "27.5.1"
1540 | resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz"
1541 | integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==
1542 | dependencies:
1543 | babel-plugin-jest-hoist "^27.5.1"
1544 | babel-preset-current-node-syntax "^1.0.0"
1545 |
1546 | babel-preset-jest@^29.6.3:
1547 | version "29.6.3"
1548 | resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz"
1549 | integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==
1550 | dependencies:
1551 | babel-plugin-jest-hoist "^29.6.3"
1552 | babel-preset-current-node-syntax "^1.0.0"
1553 |
1554 | balanced-match@^1.0.0:
1555 | version "1.0.2"
1556 | resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
1557 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
1558 |
1559 | benchmark@2.1.4:
1560 | version "2.1.4"
1561 | resolved "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz"
1562 | integrity sha1-CfPeMckWQl1JjMLuVloOvzwqVik=
1563 | dependencies:
1564 | lodash "^4.17.4"
1565 | platform "^1.3.3"
1566 |
1567 | brace-expansion@^1.1.7:
1568 | version "1.1.11"
1569 | resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
1570 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
1571 | dependencies:
1572 | balanced-match "^1.0.0"
1573 | concat-map "0.0.1"
1574 |
1575 | braces@^3.0.2:
1576 | version "3.0.2"
1577 | resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
1578 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
1579 | dependencies:
1580 | fill-range "^7.0.1"
1581 |
1582 | browser-process-hrtime@^1.0.0:
1583 | version "1.0.0"
1584 | resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
1585 | integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
1586 |
1587 | browserslist@^4.22.2, browserslist@^4.22.3:
1588 | version "4.23.0"
1589 | resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz"
1590 | integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==
1591 | dependencies:
1592 | caniuse-lite "^1.0.30001587"
1593 | electron-to-chromium "^1.4.668"
1594 | node-releases "^2.0.14"
1595 | update-browserslist-db "^1.0.13"
1596 |
1597 | bser@2.1.1:
1598 | version "2.1.1"
1599 | resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz"
1600 | integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
1601 | dependencies:
1602 | node-int64 "^0.4.0"
1603 |
1604 | buffer-from@^1.0.0:
1605 | version "1.1.2"
1606 | resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
1607 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1608 |
1609 | callsites@^3.0.0:
1610 | version "3.1.0"
1611 | resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
1612 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
1613 |
1614 | camelcase@^5.3.1:
1615 | version "5.3.1"
1616 | resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
1617 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
1618 |
1619 | camelcase@^6.2.0:
1620 | version "6.3.0"
1621 | resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
1622 | integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
1623 |
1624 | caniuse-lite@^1.0.30001587:
1625 | version "1.0.30001587"
1626 | resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz"
1627 | integrity sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==
1628 |
1629 | chalk@^2.4.2:
1630 | version "2.4.2"
1631 | resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
1632 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1633 | dependencies:
1634 | ansi-styles "^3.2.1"
1635 | escape-string-regexp "^1.0.5"
1636 | supports-color "^5.3.0"
1637 |
1638 | chalk@^4.0.0:
1639 | version "4.1.2"
1640 | resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
1641 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
1642 | dependencies:
1643 | ansi-styles "^4.1.0"
1644 | supports-color "^7.1.0"
1645 |
1646 | char-regex@^1.0.2:
1647 | version "1.0.2"
1648 | resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
1649 | integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
1650 |
1651 | ci-info@^3.2.0:
1652 | version "3.9.0"
1653 | resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz"
1654 | integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
1655 |
1656 | cjs-module-lexer@^1.0.0:
1657 | version "1.2.3"
1658 | resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz"
1659 | integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==
1660 |
1661 | classnames@2.5.1:
1662 | version "2.5.1"
1663 | resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz"
1664 | integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
1665 |
1666 | cliui@^7.0.2:
1667 | version "7.0.4"
1668 | resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"
1669 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
1670 | dependencies:
1671 | string-width "^4.2.0"
1672 | strip-ansi "^6.0.0"
1673 | wrap-ansi "^7.0.0"
1674 |
1675 | co@^4.6.0:
1676 | version "4.6.0"
1677 | resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz"
1678 | integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==
1679 |
1680 | collect-v8-coverage@^1.0.0:
1681 | version "1.0.2"
1682 | resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz"
1683 | integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==
1684 |
1685 | color-convert@^1.9.0:
1686 | version "1.9.3"
1687 | resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
1688 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1689 | dependencies:
1690 | color-name "1.1.3"
1691 |
1692 | color-convert@^2.0.1:
1693 | version "2.0.1"
1694 | resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
1695 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1696 | dependencies:
1697 | color-name "~1.1.4"
1698 |
1699 | color-name@1.1.3:
1700 | version "1.1.3"
1701 | resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
1702 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
1703 |
1704 | color-name@~1.1.4:
1705 | version "1.1.4"
1706 | resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
1707 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1708 |
1709 | combined-stream@^1.0.8:
1710 | version "1.0.8"
1711 | resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
1712 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
1713 | dependencies:
1714 | delayed-stream "~1.0.0"
1715 |
1716 | concat-map@0.0.1:
1717 | version "0.0.1"
1718 | resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
1719 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
1720 |
1721 | convert-source-map@^1.4.0, convert-source-map@^1.6.0:
1722 | version "1.9.0"
1723 | resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz"
1724 | integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
1725 |
1726 | convert-source-map@^2.0.0:
1727 | version "2.0.0"
1728 | resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"
1729 | integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
1730 |
1731 | core-js-compat@^3.31.0, core-js-compat@^3.34.0:
1732 | version "3.36.0"
1733 | resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz"
1734 | integrity sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==
1735 | dependencies:
1736 | browserslist "^4.22.3"
1737 |
1738 | cross-spawn@^7.0.3:
1739 | version "7.0.3"
1740 | resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
1741 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
1742 | dependencies:
1743 | path-key "^3.1.0"
1744 | shebang-command "^2.0.0"
1745 | which "^2.0.1"
1746 |
1747 | cssom@^0.4.4:
1748 | version "0.4.4"
1749 | resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz"
1750 | integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
1751 |
1752 | cssom@~0.3.6:
1753 | version "0.3.8"
1754 | resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz"
1755 | integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
1756 |
1757 | cssstyle@^2.3.0:
1758 | version "2.3.0"
1759 | resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz"
1760 | integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
1761 | dependencies:
1762 | cssom "~0.3.6"
1763 |
1764 | data-urls@^2.0.0:
1765 | version "2.0.0"
1766 | resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz"
1767 | integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
1768 | dependencies:
1769 | abab "^2.0.3"
1770 | whatwg-mimetype "^2.3.0"
1771 | whatwg-url "^8.0.0"
1772 |
1773 | debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
1774 | version "4.3.4"
1775 | resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
1776 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
1777 | dependencies:
1778 | ms "2.1.2"
1779 |
1780 | decimal.js@^10.2.1:
1781 | version "10.4.3"
1782 | resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz"
1783 | integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==
1784 |
1785 | dedent@^0.7.0:
1786 | version "0.7.0"
1787 | resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz"
1788 | integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==
1789 |
1790 | deepmerge@^4.2.2:
1791 | version "4.3.1"
1792 | resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
1793 | integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
1794 |
1795 | delayed-stream@~1.0.0:
1796 | version "1.0.0"
1797 | resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
1798 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
1799 |
1800 | detect-newline@^3.0.0:
1801 | version "3.1.0"
1802 | resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz"
1803 | integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
1804 |
1805 | diff-sequences@^27.5.1:
1806 | version "27.5.1"
1807 | resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz"
1808 | integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==
1809 |
1810 | domexception@^2.0.1:
1811 | version "2.0.1"
1812 | resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz"
1813 | integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
1814 | dependencies:
1815 | webidl-conversions "^5.0.0"
1816 |
1817 | electron-to-chromium@^1.4.668:
1818 | version "1.4.672"
1819 | resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.672.tgz"
1820 | integrity sha512-YYCy+goe3UqZqa3MOQCI5Mx/6HdBLzXL/mkbGCEWL3sP3Z1BP9zqAzeD3YEmLZlespYGFtyM8tRp5i2vfaUGCA==
1821 |
1822 | emittery@^0.8.1:
1823 | version "0.8.1"
1824 | resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz"
1825 | integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==
1826 |
1827 | emoji-regex@^8.0.0:
1828 | version "8.0.0"
1829 | resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
1830 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1831 |
1832 | error-ex@^1.3.1:
1833 | version "1.3.2"
1834 | resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
1835 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1836 | dependencies:
1837 | is-arrayish "^0.2.1"
1838 |
1839 | escalade@^3.1.1:
1840 | version "3.1.2"
1841 | resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz"
1842 | integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
1843 |
1844 | escape-string-regexp@^1.0.5:
1845 | version "1.0.5"
1846 | resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
1847 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
1848 |
1849 | escape-string-regexp@^2.0.0:
1850 | version "2.0.0"
1851 | resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
1852 | integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
1853 |
1854 | escodegen@^2.0.0:
1855 | version "2.1.0"
1856 | resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz"
1857 | integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==
1858 | dependencies:
1859 | esprima "^4.0.1"
1860 | estraverse "^5.2.0"
1861 | esutils "^2.0.2"
1862 | optionalDependencies:
1863 | source-map "~0.6.1"
1864 |
1865 | esprima@^4.0.0, esprima@^4.0.1:
1866 | version "4.0.1"
1867 | resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
1868 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
1869 |
1870 | estraverse@^5.2.0:
1871 | version "5.3.0"
1872 | resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
1873 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
1874 |
1875 | esutils@^2.0.2:
1876 | version "2.0.3"
1877 | resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
1878 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1879 |
1880 | execa@^5.0.0:
1881 | version "5.1.1"
1882 | resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
1883 | integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
1884 | dependencies:
1885 | cross-spawn "^7.0.3"
1886 | get-stream "^6.0.0"
1887 | human-signals "^2.1.0"
1888 | is-stream "^2.0.0"
1889 | merge-stream "^2.0.0"
1890 | npm-run-path "^4.0.1"
1891 | onetime "^5.1.2"
1892 | signal-exit "^3.0.3"
1893 | strip-final-newline "^2.0.0"
1894 |
1895 | exit@^0.1.2:
1896 | version "0.1.2"
1897 | resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
1898 | integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==
1899 |
1900 | expect@^27.5.1:
1901 | version "27.5.1"
1902 | resolved "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz"
1903 | integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==
1904 | dependencies:
1905 | "@jest/types" "^27.5.1"
1906 | jest-get-type "^27.5.1"
1907 | jest-matcher-utils "^27.5.1"
1908 | jest-message-util "^27.5.1"
1909 |
1910 | fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
1911 | version "2.1.0"
1912 | resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
1913 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1914 |
1915 | fb-watchman@^2.0.0:
1916 | version "2.0.2"
1917 | resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz"
1918 | integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==
1919 | dependencies:
1920 | bser "2.1.1"
1921 |
1922 | fill-range@^7.0.1:
1923 | version "7.0.1"
1924 | resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
1925 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
1926 | dependencies:
1927 | to-regex-range "^5.0.1"
1928 |
1929 | find-up@^4.0.0, find-up@^4.1.0:
1930 | version "4.1.0"
1931 | resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
1932 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1933 | dependencies:
1934 | locate-path "^5.0.0"
1935 | path-exists "^4.0.0"
1936 |
1937 | form-data@^3.0.0:
1938 | version "3.0.1"
1939 | resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz"
1940 | integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
1941 | dependencies:
1942 | asynckit "^0.4.0"
1943 | combined-stream "^1.0.8"
1944 | mime-types "^2.1.12"
1945 |
1946 | fs.realpath@^1.0.0:
1947 | version "1.0.0"
1948 | resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
1949 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
1950 |
1951 | fsevents@^2.3.2:
1952 | version "2.3.3"
1953 | resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
1954 | integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
1955 |
1956 | function-bind@^1.1.2:
1957 | version "1.1.2"
1958 | resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
1959 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
1960 |
1961 | gensync@^1.0.0-beta.2:
1962 | version "1.0.0-beta.2"
1963 | resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
1964 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1965 |
1966 | get-caller-file@^2.0.5:
1967 | version "2.0.5"
1968 | resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
1969 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1970 |
1971 | get-package-type@^0.1.0:
1972 | version "0.1.0"
1973 | resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz"
1974 | integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
1975 |
1976 | get-stream@^6.0.0:
1977 | version "6.0.1"
1978 | resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
1979 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
1980 |
1981 | glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4:
1982 | version "7.2.3"
1983 | resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
1984 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
1985 | dependencies:
1986 | fs.realpath "^1.0.0"
1987 | inflight "^1.0.4"
1988 | inherits "2"
1989 | minimatch "^3.1.1"
1990 | once "^1.3.0"
1991 | path-is-absolute "^1.0.0"
1992 |
1993 | globals@^11.1.0:
1994 | version "11.12.0"
1995 | resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
1996 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1997 |
1998 | graceful-fs@^4.2.9:
1999 | version "4.2.11"
2000 | resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz"
2001 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
2002 |
2003 | has-flag@^3.0.0:
2004 | version "3.0.0"
2005 | resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
2006 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
2007 |
2008 | has-flag@^4.0.0:
2009 | version "4.0.0"
2010 | resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
2011 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
2012 |
2013 | hasown@^2.0.0:
2014 | version "2.0.1"
2015 | resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz"
2016 | integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==
2017 | dependencies:
2018 | function-bind "^1.1.2"
2019 |
2020 | html-encoding-sniffer@^2.0.1:
2021 | version "2.0.1"
2022 | resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz"
2023 | integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
2024 | dependencies:
2025 | whatwg-encoding "^1.0.5"
2026 |
2027 | html-escaper@^2.0.0:
2028 | version "2.0.2"
2029 | resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
2030 | integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
2031 |
2032 | http-proxy-agent@^4.0.1:
2033 | version "4.0.1"
2034 | resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz"
2035 | integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
2036 | dependencies:
2037 | "@tootallnate/once" "1"
2038 | agent-base "6"
2039 | debug "4"
2040 |
2041 | https-proxy-agent@^5.0.0:
2042 | version "5.0.1"
2043 | resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
2044 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
2045 | dependencies:
2046 | agent-base "6"
2047 | debug "4"
2048 |
2049 | human-signals@^2.1.0:
2050 | version "2.1.0"
2051 | resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
2052 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
2053 |
2054 | iconv-lite@0.4.24:
2055 | version "0.4.24"
2056 | resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
2057 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
2058 | dependencies:
2059 | safer-buffer ">= 2.1.2 < 3"
2060 |
2061 | import-local@^3.0.2:
2062 | version "3.1.0"
2063 | resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz"
2064 | integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
2065 | dependencies:
2066 | pkg-dir "^4.2.0"
2067 | resolve-cwd "^3.0.0"
2068 |
2069 | imurmurhash@^0.1.4:
2070 | version "0.1.4"
2071 | resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
2072 | integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
2073 |
2074 | inflight@^1.0.4:
2075 | version "1.0.6"
2076 | resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
2077 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
2078 | dependencies:
2079 | once "^1.3.0"
2080 | wrappy "1"
2081 |
2082 | inherits@2:
2083 | version "2.0.4"
2084 | resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
2085 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
2086 |
2087 | is-arrayish@^0.2.1:
2088 | version "0.2.1"
2089 | resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
2090 | integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
2091 |
2092 | is-core-module@^2.13.0:
2093 | version "2.13.1"
2094 | resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz"
2095 | integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
2096 | dependencies:
2097 | hasown "^2.0.0"
2098 |
2099 | is-fullwidth-code-point@^3.0.0:
2100 | version "3.0.0"
2101 | resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
2102 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
2103 |
2104 | is-generator-fn@^2.0.0:
2105 | version "2.1.0"
2106 | resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz"
2107 | integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
2108 |
2109 | is-number@^7.0.0:
2110 | version "7.0.0"
2111 | resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
2112 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
2113 |
2114 | is-potential-custom-element-name@^1.0.1:
2115 | version "1.0.1"
2116 | resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz"
2117 | integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
2118 |
2119 | is-stream@^2.0.0:
2120 | version "2.0.1"
2121 | resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
2122 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
2123 |
2124 | is-typedarray@^1.0.0:
2125 | version "1.0.0"
2126 | resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
2127 | integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==
2128 |
2129 | isexe@^2.0.0:
2130 | version "2.0.0"
2131 | resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
2132 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
2133 |
2134 | istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
2135 | version "3.2.2"
2136 | resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz"
2137 | integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==
2138 |
2139 | istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0:
2140 | version "5.2.1"
2141 | resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz"
2142 | integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==
2143 | dependencies:
2144 | "@babel/core" "^7.12.3"
2145 | "@babel/parser" "^7.14.7"
2146 | "@istanbuljs/schema" "^0.1.2"
2147 | istanbul-lib-coverage "^3.2.0"
2148 | semver "^6.3.0"
2149 |
2150 | istanbul-lib-report@^3.0.0:
2151 | version "3.0.1"
2152 | resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz"
2153 | integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==
2154 | dependencies:
2155 | istanbul-lib-coverage "^3.0.0"
2156 | make-dir "^4.0.0"
2157 | supports-color "^7.1.0"
2158 |
2159 | istanbul-lib-source-maps@^4.0.0:
2160 | version "4.0.1"
2161 | resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz"
2162 | integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==
2163 | dependencies:
2164 | debug "^4.1.1"
2165 | istanbul-lib-coverage "^3.0.0"
2166 | source-map "^0.6.1"
2167 |
2168 | istanbul-reports@^3.1.3:
2169 | version "3.1.6"
2170 | resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz"
2171 | integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==
2172 | dependencies:
2173 | html-escaper "^2.0.0"
2174 | istanbul-lib-report "^3.0.0"
2175 |
2176 | jest-changed-files@^27.5.1:
2177 | version "27.5.1"
2178 | resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz"
2179 | integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==
2180 | dependencies:
2181 | "@jest/types" "^27.5.1"
2182 | execa "^5.0.0"
2183 | throat "^6.0.1"
2184 |
2185 | jest-circus@^27.5.1:
2186 | version "27.5.1"
2187 | resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz"
2188 | integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==
2189 | dependencies:
2190 | "@jest/environment" "^27.5.1"
2191 | "@jest/test-result" "^27.5.1"
2192 | "@jest/types" "^27.5.1"
2193 | "@types/node" "*"
2194 | chalk "^4.0.0"
2195 | co "^4.6.0"
2196 | dedent "^0.7.0"
2197 | expect "^27.5.1"
2198 | is-generator-fn "^2.0.0"
2199 | jest-each "^27.5.1"
2200 | jest-matcher-utils "^27.5.1"
2201 | jest-message-util "^27.5.1"
2202 | jest-runtime "^27.5.1"
2203 | jest-snapshot "^27.5.1"
2204 | jest-util "^27.5.1"
2205 | pretty-format "^27.5.1"
2206 | slash "^3.0.0"
2207 | stack-utils "^2.0.3"
2208 | throat "^6.0.1"
2209 |
2210 | jest-cli@^27.5.1:
2211 | version "27.5.1"
2212 | resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz"
2213 | integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==
2214 | dependencies:
2215 | "@jest/core" "^27.5.1"
2216 | "@jest/test-result" "^27.5.1"
2217 | "@jest/types" "^27.5.1"
2218 | chalk "^4.0.0"
2219 | exit "^0.1.2"
2220 | graceful-fs "^4.2.9"
2221 | import-local "^3.0.2"
2222 | jest-config "^27.5.1"
2223 | jest-util "^27.5.1"
2224 | jest-validate "^27.5.1"
2225 | prompts "^2.0.1"
2226 | yargs "^16.2.0"
2227 |
2228 | jest-config@^27.5.1:
2229 | version "27.5.1"
2230 | resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz"
2231 | integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==
2232 | dependencies:
2233 | "@babel/core" "^7.8.0"
2234 | "@jest/test-sequencer" "^27.5.1"
2235 | "@jest/types" "^27.5.1"
2236 | babel-jest "^27.5.1"
2237 | chalk "^4.0.0"
2238 | ci-info "^3.2.0"
2239 | deepmerge "^4.2.2"
2240 | glob "^7.1.1"
2241 | graceful-fs "^4.2.9"
2242 | jest-circus "^27.5.1"
2243 | jest-environment-jsdom "^27.5.1"
2244 | jest-environment-node "^27.5.1"
2245 | jest-get-type "^27.5.1"
2246 | jest-jasmine2 "^27.5.1"
2247 | jest-regex-util "^27.5.1"
2248 | jest-resolve "^27.5.1"
2249 | jest-runner "^27.5.1"
2250 | jest-util "^27.5.1"
2251 | jest-validate "^27.5.1"
2252 | micromatch "^4.0.4"
2253 | parse-json "^5.2.0"
2254 | pretty-format "^27.5.1"
2255 | slash "^3.0.0"
2256 | strip-json-comments "^3.1.1"
2257 |
2258 | jest-diff@^27.5.1:
2259 | version "27.5.1"
2260 | resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz"
2261 | integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==
2262 | dependencies:
2263 | chalk "^4.0.0"
2264 | diff-sequences "^27.5.1"
2265 | jest-get-type "^27.5.1"
2266 | pretty-format "^27.5.1"
2267 |
2268 | jest-docblock@^27.5.1:
2269 | version "27.5.1"
2270 | resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz"
2271 | integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==
2272 | dependencies:
2273 | detect-newline "^3.0.0"
2274 |
2275 | jest-each@^27.5.1:
2276 | version "27.5.1"
2277 | resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz"
2278 | integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==
2279 | dependencies:
2280 | "@jest/types" "^27.5.1"
2281 | chalk "^4.0.0"
2282 | jest-get-type "^27.5.1"
2283 | jest-util "^27.5.1"
2284 | pretty-format "^27.5.1"
2285 |
2286 | jest-environment-jsdom@^27.5.1:
2287 | version "27.5.1"
2288 | resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz"
2289 | integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==
2290 | dependencies:
2291 | "@jest/environment" "^27.5.1"
2292 | "@jest/fake-timers" "^27.5.1"
2293 | "@jest/types" "^27.5.1"
2294 | "@types/node" "*"
2295 | jest-mock "^27.5.1"
2296 | jest-util "^27.5.1"
2297 | jsdom "^16.6.0"
2298 |
2299 | jest-environment-node@^27.5.1:
2300 | version "27.5.1"
2301 | resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz"
2302 | integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==
2303 | dependencies:
2304 | "@jest/environment" "^27.5.1"
2305 | "@jest/fake-timers" "^27.5.1"
2306 | "@jest/types" "^27.5.1"
2307 | "@types/node" "*"
2308 | jest-mock "^27.5.1"
2309 | jest-util "^27.5.1"
2310 |
2311 | jest-get-type@^27.5.1:
2312 | version "27.5.1"
2313 | resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz"
2314 | integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==
2315 |
2316 | jest-haste-map@^27.5.1:
2317 | version "27.5.1"
2318 | resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz"
2319 | integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==
2320 | dependencies:
2321 | "@jest/types" "^27.5.1"
2322 | "@types/graceful-fs" "^4.1.2"
2323 | "@types/node" "*"
2324 | anymatch "^3.0.3"
2325 | fb-watchman "^2.0.0"
2326 | graceful-fs "^4.2.9"
2327 | jest-regex-util "^27.5.1"
2328 | jest-serializer "^27.5.1"
2329 | jest-util "^27.5.1"
2330 | jest-worker "^27.5.1"
2331 | micromatch "^4.0.4"
2332 | walker "^1.0.7"
2333 | optionalDependencies:
2334 | fsevents "^2.3.2"
2335 |
2336 | jest-haste-map@^29.7.0:
2337 | version "29.7.0"
2338 | resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz"
2339 | integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==
2340 | dependencies:
2341 | "@jest/types" "^29.6.3"
2342 | "@types/graceful-fs" "^4.1.3"
2343 | "@types/node" "*"
2344 | anymatch "^3.0.3"
2345 | fb-watchman "^2.0.0"
2346 | graceful-fs "^4.2.9"
2347 | jest-regex-util "^29.6.3"
2348 | jest-util "^29.7.0"
2349 | jest-worker "^29.7.0"
2350 | micromatch "^4.0.4"
2351 | walker "^1.0.8"
2352 | optionalDependencies:
2353 | fsevents "^2.3.2"
2354 |
2355 | jest-jasmine2@^27.5.1:
2356 | version "27.5.1"
2357 | resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz"
2358 | integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==
2359 | dependencies:
2360 | "@jest/environment" "^27.5.1"
2361 | "@jest/source-map" "^27.5.1"
2362 | "@jest/test-result" "^27.5.1"
2363 | "@jest/types" "^27.5.1"
2364 | "@types/node" "*"
2365 | chalk "^4.0.0"
2366 | co "^4.6.0"
2367 | expect "^27.5.1"
2368 | is-generator-fn "^2.0.0"
2369 | jest-each "^27.5.1"
2370 | jest-matcher-utils "^27.5.1"
2371 | jest-message-util "^27.5.1"
2372 | jest-runtime "^27.5.1"
2373 | jest-snapshot "^27.5.1"
2374 | jest-util "^27.5.1"
2375 | pretty-format "^27.5.1"
2376 | throat "^6.0.1"
2377 |
2378 | jest-leak-detector@^27.5.1:
2379 | version "27.5.1"
2380 | resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz"
2381 | integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==
2382 | dependencies:
2383 | jest-get-type "^27.5.1"
2384 | pretty-format "^27.5.1"
2385 |
2386 | jest-matcher-utils@^27.5.1:
2387 | version "27.5.1"
2388 | resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz"
2389 | integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==
2390 | dependencies:
2391 | chalk "^4.0.0"
2392 | jest-diff "^27.5.1"
2393 | jest-get-type "^27.5.1"
2394 | pretty-format "^27.5.1"
2395 |
2396 | jest-message-util@^27.5.1:
2397 | version "27.5.1"
2398 | resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz"
2399 | integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==
2400 | dependencies:
2401 | "@babel/code-frame" "^7.12.13"
2402 | "@jest/types" "^27.5.1"
2403 | "@types/stack-utils" "^2.0.0"
2404 | chalk "^4.0.0"
2405 | graceful-fs "^4.2.9"
2406 | micromatch "^4.0.4"
2407 | pretty-format "^27.5.1"
2408 | slash "^3.0.0"
2409 | stack-utils "^2.0.3"
2410 |
2411 | jest-mock@^27.5.1:
2412 | version "27.5.1"
2413 | resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz"
2414 | integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==
2415 | dependencies:
2416 | "@jest/types" "^27.5.1"
2417 | "@types/node" "*"
2418 |
2419 | jest-pnp-resolver@^1.2.2:
2420 | version "1.2.3"
2421 | resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz"
2422 | integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==
2423 |
2424 | jest-regex-util@^27.5.1:
2425 | version "27.5.1"
2426 | resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz"
2427 | integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==
2428 |
2429 | jest-regex-util@^29.6.3:
2430 | version "29.6.3"
2431 | resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz"
2432 | integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==
2433 |
2434 | jest-resolve-dependencies@^27.5.1:
2435 | version "27.5.1"
2436 | resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz"
2437 | integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==
2438 | dependencies:
2439 | "@jest/types" "^27.5.1"
2440 | jest-regex-util "^27.5.1"
2441 | jest-snapshot "^27.5.1"
2442 |
2443 | jest-resolve@^27.5.1:
2444 | version "27.5.1"
2445 | resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz"
2446 | integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==
2447 | dependencies:
2448 | "@jest/types" "^27.5.1"
2449 | chalk "^4.0.0"
2450 | graceful-fs "^4.2.9"
2451 | jest-haste-map "^27.5.1"
2452 | jest-pnp-resolver "^1.2.2"
2453 | jest-util "^27.5.1"
2454 | jest-validate "^27.5.1"
2455 | resolve "^1.20.0"
2456 | resolve.exports "^1.1.0"
2457 | slash "^3.0.0"
2458 |
2459 | jest-runner@^27.5.1:
2460 | version "27.5.1"
2461 | resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz"
2462 | integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==
2463 | dependencies:
2464 | "@jest/console" "^27.5.1"
2465 | "@jest/environment" "^27.5.1"
2466 | "@jest/test-result" "^27.5.1"
2467 | "@jest/transform" "^27.5.1"
2468 | "@jest/types" "^27.5.1"
2469 | "@types/node" "*"
2470 | chalk "^4.0.0"
2471 | emittery "^0.8.1"
2472 | graceful-fs "^4.2.9"
2473 | jest-docblock "^27.5.1"
2474 | jest-environment-jsdom "^27.5.1"
2475 | jest-environment-node "^27.5.1"
2476 | jest-haste-map "^27.5.1"
2477 | jest-leak-detector "^27.5.1"
2478 | jest-message-util "^27.5.1"
2479 | jest-resolve "^27.5.1"
2480 | jest-runtime "^27.5.1"
2481 | jest-util "^27.5.1"
2482 | jest-worker "^27.5.1"
2483 | source-map-support "^0.5.6"
2484 | throat "^6.0.1"
2485 |
2486 | jest-runtime@^27.5.1:
2487 | version "27.5.1"
2488 | resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz"
2489 | integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==
2490 | dependencies:
2491 | "@jest/environment" "^27.5.1"
2492 | "@jest/fake-timers" "^27.5.1"
2493 | "@jest/globals" "^27.5.1"
2494 | "@jest/source-map" "^27.5.1"
2495 | "@jest/test-result" "^27.5.1"
2496 | "@jest/transform" "^27.5.1"
2497 | "@jest/types" "^27.5.1"
2498 | chalk "^4.0.0"
2499 | cjs-module-lexer "^1.0.0"
2500 | collect-v8-coverage "^1.0.0"
2501 | execa "^5.0.0"
2502 | glob "^7.1.3"
2503 | graceful-fs "^4.2.9"
2504 | jest-haste-map "^27.5.1"
2505 | jest-message-util "^27.5.1"
2506 | jest-mock "^27.5.1"
2507 | jest-regex-util "^27.5.1"
2508 | jest-resolve "^27.5.1"
2509 | jest-snapshot "^27.5.1"
2510 | jest-util "^27.5.1"
2511 | slash "^3.0.0"
2512 | strip-bom "^4.0.0"
2513 |
2514 | jest-serializer@^27.5.1:
2515 | version "27.5.1"
2516 | resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz"
2517 | integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==
2518 | dependencies:
2519 | "@types/node" "*"
2520 | graceful-fs "^4.2.9"
2521 |
2522 | jest-snapshot@^27.5.1:
2523 | version "27.5.1"
2524 | resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz"
2525 | integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==
2526 | dependencies:
2527 | "@babel/core" "^7.7.2"
2528 | "@babel/generator" "^7.7.2"
2529 | "@babel/plugin-syntax-typescript" "^7.7.2"
2530 | "@babel/traverse" "^7.7.2"
2531 | "@babel/types" "^7.0.0"
2532 | "@jest/transform" "^27.5.1"
2533 | "@jest/types" "^27.5.1"
2534 | "@types/babel__traverse" "^7.0.4"
2535 | "@types/prettier" "^2.1.5"
2536 | babel-preset-current-node-syntax "^1.0.0"
2537 | chalk "^4.0.0"
2538 | expect "^27.5.1"
2539 | graceful-fs "^4.2.9"
2540 | jest-diff "^27.5.1"
2541 | jest-get-type "^27.5.1"
2542 | jest-haste-map "^27.5.1"
2543 | jest-matcher-utils "^27.5.1"
2544 | jest-message-util "^27.5.1"
2545 | jest-util "^27.5.1"
2546 | natural-compare "^1.4.0"
2547 | pretty-format "^27.5.1"
2548 | semver "^7.3.2"
2549 |
2550 | jest-util@^27.5.1:
2551 | version "27.5.1"
2552 | resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz"
2553 | integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==
2554 | dependencies:
2555 | "@jest/types" "^27.5.1"
2556 | "@types/node" "*"
2557 | chalk "^4.0.0"
2558 | ci-info "^3.2.0"
2559 | graceful-fs "^4.2.9"
2560 | picomatch "^2.2.3"
2561 |
2562 | jest-util@^29.7.0:
2563 | version "29.7.0"
2564 | resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz"
2565 | integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==
2566 | dependencies:
2567 | "@jest/types" "^29.6.3"
2568 | "@types/node" "*"
2569 | chalk "^4.0.0"
2570 | ci-info "^3.2.0"
2571 | graceful-fs "^4.2.9"
2572 | picomatch "^2.2.3"
2573 |
2574 | jest-validate@^27.5.1:
2575 | version "27.5.1"
2576 | resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz"
2577 | integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==
2578 | dependencies:
2579 | "@jest/types" "^27.5.1"
2580 | camelcase "^6.2.0"
2581 | chalk "^4.0.0"
2582 | jest-get-type "^27.5.1"
2583 | leven "^3.1.0"
2584 | pretty-format "^27.5.1"
2585 |
2586 | jest-watcher@^27.5.1:
2587 | version "27.5.1"
2588 | resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz"
2589 | integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==
2590 | dependencies:
2591 | "@jest/test-result" "^27.5.1"
2592 | "@jest/types" "^27.5.1"
2593 | "@types/node" "*"
2594 | ansi-escapes "^4.2.1"
2595 | chalk "^4.0.0"
2596 | jest-util "^27.5.1"
2597 | string-length "^4.0.1"
2598 |
2599 | jest-worker@^27.5.1:
2600 | version "27.5.1"
2601 | resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
2602 | integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
2603 | dependencies:
2604 | "@types/node" "*"
2605 | merge-stream "^2.0.0"
2606 | supports-color "^8.0.0"
2607 |
2608 | jest-worker@^29.7.0:
2609 | version "29.7.0"
2610 | resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz"
2611 | integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==
2612 | dependencies:
2613 | "@types/node" "*"
2614 | jest-util "^29.7.0"
2615 | merge-stream "^2.0.0"
2616 | supports-color "^8.0.0"
2617 |
2618 | jest@^27.3.1:
2619 | version "27.5.1"
2620 | resolved "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz"
2621 | integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==
2622 | dependencies:
2623 | "@jest/core" "^27.5.1"
2624 | import-local "^3.0.2"
2625 | jest-cli "^27.5.1"
2626 |
2627 | js-tokens@^4.0.0:
2628 | version "4.0.0"
2629 | resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
2630 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
2631 |
2632 | js-yaml@^3.13.1:
2633 | version "3.14.1"
2634 | resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
2635 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
2636 | dependencies:
2637 | argparse "^1.0.7"
2638 | esprima "^4.0.0"
2639 |
2640 | jsdom@^16.6.0:
2641 | version "16.7.0"
2642 | resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz"
2643 | integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==
2644 | dependencies:
2645 | abab "^2.0.5"
2646 | acorn "^8.2.4"
2647 | acorn-globals "^6.0.0"
2648 | cssom "^0.4.4"
2649 | cssstyle "^2.3.0"
2650 | data-urls "^2.0.0"
2651 | decimal.js "^10.2.1"
2652 | domexception "^2.0.1"
2653 | escodegen "^2.0.0"
2654 | form-data "^3.0.0"
2655 | html-encoding-sniffer "^2.0.1"
2656 | http-proxy-agent "^4.0.1"
2657 | https-proxy-agent "^5.0.0"
2658 | is-potential-custom-element-name "^1.0.1"
2659 | nwsapi "^2.2.0"
2660 | parse5 "6.0.1"
2661 | saxes "^5.0.1"
2662 | symbol-tree "^3.2.4"
2663 | tough-cookie "^4.0.0"
2664 | w3c-hr-time "^1.0.2"
2665 | w3c-xmlserializer "^2.0.0"
2666 | webidl-conversions "^6.1.0"
2667 | whatwg-encoding "^1.0.5"
2668 | whatwg-mimetype "^2.3.0"
2669 | whatwg-url "^8.5.0"
2670 | ws "^7.4.6"
2671 | xml-name-validator "^3.0.0"
2672 |
2673 | jsesc@^2.5.1:
2674 | version "2.5.2"
2675 | resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
2676 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
2677 |
2678 | jsesc@~0.5.0:
2679 | version "0.5.0"
2680 | resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz"
2681 | integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
2682 |
2683 | json-parse-even-better-errors@^2.3.0:
2684 | version "2.3.1"
2685 | resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
2686 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
2687 |
2688 | json5@^2.2.3:
2689 | version "2.2.3"
2690 | resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
2691 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
2692 |
2693 | kleur@^3.0.3:
2694 | version "3.0.3"
2695 | resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
2696 | integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
2697 |
2698 | leven@^3.1.0:
2699 | version "3.1.0"
2700 | resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
2701 | integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
2702 |
2703 | lines-and-columns@^1.1.6:
2704 | version "1.2.4"
2705 | resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
2706 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
2707 |
2708 | locate-path@^5.0.0:
2709 | version "5.0.0"
2710 | resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
2711 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
2712 | dependencies:
2713 | p-locate "^4.1.0"
2714 |
2715 | lodash.debounce@^4.0.8:
2716 | version "4.0.8"
2717 | resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
2718 | integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
2719 |
2720 | lodash@^4.17.4, lodash@^4.7.0:
2721 | version "4.17.15"
2722 | resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz"
2723 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
2724 |
2725 | lru-cache@^5.1.1:
2726 | version "5.1.1"
2727 | resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
2728 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
2729 | dependencies:
2730 | yallist "^3.0.2"
2731 |
2732 | lru-cache@^6.0.0:
2733 | version "6.0.0"
2734 | resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
2735 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
2736 | dependencies:
2737 | yallist "^4.0.0"
2738 |
2739 | make-dir@^4.0.0:
2740 | version "4.0.0"
2741 | resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz"
2742 | integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==
2743 | dependencies:
2744 | semver "^7.5.3"
2745 |
2746 | makeerror@1.0.12:
2747 | version "1.0.12"
2748 | resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz"
2749 | integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==
2750 | dependencies:
2751 | tmpl "1.0.5"
2752 |
2753 | merge-stream@^2.0.0:
2754 | version "2.0.0"
2755 | resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
2756 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
2757 |
2758 | micromatch@^4.0.4:
2759 | version "4.0.5"
2760 | resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
2761 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
2762 | dependencies:
2763 | braces "^3.0.2"
2764 | picomatch "^2.3.1"
2765 |
2766 | mime-db@1.52.0:
2767 | version "1.52.0"
2768 | resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
2769 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
2770 |
2771 | mime-types@^2.1.12:
2772 | version "2.1.35"
2773 | resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
2774 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
2775 | dependencies:
2776 | mime-db "1.52.0"
2777 |
2778 | mimic-fn@^2.1.0:
2779 | version "2.1.0"
2780 | resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
2781 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
2782 |
2783 | minimatch@^3.0.4, minimatch@^3.1.1:
2784 | version "3.1.2"
2785 | resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
2786 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
2787 | dependencies:
2788 | brace-expansion "^1.1.7"
2789 |
2790 | ms@2.1.2:
2791 | version "2.1.2"
2792 | resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
2793 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2794 |
2795 | natural-compare@^1.4.0:
2796 | version "1.4.0"
2797 | resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
2798 | integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
2799 |
2800 | node-int64@^0.4.0:
2801 | version "0.4.0"
2802 | resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
2803 | integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
2804 |
2805 | node-releases@^2.0.14:
2806 | version "2.0.14"
2807 | resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz"
2808 | integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
2809 |
2810 | normalize-path@^3.0.0:
2811 | version "3.0.0"
2812 | resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
2813 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2814 |
2815 | npm-run-path@^4.0.1:
2816 | version "4.0.1"
2817 | resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
2818 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
2819 | dependencies:
2820 | path-key "^3.0.0"
2821 |
2822 | nwsapi@^2.2.0:
2823 | version "2.2.7"
2824 | resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz"
2825 | integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==
2826 |
2827 | once@^1.3.0:
2828 | version "1.4.0"
2829 | resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
2830 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
2831 | dependencies:
2832 | wrappy "1"
2833 |
2834 | onetime@^5.1.2:
2835 | version "5.1.2"
2836 | resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
2837 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
2838 | dependencies:
2839 | mimic-fn "^2.1.0"
2840 |
2841 | p-limit@^2.2.0:
2842 | version "2.3.0"
2843 | resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"
2844 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
2845 | dependencies:
2846 | p-try "^2.0.0"
2847 |
2848 | p-locate@^4.1.0:
2849 | version "4.1.0"
2850 | resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
2851 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
2852 | dependencies:
2853 | p-limit "^2.2.0"
2854 |
2855 | p-try@^2.0.0:
2856 | version "2.2.0"
2857 | resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
2858 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
2859 |
2860 | parse-json@^5.2.0:
2861 | version "5.2.0"
2862 | resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
2863 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2864 | dependencies:
2865 | "@babel/code-frame" "^7.0.0"
2866 | error-ex "^1.3.1"
2867 | json-parse-even-better-errors "^2.3.0"
2868 | lines-and-columns "^1.1.6"
2869 |
2870 | parse5@6.0.1:
2871 | version "6.0.1"
2872 | resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
2873 | integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
2874 |
2875 | path-exists@^4.0.0:
2876 | version "4.0.0"
2877 | resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
2878 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2879 |
2880 | path-is-absolute@^1.0.0:
2881 | version "1.0.1"
2882 | resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
2883 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
2884 |
2885 | path-key@^3.0.0, path-key@^3.1.0:
2886 | version "3.1.1"
2887 | resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
2888 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2889 |
2890 | path-parse@^1.0.7:
2891 | version "1.0.7"
2892 | resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
2893 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2894 |
2895 | picocolors@^1.0.0:
2896 | version "1.0.0"
2897 | resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
2898 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
2899 |
2900 | picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
2901 | version "2.3.1"
2902 | resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
2903 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2904 |
2905 | pirates@^4.0.4:
2906 | version "4.0.6"
2907 | resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz"
2908 | integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
2909 |
2910 | pkg-dir@^4.2.0:
2911 | version "4.2.0"
2912 | resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz"
2913 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
2914 | dependencies:
2915 | find-up "^4.0.0"
2916 |
2917 | platform@^1.3.3:
2918 | version "1.3.5"
2919 | resolved "https://registry.npmjs.org/platform/-/platform-1.3.5.tgz"
2920 | integrity sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q==
2921 |
2922 | pretty-format@^27.5.1:
2923 | version "27.5.1"
2924 | resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz"
2925 | integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==
2926 | dependencies:
2927 | ansi-regex "^5.0.1"
2928 | ansi-styles "^5.0.0"
2929 | react-is "^17.0.1"
2930 |
2931 | prompts@^2.0.1:
2932 | version "2.4.2"
2933 | resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"
2934 | integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==
2935 | dependencies:
2936 | kleur "^3.0.3"
2937 | sisteransi "^1.0.5"
2938 |
2939 | psl@^1.1.33:
2940 | version "1.9.0"
2941 | resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz"
2942 | integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
2943 |
2944 | punycode@^2.1.1:
2945 | version "2.3.1"
2946 | resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
2947 | integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
2948 |
2949 | querystringify@^2.1.1:
2950 | version "2.2.0"
2951 | resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz"
2952 | integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
2953 |
2954 | react-is@^17.0.1:
2955 | version "17.0.2"
2956 | resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"
2957 | integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
2958 |
2959 | regenerate-unicode-properties@^10.1.0:
2960 | version "10.1.1"
2961 | resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz"
2962 | integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==
2963 | dependencies:
2964 | regenerate "^1.4.2"
2965 |
2966 | regenerate@^1.4.2:
2967 | version "1.4.2"
2968 | resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz"
2969 | integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
2970 |
2971 | regenerator-runtime@^0.14.0:
2972 | version "0.14.1"
2973 | resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz"
2974 | integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
2975 |
2976 | regenerator-transform@^0.15.2:
2977 | version "0.15.2"
2978 | resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz"
2979 | integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==
2980 | dependencies:
2981 | "@babel/runtime" "^7.8.4"
2982 |
2983 | regexpu-core@^5.3.1:
2984 | version "5.3.2"
2985 | resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz"
2986 | integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==
2987 | dependencies:
2988 | "@babel/regjsgen" "^0.8.0"
2989 | regenerate "^1.4.2"
2990 | regenerate-unicode-properties "^10.1.0"
2991 | regjsparser "^0.9.1"
2992 | unicode-match-property-ecmascript "^2.0.0"
2993 | unicode-match-property-value-ecmascript "^2.1.0"
2994 |
2995 | regjsparser@^0.9.1:
2996 | version "0.9.1"
2997 | resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz"
2998 | integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==
2999 | dependencies:
3000 | jsesc "~0.5.0"
3001 |
3002 | require-directory@^2.1.1:
3003 | version "2.1.1"
3004 | resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
3005 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
3006 |
3007 | requires-port@^1.0.0:
3008 | version "1.0.0"
3009 | resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"
3010 | integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
3011 |
3012 | rescript@11.1.0:
3013 | version "11.1.0"
3014 | resolved "https://registry.yarnpkg.com/rescript/-/rescript-11.1.0.tgz#68dec0b3cbc456c1f9c8e4f10bda6fae49bf7f92"
3015 | integrity sha512-9la2Dv+ACylQ77I8s4spPu1JnLZXbH5WgxcLHLLUBWgFFSiv0wXqgzWztrBIZqwFgVX5BYcwldUqUVcEzdCyHg==
3016 |
3017 | resolve-cwd@^3.0.0:
3018 | version "3.0.0"
3019 | resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz"
3020 | integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
3021 | dependencies:
3022 | resolve-from "^5.0.0"
3023 |
3024 | resolve-from@^5.0.0:
3025 | version "5.0.0"
3026 | resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
3027 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
3028 |
3029 | resolve.exports@^1.1.0:
3030 | version "1.1.1"
3031 | resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz"
3032 | integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==
3033 |
3034 | resolve@^1.14.2, resolve@^1.20.0:
3035 | version "1.22.8"
3036 | resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz"
3037 | integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
3038 | dependencies:
3039 | is-core-module "^2.13.0"
3040 | path-parse "^1.0.7"
3041 | supports-preserve-symlinks-flag "^1.0.0"
3042 |
3043 | rimraf@^3.0.0:
3044 | version "3.0.2"
3045 | resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
3046 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
3047 | dependencies:
3048 | glob "^7.1.3"
3049 |
3050 | "safer-buffer@>= 2.1.2 < 3":
3051 | version "2.1.2"
3052 | resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
3053 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
3054 |
3055 | saxes@^5.0.1:
3056 | version "5.0.1"
3057 | resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz"
3058 | integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
3059 | dependencies:
3060 | xmlchars "^2.2.0"
3061 |
3062 | semver@^6.3.0, semver@^6.3.1:
3063 | version "6.3.1"
3064 | resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
3065 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
3066 |
3067 | semver@^7.3.2, semver@^7.5.3:
3068 | version "7.6.0"
3069 | resolved "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz"
3070 | integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
3071 | dependencies:
3072 | lru-cache "^6.0.0"
3073 |
3074 | shebang-command@^2.0.0:
3075 | version "2.0.0"
3076 | resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
3077 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
3078 | dependencies:
3079 | shebang-regex "^3.0.0"
3080 |
3081 | shebang-regex@^3.0.0:
3082 | version "3.0.0"
3083 | resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
3084 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
3085 |
3086 | signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7:
3087 | version "3.0.7"
3088 | resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
3089 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
3090 |
3091 | sisteransi@^1.0.5:
3092 | version "1.0.5"
3093 | resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
3094 | integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
3095 |
3096 | slash@^3.0.0:
3097 | version "3.0.0"
3098 | resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
3099 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
3100 |
3101 | source-map-support@^0.5.6:
3102 | version "0.5.21"
3103 | resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
3104 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
3105 | dependencies:
3106 | buffer-from "^1.0.0"
3107 | source-map "^0.6.0"
3108 |
3109 | source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
3110 | version "0.6.1"
3111 | resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
3112 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
3113 |
3114 | source-map@^0.7.3:
3115 | version "0.7.4"
3116 | resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz"
3117 | integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
3118 |
3119 | sprintf-js@~1.0.2:
3120 | version "1.0.3"
3121 | resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
3122 | integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
3123 |
3124 | stack-utils@^2.0.3:
3125 | version "2.0.6"
3126 | resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz"
3127 | integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==
3128 | dependencies:
3129 | escape-string-regexp "^2.0.0"
3130 |
3131 | string-length@^4.0.1:
3132 | version "4.0.2"
3133 | resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz"
3134 | integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
3135 | dependencies:
3136 | char-regex "^1.0.2"
3137 | strip-ansi "^6.0.0"
3138 |
3139 | string-width@^4.1.0, string-width@^4.2.0:
3140 | version "4.2.3"
3141 | resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
3142 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
3143 | dependencies:
3144 | emoji-regex "^8.0.0"
3145 | is-fullwidth-code-point "^3.0.0"
3146 | strip-ansi "^6.0.1"
3147 |
3148 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
3149 | version "6.0.1"
3150 | resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
3151 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
3152 | dependencies:
3153 | ansi-regex "^5.0.1"
3154 |
3155 | strip-bom@^4.0.0:
3156 | version "4.0.0"
3157 | resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz"
3158 | integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
3159 |
3160 | strip-final-newline@^2.0.0:
3161 | version "2.0.0"
3162 | resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
3163 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
3164 |
3165 | strip-json-comments@^3.1.1:
3166 | version "3.1.1"
3167 | resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
3168 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
3169 |
3170 | supports-color@^5.3.0:
3171 | version "5.5.0"
3172 | resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
3173 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
3174 | dependencies:
3175 | has-flag "^3.0.0"
3176 |
3177 | supports-color@^7.0.0, supports-color@^7.1.0:
3178 | version "7.2.0"
3179 | resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
3180 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
3181 | dependencies:
3182 | has-flag "^4.0.0"
3183 |
3184 | supports-color@^8.0.0:
3185 | version "8.1.1"
3186 | resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
3187 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
3188 | dependencies:
3189 | has-flag "^4.0.0"
3190 |
3191 | supports-hyperlinks@^2.0.0:
3192 | version "2.3.0"
3193 | resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz"
3194 | integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==
3195 | dependencies:
3196 | has-flag "^4.0.0"
3197 | supports-color "^7.0.0"
3198 |
3199 | supports-preserve-symlinks-flag@^1.0.0:
3200 | version "1.0.0"
3201 | resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
3202 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
3203 |
3204 | symbol-tree@^3.2.4:
3205 | version "3.2.4"
3206 | resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz"
3207 | integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
3208 |
3209 | terminal-link@^2.0.0:
3210 | version "2.1.1"
3211 | resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz"
3212 | integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
3213 | dependencies:
3214 | ansi-escapes "^4.2.1"
3215 | supports-hyperlinks "^2.0.0"
3216 |
3217 | test-exclude@^6.0.0:
3218 | version "6.0.0"
3219 | resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz"
3220 | integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
3221 | dependencies:
3222 | "@istanbuljs/schema" "^0.1.2"
3223 | glob "^7.1.4"
3224 | minimatch "^3.0.4"
3225 |
3226 | throat@^6.0.1:
3227 | version "6.0.2"
3228 | resolved "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz"
3229 | integrity sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==
3230 |
3231 | tmpl@1.0.5:
3232 | version "1.0.5"
3233 | resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz"
3234 | integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
3235 |
3236 | to-fast-properties@^2.0.0:
3237 | version "2.0.0"
3238 | resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
3239 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
3240 |
3241 | to-regex-range@^5.0.1:
3242 | version "5.0.1"
3243 | resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
3244 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
3245 | dependencies:
3246 | is-number "^7.0.0"
3247 |
3248 | tough-cookie@^4.0.0:
3249 | version "4.1.3"
3250 | resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz"
3251 | integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==
3252 | dependencies:
3253 | psl "^1.1.33"
3254 | punycode "^2.1.1"
3255 | universalify "^0.2.0"
3256 | url-parse "^1.5.3"
3257 |
3258 | tr46@^2.1.0:
3259 | version "2.1.0"
3260 | resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz"
3261 | integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
3262 | dependencies:
3263 | punycode "^2.1.1"
3264 |
3265 | type-detect@4.0.8:
3266 | version "4.0.8"
3267 | resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"
3268 | integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
3269 |
3270 | type-fest@^0.21.3:
3271 | version "0.21.3"
3272 | resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz"
3273 | integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
3274 |
3275 | typedarray-to-buffer@^3.1.5:
3276 | version "3.1.5"
3277 | resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
3278 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
3279 | dependencies:
3280 | is-typedarray "^1.0.0"
3281 |
3282 | undici-types@~5.26.4:
3283 | version "5.26.5"
3284 | resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz"
3285 | integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
3286 |
3287 | unicode-canonical-property-names-ecmascript@^2.0.0:
3288 | version "2.0.0"
3289 | resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz"
3290 | integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
3291 |
3292 | unicode-match-property-ecmascript@^2.0.0:
3293 | version "2.0.0"
3294 | resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz"
3295 | integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
3296 | dependencies:
3297 | unicode-canonical-property-names-ecmascript "^2.0.0"
3298 | unicode-property-aliases-ecmascript "^2.0.0"
3299 |
3300 | unicode-match-property-value-ecmascript@^2.1.0:
3301 | version "2.1.0"
3302 | resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz"
3303 | integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
3304 |
3305 | unicode-property-aliases-ecmascript@^2.0.0:
3306 | version "2.1.0"
3307 | resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz"
3308 | integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==
3309 |
3310 | universalify@^0.2.0:
3311 | version "0.2.0"
3312 | resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz"
3313 | integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==
3314 |
3315 | update-browserslist-db@^1.0.13:
3316 | version "1.0.13"
3317 | resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz"
3318 | integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
3319 | dependencies:
3320 | escalade "^3.1.1"
3321 | picocolors "^1.0.0"
3322 |
3323 | url-parse@^1.5.3:
3324 | version "1.5.10"
3325 | resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz"
3326 | integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
3327 | dependencies:
3328 | querystringify "^2.1.1"
3329 | requires-port "^1.0.0"
3330 |
3331 | v8-to-istanbul@^8.1.0:
3332 | version "8.1.1"
3333 | resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz"
3334 | integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==
3335 | dependencies:
3336 | "@types/istanbul-lib-coverage" "^2.0.1"
3337 | convert-source-map "^1.6.0"
3338 | source-map "^0.7.3"
3339 |
3340 | w3c-hr-time@^1.0.2:
3341 | version "1.0.2"
3342 | resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz"
3343 | integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
3344 | dependencies:
3345 | browser-process-hrtime "^1.0.0"
3346 |
3347 | w3c-xmlserializer@^2.0.0:
3348 | version "2.0.0"
3349 | resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz"
3350 | integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
3351 | dependencies:
3352 | xml-name-validator "^3.0.0"
3353 |
3354 | walker@^1.0.7, walker@^1.0.8:
3355 | version "1.0.8"
3356 | resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz"
3357 | integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==
3358 | dependencies:
3359 | makeerror "1.0.12"
3360 |
3361 | webidl-conversions@^5.0.0:
3362 | version "5.0.0"
3363 | resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz"
3364 | integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
3365 |
3366 | webidl-conversions@^6.1.0:
3367 | version "6.1.0"
3368 | resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz"
3369 | integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
3370 |
3371 | whatwg-encoding@^1.0.5:
3372 | version "1.0.5"
3373 | resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz"
3374 | integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
3375 | dependencies:
3376 | iconv-lite "0.4.24"
3377 |
3378 | whatwg-mimetype@^2.3.0:
3379 | version "2.3.0"
3380 | resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz"
3381 | integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
3382 |
3383 | whatwg-url@^8.0.0, whatwg-url@^8.5.0:
3384 | version "8.7.0"
3385 | resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz"
3386 | integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==
3387 | dependencies:
3388 | lodash "^4.7.0"
3389 | tr46 "^2.1.0"
3390 | webidl-conversions "^6.1.0"
3391 |
3392 | which@^2.0.1:
3393 | version "2.0.2"
3394 | resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
3395 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
3396 | dependencies:
3397 | isexe "^2.0.0"
3398 |
3399 | wrap-ansi@^7.0.0:
3400 | version "7.0.0"
3401 | resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
3402 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
3403 | dependencies:
3404 | ansi-styles "^4.0.0"
3405 | string-width "^4.1.0"
3406 | strip-ansi "^6.0.0"
3407 |
3408 | wrappy@1:
3409 | version "1.0.2"
3410 | resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
3411 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
3412 |
3413 | write-file-atomic@^3.0.0:
3414 | version "3.0.3"
3415 | resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz"
3416 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
3417 | dependencies:
3418 | imurmurhash "^0.1.4"
3419 | is-typedarray "^1.0.0"
3420 | signal-exit "^3.0.2"
3421 | typedarray-to-buffer "^3.1.5"
3422 |
3423 | write-file-atomic@^4.0.2:
3424 | version "4.0.2"
3425 | resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz"
3426 | integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==
3427 | dependencies:
3428 | imurmurhash "^0.1.4"
3429 | signal-exit "^3.0.7"
3430 |
3431 | ws@^7.4.6:
3432 | version "7.5.9"
3433 | resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz"
3434 | integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
3435 |
3436 | xml-name-validator@^3.0.0:
3437 | version "3.0.0"
3438 | resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz"
3439 | integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
3440 |
3441 | xmlchars@^2.2.0:
3442 | version "2.2.0"
3443 | resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"
3444 | integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
3445 |
3446 | y18n@^5.0.5:
3447 | version "5.0.8"
3448 | resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
3449 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
3450 |
3451 | yallist@^3.0.2:
3452 | version "3.1.1"
3453 | resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
3454 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
3455 |
3456 | yallist@^4.0.0:
3457 | version "4.0.0"
3458 | resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
3459 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3460 |
3461 | yargs-parser@^20.2.2:
3462 | version "20.2.9"
3463 | resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz"
3464 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
3465 |
3466 | yargs@^16.2.0:
3467 | version "16.2.0"
3468 | resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz"
3469 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
3470 | dependencies:
3471 | cliui "^7.0.2"
3472 | escalade "^3.1.1"
3473 | get-caller-file "^2.0.5"
3474 | require-directory "^2.1.1"
3475 | string-width "^4.2.0"
3476 | y18n "^5.0.5"
3477 | yargs-parser "^20.2.2"
3478 |
--------------------------------------------------------------------------------