simple-squiggle

A restricted subset of Squiggle
Log | Files | Refs | README

.package-lock.json (51197B)


      1 {
      2   "name": "examples",
      3   "lockfileVersion": 2,
      4   "requires": true,
      5   "packages": {
      6     "node_modules/@discoveryjs/json-ext": {
      7       "version": "0.5.7",
      8       "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
      9       "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
     10       "dev": true,
     11       "engines": {
     12         "node": ">=10.0.0"
     13       }
     14     },
     15     "node_modules/@types/eslint": {
     16       "version": "8.4.1",
     17       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz",
     18       "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==",
     19       "dev": true,
     20       "peer": true,
     21       "dependencies": {
     22         "@types/estree": "*",
     23         "@types/json-schema": "*"
     24       }
     25     },
     26     "node_modules/@types/eslint-scope": {
     27       "version": "3.7.3",
     28       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz",
     29       "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==",
     30       "dev": true,
     31       "peer": true,
     32       "dependencies": {
     33         "@types/eslint": "*",
     34         "@types/estree": "*"
     35       }
     36     },
     37     "node_modules/@types/estree": {
     38       "version": "0.0.51",
     39       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz",
     40       "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==",
     41       "dev": true,
     42       "peer": true
     43     },
     44     "node_modules/@types/json-schema": {
     45       "version": "7.0.11",
     46       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
     47       "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
     48       "dev": true,
     49       "peer": true
     50     },
     51     "node_modules/@types/node": {
     52       "version": "17.0.23",
     53       "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz",
     54       "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==",
     55       "dev": true,
     56       "peer": true
     57     },
     58     "node_modules/@webassemblyjs/ast": {
     59       "version": "1.11.1",
     60       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
     61       "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
     62       "dev": true,
     63       "peer": true,
     64       "dependencies": {
     65         "@webassemblyjs/helper-numbers": "1.11.1",
     66         "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
     67       }
     68     },
     69     "node_modules/@webassemblyjs/floating-point-hex-parser": {
     70       "version": "1.11.1",
     71       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
     72       "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
     73       "dev": true,
     74       "peer": true
     75     },
     76     "node_modules/@webassemblyjs/helper-api-error": {
     77       "version": "1.11.1",
     78       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
     79       "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
     80       "dev": true,
     81       "peer": true
     82     },
     83     "node_modules/@webassemblyjs/helper-buffer": {
     84       "version": "1.11.1",
     85       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
     86       "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
     87       "dev": true,
     88       "peer": true
     89     },
     90     "node_modules/@webassemblyjs/helper-numbers": {
     91       "version": "1.11.1",
     92       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
     93       "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
     94       "dev": true,
     95       "peer": true,
     96       "dependencies": {
     97         "@webassemblyjs/floating-point-hex-parser": "1.11.1",
     98         "@webassemblyjs/helper-api-error": "1.11.1",
     99         "@xtuc/long": "4.2.2"
    100       }
    101     },
    102     "node_modules/@webassemblyjs/helper-wasm-bytecode": {
    103       "version": "1.11.1",
    104       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
    105       "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
    106       "dev": true,
    107       "peer": true
    108     },
    109     "node_modules/@webassemblyjs/helper-wasm-section": {
    110       "version": "1.11.1",
    111       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
    112       "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
    113       "dev": true,
    114       "peer": true,
    115       "dependencies": {
    116         "@webassemblyjs/ast": "1.11.1",
    117         "@webassemblyjs/helper-buffer": "1.11.1",
    118         "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
    119         "@webassemblyjs/wasm-gen": "1.11.1"
    120       }
    121     },
    122     "node_modules/@webassemblyjs/ieee754": {
    123       "version": "1.11.1",
    124       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
    125       "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
    126       "dev": true,
    127       "peer": true,
    128       "dependencies": {
    129         "@xtuc/ieee754": "^1.2.0"
    130       }
    131     },
    132     "node_modules/@webassemblyjs/leb128": {
    133       "version": "1.11.1",
    134       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
    135       "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
    136       "dev": true,
    137       "peer": true,
    138       "dependencies": {
    139         "@xtuc/long": "4.2.2"
    140       }
    141     },
    142     "node_modules/@webassemblyjs/utf8": {
    143       "version": "1.11.1",
    144       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
    145       "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
    146       "dev": true,
    147       "peer": true
    148     },
    149     "node_modules/@webassemblyjs/wasm-edit": {
    150       "version": "1.11.1",
    151       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
    152       "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
    153       "dev": true,
    154       "peer": true,
    155       "dependencies": {
    156         "@webassemblyjs/ast": "1.11.1",
    157         "@webassemblyjs/helper-buffer": "1.11.1",
    158         "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
    159         "@webassemblyjs/helper-wasm-section": "1.11.1",
    160         "@webassemblyjs/wasm-gen": "1.11.1",
    161         "@webassemblyjs/wasm-opt": "1.11.1",
    162         "@webassemblyjs/wasm-parser": "1.11.1",
    163         "@webassemblyjs/wast-printer": "1.11.1"
    164       }
    165     },
    166     "node_modules/@webassemblyjs/wasm-gen": {
    167       "version": "1.11.1",
    168       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
    169       "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
    170       "dev": true,
    171       "peer": true,
    172       "dependencies": {
    173         "@webassemblyjs/ast": "1.11.1",
    174         "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
    175         "@webassemblyjs/ieee754": "1.11.1",
    176         "@webassemblyjs/leb128": "1.11.1",
    177         "@webassemblyjs/utf8": "1.11.1"
    178       }
    179     },
    180     "node_modules/@webassemblyjs/wasm-opt": {
    181       "version": "1.11.1",
    182       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
    183       "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
    184       "dev": true,
    185       "peer": true,
    186       "dependencies": {
    187         "@webassemblyjs/ast": "1.11.1",
    188         "@webassemblyjs/helper-buffer": "1.11.1",
    189         "@webassemblyjs/wasm-gen": "1.11.1",
    190         "@webassemblyjs/wasm-parser": "1.11.1"
    191       }
    192     },
    193     "node_modules/@webassemblyjs/wasm-parser": {
    194       "version": "1.11.1",
    195       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
    196       "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
    197       "dev": true,
    198       "peer": true,
    199       "dependencies": {
    200         "@webassemblyjs/ast": "1.11.1",
    201         "@webassemblyjs/helper-api-error": "1.11.1",
    202         "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
    203         "@webassemblyjs/ieee754": "1.11.1",
    204         "@webassemblyjs/leb128": "1.11.1",
    205         "@webassemblyjs/utf8": "1.11.1"
    206       }
    207     },
    208     "node_modules/@webassemblyjs/wast-printer": {
    209       "version": "1.11.1",
    210       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
    211       "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
    212       "dev": true,
    213       "peer": true,
    214       "dependencies": {
    215         "@webassemblyjs/ast": "1.11.1",
    216         "@xtuc/long": "4.2.2"
    217       }
    218     },
    219     "node_modules/@webpack-cli/configtest": {
    220       "version": "1.1.1",
    221       "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz",
    222       "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==",
    223       "dev": true,
    224       "peerDependencies": {
    225         "webpack": "4.x.x || 5.x.x",
    226         "webpack-cli": "4.x.x"
    227       }
    228     },
    229     "node_modules/@webpack-cli/info": {
    230       "version": "1.4.1",
    231       "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz",
    232       "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==",
    233       "dev": true,
    234       "dependencies": {
    235         "envinfo": "^7.7.3"
    236       },
    237       "peerDependencies": {
    238         "webpack-cli": "4.x.x"
    239       }
    240     },
    241     "node_modules/@webpack-cli/serve": {
    242       "version": "1.6.1",
    243       "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz",
    244       "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==",
    245       "dev": true,
    246       "peerDependencies": {
    247         "webpack-cli": "4.x.x"
    248       },
    249       "peerDependenciesMeta": {
    250         "webpack-dev-server": {
    251           "optional": true
    252         }
    253       }
    254     },
    255     "node_modules/@xtuc/ieee754": {
    256       "version": "1.2.0",
    257       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
    258       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
    259       "dev": true,
    260       "peer": true
    261     },
    262     "node_modules/@xtuc/long": {
    263       "version": "4.2.2",
    264       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
    265       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
    266       "dev": true,
    267       "peer": true
    268     },
    269     "node_modules/acorn": {
    270       "version": "8.7.0",
    271       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
    272       "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
    273       "dev": true,
    274       "peer": true,
    275       "bin": {
    276         "acorn": "bin/acorn"
    277       },
    278       "engines": {
    279         "node": ">=0.4.0"
    280       }
    281     },
    282     "node_modules/acorn-import-assertions": {
    283       "version": "1.8.0",
    284       "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
    285       "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
    286       "dev": true,
    287       "peer": true,
    288       "peerDependencies": {
    289         "acorn": "^8"
    290       }
    291     },
    292     "node_modules/ajv": {
    293       "version": "6.12.6",
    294       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
    295       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
    296       "dev": true,
    297       "peer": true,
    298       "dependencies": {
    299         "fast-deep-equal": "^3.1.1",
    300         "fast-json-stable-stringify": "^2.0.0",
    301         "json-schema-traverse": "^0.4.1",
    302         "uri-js": "^4.2.2"
    303       },
    304       "funding": {
    305         "type": "github",
    306         "url": "https://github.com/sponsors/epoberezkin"
    307       }
    308     },
    309     "node_modules/ajv-keywords": {
    310       "version": "3.5.2",
    311       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
    312       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
    313       "dev": true,
    314       "peer": true,
    315       "peerDependencies": {
    316         "ajv": "^6.9.1"
    317       }
    318     },
    319     "node_modules/browserslist": {
    320       "version": "4.20.2",
    321       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
    322       "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
    323       "dev": true,
    324       "funding": [
    325         {
    326           "type": "opencollective",
    327           "url": "https://opencollective.com/browserslist"
    328         },
    329         {
    330           "type": "tidelift",
    331           "url": "https://tidelift.com/funding/github/npm/browserslist"
    332         }
    333       ],
    334       "peer": true,
    335       "dependencies": {
    336         "caniuse-lite": "^1.0.30001317",
    337         "electron-to-chromium": "^1.4.84",
    338         "escalade": "^3.1.1",
    339         "node-releases": "^2.0.2",
    340         "picocolors": "^1.0.0"
    341       },
    342       "bin": {
    343         "browserslist": "cli.js"
    344       },
    345       "engines": {
    346         "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
    347       }
    348     },
    349     "node_modules/buffer-from": {
    350       "version": "1.1.2",
    351       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
    352       "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
    353       "dev": true,
    354       "peer": true
    355     },
    356     "node_modules/caniuse-lite": {
    357       "version": "1.0.30001320",
    358       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001320.tgz",
    359       "integrity": "sha512-MWPzG54AGdo3nWx7zHZTefseM5Y1ccM7hlQKHRqJkPozUaw3hNbBTMmLn16GG2FUzjR13Cr3NPfhIieX5PzXDA==",
    360       "dev": true,
    361       "funding": [
    362         {
    363           "type": "opencollective",
    364           "url": "https://opencollective.com/browserslist"
    365         },
    366         {
    367           "type": "tidelift",
    368           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
    369         }
    370       ],
    371       "peer": true
    372     },
    373     "node_modules/chrome-trace-event": {
    374       "version": "1.0.3",
    375       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
    376       "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
    377       "dev": true,
    378       "peer": true,
    379       "engines": {
    380         "node": ">=6.0"
    381       }
    382     },
    383     "node_modules/clone-deep": {
    384       "version": "4.0.1",
    385       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
    386       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
    387       "dev": true,
    388       "dependencies": {
    389         "is-plain-object": "^2.0.4",
    390         "kind-of": "^6.0.2",
    391         "shallow-clone": "^3.0.0"
    392       },
    393       "engines": {
    394         "node": ">=6"
    395       }
    396     },
    397     "node_modules/colorette": {
    398       "version": "2.0.16",
    399       "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz",
    400       "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==",
    401       "dev": true
    402     },
    403     "node_modules/commander": {
    404       "version": "2.20.3",
    405       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
    406       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
    407       "dev": true,
    408       "peer": true
    409     },
    410     "node_modules/cross-spawn": {
    411       "version": "7.0.3",
    412       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
    413       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
    414       "dev": true,
    415       "dependencies": {
    416         "path-key": "^3.1.0",
    417         "shebang-command": "^2.0.0",
    418         "which": "^2.0.1"
    419       },
    420       "engines": {
    421         "node": ">= 8"
    422       }
    423     },
    424     "node_modules/electron-to-chromium": {
    425       "version": "1.4.96",
    426       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.96.tgz",
    427       "integrity": "sha512-DPNjvNGPabv6FcyjzLAN4C0psN/GgD9rSGvMTuv81SeXG/EX3mCz0wiw9N1tUEnfQXYCJi3H8M0oFPRziZh7rw==",
    428       "dev": true,
    429       "peer": true
    430     },
    431     "node_modules/enhanced-resolve": {
    432       "version": "5.9.2",
    433       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz",
    434       "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==",
    435       "dev": true,
    436       "peer": true,
    437       "dependencies": {
    438         "graceful-fs": "^4.2.4",
    439         "tapable": "^2.2.0"
    440       },
    441       "engines": {
    442         "node": ">=10.13.0"
    443       }
    444     },
    445     "node_modules/envinfo": {
    446       "version": "7.8.1",
    447       "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
    448       "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
    449       "dev": true,
    450       "bin": {
    451         "envinfo": "dist/cli.js"
    452       },
    453       "engines": {
    454         "node": ">=4"
    455       }
    456     },
    457     "node_modules/es-module-lexer": {
    458       "version": "0.9.3",
    459       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
    460       "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
    461       "dev": true,
    462       "peer": true
    463     },
    464     "node_modules/escalade": {
    465       "version": "3.1.1",
    466       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
    467       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    468       "dev": true,
    469       "peer": true,
    470       "engines": {
    471         "node": ">=6"
    472       }
    473     },
    474     "node_modules/eslint-scope": {
    475       "version": "5.1.1",
    476       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
    477       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
    478       "dev": true,
    479       "peer": true,
    480       "dependencies": {
    481         "esrecurse": "^4.3.0",
    482         "estraverse": "^4.1.1"
    483       },
    484       "engines": {
    485         "node": ">=8.0.0"
    486       }
    487     },
    488     "node_modules/esrecurse": {
    489       "version": "4.3.0",
    490       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
    491       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
    492       "dev": true,
    493       "peer": true,
    494       "dependencies": {
    495         "estraverse": "^5.2.0"
    496       },
    497       "engines": {
    498         "node": ">=4.0"
    499       }
    500     },
    501     "node_modules/esrecurse/node_modules/estraverse": {
    502       "version": "5.3.0",
    503       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
    504       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
    505       "dev": true,
    506       "peer": true,
    507       "engines": {
    508         "node": ">=4.0"
    509       }
    510     },
    511     "node_modules/estraverse": {
    512       "version": "4.3.0",
    513       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
    514       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
    515       "dev": true,
    516       "peer": true,
    517       "engines": {
    518         "node": ">=4.0"
    519       }
    520     },
    521     "node_modules/events": {
    522       "version": "3.3.0",
    523       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
    524       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
    525       "dev": true,
    526       "peer": true,
    527       "engines": {
    528         "node": ">=0.8.x"
    529       }
    530     },
    531     "node_modules/execa": {
    532       "version": "5.1.1",
    533       "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
    534       "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
    535       "dev": true,
    536       "dependencies": {
    537         "cross-spawn": "^7.0.3",
    538         "get-stream": "^6.0.0",
    539         "human-signals": "^2.1.0",
    540         "is-stream": "^2.0.0",
    541         "merge-stream": "^2.0.0",
    542         "npm-run-path": "^4.0.1",
    543         "onetime": "^5.1.2",
    544         "signal-exit": "^3.0.3",
    545         "strip-final-newline": "^2.0.0"
    546       },
    547       "engines": {
    548         "node": ">=10"
    549       },
    550       "funding": {
    551         "url": "https://github.com/sindresorhus/execa?sponsor=1"
    552       }
    553     },
    554     "node_modules/fast-deep-equal": {
    555       "version": "3.1.3",
    556       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
    557       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
    558       "dev": true,
    559       "peer": true
    560     },
    561     "node_modules/fast-json-stable-stringify": {
    562       "version": "2.1.0",
    563       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
    564       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
    565       "dev": true,
    566       "peer": true
    567     },
    568     "node_modules/fastest-levenshtein": {
    569       "version": "1.0.12",
    570       "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
    571       "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
    572       "dev": true
    573     },
    574     "node_modules/find-up": {
    575       "version": "4.1.0",
    576       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
    577       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
    578       "dev": true,
    579       "dependencies": {
    580         "locate-path": "^5.0.0",
    581         "path-exists": "^4.0.0"
    582       },
    583       "engines": {
    584         "node": ">=8"
    585       }
    586     },
    587     "node_modules/function-bind": {
    588       "version": "1.1.1",
    589       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
    590       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
    591       "dev": true
    592     },
    593     "node_modules/get-stream": {
    594       "version": "6.0.1",
    595       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
    596       "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
    597       "dev": true,
    598       "engines": {
    599         "node": ">=10"
    600       },
    601       "funding": {
    602         "url": "https://github.com/sponsors/sindresorhus"
    603       }
    604     },
    605     "node_modules/glob-to-regexp": {
    606       "version": "0.4.1",
    607       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
    608       "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
    609       "dev": true,
    610       "peer": true
    611     },
    612     "node_modules/graceful-fs": {
    613       "version": "4.2.9",
    614       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
    615       "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
    616       "dev": true,
    617       "peer": true
    618     },
    619     "node_modules/has": {
    620       "version": "1.0.3",
    621       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
    622       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
    623       "dev": true,
    624       "dependencies": {
    625         "function-bind": "^1.1.1"
    626       },
    627       "engines": {
    628         "node": ">= 0.4.0"
    629       }
    630     },
    631     "node_modules/has-flag": {
    632       "version": "4.0.0",
    633       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
    634       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    635       "dev": true,
    636       "peer": true,
    637       "engines": {
    638         "node": ">=8"
    639       }
    640     },
    641     "node_modules/human-signals": {
    642       "version": "2.1.0",
    643       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
    644       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
    645       "dev": true,
    646       "engines": {
    647         "node": ">=10.17.0"
    648       }
    649     },
    650     "node_modules/import-local": {
    651       "version": "3.1.0",
    652       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
    653       "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
    654       "dev": true,
    655       "dependencies": {
    656         "pkg-dir": "^4.2.0",
    657         "resolve-cwd": "^3.0.0"
    658       },
    659       "bin": {
    660         "import-local-fixture": "fixtures/cli.js"
    661       },
    662       "engines": {
    663         "node": ">=8"
    664       },
    665       "funding": {
    666         "url": "https://github.com/sponsors/sindresorhus"
    667       }
    668     },
    669     "node_modules/interpret": {
    670       "version": "2.2.0",
    671       "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
    672       "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
    673       "dev": true,
    674       "engines": {
    675         "node": ">= 0.10"
    676       }
    677     },
    678     "node_modules/is-core-module": {
    679       "version": "2.8.1",
    680       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
    681       "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
    682       "dev": true,
    683       "dependencies": {
    684         "has": "^1.0.3"
    685       },
    686       "funding": {
    687         "url": "https://github.com/sponsors/ljharb"
    688       }
    689     },
    690     "node_modules/is-plain-object": {
    691       "version": "2.0.4",
    692       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
    693       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
    694       "dev": true,
    695       "dependencies": {
    696         "isobject": "^3.0.1"
    697       },
    698       "engines": {
    699         "node": ">=0.10.0"
    700       }
    701     },
    702     "node_modules/is-stream": {
    703       "version": "2.0.1",
    704       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
    705       "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
    706       "dev": true,
    707       "engines": {
    708         "node": ">=8"
    709       },
    710       "funding": {
    711         "url": "https://github.com/sponsors/sindresorhus"
    712       }
    713     },
    714     "node_modules/isexe": {
    715       "version": "2.0.0",
    716       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
    717       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
    718       "dev": true
    719     },
    720     "node_modules/isobject": {
    721       "version": "3.0.1",
    722       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
    723       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
    724       "dev": true,
    725       "engines": {
    726         "node": ">=0.10.0"
    727       }
    728     },
    729     "node_modules/jest-worker": {
    730       "version": "27.5.1",
    731       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
    732       "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
    733       "dev": true,
    734       "peer": true,
    735       "dependencies": {
    736         "@types/node": "*",
    737         "merge-stream": "^2.0.0",
    738         "supports-color": "^8.0.0"
    739       },
    740       "engines": {
    741         "node": ">= 10.13.0"
    742       }
    743     },
    744     "node_modules/json-parse-better-errors": {
    745       "version": "1.0.2",
    746       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
    747       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
    748       "dev": true,
    749       "peer": true
    750     },
    751     "node_modules/json-schema-traverse": {
    752       "version": "0.4.1",
    753       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
    754       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
    755       "dev": true,
    756       "peer": true
    757     },
    758     "node_modules/kind-of": {
    759       "version": "6.0.3",
    760       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    761       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    762       "dev": true,
    763       "engines": {
    764         "node": ">=0.10.0"
    765       }
    766     },
    767     "node_modules/loader-runner": {
    768       "version": "4.2.0",
    769       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
    770       "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
    771       "dev": true,
    772       "peer": true,
    773       "engines": {
    774         "node": ">=6.11.5"
    775       }
    776     },
    777     "node_modules/locate-path": {
    778       "version": "5.0.0",
    779       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
    780       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
    781       "dev": true,
    782       "dependencies": {
    783         "p-locate": "^4.1.0"
    784       },
    785       "engines": {
    786         "node": ">=8"
    787       }
    788     },
    789     "node_modules/merge-stream": {
    790       "version": "2.0.0",
    791       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
    792       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
    793       "dev": true
    794     },
    795     "node_modules/mime-db": {
    796       "version": "1.52.0",
    797       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
    798       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
    799       "dev": true,
    800       "peer": true,
    801       "engines": {
    802         "node": ">= 0.6"
    803       }
    804     },
    805     "node_modules/mime-types": {
    806       "version": "2.1.35",
    807       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
    808       "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
    809       "dev": true,
    810       "peer": true,
    811       "dependencies": {
    812         "mime-db": "1.52.0"
    813       },
    814       "engines": {
    815         "node": ">= 0.6"
    816       }
    817     },
    818     "node_modules/mimic-fn": {
    819       "version": "2.1.0",
    820       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
    821       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
    822       "dev": true,
    823       "engines": {
    824         "node": ">=6"
    825       }
    826     },
    827     "node_modules/neo-async": {
    828       "version": "2.6.2",
    829       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
    830       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
    831       "dev": true,
    832       "peer": true
    833     },
    834     "node_modules/node-releases": {
    835       "version": "2.0.2",
    836       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
    837       "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
    838       "dev": true,
    839       "peer": true
    840     },
    841     "node_modules/npm-run-path": {
    842       "version": "4.0.1",
    843       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
    844       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
    845       "dev": true,
    846       "dependencies": {
    847         "path-key": "^3.0.0"
    848       },
    849       "engines": {
    850         "node": ">=8"
    851       }
    852     },
    853     "node_modules/onetime": {
    854       "version": "5.1.2",
    855       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
    856       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
    857       "dev": true,
    858       "dependencies": {
    859         "mimic-fn": "^2.1.0"
    860       },
    861       "engines": {
    862         "node": ">=6"
    863       },
    864       "funding": {
    865         "url": "https://github.com/sponsors/sindresorhus"
    866       }
    867     },
    868     "node_modules/p-limit": {
    869       "version": "2.3.0",
    870       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
    871       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
    872       "dev": true,
    873       "dependencies": {
    874         "p-try": "^2.0.0"
    875       },
    876       "engines": {
    877         "node": ">=6"
    878       },
    879       "funding": {
    880         "url": "https://github.com/sponsors/sindresorhus"
    881       }
    882     },
    883     "node_modules/p-locate": {
    884       "version": "4.1.0",
    885       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
    886       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
    887       "dev": true,
    888       "dependencies": {
    889         "p-limit": "^2.2.0"
    890       },
    891       "engines": {
    892         "node": ">=8"
    893       }
    894     },
    895     "node_modules/p-try": {
    896       "version": "2.2.0",
    897       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
    898       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
    899       "dev": true,
    900       "engines": {
    901         "node": ">=6"
    902       }
    903     },
    904     "node_modules/path-exists": {
    905       "version": "4.0.0",
    906       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
    907       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
    908       "dev": true,
    909       "engines": {
    910         "node": ">=8"
    911       }
    912     },
    913     "node_modules/path-key": {
    914       "version": "3.1.1",
    915       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
    916       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
    917       "dev": true,
    918       "engines": {
    919         "node": ">=8"
    920       }
    921     },
    922     "node_modules/path-parse": {
    923       "version": "1.0.7",
    924       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
    925       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
    926       "dev": true
    927     },
    928     "node_modules/picocolors": {
    929       "version": "1.0.0",
    930       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
    931       "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
    932       "dev": true,
    933       "peer": true
    934     },
    935     "node_modules/pkg-dir": {
    936       "version": "4.2.0",
    937       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
    938       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
    939       "dev": true,
    940       "dependencies": {
    941         "find-up": "^4.0.0"
    942       },
    943       "engines": {
    944         "node": ">=8"
    945       }
    946     },
    947     "node_modules/punycode": {
    948       "version": "2.1.1",
    949       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
    950       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
    951       "dev": true,
    952       "peer": true,
    953       "engines": {
    954         "node": ">=6"
    955       }
    956     },
    957     "node_modules/randombytes": {
    958       "version": "2.1.0",
    959       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
    960       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
    961       "dev": true,
    962       "peer": true,
    963       "dependencies": {
    964         "safe-buffer": "^5.1.0"
    965       }
    966     },
    967     "node_modules/rechoir": {
    968       "version": "0.7.1",
    969       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
    970       "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
    971       "dev": true,
    972       "dependencies": {
    973         "resolve": "^1.9.0"
    974       },
    975       "engines": {
    976         "node": ">= 0.10"
    977       }
    978     },
    979     "node_modules/resolve": {
    980       "version": "1.22.0",
    981       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
    982       "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
    983       "dev": true,
    984       "dependencies": {
    985         "is-core-module": "^2.8.1",
    986         "path-parse": "^1.0.7",
    987         "supports-preserve-symlinks-flag": "^1.0.0"
    988       },
    989       "bin": {
    990         "resolve": "bin/resolve"
    991       },
    992       "funding": {
    993         "url": "https://github.com/sponsors/ljharb"
    994       }
    995     },
    996     "node_modules/resolve-cwd": {
    997       "version": "3.0.0",
    998       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
    999       "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
   1000       "dev": true,
   1001       "dependencies": {
   1002         "resolve-from": "^5.0.0"
   1003       },
   1004       "engines": {
   1005         "node": ">=8"
   1006       }
   1007     },
   1008     "node_modules/resolve-from": {
   1009       "version": "5.0.0",
   1010       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
   1011       "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
   1012       "dev": true,
   1013       "engines": {
   1014         "node": ">=8"
   1015       }
   1016     },
   1017     "node_modules/safe-buffer": {
   1018       "version": "5.2.1",
   1019       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
   1020       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
   1021       "dev": true,
   1022       "funding": [
   1023         {
   1024           "type": "github",
   1025           "url": "https://github.com/sponsors/feross"
   1026         },
   1027         {
   1028           "type": "patreon",
   1029           "url": "https://www.patreon.com/feross"
   1030         },
   1031         {
   1032           "type": "consulting",
   1033           "url": "https://feross.org/support"
   1034         }
   1035       ],
   1036       "peer": true
   1037     },
   1038     "node_modules/schema-utils": {
   1039       "version": "3.1.1",
   1040       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
   1041       "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
   1042       "dev": true,
   1043       "peer": true,
   1044       "dependencies": {
   1045         "@types/json-schema": "^7.0.8",
   1046         "ajv": "^6.12.5",
   1047         "ajv-keywords": "^3.5.2"
   1048       },
   1049       "engines": {
   1050         "node": ">= 10.13.0"
   1051       },
   1052       "funding": {
   1053         "type": "opencollective",
   1054         "url": "https://opencollective.com/webpack"
   1055       }
   1056     },
   1057     "node_modules/serialize-javascript": {
   1058       "version": "6.0.0",
   1059       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
   1060       "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
   1061       "dev": true,
   1062       "peer": true,
   1063       "dependencies": {
   1064         "randombytes": "^2.1.0"
   1065       }
   1066     },
   1067     "node_modules/shallow-clone": {
   1068       "version": "3.0.1",
   1069       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
   1070       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
   1071       "dev": true,
   1072       "dependencies": {
   1073         "kind-of": "^6.0.2"
   1074       },
   1075       "engines": {
   1076         "node": ">=8"
   1077       }
   1078     },
   1079     "node_modules/shebang-command": {
   1080       "version": "2.0.0",
   1081       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
   1082       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
   1083       "dev": true,
   1084       "dependencies": {
   1085         "shebang-regex": "^3.0.0"
   1086       },
   1087       "engines": {
   1088         "node": ">=8"
   1089       }
   1090     },
   1091     "node_modules/shebang-regex": {
   1092       "version": "3.0.0",
   1093       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
   1094       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
   1095       "dev": true,
   1096       "engines": {
   1097         "node": ">=8"
   1098       }
   1099     },
   1100     "node_modules/signal-exit": {
   1101       "version": "3.0.7",
   1102       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
   1103       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
   1104       "dev": true
   1105     },
   1106     "node_modules/source-map": {
   1107       "version": "0.6.1",
   1108       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   1109       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   1110       "dev": true,
   1111       "peer": true,
   1112       "engines": {
   1113         "node": ">=0.10.0"
   1114       }
   1115     },
   1116     "node_modules/source-map-support": {
   1117       "version": "0.5.21",
   1118       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
   1119       "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
   1120       "dev": true,
   1121       "peer": true,
   1122       "dependencies": {
   1123         "buffer-from": "^1.0.0",
   1124         "source-map": "^0.6.0"
   1125       }
   1126     },
   1127     "node_modules/strip-final-newline": {
   1128       "version": "2.0.0",
   1129       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
   1130       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
   1131       "dev": true,
   1132       "engines": {
   1133         "node": ">=6"
   1134       }
   1135     },
   1136     "node_modules/supports-color": {
   1137       "version": "8.1.1",
   1138       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
   1139       "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
   1140       "dev": true,
   1141       "peer": true,
   1142       "dependencies": {
   1143         "has-flag": "^4.0.0"
   1144       },
   1145       "engines": {
   1146         "node": ">=10"
   1147       },
   1148       "funding": {
   1149         "url": "https://github.com/chalk/supports-color?sponsor=1"
   1150       }
   1151     },
   1152     "node_modules/supports-preserve-symlinks-flag": {
   1153       "version": "1.0.0",
   1154       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
   1155       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
   1156       "dev": true,
   1157       "engines": {
   1158         "node": ">= 0.4"
   1159       },
   1160       "funding": {
   1161         "url": "https://github.com/sponsors/ljharb"
   1162       }
   1163     },
   1164     "node_modules/tapable": {
   1165       "version": "2.2.1",
   1166       "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
   1167       "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
   1168       "dev": true,
   1169       "peer": true,
   1170       "engines": {
   1171         "node": ">=6"
   1172       }
   1173     },
   1174     "node_modules/terser": {
   1175       "version": "5.12.1",
   1176       "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz",
   1177       "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==",
   1178       "dev": true,
   1179       "peer": true,
   1180       "dependencies": {
   1181         "acorn": "^8.5.0",
   1182         "commander": "^2.20.0",
   1183         "source-map": "~0.7.2",
   1184         "source-map-support": "~0.5.20"
   1185       },
   1186       "bin": {
   1187         "terser": "bin/terser"
   1188       },
   1189       "engines": {
   1190         "node": ">=10"
   1191       }
   1192     },
   1193     "node_modules/terser-webpack-plugin": {
   1194       "version": "5.3.1",
   1195       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz",
   1196       "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==",
   1197       "dev": true,
   1198       "peer": true,
   1199       "dependencies": {
   1200         "jest-worker": "^27.4.5",
   1201         "schema-utils": "^3.1.1",
   1202         "serialize-javascript": "^6.0.0",
   1203         "source-map": "^0.6.1",
   1204         "terser": "^5.7.2"
   1205       },
   1206       "engines": {
   1207         "node": ">= 10.13.0"
   1208       },
   1209       "funding": {
   1210         "type": "opencollective",
   1211         "url": "https://opencollective.com/webpack"
   1212       },
   1213       "peerDependencies": {
   1214         "webpack": "^5.1.0"
   1215       },
   1216       "peerDependenciesMeta": {
   1217         "@swc/core": {
   1218           "optional": true
   1219         },
   1220         "esbuild": {
   1221           "optional": true
   1222         },
   1223         "uglify-js": {
   1224           "optional": true
   1225         }
   1226       }
   1227     },
   1228     "node_modules/terser/node_modules/source-map": {
   1229       "version": "0.7.3",
   1230       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
   1231       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
   1232       "dev": true,
   1233       "peer": true,
   1234       "engines": {
   1235         "node": ">= 8"
   1236       }
   1237     },
   1238     "node_modules/uri-js": {
   1239       "version": "4.4.1",
   1240       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
   1241       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
   1242       "dev": true,
   1243       "peer": true,
   1244       "dependencies": {
   1245         "punycode": "^2.1.0"
   1246       }
   1247     },
   1248     "node_modules/watchpack": {
   1249       "version": "2.3.1",
   1250       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz",
   1251       "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==",
   1252       "dev": true,
   1253       "peer": true,
   1254       "dependencies": {
   1255         "glob-to-regexp": "^0.4.1",
   1256         "graceful-fs": "^4.1.2"
   1257       },
   1258       "engines": {
   1259         "node": ">=10.13.0"
   1260       }
   1261     },
   1262     "node_modules/webpack": {
   1263       "version": "5.70.0",
   1264       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz",
   1265       "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==",
   1266       "dev": true,
   1267       "peer": true,
   1268       "dependencies": {
   1269         "@types/eslint-scope": "^3.7.3",
   1270         "@types/estree": "^0.0.51",
   1271         "@webassemblyjs/ast": "1.11.1",
   1272         "@webassemblyjs/wasm-edit": "1.11.1",
   1273         "@webassemblyjs/wasm-parser": "1.11.1",
   1274         "acorn": "^8.4.1",
   1275         "acorn-import-assertions": "^1.7.6",
   1276         "browserslist": "^4.14.5",
   1277         "chrome-trace-event": "^1.0.2",
   1278         "enhanced-resolve": "^5.9.2",
   1279         "es-module-lexer": "^0.9.0",
   1280         "eslint-scope": "5.1.1",
   1281         "events": "^3.2.0",
   1282         "glob-to-regexp": "^0.4.1",
   1283         "graceful-fs": "^4.2.9",
   1284         "json-parse-better-errors": "^1.0.2",
   1285         "loader-runner": "^4.2.0",
   1286         "mime-types": "^2.1.27",
   1287         "neo-async": "^2.6.2",
   1288         "schema-utils": "^3.1.0",
   1289         "tapable": "^2.1.1",
   1290         "terser-webpack-plugin": "^5.1.3",
   1291         "watchpack": "^2.3.1",
   1292         "webpack-sources": "^3.2.3"
   1293       },
   1294       "bin": {
   1295         "webpack": "bin/webpack.js"
   1296       },
   1297       "engines": {
   1298         "node": ">=10.13.0"
   1299       },
   1300       "funding": {
   1301         "type": "opencollective",
   1302         "url": "https://opencollective.com/webpack"
   1303       },
   1304       "peerDependenciesMeta": {
   1305         "webpack-cli": {
   1306           "optional": true
   1307         }
   1308       }
   1309     },
   1310     "node_modules/webpack-cli": {
   1311       "version": "4.9.2",
   1312       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz",
   1313       "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==",
   1314       "dev": true,
   1315       "dependencies": {
   1316         "@discoveryjs/json-ext": "^0.5.0",
   1317         "@webpack-cli/configtest": "^1.1.1",
   1318         "@webpack-cli/info": "^1.4.1",
   1319         "@webpack-cli/serve": "^1.6.1",
   1320         "colorette": "^2.0.14",
   1321         "commander": "^7.0.0",
   1322         "execa": "^5.0.0",
   1323         "fastest-levenshtein": "^1.0.12",
   1324         "import-local": "^3.0.2",
   1325         "interpret": "^2.2.0",
   1326         "rechoir": "^0.7.0",
   1327         "webpack-merge": "^5.7.3"
   1328       },
   1329       "bin": {
   1330         "webpack-cli": "bin/cli.js"
   1331       },
   1332       "engines": {
   1333         "node": ">=10.13.0"
   1334       },
   1335       "peerDependencies": {
   1336         "webpack": "4.x.x || 5.x.x"
   1337       },
   1338       "peerDependenciesMeta": {
   1339         "@webpack-cli/generators": {
   1340           "optional": true
   1341         },
   1342         "@webpack-cli/migrate": {
   1343           "optional": true
   1344         },
   1345         "webpack-bundle-analyzer": {
   1346           "optional": true
   1347         },
   1348         "webpack-dev-server": {
   1349           "optional": true
   1350         }
   1351       }
   1352     },
   1353     "node_modules/webpack-cli/node_modules/commander": {
   1354       "version": "7.2.0",
   1355       "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
   1356       "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
   1357       "dev": true,
   1358       "engines": {
   1359         "node": ">= 10"
   1360       }
   1361     },
   1362     "node_modules/webpack-merge": {
   1363       "version": "5.8.0",
   1364       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
   1365       "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
   1366       "dev": true,
   1367       "dependencies": {
   1368         "clone-deep": "^4.0.1",
   1369         "wildcard": "^2.0.0"
   1370       },
   1371       "engines": {
   1372         "node": ">=10.0.0"
   1373       }
   1374     },
   1375     "node_modules/webpack-sources": {
   1376       "version": "3.2.3",
   1377       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
   1378       "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
   1379       "dev": true,
   1380       "peer": true,
   1381       "engines": {
   1382         "node": ">=10.13.0"
   1383       }
   1384     },
   1385     "node_modules/which": {
   1386       "version": "2.0.2",
   1387       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
   1388       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
   1389       "dev": true,
   1390       "dependencies": {
   1391         "isexe": "^2.0.0"
   1392       },
   1393       "bin": {
   1394         "node-which": "bin/node-which"
   1395       },
   1396       "engines": {
   1397         "node": ">= 8"
   1398       }
   1399     },
   1400     "node_modules/wildcard": {
   1401       "version": "2.0.0",
   1402       "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
   1403       "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
   1404       "dev": true
   1405     }
   1406   }
   1407 }