├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── index.css ├── index.js ├── index.php ├── package.json ├── src ├── assets │ └── css │ │ └── styles.scss ├── components │ └── DeeplField.vue └── index.js └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Tobias Battenberg 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 | # Kirby DeepL Fields 2 | 3 | [Kirby](https://getkirby.com) plugin to translate input and textarea fields with DeepL (Free & Pro API). 4 | 5 | **Features:** 6 | - Detects base language of your Site and offers translation button to translate the field content 7 | - Can import the field value from the base language 8 | - Can be used with DeepL Free and Pro API 9 | - Supports input field and textarea right now 10 | - Keeps all formattings of a textarea field. Even HTML-Tags 11 | 12 | 13 | https://user-images.githubusercontent.com/2411246/200800227-e2336667-8564-47f3-9084-aa6640da5471.mp4 14 | 15 | 16 | ## Installation 17 | 18 | This plugin requires PHP 8.0 and Kirby 3.6.0 or higher. 19 | 20 | Download and copy this repository to ```/site/plugins/kirby-deepl-fields``` 21 | 22 | Alternatively, you can install it with composer: ```composer require mountbatt/kirby-deepl-fields``` 23 | 24 | 25 | ## Setup 26 | 27 | ### Fields 28 | 29 | This field can replace any `text` and `textarea` field you have set up, and works out of the box with as little config as: 30 | 31 | Textarea: 32 | ```yaml 33 | editor: 34 | label: My translatable Field 35 | inputtype: textarea 36 | size: large 37 | type: deepl 38 | ``` 39 | 40 | Text Input: 41 | ```yaml 42 | editor: 43 | label: My translatable Field 44 | inputtype: text 45 | type: deepl 46 | ``` 47 | 48 | ### DeepL API in `site/config/config.php` 49 | 50 | First you have to register at DeepL to get an API-Key here: 51 | https://www.deepl.com/en/pro-api 52 | 53 | You can decide if you want to use the free API or buy a PRO plan. Both works and depends on your quota. 54 | 55 | After registration you get the API-Key and the API-URL. Copy those values in the config.php setting. 56 | 57 | The free-API URL is at the moment: `https://api-free.deepl.com/v2/translate` 58 | 59 | 60 | ```` 61 | [ 64 | 'api_key' => '', 65 | 'api_url' => '' 66 | ] 67 | ] 68 | ```` 69 | 70 | ## Options 71 | 72 | ### Available options 73 | 74 | | Option | Type | Required | Default | Description | 75 | |:-----------|:-------|:---------|:-----------------------|:------------------------------------------------------------| 76 | | inputtype | String | `true` | - | can be `text` and `textarea` | 77 | | size | String | `false` | - | If `textarea` you can set `small`, `medium`, `large`, `huge`| 78 | 79 | ## License 80 | 81 | MIT 82 | 83 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mountbatt/kirby-deepl-fields", 3 | "description": "Kirby 3 DeepL Fields", 4 | "type": "kirby-plugin", 5 | "license": "MIT", 6 | "version": "0.1", 7 | "authors": [ 8 | { 9 | "name": "Tobias Battenberg", 10 | "email": "mountbatt@gmail.com" 11 | } 12 | ], 13 | "require": { 14 | "getkirby/composer-installer": "^1.1" 15 | }, 16 | "extra": { 17 | "installer-name": "kirby-deepl-fields" 18 | }, 19 | "keywords": [ 20 | "kirby3", 21 | "deepl", 22 | "translation" 23 | ] 24 | } 25 | -------------------------------------------------------------------------------- /index.css: -------------------------------------------------------------------------------- 1 | .deepl-button { 2 | border: 1px solid #111; 3 | color: #111; 4 | padding: 3px 8px; 5 | background: #f3f3f3; 6 | border-radius: 3px; 7 | margin-right: 10px; 8 | display: inline-block; 9 | margin-top: 8px; 10 | font-size: 10px; 11 | transition: 0.1s all; 12 | } 13 | .deepl-button:hover { 14 | background: #111; 15 | color: #f3f3f3; 16 | } -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | "use strict"; 3 | const DeeplField_vue_vue_type_style_index_0_lang = ""; 4 | function normalizeComponent(scriptExports, render, staticRenderFns, functionalTemplate, injectStyles, scopeId, moduleIdentifier, shadowMode) { 5 | var options = typeof scriptExports === "function" ? scriptExports.options : scriptExports; 6 | if (render) { 7 | options.render = render; 8 | options.staticRenderFns = staticRenderFns; 9 | options._compiled = true; 10 | } 11 | if (functionalTemplate) { 12 | options.functional = true; 13 | } 14 | if (scopeId) { 15 | options._scopeId = "data-v-" + scopeId; 16 | } 17 | var hook; 18 | if (moduleIdentifier) { 19 | hook = function(context) { 20 | context = context || this.$vnode && this.$vnode.ssrContext || this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext; 21 | if (!context && typeof __VUE_SSR_CONTEXT__ !== "undefined") { 22 | context = __VUE_SSR_CONTEXT__; 23 | } 24 | if (injectStyles) { 25 | injectStyles.call(this, context); 26 | } 27 | if (context && context._registeredComponents) { 28 | context._registeredComponents.add(moduleIdentifier); 29 | } 30 | }; 31 | options._ssrRegister = hook; 32 | } else if (injectStyles) { 33 | hook = shadowMode ? function() { 34 | injectStyles.call( 35 | this, 36 | (options.functional ? this.parent : this).$root.$options.shadowRoot 37 | ); 38 | } : injectStyles; 39 | } 40 | if (hook) { 41 | if (options.functional) { 42 | options._injectStyles = hook; 43 | var originalRender = options.render; 44 | options.render = function renderWithStyleInjection(h, context) { 45 | hook.call(context); 46 | return originalRender(h, context); 47 | }; 48 | } else { 49 | var existing = options.beforeCreate; 50 | options.beforeCreate = existing ? [].concat(existing, hook) : [hook]; 51 | } 52 | } 53 | return { 54 | exports: scriptExports, 55 | options 56 | }; 57 | } 58 | const _sfc_main = { 59 | props: { 60 | field_name: { 61 | type: String, 62 | required: true 63 | }, 64 | page_id: { 65 | type: String, 66 | required: true 67 | }, 68 | csrf: { 69 | type: String, 70 | required: true 71 | }, 72 | api_key: { 73 | type: String, 74 | required: true 75 | }, 76 | api_url: { 77 | type: String, 78 | required: true 79 | }, 80 | label: String, 81 | required: Boolean, 82 | disabled: Boolean, 83 | inputtype: String, 84 | size: String, 85 | value: String, 86 | selected: String, 87 | default: { 88 | type: Object, 89 | default() { 90 | return { 91 | name: "" 92 | }; 93 | } 94 | } 95 | }, 96 | data() { 97 | const panel2 = document.querySelector(".k-panel"); 98 | const current_language = panel2.dataset.language; 99 | const base_language = panel2.dataset.translation; 100 | return { 101 | error: null, 102 | button: { 103 | base_language, 104 | current_language, 105 | text: base_language + " \u2192 " + current_language 106 | } 107 | }; 108 | }, 109 | computed: {}, 110 | methods: { 111 | importOriginalValue() { 112 | const csrf = this.csrf; 113 | fetch("../api/pages/" + this.page_id, { 114 | method: "GET", 115 | headers: { 116 | "X-CSRF": csrf 117 | } 118 | }).then((response) => response.json()).then((response) => { 119 | const page = response.data; 120 | this.$emit("input", page.content[this.field_name]); 121 | }).catch((error) => { 122 | }); 123 | }, 124 | async doTranslation(evt, value) { 125 | const panel2 = document.querySelector(".k-panel"); 126 | const current_language = panel2.dataset.language; 127 | const base_language = panel2.dataset.translation; 128 | if (!evt) { 129 | alert("Error \u2026 No event"); 130 | return; 131 | } 132 | try { 133 | const response = await fetch( 134 | '../api/deepl', { 135 | method: 'POST', 136 | headers: { 137 | "X-CSRF": this.csrf, 138 | "Content-Type" : "application/json" 139 | }, 140 | body: JSON.stringify({ 141 | 'preserve_formatting':'1', 142 | 'split_sentences':'1', 143 | 'text': this.value, 144 | 'target_lang': current_language, 145 | 'source_lang': base_language 146 | }) 147 | }); 148 | const data = await response.json(); 149 | this.error = null; 150 | this.value = data.translations[0].text; 151 | this.$emit("input", data.translations[0].text); 152 | if (data.translations[0].text) { 153 | } else { 154 | this.error = data.message; 155 | console.log(data.message); 156 | } 157 | } catch (err) { 158 | } 159 | }, 160 | setValue(value) { 161 | this.error = null; 162 | this.$emit("input", value); 163 | } 164 | } 165 | }; 166 | var _sfc_render = function render() { 167 | var _vm = this, _c = _vm._self._c; 168 | return _c("k-field", { staticClass: "k-deepl-field", attrs: { "required": _vm.required, "disabled": _vm.disabled, "label": _vm.label } }, [_c("k-input", { staticClass: "k-deepl-input", attrs: { "size": _vm.size, "theme": "field", "type": _vm.inputtype, "value": _vm.value }, on: { "input": function($event) { 169 | return _vm.setValue($event, "value"); 170 | } } }), _c("k-button", { directives: [{ name: "show", rawName: "v-show", value: _vm.button.current_language != _vm.button.base_language, expression: "button.current_language != button.base_language" }], staticClass: "k-field-help deepl-button", attrs: { "icon": "import", "tooltip": _vm.$t("mountbatt.deepl.importhelp") }, on: { "click": _vm.importOriginalValue } }, [_vm._v(_vm._s(_vm.$t("mountbatt.deepl.import")) + " \xBB" + _vm._s(_vm.button.base_language.toUpperCase()) + "\xAB")]), _c("k-button", { directives: [{ name: "show", rawName: "v-show", value: _vm.button.current_language != _vm.button.base_language, expression: "button.current_language != button.base_language" }], staticClass: "k-field-help deepl-button", attrs: { "icon": "refresh", "tooltip": _vm.$t("mountbatt.deepl.translatenow") }, on: { "click": _vm.doTranslation } }, [_vm._v(_vm._s(_vm.button.text.toUpperCase()))])], 1); 171 | }; 172 | var _sfc_staticRenderFns = []; 173 | _sfc_render._withStripped = true; 174 | var __component__ = /* @__PURE__ */ normalizeComponent( 175 | _sfc_main, 176 | _sfc_render, 177 | _sfc_staticRenderFns, 178 | false, 179 | null, 180 | null, 181 | null, 182 | null 183 | ); 184 | __component__.options.__file = "/Users/tobiasbattenberg/Documents/GitHub/kirby-deepl-fields/src/components/DeeplField.vue"; 185 | const DeeplField = __component__.exports; 186 | panel.plugin("mountbatt/deepl", { 187 | fields: { 188 | deepl: DeeplField 189 | } 190 | }); 191 | })(); 192 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | [ 4 | 'deepl' => [ 5 | 'props' => [ 6 | 'csrf' => function () { 7 | return kirby()->csrf(); 8 | }, 9 | 'page_id' => function () { 10 | return str_replace('/', '+', $this->model()->id()); 11 | }, 12 | 'field_name' => function () { 13 | return $this->name(); 14 | } 15 | ] 16 | ] 17 | ], 18 | 'api' => [ 19 | 'routes' => [ 20 | [ 21 | 'pattern' => 'deepl', 22 | 'method' => 'POST', 23 | 'action' => function () { 24 | $url = option('mountbatt.deepl.config.api_url'); 25 | $data = json_decode(file_get_contents("php://input"), true); 26 | $options = [ 27 | 'headers' => [ 28 | 'Authorization: DeepL-Auth-Key ' . option('mountbatt.deepl.config.api_key'), 29 | 'Content-Type: application/x-www-form-urlencoded' 30 | ], 31 | 'method' => 'POST', 32 | 'data' => http_build_query($data) 33 | ]; 34 | $response = Remote::request($url, $options); 35 | return $response->content(); 36 | } 37 | ] 38 | ] 39 | ], 40 | 'translations' => [ 41 | 'en' => [ 42 | 'mountbatt.deepl.import' => 'Import from', 43 | 'mountbatt.deepl.translatenow' => "Translate now with DeepL", 44 | 'mountbatt.deepl.importhelp' => "Loads the value of the field from the original language" 45 | ], 46 | 'de' => [ 47 | 'mountbatt.deepl.import' => 'Importiere von', 48 | 'mountbatt.deepl.translatenow' => "Übersetze jetzt mit DeepL", 49 | 'mountbatt.deepl.importhelp' => "Lädt den Wert des Feldes aus der Originalsprache" 50 | ] 51 | ] 52 | ]); 53 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "scripts": { 3 | "dev": "npx -y kirbyup src/index.js --watch", 4 | "serve": "npx -y kirbyup serve src/index.js", 5 | "build": "npx -y kirbyup src/index.js" 6 | }, 7 | "dependencies": { 8 | "parcel": "^2.7.0" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/assets/css/styles.scss: -------------------------------------------------------------------------------- 1 | .deepl-button { 2 | border: 1px solid #111; 3 | color: #111; 4 | padding: 3px 8px; 5 | background: #f3f3f3; 6 | border-radius: 3px; 7 | margin-right: 10px; 8 | display: inline-block; 9 | margin-top: 8px; 10 | font-size: 10px; 11 | transition: 0.1s all; 12 | } 13 | .deepl-button:hover { 14 | background: #111; 15 | color: #f3f3f3; 16 | } 17 | -------------------------------------------------------------------------------- /src/components/DeeplField.vue: -------------------------------------------------------------------------------- 1 | 20 | 21 | 149 | 150 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | import DeeplField from "./components/DeeplField.vue"; 2 | 3 | panel.plugin("mountbatt/deepl", { 4 | fields: { 5 | deepl: DeeplField, 6 | } 7 | }); 8 | 9 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # This file is generated by running "yarn install" inside your project. 2 | # Manual changes might be lost - proceed with caution! 3 | 4 | __metadata: 5 | version: 6 6 | cacheKey: 8 7 | 8 | "@babel/code-frame@npm:^7.0.0": 9 | version: 7.18.6 10 | resolution: "@babel/code-frame@npm:7.18.6" 11 | dependencies: 12 | "@babel/highlight": ^7.18.6 13 | checksum: 195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba 14 | languageName: node 15 | linkType: hard 16 | 17 | "@babel/helper-validator-identifier@npm:^7.18.6": 18 | version: 7.19.1 19 | resolution: "@babel/helper-validator-identifier@npm:7.19.1" 20 | checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a 21 | languageName: node 22 | linkType: hard 23 | 24 | "@babel/highlight@npm:^7.18.6": 25 | version: 7.18.6 26 | resolution: "@babel/highlight@npm:7.18.6" 27 | dependencies: 28 | "@babel/helper-validator-identifier": ^7.18.6 29 | chalk: ^2.0.0 30 | js-tokens: ^4.0.0 31 | checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 32 | languageName: node 33 | linkType: hard 34 | 35 | "@gar/promisify@npm:^1.1.3": 36 | version: 1.1.3 37 | resolution: "@gar/promisify@npm:1.1.3" 38 | checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 39 | languageName: node 40 | linkType: hard 41 | 42 | "@jridgewell/gen-mapping@npm:^0.3.0": 43 | version: 0.3.2 44 | resolution: "@jridgewell/gen-mapping@npm:0.3.2" 45 | dependencies: 46 | "@jridgewell/set-array": ^1.0.1 47 | "@jridgewell/sourcemap-codec": ^1.4.10 48 | "@jridgewell/trace-mapping": ^0.3.9 49 | checksum: 1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882 50 | languageName: node 51 | linkType: hard 52 | 53 | "@jridgewell/resolve-uri@npm:3.1.0": 54 | version: 3.1.0 55 | resolution: "@jridgewell/resolve-uri@npm:3.1.0" 56 | checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 57 | languageName: node 58 | linkType: hard 59 | 60 | "@jridgewell/set-array@npm:^1.0.1": 61 | version: 1.1.2 62 | resolution: "@jridgewell/set-array@npm:1.1.2" 63 | checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e 64 | languageName: node 65 | linkType: hard 66 | 67 | "@jridgewell/source-map@npm:^0.3.2": 68 | version: 0.3.2 69 | resolution: "@jridgewell/source-map@npm:0.3.2" 70 | dependencies: 71 | "@jridgewell/gen-mapping": ^0.3.0 72 | "@jridgewell/trace-mapping": ^0.3.9 73 | checksum: 1b83f0eb944e77b70559a394d5d3b3f98a81fcc186946aceb3ef42d036762b52ef71493c6c0a3b7c1d2f08785f53ba2df1277fe629a06e6109588ff4cdcf7482 74 | languageName: node 75 | linkType: hard 76 | 77 | "@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": 78 | version: 1.4.14 79 | resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" 80 | checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 81 | languageName: node 82 | linkType: hard 83 | 84 | "@jridgewell/trace-mapping@npm:^0.3.9": 85 | version: 0.3.17 86 | resolution: "@jridgewell/trace-mapping@npm:0.3.17" 87 | dependencies: 88 | "@jridgewell/resolve-uri": 3.1.0 89 | "@jridgewell/sourcemap-codec": 1.4.14 90 | checksum: 9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339 91 | languageName: node 92 | linkType: hard 93 | 94 | "@lezer/common@npm:^0.15.0, @lezer/common@npm:^0.15.7": 95 | version: 0.15.12 96 | resolution: "@lezer/common@npm:0.15.12" 97 | checksum: dae65816187bd690bf446bec116313d3b5328e70e3e1f7c806273d9356ca2017cf82aa650ea53b95260fb98898ea73d44f33319f9dbbd48d473e2f20771b2377 98 | languageName: node 99 | linkType: hard 100 | 101 | "@lezer/lr@npm:^0.15.4": 102 | version: 0.15.8 103 | resolution: "@lezer/lr@npm:0.15.8" 104 | dependencies: 105 | "@lezer/common": ^0.15.0 106 | checksum: e741225d6ac9cf08f8016bad49622fbd4a4e0d20c2e8c2b38a0abf0ddca69c58275b0ebdb9d5dde2905cf84f6977bc302f7ed5e5ba42c23afa27e9e65b900f36 107 | languageName: node 108 | linkType: hard 109 | 110 | "@lmdb/lmdb-darwin-arm64@npm:2.5.2": 111 | version: 2.5.2 112 | resolution: "@lmdb/lmdb-darwin-arm64@npm:2.5.2" 113 | conditions: os=darwin & cpu=arm64 114 | languageName: node 115 | linkType: hard 116 | 117 | "@lmdb/lmdb-darwin-x64@npm:2.5.2": 118 | version: 2.5.2 119 | resolution: "@lmdb/lmdb-darwin-x64@npm:2.5.2" 120 | conditions: os=darwin & cpu=x64 121 | languageName: node 122 | linkType: hard 123 | 124 | "@lmdb/lmdb-linux-arm64@npm:2.5.2": 125 | version: 2.5.2 126 | resolution: "@lmdb/lmdb-linux-arm64@npm:2.5.2" 127 | conditions: os=linux & cpu=arm64 128 | languageName: node 129 | linkType: hard 130 | 131 | "@lmdb/lmdb-linux-arm@npm:2.5.2": 132 | version: 2.5.2 133 | resolution: "@lmdb/lmdb-linux-arm@npm:2.5.2" 134 | conditions: os=linux & cpu=arm 135 | languageName: node 136 | linkType: hard 137 | 138 | "@lmdb/lmdb-linux-x64@npm:2.5.2": 139 | version: 2.5.2 140 | resolution: "@lmdb/lmdb-linux-x64@npm:2.5.2" 141 | conditions: os=linux & cpu=x64 142 | languageName: node 143 | linkType: hard 144 | 145 | "@lmdb/lmdb-win32-x64@npm:2.5.2": 146 | version: 2.5.2 147 | resolution: "@lmdb/lmdb-win32-x64@npm:2.5.2" 148 | conditions: os=win32 & cpu=x64 149 | languageName: node 150 | linkType: hard 151 | 152 | "@mischnic/json-sourcemap@npm:^0.1.0": 153 | version: 0.1.0 154 | resolution: "@mischnic/json-sourcemap@npm:0.1.0" 155 | dependencies: 156 | "@lezer/common": ^0.15.7 157 | "@lezer/lr": ^0.15.4 158 | json5: ^2.2.1 159 | checksum: a30eda9eb02db5213b7aa2dc3c688257884a8969849ffa5a3a7c64c5f2a1cfed06691d94f02b37294a3a3b9efe7f88ee6b86c9ef20a799af54807ff2de2d253e 160 | languageName: node 161 | linkType: hard 162 | 163 | "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:2.1.2": 164 | version: 2.1.2 165 | resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:2.1.2" 166 | conditions: os=darwin & cpu=arm64 167 | languageName: node 168 | linkType: hard 169 | 170 | "@msgpackr-extract/msgpackr-extract-darwin-x64@npm:2.1.2": 171 | version: 2.1.2 172 | resolution: "@msgpackr-extract/msgpackr-extract-darwin-x64@npm:2.1.2" 173 | conditions: os=darwin & cpu=x64 174 | languageName: node 175 | linkType: hard 176 | 177 | "@msgpackr-extract/msgpackr-extract-linux-arm64@npm:2.1.2": 178 | version: 2.1.2 179 | resolution: "@msgpackr-extract/msgpackr-extract-linux-arm64@npm:2.1.2" 180 | conditions: os=linux & cpu=arm64 181 | languageName: node 182 | linkType: hard 183 | 184 | "@msgpackr-extract/msgpackr-extract-linux-arm@npm:2.1.2": 185 | version: 2.1.2 186 | resolution: "@msgpackr-extract/msgpackr-extract-linux-arm@npm:2.1.2" 187 | conditions: os=linux & cpu=arm 188 | languageName: node 189 | linkType: hard 190 | 191 | "@msgpackr-extract/msgpackr-extract-linux-x64@npm:2.1.2": 192 | version: 2.1.2 193 | resolution: "@msgpackr-extract/msgpackr-extract-linux-x64@npm:2.1.2" 194 | conditions: os=linux & cpu=x64 195 | languageName: node 196 | linkType: hard 197 | 198 | "@msgpackr-extract/msgpackr-extract-win32-x64@npm:2.1.2": 199 | version: 2.1.2 200 | resolution: "@msgpackr-extract/msgpackr-extract-win32-x64@npm:2.1.2" 201 | conditions: os=win32 & cpu=x64 202 | languageName: node 203 | linkType: hard 204 | 205 | "@npmcli/fs@npm:^2.1.0": 206 | version: 2.1.2 207 | resolution: "@npmcli/fs@npm:2.1.2" 208 | dependencies: 209 | "@gar/promisify": ^1.1.3 210 | semver: ^7.3.5 211 | checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225 212 | languageName: node 213 | linkType: hard 214 | 215 | "@npmcli/move-file@npm:^2.0.0": 216 | version: 2.0.1 217 | resolution: "@npmcli/move-file@npm:2.0.1" 218 | dependencies: 219 | mkdirp: ^1.0.4 220 | rimraf: ^3.0.2 221 | checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 222 | languageName: node 223 | linkType: hard 224 | 225 | "@parcel/bundler-default@npm:2.7.0": 226 | version: 2.7.0 227 | resolution: "@parcel/bundler-default@npm:2.7.0" 228 | dependencies: 229 | "@parcel/diagnostic": 2.7.0 230 | "@parcel/hash": 2.7.0 231 | "@parcel/plugin": 2.7.0 232 | "@parcel/utils": 2.7.0 233 | nullthrows: ^1.1.1 234 | checksum: 0efb78be2e8873d951549f0e6e25fe441ff7a0220bc8414430c8ddd4a7cb3ae84b100a5cc761277af699bf736e3631eb0fa456bdec1141a7bddc5f0f52312522 235 | languageName: node 236 | linkType: hard 237 | 238 | "@parcel/cache@npm:2.7.0": 239 | version: 2.7.0 240 | resolution: "@parcel/cache@npm:2.7.0" 241 | dependencies: 242 | "@parcel/fs": 2.7.0 243 | "@parcel/logger": 2.7.0 244 | "@parcel/utils": 2.7.0 245 | lmdb: 2.5.2 246 | peerDependencies: 247 | "@parcel/core": ^2.7.0 248 | checksum: 7aa6a6883b1c62a8f1fa13d8841adbed3e2d969b72d67f51f833c6a14464ad5fc5a6368883759e817bcda44a4f0f617ece068a93d389bc68697c326e7651c8f6 249 | languageName: node 250 | linkType: hard 251 | 252 | "@parcel/codeframe@npm:2.7.0": 253 | version: 2.7.0 254 | resolution: "@parcel/codeframe@npm:2.7.0" 255 | dependencies: 256 | chalk: ^4.1.0 257 | checksum: 169f305518f567019d893ef3865ccc29f38d93652441d1345ef93f5c5c0533c99f37493917514c2be051939643e62faea213a52c0d797e078120f40cfe90138d 258 | languageName: node 259 | linkType: hard 260 | 261 | "@parcel/compressor-raw@npm:2.7.0": 262 | version: 2.7.0 263 | resolution: "@parcel/compressor-raw@npm:2.7.0" 264 | dependencies: 265 | "@parcel/plugin": 2.7.0 266 | checksum: 6b9c009fe45ff461b4c7b6ec1ac723da6d09ea3d9af2b1b9a8bacefa97fd7c597fc2f71fc47328f97b26c7bd77cf6beedaa46797a26c5692bb8a63ea1cb5937b 267 | languageName: node 268 | linkType: hard 269 | 270 | "@parcel/config-default@npm:2.7.0": 271 | version: 2.7.0 272 | resolution: "@parcel/config-default@npm:2.7.0" 273 | dependencies: 274 | "@parcel/bundler-default": 2.7.0 275 | "@parcel/compressor-raw": 2.7.0 276 | "@parcel/namer-default": 2.7.0 277 | "@parcel/optimizer-css": 2.7.0 278 | "@parcel/optimizer-htmlnano": 2.7.0 279 | "@parcel/optimizer-image": 2.7.0 280 | "@parcel/optimizer-svgo": 2.7.0 281 | "@parcel/optimizer-terser": 2.7.0 282 | "@parcel/packager-css": 2.7.0 283 | "@parcel/packager-html": 2.7.0 284 | "@parcel/packager-js": 2.7.0 285 | "@parcel/packager-raw": 2.7.0 286 | "@parcel/packager-svg": 2.7.0 287 | "@parcel/reporter-dev-server": 2.7.0 288 | "@parcel/resolver-default": 2.7.0 289 | "@parcel/runtime-browser-hmr": 2.7.0 290 | "@parcel/runtime-js": 2.7.0 291 | "@parcel/runtime-react-refresh": 2.7.0 292 | "@parcel/runtime-service-worker": 2.7.0 293 | "@parcel/transformer-babel": 2.7.0 294 | "@parcel/transformer-css": 2.7.0 295 | "@parcel/transformer-html": 2.7.0 296 | "@parcel/transformer-image": 2.7.0 297 | "@parcel/transformer-js": 2.7.0 298 | "@parcel/transformer-json": 2.7.0 299 | "@parcel/transformer-postcss": 2.7.0 300 | "@parcel/transformer-posthtml": 2.7.0 301 | "@parcel/transformer-raw": 2.7.0 302 | "@parcel/transformer-react-refresh-wrap": 2.7.0 303 | "@parcel/transformer-svg": 2.7.0 304 | peerDependencies: 305 | "@parcel/core": ^2.7.0 306 | checksum: 165d4ec08907d20759267160d7ab6c455aa05d855211dbd4d5f973de3c6b4bcccc41a039f819df76bf39d348cf0448efda06bc8916c4daf4d6c626e05d731a01 307 | languageName: node 308 | linkType: hard 309 | 310 | "@parcel/core@npm:2.7.0": 311 | version: 2.7.0 312 | resolution: "@parcel/core@npm:2.7.0" 313 | dependencies: 314 | "@mischnic/json-sourcemap": ^0.1.0 315 | "@parcel/cache": 2.7.0 316 | "@parcel/diagnostic": 2.7.0 317 | "@parcel/events": 2.7.0 318 | "@parcel/fs": 2.7.0 319 | "@parcel/graph": 2.7.0 320 | "@parcel/hash": 2.7.0 321 | "@parcel/logger": 2.7.0 322 | "@parcel/package-manager": 2.7.0 323 | "@parcel/plugin": 2.7.0 324 | "@parcel/source-map": ^2.0.0 325 | "@parcel/types": 2.7.0 326 | "@parcel/utils": 2.7.0 327 | "@parcel/workers": 2.7.0 328 | abortcontroller-polyfill: ^1.1.9 329 | base-x: ^3.0.8 330 | browserslist: ^4.6.6 331 | clone: ^2.1.1 332 | dotenv: ^7.0.0 333 | dotenv-expand: ^5.1.0 334 | json5: ^2.2.0 335 | msgpackr: ^1.5.4 336 | nullthrows: ^1.1.1 337 | semver: ^5.7.1 338 | checksum: 615903871f7e3d03f19342a6d1b231612f1ac780a0079d4a37c82d4819a75140d5cf287172b9d40fad1c7aad3c12198c27718f838b543db75d90702ac558b15e 339 | languageName: node 340 | linkType: hard 341 | 342 | "@parcel/css@npm:^1.12.2": 343 | version: 1.14.0 344 | resolution: "@parcel/css@npm:1.14.0" 345 | dependencies: 346 | lightningcss: ^1.14.0 347 | checksum: 3ed88310051ed96940a3653cce76819d44cc90cddabbdd0d0e2c8d9c76f137442207a30aea2fe04df0a7e3e75aef06fa7c593e50bb410bccb2ddd9a7ee267e07 348 | languageName: node 349 | linkType: hard 350 | 351 | "@parcel/diagnostic@npm:2.7.0": 352 | version: 2.7.0 353 | resolution: "@parcel/diagnostic@npm:2.7.0" 354 | dependencies: 355 | "@mischnic/json-sourcemap": ^0.1.0 356 | nullthrows: ^1.1.1 357 | checksum: a41cc65cb1815b90256f767eb118fcf3bf84b6bed4a31ef61627f2a1cc26e9aa9b9ad6fadb7cc7ce443b985b154b36ac3b10adcc0d0bbd42b0092129324a5fef 358 | languageName: node 359 | linkType: hard 360 | 361 | "@parcel/events@npm:2.7.0": 362 | version: 2.7.0 363 | resolution: "@parcel/events@npm:2.7.0" 364 | checksum: 9477cc8eefa2d5bed9cae39b9aed6379f3686735ea7ab7ffcc78148f2f83ed356663c9dd07ccf93edee5e59f877cb0072ae876c5a03e754cf6d2263638788875 365 | languageName: node 366 | linkType: hard 367 | 368 | "@parcel/fs-search@npm:2.7.0": 369 | version: 2.7.0 370 | resolution: "@parcel/fs-search@npm:2.7.0" 371 | dependencies: 372 | detect-libc: ^1.0.3 373 | checksum: ed49a19d86b21ff5f399d3d137ebd38885d523f34a8753c59a63565d438bb107578ff1f76bdcac2e7d93090553c262dbecdc39e3c2640a12a9eb19416ee18c32 374 | languageName: node 375 | linkType: hard 376 | 377 | "@parcel/fs@npm:2.7.0": 378 | version: 2.7.0 379 | resolution: "@parcel/fs@npm:2.7.0" 380 | dependencies: 381 | "@parcel/fs-search": 2.7.0 382 | "@parcel/types": 2.7.0 383 | "@parcel/utils": 2.7.0 384 | "@parcel/watcher": ^2.0.0 385 | "@parcel/workers": 2.7.0 386 | peerDependencies: 387 | "@parcel/core": ^2.7.0 388 | checksum: 176c21f4a94e0189615582b3d4aca3611012f5e790fcd97ba8d7fe8fdd79ce6e51e0239510698381568aa04a3ec76afbfe689cd7e14c0ee971d9ff8dd3339707 389 | languageName: node 390 | linkType: hard 391 | 392 | "@parcel/graph@npm:2.7.0": 393 | version: 2.7.0 394 | resolution: "@parcel/graph@npm:2.7.0" 395 | dependencies: 396 | "@parcel/utils": 2.7.0 397 | nullthrows: ^1.1.1 398 | checksum: 55db3972df4a1246410e1b1a9683b2336497c8d323e3b69c2161d9884bce45170d2f5791211c05ccba6bce181e2c9ffe9fd07401220ef2ed5b7ec031fc87f38a 399 | languageName: node 400 | linkType: hard 401 | 402 | "@parcel/hash@npm:2.7.0": 403 | version: 2.7.0 404 | resolution: "@parcel/hash@npm:2.7.0" 405 | dependencies: 406 | detect-libc: ^1.0.3 407 | xxhash-wasm: ^0.4.2 408 | checksum: 42cad499e60c5c8ff989f644e51d629ddb175574b2c53aae1c89ee3a9827f6d69012c5652459b7f3460a7fe94a9e49a59432ee12250bcebb149ca46faa4b5b0f 409 | languageName: node 410 | linkType: hard 411 | 412 | "@parcel/logger@npm:2.7.0": 413 | version: 2.7.0 414 | resolution: "@parcel/logger@npm:2.7.0" 415 | dependencies: 416 | "@parcel/diagnostic": 2.7.0 417 | "@parcel/events": 2.7.0 418 | checksum: 85e959a8edc408750260fd908bf3cc886e2d6178977ae93ca6a0907c2a53f14751d7f4ab9fd682dbbe4c3b158001a3f39ee98f98dcdc182ebec41c6128cab7f7 419 | languageName: node 420 | linkType: hard 421 | 422 | "@parcel/markdown-ansi@npm:2.7.0": 423 | version: 2.7.0 424 | resolution: "@parcel/markdown-ansi@npm:2.7.0" 425 | dependencies: 426 | chalk: ^4.1.0 427 | checksum: a9f19091c5a663e71a6ee7936a76c25759eb30af4271883c51468ef193ba0bebe54619d2b6b9d70fb3d9262e8e60a8bbe20f74404e41fbcf3dc0ce4a82d63896 428 | languageName: node 429 | linkType: hard 430 | 431 | "@parcel/namer-default@npm:2.7.0": 432 | version: 2.7.0 433 | resolution: "@parcel/namer-default@npm:2.7.0" 434 | dependencies: 435 | "@parcel/diagnostic": 2.7.0 436 | "@parcel/plugin": 2.7.0 437 | nullthrows: ^1.1.1 438 | checksum: 0012b78fc95646c8f201476534eefaa354039a0fcd03cf04f2e33cf8e0c457010cfd78cc9071718f72b7e4d848e077b89f72e58baae3ea5cacc97045b83e8a24 439 | languageName: node 440 | linkType: hard 441 | 442 | "@parcel/node-resolver-core@npm:2.7.0": 443 | version: 2.7.0 444 | resolution: "@parcel/node-resolver-core@npm:2.7.0" 445 | dependencies: 446 | "@parcel/diagnostic": 2.7.0 447 | "@parcel/utils": 2.7.0 448 | nullthrows: ^1.1.1 449 | semver: ^5.7.1 450 | checksum: bc0a94ce3c2423ded844dcf13e61208a3adbffaa13d8e84646023bf48b837ecb0f9b4c39eb667d2bf1080a1b7ee1094164afd3710a943a8828e39da35e28449f 451 | languageName: node 452 | linkType: hard 453 | 454 | "@parcel/optimizer-css@npm:2.7.0": 455 | version: 2.7.0 456 | resolution: "@parcel/optimizer-css@npm:2.7.0" 457 | dependencies: 458 | "@parcel/css": ^1.12.2 459 | "@parcel/diagnostic": 2.7.0 460 | "@parcel/plugin": 2.7.0 461 | "@parcel/source-map": ^2.0.0 462 | "@parcel/utils": 2.7.0 463 | browserslist: ^4.6.6 464 | nullthrows: ^1.1.1 465 | checksum: 3799e128cb1cafc57c4de384a9b7339c5be7d4a0205887424a7265d31205439bce25195b1c06036e91acb32cb354edd9ccf9116f5a46a04db72e16b4e185e664 466 | languageName: node 467 | linkType: hard 468 | 469 | "@parcel/optimizer-htmlnano@npm:2.7.0": 470 | version: 2.7.0 471 | resolution: "@parcel/optimizer-htmlnano@npm:2.7.0" 472 | dependencies: 473 | "@parcel/plugin": 2.7.0 474 | htmlnano: ^2.0.0 475 | nullthrows: ^1.1.1 476 | posthtml: ^0.16.5 477 | svgo: ^2.4.0 478 | checksum: a5fa890bc36c7f4c8ebb5f8ff4ba88b15a0a9a489fd99badabfe0dfec8e4381cc04c6ee59b856bd17bdc1933529a851d0567c26d7e7df2fc19d6d623c5670e2a 479 | languageName: node 480 | linkType: hard 481 | 482 | "@parcel/optimizer-image@npm:2.7.0": 483 | version: 2.7.0 484 | resolution: "@parcel/optimizer-image@npm:2.7.0" 485 | dependencies: 486 | "@parcel/diagnostic": 2.7.0 487 | "@parcel/plugin": 2.7.0 488 | "@parcel/utils": 2.7.0 489 | "@parcel/workers": 2.7.0 490 | detect-libc: ^1.0.3 491 | checksum: ca12701e1c7080c4bff15971b6be7ff6c9633ed6ef69d925eedd06021cbedf02c326862fa5899072d35ce01a34018de265ccb811ff4f31556a9b931dcbff835b 492 | languageName: node 493 | linkType: hard 494 | 495 | "@parcel/optimizer-svgo@npm:2.7.0": 496 | version: 2.7.0 497 | resolution: "@parcel/optimizer-svgo@npm:2.7.0" 498 | dependencies: 499 | "@parcel/diagnostic": 2.7.0 500 | "@parcel/plugin": 2.7.0 501 | "@parcel/utils": 2.7.0 502 | svgo: ^2.4.0 503 | checksum: 305024d23c9bb049cce91cd902d8f9053b93cac9e5f7eb8f7b5d6a9b5d419d67e2321b3194689c09b20c3999087a11975e6cd95a669c5a5c61952be9a2a866c0 504 | languageName: node 505 | linkType: hard 506 | 507 | "@parcel/optimizer-terser@npm:2.7.0": 508 | version: 2.7.0 509 | resolution: "@parcel/optimizer-terser@npm:2.7.0" 510 | dependencies: 511 | "@parcel/diagnostic": 2.7.0 512 | "@parcel/plugin": 2.7.0 513 | "@parcel/source-map": ^2.0.0 514 | "@parcel/utils": 2.7.0 515 | nullthrows: ^1.1.1 516 | terser: ^5.2.0 517 | checksum: 20eddbcaa947c380909ba95337d3db436b748c0baf5525e3a59756fa05219a612f30070d9618aef7570037a3a926e5bacc5ac9c221603bfab19753b864aca202 518 | languageName: node 519 | linkType: hard 520 | 521 | "@parcel/package-manager@npm:2.7.0": 522 | version: 2.7.0 523 | resolution: "@parcel/package-manager@npm:2.7.0" 524 | dependencies: 525 | "@parcel/diagnostic": 2.7.0 526 | "@parcel/fs": 2.7.0 527 | "@parcel/logger": 2.7.0 528 | "@parcel/types": 2.7.0 529 | "@parcel/utils": 2.7.0 530 | "@parcel/workers": 2.7.0 531 | semver: ^5.7.1 532 | peerDependencies: 533 | "@parcel/core": ^2.7.0 534 | checksum: f4817d1aae84e3f4a7758a3e51a1f2a35996649450ef32b6f8de680b77ff98b138d917652f4802a49cb8ab562a737f661bb28ceadd18132f05170805b5bb145d 535 | languageName: node 536 | linkType: hard 537 | 538 | "@parcel/packager-css@npm:2.7.0": 539 | version: 2.7.0 540 | resolution: "@parcel/packager-css@npm:2.7.0" 541 | dependencies: 542 | "@parcel/plugin": 2.7.0 543 | "@parcel/source-map": ^2.0.0 544 | "@parcel/utils": 2.7.0 545 | nullthrows: ^1.1.1 546 | checksum: 0a7fbedb8860626c8cd70ed8c8977b65b80856e2180a71ec988809f8b15721dec328bcdc56200b1224f292ce122efdafff5ef6ef5402d3b0e251dbe74ca6790a 547 | languageName: node 548 | linkType: hard 549 | 550 | "@parcel/packager-html@npm:2.7.0": 551 | version: 2.7.0 552 | resolution: "@parcel/packager-html@npm:2.7.0" 553 | dependencies: 554 | "@parcel/plugin": 2.7.0 555 | "@parcel/types": 2.7.0 556 | "@parcel/utils": 2.7.0 557 | nullthrows: ^1.1.1 558 | posthtml: ^0.16.5 559 | checksum: 9ca4f91112bfce9cf99ec34241f15775f964a74ea293b9e526d4bd64c60fa837e1385bec8c8a3a9315f66fe980e3e05c16b32793a2c98c9837482a3f79319269 560 | languageName: node 561 | linkType: hard 562 | 563 | "@parcel/packager-js@npm:2.7.0": 564 | version: 2.7.0 565 | resolution: "@parcel/packager-js@npm:2.7.0" 566 | dependencies: 567 | "@parcel/diagnostic": 2.7.0 568 | "@parcel/hash": 2.7.0 569 | "@parcel/plugin": 2.7.0 570 | "@parcel/source-map": ^2.0.0 571 | "@parcel/utils": 2.7.0 572 | globals: ^13.2.0 573 | nullthrows: ^1.1.1 574 | checksum: 8a65b8f82c40f3e429d11ce5df73454c90233ada8dd00a8913e945b8cbc85a021ddb0c75c2f8bd2bdc2424105874a86f0cb748eb5c8f157dd085b13c67f72f63 575 | languageName: node 576 | linkType: hard 577 | 578 | "@parcel/packager-raw@npm:2.7.0": 579 | version: 2.7.0 580 | resolution: "@parcel/packager-raw@npm:2.7.0" 581 | dependencies: 582 | "@parcel/plugin": 2.7.0 583 | checksum: d895ed703e3f71b57bb1d2f6e2f9c574fb259790622afd7818e6ac174b69c8dead78d8cc15abf19df566b9642d7ea5cd7db22dd62256cfc3e86bb2b838e6c2d8 584 | languageName: node 585 | linkType: hard 586 | 587 | "@parcel/packager-svg@npm:2.7.0": 588 | version: 2.7.0 589 | resolution: "@parcel/packager-svg@npm:2.7.0" 590 | dependencies: 591 | "@parcel/plugin": 2.7.0 592 | "@parcel/types": 2.7.0 593 | "@parcel/utils": 2.7.0 594 | posthtml: ^0.16.4 595 | checksum: 9b2c4e4cee93ecc18f852bf623eb9097e53b4d0d9dea562674942b7b1121f82c1c8b418a5ccc4a18010df7e62c4934bb039903ea21c0493732f6adedaca9ba0c 596 | languageName: node 597 | linkType: hard 598 | 599 | "@parcel/plugin@npm:2.7.0": 600 | version: 2.7.0 601 | resolution: "@parcel/plugin@npm:2.7.0" 602 | dependencies: 603 | "@parcel/types": 2.7.0 604 | checksum: 930befafa01c179b27d34d6a63e5f67fe4998724654163fc07a618a432e8d20397cc3f424093ee967ddad8c4adf4e3f0e596e72f2ca5764b3fe212211c09d321 605 | languageName: node 606 | linkType: hard 607 | 608 | "@parcel/reporter-cli@npm:2.7.0": 609 | version: 2.7.0 610 | resolution: "@parcel/reporter-cli@npm:2.7.0" 611 | dependencies: 612 | "@parcel/plugin": 2.7.0 613 | "@parcel/types": 2.7.0 614 | "@parcel/utils": 2.7.0 615 | chalk: ^4.1.0 616 | term-size: ^2.2.1 617 | checksum: eff35a2ee3f2b453688fd16603c41a97b24d250a7b50fd9e7dcb2f35be743b338031c82746bf1e8cd299b7f3c4acb3345d13c02da3865bea7bd4f2aafcb9f6af 618 | languageName: node 619 | linkType: hard 620 | 621 | "@parcel/reporter-dev-server@npm:2.7.0": 622 | version: 2.7.0 623 | resolution: "@parcel/reporter-dev-server@npm:2.7.0" 624 | dependencies: 625 | "@parcel/plugin": 2.7.0 626 | "@parcel/utils": 2.7.0 627 | checksum: e315689d8d4ba094e67b0206d15c259c9faccf8554e191e14c53a4f176d9b52457ee24e9e53581fbc1685932f76ce57286613fdd9cafb81139b6e38fb57838e1 628 | languageName: node 629 | linkType: hard 630 | 631 | "@parcel/resolver-default@npm:2.7.0": 632 | version: 2.7.0 633 | resolution: "@parcel/resolver-default@npm:2.7.0" 634 | dependencies: 635 | "@parcel/node-resolver-core": 2.7.0 636 | "@parcel/plugin": 2.7.0 637 | checksum: 5bc64bea956c3579c99eb13bef0c868be1b0b5d9d045184adfc3cdc02f503775d12fdb2116f093d62cc9d7e7fc506351973d2808b71b091a5ed5c038064906fe 638 | languageName: node 639 | linkType: hard 640 | 641 | "@parcel/runtime-browser-hmr@npm:2.7.0": 642 | version: 2.7.0 643 | resolution: "@parcel/runtime-browser-hmr@npm:2.7.0" 644 | dependencies: 645 | "@parcel/plugin": 2.7.0 646 | "@parcel/utils": 2.7.0 647 | checksum: ad736bab6972d42e0027bd5aeee4beef087b1c32a99ab1700f7c6ccc125fe566ff08d065fffa6a6565e5f2e0bd6bc256a9869f6ec98322b09c02b2f97f29bb77 648 | languageName: node 649 | linkType: hard 650 | 651 | "@parcel/runtime-js@npm:2.7.0": 652 | version: 2.7.0 653 | resolution: "@parcel/runtime-js@npm:2.7.0" 654 | dependencies: 655 | "@parcel/plugin": 2.7.0 656 | "@parcel/utils": 2.7.0 657 | nullthrows: ^1.1.1 658 | checksum: 3a22c78ce1848c37b677ca1c38d2e4eca632059d9607be65ac1cf49e985c969b393c34103ad79f0a4f372fe3d49088ddff471cbebcb100de7ab1b14bb6047ff3 659 | languageName: node 660 | linkType: hard 661 | 662 | "@parcel/runtime-react-refresh@npm:2.7.0": 663 | version: 2.7.0 664 | resolution: "@parcel/runtime-react-refresh@npm:2.7.0" 665 | dependencies: 666 | "@parcel/plugin": 2.7.0 667 | "@parcel/utils": 2.7.0 668 | react-error-overlay: 6.0.9 669 | react-refresh: ^0.9.0 670 | checksum: ea4c240185f00266d2820393b9c3faa95e7854b92ea9b18191eca5329e5ac53e287a32a967c9001890af4a78741eba3dc0173323af2bdbe65ec72f0bfa70a055 671 | languageName: node 672 | linkType: hard 673 | 674 | "@parcel/runtime-service-worker@npm:2.7.0": 675 | version: 2.7.0 676 | resolution: "@parcel/runtime-service-worker@npm:2.7.0" 677 | dependencies: 678 | "@parcel/plugin": 2.7.0 679 | "@parcel/utils": 2.7.0 680 | nullthrows: ^1.1.1 681 | checksum: 13eb0ba276e104c5b412d139fbf8b15a3f7ef836fec386d9f7982d0f3eac1e0942be87c62e1d4926efcdb15919547c32df4e6a54b228a5f67da6241e058a5c32 682 | languageName: node 683 | linkType: hard 684 | 685 | "@parcel/source-map@npm:^2.0.0": 686 | version: 2.1.1 687 | resolution: "@parcel/source-map@npm:2.1.1" 688 | dependencies: 689 | detect-libc: ^1.0.3 690 | checksum: 1fa27a7047ec08faf7fe1dd0e2ae95a27b84697ecfaed029d0b7d06e46d84ed8f98a9dc9d308fe623655f3c985052dcf7622de479bfa6103c44884fb7f6c810a 691 | languageName: node 692 | linkType: hard 693 | 694 | "@parcel/transformer-babel@npm:2.7.0": 695 | version: 2.7.0 696 | resolution: "@parcel/transformer-babel@npm:2.7.0" 697 | dependencies: 698 | "@parcel/diagnostic": 2.7.0 699 | "@parcel/plugin": 2.7.0 700 | "@parcel/source-map": ^2.0.0 701 | "@parcel/utils": 2.7.0 702 | browserslist: ^4.6.6 703 | json5: ^2.2.0 704 | nullthrows: ^1.1.1 705 | semver: ^5.7.0 706 | checksum: aa269b12913667175919322faaea9e192fd2259765cc482b3902a050ecbfc48c212b4d999cda976c7095bfbe78f94d38333f5a66719eb5989fbe4b32963a9a07 707 | languageName: node 708 | linkType: hard 709 | 710 | "@parcel/transformer-css@npm:2.7.0": 711 | version: 2.7.0 712 | resolution: "@parcel/transformer-css@npm:2.7.0" 713 | dependencies: 714 | "@parcel/css": ^1.12.2 715 | "@parcel/diagnostic": 2.7.0 716 | "@parcel/plugin": 2.7.0 717 | "@parcel/source-map": ^2.0.0 718 | "@parcel/utils": 2.7.0 719 | browserslist: ^4.6.6 720 | nullthrows: ^1.1.1 721 | checksum: 47cf7cd9a40b8e957075442fb56c3d52882572f3b65ccc2f67ae3190706d51f93cf783fb1275e01a9562538d94f570f7f1922f9f943faa83f87b8a1f36663943 722 | languageName: node 723 | linkType: hard 724 | 725 | "@parcel/transformer-html@npm:2.7.0": 726 | version: 2.7.0 727 | resolution: "@parcel/transformer-html@npm:2.7.0" 728 | dependencies: 729 | "@parcel/diagnostic": 2.7.0 730 | "@parcel/hash": 2.7.0 731 | "@parcel/plugin": 2.7.0 732 | nullthrows: ^1.1.1 733 | posthtml: ^0.16.5 734 | posthtml-parser: ^0.10.1 735 | posthtml-render: ^3.0.0 736 | semver: ^5.7.1 737 | checksum: 4028ffa5ece1b30cd801b97d371eba142eed52267d527c06a02c5ec9b83960353dd0e6143d408c3351fc5acb3bfbceb1755bed07827e619119a4be77863471d9 738 | languageName: node 739 | linkType: hard 740 | 741 | "@parcel/transformer-image@npm:2.7.0": 742 | version: 2.7.0 743 | resolution: "@parcel/transformer-image@npm:2.7.0" 744 | dependencies: 745 | "@parcel/plugin": 2.7.0 746 | "@parcel/utils": 2.7.0 747 | "@parcel/workers": 2.7.0 748 | nullthrows: ^1.1.1 749 | peerDependencies: 750 | "@parcel/core": ^2.7.0 751 | checksum: 1decacc1a4b037de9c7838fce34057338262c03e16a199d00e9641be0ad80885ff77119bd571765268e5f0d2f1f2d1863b759aaaaba6de2f64fe5b2c44b69b4c 752 | languageName: node 753 | linkType: hard 754 | 755 | "@parcel/transformer-js@npm:2.7.0": 756 | version: 2.7.0 757 | resolution: "@parcel/transformer-js@npm:2.7.0" 758 | dependencies: 759 | "@parcel/diagnostic": 2.7.0 760 | "@parcel/plugin": 2.7.0 761 | "@parcel/source-map": ^2.0.0 762 | "@parcel/utils": 2.7.0 763 | "@parcel/workers": 2.7.0 764 | "@swc/helpers": ^0.4.2 765 | browserslist: ^4.6.6 766 | detect-libc: ^1.0.3 767 | nullthrows: ^1.1.1 768 | regenerator-runtime: ^0.13.7 769 | semver: ^5.7.1 770 | peerDependencies: 771 | "@parcel/core": ^2.7.0 772 | checksum: 76669ef593672cf3936aafd68676ba9f23562556dafd3594f5714bbb8fdebae83e0b2ad51cef47bedf0304cce1a55a7c344679f20747306a7a111caae535704a 773 | languageName: node 774 | linkType: hard 775 | 776 | "@parcel/transformer-json@npm:2.7.0": 777 | version: 2.7.0 778 | resolution: "@parcel/transformer-json@npm:2.7.0" 779 | dependencies: 780 | "@parcel/plugin": 2.7.0 781 | json5: ^2.2.0 782 | checksum: d9d82148ee69b623129596408f97269199aabbce0ced71bbb501addf9fb76761eb3da49b3e1286a3d08806caf01156b97fdac766212e38e62823db34b1433bfa 783 | languageName: node 784 | linkType: hard 785 | 786 | "@parcel/transformer-postcss@npm:2.7.0": 787 | version: 2.7.0 788 | resolution: "@parcel/transformer-postcss@npm:2.7.0" 789 | dependencies: 790 | "@parcel/diagnostic": 2.7.0 791 | "@parcel/hash": 2.7.0 792 | "@parcel/plugin": 2.7.0 793 | "@parcel/utils": 2.7.0 794 | clone: ^2.1.1 795 | nullthrows: ^1.1.1 796 | postcss-value-parser: ^4.2.0 797 | semver: ^5.7.1 798 | checksum: 15bd9ac0510d1ec822891f64aadbb7a9e22e7a86619863863fe0de056f1e9da8f910590ed0664575950bf483b58196640634278beecdc492c65ea675a832f3e5 799 | languageName: node 800 | linkType: hard 801 | 802 | "@parcel/transformer-posthtml@npm:2.7.0": 803 | version: 2.7.0 804 | resolution: "@parcel/transformer-posthtml@npm:2.7.0" 805 | dependencies: 806 | "@parcel/plugin": 2.7.0 807 | "@parcel/utils": 2.7.0 808 | nullthrows: ^1.1.1 809 | posthtml: ^0.16.5 810 | posthtml-parser: ^0.10.1 811 | posthtml-render: ^3.0.0 812 | semver: ^5.7.1 813 | checksum: 04642838ce10f3a54b42c95115afc59f852095b8370482c6b3728db46e047443a7663b6f28d76ad1eeb18b81828d5dda0b8e650ebbfb1cc65e09d725b901f8f4 814 | languageName: node 815 | linkType: hard 816 | 817 | "@parcel/transformer-raw@npm:2.7.0": 818 | version: 2.7.0 819 | resolution: "@parcel/transformer-raw@npm:2.7.0" 820 | dependencies: 821 | "@parcel/plugin": 2.7.0 822 | checksum: 942a5ddbed9453fe905310f22430ef643e544d4a262f317a2ca4452080aad18484ea7dd1953e1a6c7ef049b42366c46820297d981cec9ac76b980df424248b4c 823 | languageName: node 824 | linkType: hard 825 | 826 | "@parcel/transformer-react-refresh-wrap@npm:2.7.0": 827 | version: 2.7.0 828 | resolution: "@parcel/transformer-react-refresh-wrap@npm:2.7.0" 829 | dependencies: 830 | "@parcel/plugin": 2.7.0 831 | "@parcel/utils": 2.7.0 832 | react-refresh: ^0.9.0 833 | checksum: d193b9552b8e9abff7313845d02f2068112f16a15ba7eb0e7fba568937b765030ab874c84d601d8941dc6a14af9090327be8093825a95f0c4b35eabf7d36f1a3 834 | languageName: node 835 | linkType: hard 836 | 837 | "@parcel/transformer-svg@npm:2.7.0": 838 | version: 2.7.0 839 | resolution: "@parcel/transformer-svg@npm:2.7.0" 840 | dependencies: 841 | "@parcel/diagnostic": 2.7.0 842 | "@parcel/hash": 2.7.0 843 | "@parcel/plugin": 2.7.0 844 | nullthrows: ^1.1.1 845 | posthtml: ^0.16.5 846 | posthtml-parser: ^0.10.1 847 | posthtml-render: ^3.0.0 848 | semver: ^5.7.1 849 | checksum: 19026a39f9757908f89d1a57ba9de027cbb80c562e055d5dd88a8ea7691c42d6d8598412b3a8b80e52001b305303b16dd6b8ae2a7708e95861a7654a682c8a2e 850 | languageName: node 851 | linkType: hard 852 | 853 | "@parcel/types@npm:2.7.0": 854 | version: 2.7.0 855 | resolution: "@parcel/types@npm:2.7.0" 856 | dependencies: 857 | "@parcel/cache": 2.7.0 858 | "@parcel/diagnostic": 2.7.0 859 | "@parcel/fs": 2.7.0 860 | "@parcel/package-manager": 2.7.0 861 | "@parcel/source-map": ^2.0.0 862 | "@parcel/workers": 2.7.0 863 | utility-types: ^3.10.0 864 | checksum: cf28c56d3e74faabefb2359259906a3f574a70ebda20633a3059b6c4c897f7a97df4e89920d89650855829b2ec3677b23a44efcef6fcc7be65c78eef7b21b96c 865 | languageName: node 866 | linkType: hard 867 | 868 | "@parcel/utils@npm:2.7.0": 869 | version: 2.7.0 870 | resolution: "@parcel/utils@npm:2.7.0" 871 | dependencies: 872 | "@parcel/codeframe": 2.7.0 873 | "@parcel/diagnostic": 2.7.0 874 | "@parcel/hash": 2.7.0 875 | "@parcel/logger": 2.7.0 876 | "@parcel/markdown-ansi": 2.7.0 877 | "@parcel/source-map": ^2.0.0 878 | chalk: ^4.1.0 879 | checksum: 2645b3379deea727af4d908687b18707d721c71eafbe597275fd02da7e04ccb4ae50a191ef8afacc1cf119dcc77d33fe627cbfe56c0d210d84a1fe8b32ab9bac 880 | languageName: node 881 | linkType: hard 882 | 883 | "@parcel/watcher@npm:^2.0.0": 884 | version: 2.0.7 885 | resolution: "@parcel/watcher@npm:2.0.7" 886 | dependencies: 887 | node-addon-api: ^3.2.1 888 | node-gyp: latest 889 | node-gyp-build: ^4.3.0 890 | checksum: 9cf92fbf4486ad6af441286ce85bcd53a03445abb069c61485d3e0aafabe3da3008be06e38f386c3c0e117f743ed1fe04a88936be1daaf9c455e1e7e5b15f562 891 | languageName: node 892 | linkType: hard 893 | 894 | "@parcel/workers@npm:2.7.0": 895 | version: 2.7.0 896 | resolution: "@parcel/workers@npm:2.7.0" 897 | dependencies: 898 | "@parcel/diagnostic": 2.7.0 899 | "@parcel/logger": 2.7.0 900 | "@parcel/types": 2.7.0 901 | "@parcel/utils": 2.7.0 902 | chrome-trace-event: ^1.0.2 903 | nullthrows: ^1.1.1 904 | peerDependencies: 905 | "@parcel/core": ^2.7.0 906 | checksum: e3621c40300be14db72d2a201db9de08fdea121cf76c721a466960b5586052c4416b26931ea8e2df2fb7df2d942180c73759ceca4bd484499f8ac04caa104897 907 | languageName: node 908 | linkType: hard 909 | 910 | "@swc/helpers@npm:^0.4.2": 911 | version: 0.4.12 912 | resolution: "@swc/helpers@npm:0.4.12" 913 | dependencies: 914 | tslib: ^2.4.0 915 | checksum: 3f9112f37d87815b6d4270137fc78d22bb98c75138e9b0eac7cac203ec2cf2bffbf13b20a713067c292affd5e9e70a724eb245b8daf0963e7fe528b901771c28 916 | languageName: node 917 | linkType: hard 918 | 919 | "@tootallnate/once@npm:2": 920 | version: 2.0.0 921 | resolution: "@tootallnate/once@npm:2.0.0" 922 | checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 923 | languageName: node 924 | linkType: hard 925 | 926 | "@trysound/sax@npm:0.2.0": 927 | version: 0.2.0 928 | resolution: "@trysound/sax@npm:0.2.0" 929 | checksum: 11226c39b52b391719a2a92e10183e4260d9651f86edced166da1d95f39a0a1eaa470e44d14ac685ccd6d3df7e2002433782872c0feeb260d61e80f21250e65c 930 | languageName: node 931 | linkType: hard 932 | 933 | "@types/parse-json@npm:^4.0.0": 934 | version: 4.0.0 935 | resolution: "@types/parse-json@npm:4.0.0" 936 | checksum: fd6bce2b674b6efc3db4c7c3d336bd70c90838e8439de639b909ce22f3720d21344f52427f1d9e57b265fcb7f6c018699b99e5e0c208a1a4823014269a6bf35b 937 | languageName: node 938 | linkType: hard 939 | 940 | "abbrev@npm:^1.0.0": 941 | version: 1.1.1 942 | resolution: "abbrev@npm:1.1.1" 943 | checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 944 | languageName: node 945 | linkType: hard 946 | 947 | "abortcontroller-polyfill@npm:^1.1.9": 948 | version: 1.7.5 949 | resolution: "abortcontroller-polyfill@npm:1.7.5" 950 | checksum: daf4169f4228ae0e4f4dbcfa782e501b923667f2666b7c55bd3b7664e5d6b100e333a93371173985fdf21f65d7dfba15bdb2e6031bdc9e57e4ce0297147da3aa 951 | languageName: node 952 | linkType: hard 953 | 954 | "acorn@npm:^8.5.0": 955 | version: 8.8.1 956 | resolution: "acorn@npm:8.8.1" 957 | bin: 958 | acorn: bin/acorn 959 | checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f 960 | languageName: node 961 | linkType: hard 962 | 963 | "agent-base@npm:6, agent-base@npm:^6.0.2": 964 | version: 6.0.2 965 | resolution: "agent-base@npm:6.0.2" 966 | dependencies: 967 | debug: 4 968 | checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d 969 | languageName: node 970 | linkType: hard 971 | 972 | "agentkeepalive@npm:^4.2.1": 973 | version: 4.2.1 974 | resolution: "agentkeepalive@npm:4.2.1" 975 | dependencies: 976 | debug: ^4.1.0 977 | depd: ^1.1.2 978 | humanize-ms: ^1.2.1 979 | checksum: 39cb49ed8cf217fd6da058a92828a0a84e0b74c35550f82ee0a10e1ee403c4b78ade7948be2279b188b7a7303f5d396ea2738b134731e464bf28de00a4f72a18 980 | languageName: node 981 | linkType: hard 982 | 983 | "aggregate-error@npm:^3.0.0": 984 | version: 3.1.0 985 | resolution: "aggregate-error@npm:3.1.0" 986 | dependencies: 987 | clean-stack: ^2.0.0 988 | indent-string: ^4.0.0 989 | checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 990 | languageName: node 991 | linkType: hard 992 | 993 | "ansi-regex@npm:^5.0.1": 994 | version: 5.0.1 995 | resolution: "ansi-regex@npm:5.0.1" 996 | checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b 997 | languageName: node 998 | linkType: hard 999 | 1000 | "ansi-styles@npm:^3.2.1": 1001 | version: 3.2.1 1002 | resolution: "ansi-styles@npm:3.2.1" 1003 | dependencies: 1004 | color-convert: ^1.9.0 1005 | checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 1006 | languageName: node 1007 | linkType: hard 1008 | 1009 | "ansi-styles@npm:^4.1.0": 1010 | version: 4.3.0 1011 | resolution: "ansi-styles@npm:4.3.0" 1012 | dependencies: 1013 | color-convert: ^2.0.1 1014 | checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 1015 | languageName: node 1016 | linkType: hard 1017 | 1018 | "aproba@npm:^1.0.3 || ^2.0.0": 1019 | version: 2.0.0 1020 | resolution: "aproba@npm:2.0.0" 1021 | checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 1022 | languageName: node 1023 | linkType: hard 1024 | 1025 | "are-we-there-yet@npm:^3.0.0": 1026 | version: 3.0.1 1027 | resolution: "are-we-there-yet@npm:3.0.1" 1028 | dependencies: 1029 | delegates: ^1.0.0 1030 | readable-stream: ^3.6.0 1031 | checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 1032 | languageName: node 1033 | linkType: hard 1034 | 1035 | "balanced-match@npm:^1.0.0": 1036 | version: 1.0.2 1037 | resolution: "balanced-match@npm:1.0.2" 1038 | checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 1039 | languageName: node 1040 | linkType: hard 1041 | 1042 | "base-x@npm:^3.0.8": 1043 | version: 3.0.9 1044 | resolution: "base-x@npm:3.0.9" 1045 | dependencies: 1046 | safe-buffer: ^5.0.1 1047 | checksum: 957101d6fd09e1903e846fd8f69fd7e5e3e50254383e61ab667c725866bec54e5ece5ba49ce385128ae48f9ec93a26567d1d5ebb91f4d56ef4a9cc0d5a5481e8 1048 | languageName: node 1049 | linkType: hard 1050 | 1051 | "boolbase@npm:^1.0.0": 1052 | version: 1.0.0 1053 | resolution: "boolbase@npm:1.0.0" 1054 | checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 1055 | languageName: node 1056 | linkType: hard 1057 | 1058 | "brace-expansion@npm:^1.1.7": 1059 | version: 1.1.11 1060 | resolution: "brace-expansion@npm:1.1.11" 1061 | dependencies: 1062 | balanced-match: ^1.0.0 1063 | concat-map: 0.0.1 1064 | checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 1065 | languageName: node 1066 | linkType: hard 1067 | 1068 | "brace-expansion@npm:^2.0.1": 1069 | version: 2.0.1 1070 | resolution: "brace-expansion@npm:2.0.1" 1071 | dependencies: 1072 | balanced-match: ^1.0.0 1073 | checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 1074 | languageName: node 1075 | linkType: hard 1076 | 1077 | "browserslist@npm:^4.6.6": 1078 | version: 4.21.4 1079 | resolution: "browserslist@npm:4.21.4" 1080 | dependencies: 1081 | caniuse-lite: ^1.0.30001400 1082 | electron-to-chromium: ^1.4.251 1083 | node-releases: ^2.0.6 1084 | update-browserslist-db: ^1.0.9 1085 | bin: 1086 | browserslist: cli.js 1087 | checksum: 4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79 1088 | languageName: node 1089 | linkType: hard 1090 | 1091 | "buffer-from@npm:^1.0.0": 1092 | version: 1.1.2 1093 | resolution: "buffer-from@npm:1.1.2" 1094 | checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb 1095 | languageName: node 1096 | linkType: hard 1097 | 1098 | "cacache@npm:^16.1.0": 1099 | version: 16.1.3 1100 | resolution: "cacache@npm:16.1.3" 1101 | dependencies: 1102 | "@npmcli/fs": ^2.1.0 1103 | "@npmcli/move-file": ^2.0.0 1104 | chownr: ^2.0.0 1105 | fs-minipass: ^2.1.0 1106 | glob: ^8.0.1 1107 | infer-owner: ^1.0.4 1108 | lru-cache: ^7.7.1 1109 | minipass: ^3.1.6 1110 | minipass-collect: ^1.0.2 1111 | minipass-flush: ^1.0.5 1112 | minipass-pipeline: ^1.2.4 1113 | mkdirp: ^1.0.4 1114 | p-map: ^4.0.0 1115 | promise-inflight: ^1.0.1 1116 | rimraf: ^3.0.2 1117 | ssri: ^9.0.0 1118 | tar: ^6.1.11 1119 | unique-filename: ^2.0.0 1120 | checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 1121 | languageName: node 1122 | linkType: hard 1123 | 1124 | "callsites@npm:^3.0.0": 1125 | version: 3.1.0 1126 | resolution: "callsites@npm:3.1.0" 1127 | checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 1128 | languageName: node 1129 | linkType: hard 1130 | 1131 | "caniuse-lite@npm:^1.0.30001400": 1132 | version: 1.0.30001430 1133 | resolution: "caniuse-lite@npm:1.0.30001430" 1134 | checksum: 15200fe2658871807341a451b01e3d6ae2bf5e0e30b60af86e1e8d9e1655a5f5011bb23fdc3d6b696019d63d3e60ad6864b15c40c80c538c4500ac5098b9701b 1135 | languageName: node 1136 | linkType: hard 1137 | 1138 | "chalk@npm:^2.0.0": 1139 | version: 2.4.2 1140 | resolution: "chalk@npm:2.4.2" 1141 | dependencies: 1142 | ansi-styles: ^3.2.1 1143 | escape-string-regexp: ^1.0.5 1144 | supports-color: ^5.3.0 1145 | checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 1146 | languageName: node 1147 | linkType: hard 1148 | 1149 | "chalk@npm:^4.1.0": 1150 | version: 4.1.2 1151 | resolution: "chalk@npm:4.1.2" 1152 | dependencies: 1153 | ansi-styles: ^4.1.0 1154 | supports-color: ^7.1.0 1155 | checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc 1156 | languageName: node 1157 | linkType: hard 1158 | 1159 | "chownr@npm:^2.0.0": 1160 | version: 2.0.0 1161 | resolution: "chownr@npm:2.0.0" 1162 | checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f 1163 | languageName: node 1164 | linkType: hard 1165 | 1166 | "chrome-trace-event@npm:^1.0.2": 1167 | version: 1.0.3 1168 | resolution: "chrome-trace-event@npm:1.0.3" 1169 | checksum: cb8b1fc7e881aaef973bd0c4a43cd353c2ad8323fb471a041e64f7c2dd849cde4aad15f8b753331a32dda45c973f032c8a03b8177fc85d60eaa75e91e08bfb97 1170 | languageName: node 1171 | linkType: hard 1172 | 1173 | "clean-stack@npm:^2.0.0": 1174 | version: 2.2.0 1175 | resolution: "clean-stack@npm:2.2.0" 1176 | checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 1177 | languageName: node 1178 | linkType: hard 1179 | 1180 | "clone@npm:^2.1.1": 1181 | version: 2.1.2 1182 | resolution: "clone@npm:2.1.2" 1183 | checksum: aaf106e9bc025b21333e2f4c12da539b568db4925c0501a1bf4070836c9e848c892fa22c35548ce0d1132b08bbbfa17a00144fe58fccdab6fa900fec4250f67d 1184 | languageName: node 1185 | linkType: hard 1186 | 1187 | "color-convert@npm:^1.9.0": 1188 | version: 1.9.3 1189 | resolution: "color-convert@npm:1.9.3" 1190 | dependencies: 1191 | color-name: 1.1.3 1192 | checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 1193 | languageName: node 1194 | linkType: hard 1195 | 1196 | "color-convert@npm:^2.0.1": 1197 | version: 2.0.1 1198 | resolution: "color-convert@npm:2.0.1" 1199 | dependencies: 1200 | color-name: ~1.1.4 1201 | checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 1202 | languageName: node 1203 | linkType: hard 1204 | 1205 | "color-name@npm:1.1.3": 1206 | version: 1.1.3 1207 | resolution: "color-name@npm:1.1.3" 1208 | checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d 1209 | languageName: node 1210 | linkType: hard 1211 | 1212 | "color-name@npm:~1.1.4": 1213 | version: 1.1.4 1214 | resolution: "color-name@npm:1.1.4" 1215 | checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 1216 | languageName: node 1217 | linkType: hard 1218 | 1219 | "color-support@npm:^1.1.3": 1220 | version: 1.1.3 1221 | resolution: "color-support@npm:1.1.3" 1222 | bin: 1223 | color-support: bin.js 1224 | checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b 1225 | languageName: node 1226 | linkType: hard 1227 | 1228 | "commander@npm:^2.20.0": 1229 | version: 2.20.3 1230 | resolution: "commander@npm:2.20.3" 1231 | checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e 1232 | languageName: node 1233 | linkType: hard 1234 | 1235 | "commander@npm:^7.0.0, commander@npm:^7.2.0": 1236 | version: 7.2.0 1237 | resolution: "commander@npm:7.2.0" 1238 | checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc 1239 | languageName: node 1240 | linkType: hard 1241 | 1242 | "concat-map@npm:0.0.1": 1243 | version: 0.0.1 1244 | resolution: "concat-map@npm:0.0.1" 1245 | checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af 1246 | languageName: node 1247 | linkType: hard 1248 | 1249 | "console-control-strings@npm:^1.1.0": 1250 | version: 1.1.0 1251 | resolution: "console-control-strings@npm:1.1.0" 1252 | checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed 1253 | languageName: node 1254 | linkType: hard 1255 | 1256 | "cosmiconfig@npm:^7.0.1": 1257 | version: 7.0.1 1258 | resolution: "cosmiconfig@npm:7.0.1" 1259 | dependencies: 1260 | "@types/parse-json": ^4.0.0 1261 | import-fresh: ^3.2.1 1262 | parse-json: ^5.0.0 1263 | path-type: ^4.0.0 1264 | yaml: ^1.10.0 1265 | checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b 1266 | languageName: node 1267 | linkType: hard 1268 | 1269 | "css-select@npm:^4.1.3": 1270 | version: 4.3.0 1271 | resolution: "css-select@npm:4.3.0" 1272 | dependencies: 1273 | boolbase: ^1.0.0 1274 | css-what: ^6.0.1 1275 | domhandler: ^4.3.1 1276 | domutils: ^2.8.0 1277 | nth-check: ^2.0.1 1278 | checksum: d6202736839194dd7f910320032e7cfc40372f025e4bf21ca5bf6eb0a33264f322f50ba9c0adc35dadd342d3d6fae5ca244779a4873afbfa76561e343f2058e0 1279 | languageName: node 1280 | linkType: hard 1281 | 1282 | "css-tree@npm:^1.1.2, css-tree@npm:^1.1.3": 1283 | version: 1.1.3 1284 | resolution: "css-tree@npm:1.1.3" 1285 | dependencies: 1286 | mdn-data: 2.0.14 1287 | source-map: ^0.6.1 1288 | checksum: 79f9b81803991b6977b7fcb1588799270438274d89066ce08f117f5cdb5e20019b446d766c61506dd772c839df84caa16042d6076f20c97187f5abe3b50e7d1f 1289 | languageName: node 1290 | linkType: hard 1291 | 1292 | "css-what@npm:^6.0.1": 1293 | version: 6.1.0 1294 | resolution: "css-what@npm:6.1.0" 1295 | checksum: b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe 1296 | languageName: node 1297 | linkType: hard 1298 | 1299 | "csso@npm:^4.2.0": 1300 | version: 4.2.0 1301 | resolution: "csso@npm:4.2.0" 1302 | dependencies: 1303 | css-tree: ^1.1.2 1304 | checksum: 380ba9663da3bcea58dee358a0d8c4468bb6539be3c439dc266ac41c047217f52fd698fb7e4b6b6ccdfb8cf53ef4ceed8cc8ceccb8dfca2aa628319826b5b998 1305 | languageName: node 1306 | linkType: hard 1307 | 1308 | "debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.3": 1309 | version: 4.3.4 1310 | resolution: "debug@npm:4.3.4" 1311 | dependencies: 1312 | ms: 2.1.2 1313 | peerDependenciesMeta: 1314 | supports-color: 1315 | optional: true 1316 | checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 1317 | languageName: node 1318 | linkType: hard 1319 | 1320 | "delegates@npm:^1.0.0": 1321 | version: 1.0.0 1322 | resolution: "delegates@npm:1.0.0" 1323 | checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd 1324 | languageName: node 1325 | linkType: hard 1326 | 1327 | "depd@npm:^1.1.2": 1328 | version: 1.1.2 1329 | resolution: "depd@npm:1.1.2" 1330 | checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9 1331 | languageName: node 1332 | linkType: hard 1333 | 1334 | "detect-libc@npm:^1.0.3": 1335 | version: 1.0.3 1336 | resolution: "detect-libc@npm:1.0.3" 1337 | bin: 1338 | detect-libc: ./bin/detect-libc.js 1339 | checksum: daaaed925ffa7889bd91d56e9624e6c8033911bb60f3a50a74a87500680652969dbaab9526d1e200a4c94acf80fc862a22131841145a0a8482d60a99c24f4a3e 1340 | languageName: node 1341 | linkType: hard 1342 | 1343 | "dom-serializer@npm:^1.0.1": 1344 | version: 1.4.1 1345 | resolution: "dom-serializer@npm:1.4.1" 1346 | dependencies: 1347 | domelementtype: ^2.0.1 1348 | domhandler: ^4.2.0 1349 | entities: ^2.0.0 1350 | checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22 1351 | languageName: node 1352 | linkType: hard 1353 | 1354 | "domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0": 1355 | version: 2.3.0 1356 | resolution: "domelementtype@npm:2.3.0" 1357 | checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 1358 | languageName: node 1359 | linkType: hard 1360 | 1361 | "domhandler@npm:^4.2.0, domhandler@npm:^4.2.2, domhandler@npm:^4.3.1": 1362 | version: 4.3.1 1363 | resolution: "domhandler@npm:4.3.1" 1364 | dependencies: 1365 | domelementtype: ^2.2.0 1366 | checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa 1367 | languageName: node 1368 | linkType: hard 1369 | 1370 | "domutils@npm:^2.8.0": 1371 | version: 2.8.0 1372 | resolution: "domutils@npm:2.8.0" 1373 | dependencies: 1374 | dom-serializer: ^1.0.1 1375 | domelementtype: ^2.2.0 1376 | domhandler: ^4.2.0 1377 | checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391 1378 | languageName: node 1379 | linkType: hard 1380 | 1381 | "dotenv-expand@npm:^5.1.0": 1382 | version: 5.1.0 1383 | resolution: "dotenv-expand@npm:5.1.0" 1384 | checksum: 8017675b7f254384915d55f9eb6388e577cf0a1231a28d54b0ca03b782be9501b0ac90ac57338636d395fa59051e6209e9b44b8ddf169ce6076dffb5dea227d3 1385 | languageName: node 1386 | linkType: hard 1387 | 1388 | "dotenv@npm:^7.0.0": 1389 | version: 7.0.0 1390 | resolution: "dotenv@npm:7.0.0" 1391 | checksum: 18a7b3ef0e90fd6fcce7c7cbdd48d923b0cb180807540b80c797bda4a098097e17820d6315ae28eec22f73954cd0ab9d81904d46370183817c09f694d40566ff 1392 | languageName: node 1393 | linkType: hard 1394 | 1395 | "electron-to-chromium@npm:^1.4.251": 1396 | version: 1.4.284 1397 | resolution: "electron-to-chromium@npm:1.4.284" 1398 | checksum: be496e9dca6509dbdbb54dc32146fc99f8eb716d28a7ee8ccd3eba0066561df36fc51418d8bd7cf5a5891810bf56c0def3418e74248f51ea4a843d423603d10a 1399 | languageName: node 1400 | linkType: hard 1401 | 1402 | "emoji-regex@npm:^8.0.0": 1403 | version: 8.0.0 1404 | resolution: "emoji-regex@npm:8.0.0" 1405 | checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 1406 | languageName: node 1407 | linkType: hard 1408 | 1409 | "encoding@npm:^0.1.13": 1410 | version: 0.1.13 1411 | resolution: "encoding@npm:0.1.13" 1412 | dependencies: 1413 | iconv-lite: ^0.6.2 1414 | checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f 1415 | languageName: node 1416 | linkType: hard 1417 | 1418 | "entities@npm:^2.0.0": 1419 | version: 2.2.0 1420 | resolution: "entities@npm:2.2.0" 1421 | checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3 1422 | languageName: node 1423 | linkType: hard 1424 | 1425 | "entities@npm:^3.0.1": 1426 | version: 3.0.1 1427 | resolution: "entities@npm:3.0.1" 1428 | checksum: aaf7f12033f0939be91f5161593f853f2da55866db55ccbf72f45430b8977e2b79dbd58c53d0fdd2d00bd7d313b75b0968d09f038df88e308aa97e39f9456572 1429 | languageName: node 1430 | linkType: hard 1431 | 1432 | "env-paths@npm:^2.2.0": 1433 | version: 2.2.1 1434 | resolution: "env-paths@npm:2.2.1" 1435 | checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e 1436 | languageName: node 1437 | linkType: hard 1438 | 1439 | "err-code@npm:^2.0.2": 1440 | version: 2.0.3 1441 | resolution: "err-code@npm:2.0.3" 1442 | checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54 1443 | languageName: node 1444 | linkType: hard 1445 | 1446 | "error-ex@npm:^1.3.1": 1447 | version: 1.3.2 1448 | resolution: "error-ex@npm:1.3.2" 1449 | dependencies: 1450 | is-arrayish: ^0.2.1 1451 | checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 1452 | languageName: node 1453 | linkType: hard 1454 | 1455 | "escalade@npm:^3.1.1": 1456 | version: 3.1.1 1457 | resolution: "escalade@npm:3.1.1" 1458 | checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 1459 | languageName: node 1460 | linkType: hard 1461 | 1462 | "escape-string-regexp@npm:^1.0.5": 1463 | version: 1.0.5 1464 | resolution: "escape-string-regexp@npm:1.0.5" 1465 | checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 1466 | languageName: node 1467 | linkType: hard 1468 | 1469 | "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": 1470 | version: 2.1.0 1471 | resolution: "fs-minipass@npm:2.1.0" 1472 | dependencies: 1473 | minipass: ^3.0.0 1474 | checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 1475 | languageName: node 1476 | linkType: hard 1477 | 1478 | "fs.realpath@npm:^1.0.0": 1479 | version: 1.0.0 1480 | resolution: "fs.realpath@npm:1.0.0" 1481 | checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 1482 | languageName: node 1483 | linkType: hard 1484 | 1485 | "gauge@npm:^4.0.3": 1486 | version: 4.0.4 1487 | resolution: "gauge@npm:4.0.4" 1488 | dependencies: 1489 | aproba: ^1.0.3 || ^2.0.0 1490 | color-support: ^1.1.3 1491 | console-control-strings: ^1.1.0 1492 | has-unicode: ^2.0.1 1493 | signal-exit: ^3.0.7 1494 | string-width: ^4.2.3 1495 | strip-ansi: ^6.0.1 1496 | wide-align: ^1.1.5 1497 | checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d 1498 | languageName: node 1499 | linkType: hard 1500 | 1501 | "get-port@npm:^4.2.0": 1502 | version: 4.2.0 1503 | resolution: "get-port@npm:4.2.0" 1504 | checksum: 6c9a452b2d6e81fe36781a69ed201883d37c02f141ba5770eaef3eca768ca38777c2eba4bec303f6b8c3f45f29036f95d5606b255f613320a6b4b680e1975c07 1505 | languageName: node 1506 | linkType: hard 1507 | 1508 | "glob@npm:^7.1.3, glob@npm:^7.1.4": 1509 | version: 7.2.3 1510 | resolution: "glob@npm:7.2.3" 1511 | dependencies: 1512 | fs.realpath: ^1.0.0 1513 | inflight: ^1.0.4 1514 | inherits: 2 1515 | minimatch: ^3.1.1 1516 | once: ^1.3.0 1517 | path-is-absolute: ^1.0.0 1518 | checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 1519 | languageName: node 1520 | linkType: hard 1521 | 1522 | "glob@npm:^8.0.1": 1523 | version: 8.0.3 1524 | resolution: "glob@npm:8.0.3" 1525 | dependencies: 1526 | fs.realpath: ^1.0.0 1527 | inflight: ^1.0.4 1528 | inherits: 2 1529 | minimatch: ^5.0.1 1530 | once: ^1.3.0 1531 | checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 1532 | languageName: node 1533 | linkType: hard 1534 | 1535 | "globals@npm:^13.2.0": 1536 | version: 13.17.0 1537 | resolution: "globals@npm:13.17.0" 1538 | dependencies: 1539 | type-fest: ^0.20.2 1540 | checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce 1541 | languageName: node 1542 | linkType: hard 1543 | 1544 | "graceful-fs@npm:^4.2.6": 1545 | version: 4.2.10 1546 | resolution: "graceful-fs@npm:4.2.10" 1547 | checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da 1548 | languageName: node 1549 | linkType: hard 1550 | 1551 | "has-flag@npm:^3.0.0": 1552 | version: 3.0.0 1553 | resolution: "has-flag@npm:3.0.0" 1554 | checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b 1555 | languageName: node 1556 | linkType: hard 1557 | 1558 | "has-flag@npm:^4.0.0": 1559 | version: 4.0.0 1560 | resolution: "has-flag@npm:4.0.0" 1561 | checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad 1562 | languageName: node 1563 | linkType: hard 1564 | 1565 | "has-unicode@npm:^2.0.1": 1566 | version: 2.0.1 1567 | resolution: "has-unicode@npm:2.0.1" 1568 | checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 1569 | languageName: node 1570 | linkType: hard 1571 | 1572 | "htmlnano@npm:^2.0.0": 1573 | version: 2.0.2 1574 | resolution: "htmlnano@npm:2.0.2" 1575 | dependencies: 1576 | cosmiconfig: ^7.0.1 1577 | posthtml: ^0.16.5 1578 | timsort: ^0.3.0 1579 | peerDependencies: 1580 | cssnano: ^5.0.11 1581 | postcss: ^8.3.11 1582 | purgecss: ^4.0.3 1583 | relateurl: ^0.2.7 1584 | srcset: ^5.0.0 1585 | svgo: ^2.8.0 1586 | terser: ^5.10.0 1587 | uncss: ^0.17.3 1588 | peerDependenciesMeta: 1589 | cssnano: 1590 | optional: true 1591 | postcss: 1592 | optional: true 1593 | purgecss: 1594 | optional: true 1595 | relateurl: 1596 | optional: true 1597 | srcset: 1598 | optional: true 1599 | svgo: 1600 | optional: true 1601 | terser: 1602 | optional: true 1603 | uncss: 1604 | optional: true 1605 | checksum: 41f9e0c0e54367730109e9ea31a1e625ebfa4134f6689d36aba76551cb62a9a5c200bee556b4ad12c230d3586243ac6ebaaaab93bb3091d7f96686a98c5caa1a 1606 | languageName: node 1607 | linkType: hard 1608 | 1609 | "htmlparser2@npm:^7.1.1": 1610 | version: 7.2.0 1611 | resolution: "htmlparser2@npm:7.2.0" 1612 | dependencies: 1613 | domelementtype: ^2.0.1 1614 | domhandler: ^4.2.2 1615 | domutils: ^2.8.0 1616 | entities: ^3.0.1 1617 | checksum: 96563d9965729cfcb3f5f19c26d013c6831b4cb38d79d8c185e9cd669ea6a9ffe8fb9ccc74d29a068c9078aa0e2767053ed6b19aa32723c41550340d0094bea0 1618 | languageName: node 1619 | linkType: hard 1620 | 1621 | "http-cache-semantics@npm:^4.1.0": 1622 | version: 4.1.0 1623 | resolution: "http-cache-semantics@npm:4.1.0" 1624 | checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 1625 | languageName: node 1626 | linkType: hard 1627 | 1628 | "http-proxy-agent@npm:^5.0.0": 1629 | version: 5.0.0 1630 | resolution: "http-proxy-agent@npm:5.0.0" 1631 | dependencies: 1632 | "@tootallnate/once": 2 1633 | agent-base: 6 1634 | debug: 4 1635 | checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 1636 | languageName: node 1637 | linkType: hard 1638 | 1639 | "https-proxy-agent@npm:^5.0.0": 1640 | version: 5.0.1 1641 | resolution: "https-proxy-agent@npm:5.0.1" 1642 | dependencies: 1643 | agent-base: 6 1644 | debug: 4 1645 | checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 1646 | languageName: node 1647 | linkType: hard 1648 | 1649 | "humanize-ms@npm:^1.2.1": 1650 | version: 1.2.1 1651 | resolution: "humanize-ms@npm:1.2.1" 1652 | dependencies: 1653 | ms: ^2.0.0 1654 | checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 1655 | languageName: node 1656 | linkType: hard 1657 | 1658 | "iconv-lite@npm:^0.6.2": 1659 | version: 0.6.3 1660 | resolution: "iconv-lite@npm:0.6.3" 1661 | dependencies: 1662 | safer-buffer: ">= 2.1.2 < 3.0.0" 1663 | checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf 1664 | languageName: node 1665 | linkType: hard 1666 | 1667 | "import-fresh@npm:^3.2.1": 1668 | version: 3.3.0 1669 | resolution: "import-fresh@npm:3.3.0" 1670 | dependencies: 1671 | parent-module: ^1.0.0 1672 | resolve-from: ^4.0.0 1673 | checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa 1674 | languageName: node 1675 | linkType: hard 1676 | 1677 | "imurmurhash@npm:^0.1.4": 1678 | version: 0.1.4 1679 | resolution: "imurmurhash@npm:0.1.4" 1680 | checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 1681 | languageName: node 1682 | linkType: hard 1683 | 1684 | "indent-string@npm:^4.0.0": 1685 | version: 4.0.0 1686 | resolution: "indent-string@npm:4.0.0" 1687 | checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 1688 | languageName: node 1689 | linkType: hard 1690 | 1691 | "infer-owner@npm:^1.0.4": 1692 | version: 1.0.4 1693 | resolution: "infer-owner@npm:1.0.4" 1694 | checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 1695 | languageName: node 1696 | linkType: hard 1697 | 1698 | "inflight@npm:^1.0.4": 1699 | version: 1.0.6 1700 | resolution: "inflight@npm:1.0.6" 1701 | dependencies: 1702 | once: ^1.3.0 1703 | wrappy: 1 1704 | checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd 1705 | languageName: node 1706 | linkType: hard 1707 | 1708 | "inherits@npm:2, inherits@npm:^2.0.3": 1709 | version: 2.0.4 1710 | resolution: "inherits@npm:2.0.4" 1711 | checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 1712 | languageName: node 1713 | linkType: hard 1714 | 1715 | "ip@npm:^2.0.0": 1716 | version: 2.0.0 1717 | resolution: "ip@npm:2.0.0" 1718 | checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349 1719 | languageName: node 1720 | linkType: hard 1721 | 1722 | "is-arrayish@npm:^0.2.1": 1723 | version: 0.2.1 1724 | resolution: "is-arrayish@npm:0.2.1" 1725 | checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f 1726 | languageName: node 1727 | linkType: hard 1728 | 1729 | "is-fullwidth-code-point@npm:^3.0.0": 1730 | version: 3.0.0 1731 | resolution: "is-fullwidth-code-point@npm:3.0.0" 1732 | checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 1733 | languageName: node 1734 | linkType: hard 1735 | 1736 | "is-json@npm:^2.0.1": 1737 | version: 2.0.1 1738 | resolution: "is-json@npm:2.0.1" 1739 | checksum: 29efc4f82e912bf54cd7b28632dd8e52a311085ca879fe51c869a81ba1313bb689eb440ace53dd480edbc009f92a425c24059e0766f4117fe9888fe59e86186f 1740 | languageName: node 1741 | linkType: hard 1742 | 1743 | "is-lambda@npm:^1.0.1": 1744 | version: 1.0.1 1745 | resolution: "is-lambda@npm:1.0.1" 1746 | checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35 1747 | languageName: node 1748 | linkType: hard 1749 | 1750 | "isexe@npm:^2.0.0": 1751 | version: 2.0.0 1752 | resolution: "isexe@npm:2.0.0" 1753 | checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 1754 | languageName: node 1755 | linkType: hard 1756 | 1757 | "js-tokens@npm:^4.0.0": 1758 | version: 4.0.0 1759 | resolution: "js-tokens@npm:4.0.0" 1760 | checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 1761 | languageName: node 1762 | linkType: hard 1763 | 1764 | "json-parse-even-better-errors@npm:^2.3.0": 1765 | version: 2.3.1 1766 | resolution: "json-parse-even-better-errors@npm:2.3.1" 1767 | checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f 1768 | languageName: node 1769 | linkType: hard 1770 | 1771 | "json5@npm:^2.2.0, json5@npm:^2.2.1": 1772 | version: 2.2.1 1773 | resolution: "json5@npm:2.2.1" 1774 | bin: 1775 | json5: lib/cli.js 1776 | checksum: 74b8a23b102a6f2bf2d224797ae553a75488b5adbaee9c9b6e5ab8b510a2fc6e38f876d4c77dea672d4014a44b2399e15f2051ac2b37b87f74c0c7602003543b 1777 | languageName: node 1778 | linkType: hard 1779 | 1780 | "lightningcss-darwin-arm64@npm:1.16.0": 1781 | version: 1.16.0 1782 | resolution: "lightningcss-darwin-arm64@npm:1.16.0" 1783 | conditions: os=darwin & cpu=arm64 1784 | languageName: node 1785 | linkType: hard 1786 | 1787 | "lightningcss-darwin-x64@npm:1.16.0": 1788 | version: 1.16.0 1789 | resolution: "lightningcss-darwin-x64@npm:1.16.0" 1790 | conditions: os=darwin & cpu=x64 1791 | languageName: node 1792 | linkType: hard 1793 | 1794 | "lightningcss-linux-arm-gnueabihf@npm:1.16.0": 1795 | version: 1.16.0 1796 | resolution: "lightningcss-linux-arm-gnueabihf@npm:1.16.0" 1797 | conditions: os=linux & cpu=arm 1798 | languageName: node 1799 | linkType: hard 1800 | 1801 | "lightningcss-linux-arm64-gnu@npm:1.16.0": 1802 | version: 1.16.0 1803 | resolution: "lightningcss-linux-arm64-gnu@npm:1.16.0" 1804 | conditions: os=linux & cpu=arm64 & libc=glibc 1805 | languageName: node 1806 | linkType: hard 1807 | 1808 | "lightningcss-linux-arm64-musl@npm:1.16.0": 1809 | version: 1.16.0 1810 | resolution: "lightningcss-linux-arm64-musl@npm:1.16.0" 1811 | conditions: os=linux & cpu=arm64 & libc=musl 1812 | languageName: node 1813 | linkType: hard 1814 | 1815 | "lightningcss-linux-x64-gnu@npm:1.16.0": 1816 | version: 1.16.0 1817 | resolution: "lightningcss-linux-x64-gnu@npm:1.16.0" 1818 | conditions: os=linux & cpu=x64 & libc=glibc 1819 | languageName: node 1820 | linkType: hard 1821 | 1822 | "lightningcss-linux-x64-musl@npm:1.16.0": 1823 | version: 1.16.0 1824 | resolution: "lightningcss-linux-x64-musl@npm:1.16.0" 1825 | conditions: os=linux & cpu=x64 & libc=musl 1826 | languageName: node 1827 | linkType: hard 1828 | 1829 | "lightningcss-win32-x64-msvc@npm:1.16.0": 1830 | version: 1.16.0 1831 | resolution: "lightningcss-win32-x64-msvc@npm:1.16.0" 1832 | conditions: os=win32 & cpu=x64 1833 | languageName: node 1834 | linkType: hard 1835 | 1836 | "lightningcss@npm:^1.14.0": 1837 | version: 1.16.0 1838 | resolution: "lightningcss@npm:1.16.0" 1839 | dependencies: 1840 | detect-libc: ^1.0.3 1841 | lightningcss-darwin-arm64: 1.16.0 1842 | lightningcss-darwin-x64: 1.16.0 1843 | lightningcss-linux-arm-gnueabihf: 1.16.0 1844 | lightningcss-linux-arm64-gnu: 1.16.0 1845 | lightningcss-linux-arm64-musl: 1.16.0 1846 | lightningcss-linux-x64-gnu: 1.16.0 1847 | lightningcss-linux-x64-musl: 1.16.0 1848 | lightningcss-win32-x64-msvc: 1.16.0 1849 | dependenciesMeta: 1850 | lightningcss-darwin-arm64: 1851 | optional: true 1852 | lightningcss-darwin-x64: 1853 | optional: true 1854 | lightningcss-linux-arm-gnueabihf: 1855 | optional: true 1856 | lightningcss-linux-arm64-gnu: 1857 | optional: true 1858 | lightningcss-linux-arm64-musl: 1859 | optional: true 1860 | lightningcss-linux-x64-gnu: 1861 | optional: true 1862 | lightningcss-linux-x64-musl: 1863 | optional: true 1864 | lightningcss-win32-x64-msvc: 1865 | optional: true 1866 | checksum: cac3867695a02046b15ea4e15894055d917813da031e11169aa8a67d11a261c6dcb625c02a868897e3038d57e22ce1ed7811df40ccce97de4b450286ae94756d 1867 | languageName: node 1868 | linkType: hard 1869 | 1870 | "lines-and-columns@npm:^1.1.6": 1871 | version: 1.2.4 1872 | resolution: "lines-and-columns@npm:1.2.4" 1873 | checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 1874 | languageName: node 1875 | linkType: hard 1876 | 1877 | "lmdb@npm:2.5.2": 1878 | version: 2.5.2 1879 | resolution: "lmdb@npm:2.5.2" 1880 | dependencies: 1881 | "@lmdb/lmdb-darwin-arm64": 2.5.2 1882 | "@lmdb/lmdb-darwin-x64": 2.5.2 1883 | "@lmdb/lmdb-linux-arm": 2.5.2 1884 | "@lmdb/lmdb-linux-arm64": 2.5.2 1885 | "@lmdb/lmdb-linux-x64": 2.5.2 1886 | "@lmdb/lmdb-win32-x64": 2.5.2 1887 | msgpackr: ^1.5.4 1888 | node-addon-api: ^4.3.0 1889 | node-gyp: latest 1890 | node-gyp-build-optional-packages: 5.0.3 1891 | ordered-binary: ^1.2.4 1892 | weak-lru-cache: ^1.2.2 1893 | dependenciesMeta: 1894 | "@lmdb/lmdb-darwin-arm64": 1895 | optional: true 1896 | "@lmdb/lmdb-darwin-x64": 1897 | optional: true 1898 | "@lmdb/lmdb-linux-arm": 1899 | optional: true 1900 | "@lmdb/lmdb-linux-arm64": 1901 | optional: true 1902 | "@lmdb/lmdb-linux-x64": 1903 | optional: true 1904 | "@lmdb/lmdb-win32-x64": 1905 | optional: true 1906 | checksum: 3362dc2b03c6fbdfc02291001007e4096767476e65fbf8d5e332ef473946a0d108319748ef5974ebb84cf6ffa4015c039920f130bcc09c03a751b03a9fd93dff 1907 | languageName: node 1908 | linkType: hard 1909 | 1910 | "lru-cache@npm:^6.0.0": 1911 | version: 6.0.0 1912 | resolution: "lru-cache@npm:6.0.0" 1913 | dependencies: 1914 | yallist: ^4.0.0 1915 | checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 1916 | languageName: node 1917 | linkType: hard 1918 | 1919 | "lru-cache@npm:^7.7.1": 1920 | version: 7.14.1 1921 | resolution: "lru-cache@npm:7.14.1" 1922 | checksum: d72c6713c6a6d86836a7a6523b3f1ac6764768cca47ec99341c3e76db06aacd4764620e5e2cda719a36848785a52a70e531822dc2b33fb071fa709683746c104 1923 | languageName: node 1924 | linkType: hard 1925 | 1926 | "make-fetch-happen@npm:^10.0.3": 1927 | version: 10.2.1 1928 | resolution: "make-fetch-happen@npm:10.2.1" 1929 | dependencies: 1930 | agentkeepalive: ^4.2.1 1931 | cacache: ^16.1.0 1932 | http-cache-semantics: ^4.1.0 1933 | http-proxy-agent: ^5.0.0 1934 | https-proxy-agent: ^5.0.0 1935 | is-lambda: ^1.0.1 1936 | lru-cache: ^7.7.1 1937 | minipass: ^3.1.6 1938 | minipass-collect: ^1.0.2 1939 | minipass-fetch: ^2.0.3 1940 | minipass-flush: ^1.0.5 1941 | minipass-pipeline: ^1.2.4 1942 | negotiator: ^0.6.3 1943 | promise-retry: ^2.0.1 1944 | socks-proxy-agent: ^7.0.0 1945 | ssri: ^9.0.0 1946 | checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c 1947 | languageName: node 1948 | linkType: hard 1949 | 1950 | "mdn-data@npm:2.0.14": 1951 | version: 2.0.14 1952 | resolution: "mdn-data@npm:2.0.14" 1953 | checksum: 9d0128ed425a89f4cba8f787dca27ad9408b5cb1b220af2d938e2a0629d17d879a34d2cb19318bdb26c3f14c77dd5dfbae67211f5caaf07b61b1f2c5c8c7dc16 1954 | languageName: node 1955 | linkType: hard 1956 | 1957 | "minimatch@npm:^3.1.1": 1958 | version: 3.1.2 1959 | resolution: "minimatch@npm:3.1.2" 1960 | dependencies: 1961 | brace-expansion: ^1.1.7 1962 | checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a 1963 | languageName: node 1964 | linkType: hard 1965 | 1966 | "minimatch@npm:^5.0.1": 1967 | version: 5.1.0 1968 | resolution: "minimatch@npm:5.1.0" 1969 | dependencies: 1970 | brace-expansion: ^2.0.1 1971 | checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90 1972 | languageName: node 1973 | linkType: hard 1974 | 1975 | "minipass-collect@npm:^1.0.2": 1976 | version: 1.0.2 1977 | resolution: "minipass-collect@npm:1.0.2" 1978 | dependencies: 1979 | minipass: ^3.0.0 1980 | checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 1981 | languageName: node 1982 | linkType: hard 1983 | 1984 | "minipass-fetch@npm:^2.0.3": 1985 | version: 2.1.2 1986 | resolution: "minipass-fetch@npm:2.1.2" 1987 | dependencies: 1988 | encoding: ^0.1.13 1989 | minipass: ^3.1.6 1990 | minipass-sized: ^1.0.3 1991 | minizlib: ^2.1.2 1992 | dependenciesMeta: 1993 | encoding: 1994 | optional: true 1995 | checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91 1996 | languageName: node 1997 | linkType: hard 1998 | 1999 | "minipass-flush@npm:^1.0.5": 2000 | version: 1.0.5 2001 | resolution: "minipass-flush@npm:1.0.5" 2002 | dependencies: 2003 | minipass: ^3.0.0 2004 | checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf 2005 | languageName: node 2006 | linkType: hard 2007 | 2008 | "minipass-pipeline@npm:^1.2.4": 2009 | version: 1.2.4 2010 | resolution: "minipass-pipeline@npm:1.2.4" 2011 | dependencies: 2012 | minipass: ^3.0.0 2013 | checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b 2014 | languageName: node 2015 | linkType: hard 2016 | 2017 | "minipass-sized@npm:^1.0.3": 2018 | version: 1.0.3 2019 | resolution: "minipass-sized@npm:1.0.3" 2020 | dependencies: 2021 | minipass: ^3.0.0 2022 | checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 2023 | languageName: node 2024 | linkType: hard 2025 | 2026 | "minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": 2027 | version: 3.3.5 2028 | resolution: "minipass@npm:3.3.5" 2029 | dependencies: 2030 | yallist: ^4.0.0 2031 | checksum: f89f02bcaa0e0e4bb4c44ec796008e69fbca62db0aba6ead1bc57d25bdaefdf42102130f4f9ecb7d9c6b6cd35ff7b0c7b97d001d3435da8e629fb68af3aea57e 2032 | languageName: node 2033 | linkType: hard 2034 | 2035 | "minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": 2036 | version: 2.1.2 2037 | resolution: "minizlib@npm:2.1.2" 2038 | dependencies: 2039 | minipass: ^3.0.0 2040 | yallist: ^4.0.0 2041 | checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 2042 | languageName: node 2043 | linkType: hard 2044 | 2045 | "mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": 2046 | version: 1.0.4 2047 | resolution: "mkdirp@npm:1.0.4" 2048 | bin: 2049 | mkdirp: bin/cmd.js 2050 | checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f 2051 | languageName: node 2052 | linkType: hard 2053 | 2054 | "ms@npm:2.1.2": 2055 | version: 2.1.2 2056 | resolution: "ms@npm:2.1.2" 2057 | checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f 2058 | languageName: node 2059 | linkType: hard 2060 | 2061 | "ms@npm:^2.0.0": 2062 | version: 2.1.3 2063 | resolution: "ms@npm:2.1.3" 2064 | checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d 2065 | languageName: node 2066 | linkType: hard 2067 | 2068 | "msgpackr-extract@npm:^2.1.2": 2069 | version: 2.1.2 2070 | resolution: "msgpackr-extract@npm:2.1.2" 2071 | dependencies: 2072 | "@msgpackr-extract/msgpackr-extract-darwin-arm64": 2.1.2 2073 | "@msgpackr-extract/msgpackr-extract-darwin-x64": 2.1.2 2074 | "@msgpackr-extract/msgpackr-extract-linux-arm": 2.1.2 2075 | "@msgpackr-extract/msgpackr-extract-linux-arm64": 2.1.2 2076 | "@msgpackr-extract/msgpackr-extract-linux-x64": 2.1.2 2077 | "@msgpackr-extract/msgpackr-extract-win32-x64": 2.1.2 2078 | node-gyp: latest 2079 | node-gyp-build-optional-packages: 5.0.3 2080 | dependenciesMeta: 2081 | "@msgpackr-extract/msgpackr-extract-darwin-arm64": 2082 | optional: true 2083 | "@msgpackr-extract/msgpackr-extract-darwin-x64": 2084 | optional: true 2085 | "@msgpackr-extract/msgpackr-extract-linux-arm": 2086 | optional: true 2087 | "@msgpackr-extract/msgpackr-extract-linux-arm64": 2088 | optional: true 2089 | "@msgpackr-extract/msgpackr-extract-linux-x64": 2090 | optional: true 2091 | "@msgpackr-extract/msgpackr-extract-win32-x64": 2092 | optional: true 2093 | bin: 2094 | download-msgpackr-prebuilds: bin/download-prebuilds.js 2095 | checksum: bf068baa690d3e5c5609c10aa363901ac43d3f32b9d89f9dfb77293afa866eb1b943482338da6c38d50790a66c966fd7e0fbc9187b2a35f40f253931f649f97f 2096 | languageName: node 2097 | linkType: hard 2098 | 2099 | "msgpackr@npm:^1.5.4": 2100 | version: 1.7.2 2101 | resolution: "msgpackr@npm:1.7.2" 2102 | dependencies: 2103 | msgpackr-extract: ^2.1.2 2104 | dependenciesMeta: 2105 | msgpackr-extract: 2106 | optional: true 2107 | checksum: 156cf8938667c3a191feedaed05c8a2d7c95b53d0834c32928e849a2bd93292e4eba33e3601c79cc4cc79023161d658e91472f1719d0d5c63fb1d0f2b142fa07 2108 | languageName: node 2109 | linkType: hard 2110 | 2111 | "negotiator@npm:^0.6.3": 2112 | version: 0.6.3 2113 | resolution: "negotiator@npm:0.6.3" 2114 | checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 2115 | languageName: node 2116 | linkType: hard 2117 | 2118 | "node-addon-api@npm:^3.2.1": 2119 | version: 3.2.1 2120 | resolution: "node-addon-api@npm:3.2.1" 2121 | dependencies: 2122 | node-gyp: latest 2123 | checksum: 2369986bb0881ccd9ef6bacdf39550e07e089a9c8ede1cbc5fc7712d8e2faa4d50da0e487e333d4125f8c7a616c730131d1091676c9d499af1d74560756b4a18 2124 | languageName: node 2125 | linkType: hard 2126 | 2127 | "node-addon-api@npm:^4.3.0": 2128 | version: 4.3.0 2129 | resolution: "node-addon-api@npm:4.3.0" 2130 | dependencies: 2131 | node-gyp: latest 2132 | checksum: 3de396e23cc209f539c704583e8e99c148850226f6e389a641b92e8967953713228109f919765abc1f4355e801e8f41842f96210b8d61c7dcc10a477002dcf00 2133 | languageName: node 2134 | linkType: hard 2135 | 2136 | "node-gyp-build-optional-packages@npm:5.0.3": 2137 | version: 5.0.3 2138 | resolution: "node-gyp-build-optional-packages@npm:5.0.3" 2139 | bin: 2140 | node-gyp-build-optional-packages: bin.js 2141 | node-gyp-build-optional-packages-optional: optional.js 2142 | node-gyp-build-optional-packages-test: build-test.js 2143 | checksum: be3f0235925c8361e5bc1a03848f5e24815b0df8aa90bd13f1eac91cd86264bbb8b7689ca6cd083b02c8099c7b54f9fb83066c7bb77c2389dc4eceab921f084f 2144 | languageName: node 2145 | linkType: hard 2146 | 2147 | "node-gyp-build@npm:^4.3.0": 2148 | version: 4.5.0 2149 | resolution: "node-gyp-build@npm:4.5.0" 2150 | bin: 2151 | node-gyp-build: bin.js 2152 | node-gyp-build-optional: optional.js 2153 | node-gyp-build-test: build-test.js 2154 | checksum: d888bae0fb88335f69af1b57a2294a931c5042f36e413d8d364c992c9ebfa0b96ffe773179a5a2c8f04b73856e8634e09cce108dbb9804396d3cc8c5455ff2db 2155 | languageName: node 2156 | linkType: hard 2157 | 2158 | "node-gyp@npm:latest": 2159 | version: 9.3.0 2160 | resolution: "node-gyp@npm:9.3.0" 2161 | dependencies: 2162 | env-paths: ^2.2.0 2163 | glob: ^7.1.4 2164 | graceful-fs: ^4.2.6 2165 | make-fetch-happen: ^10.0.3 2166 | nopt: ^6.0.0 2167 | npmlog: ^6.0.0 2168 | rimraf: ^3.0.2 2169 | semver: ^7.3.5 2170 | tar: ^6.1.2 2171 | which: ^2.0.2 2172 | bin: 2173 | node-gyp: bin/node-gyp.js 2174 | checksum: 589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3 2175 | languageName: node 2176 | linkType: hard 2177 | 2178 | "node-releases@npm:^2.0.6": 2179 | version: 2.0.6 2180 | resolution: "node-releases@npm:2.0.6" 2181 | checksum: e86a926dc9fbb3b41b4c4a89d998afdf140e20a4e8dbe6c0a807f7b2948b42ea97d7fd3ad4868041487b6e9ee98409829c6e4d84a734a4215dff060a7fbeb4bf 2182 | languageName: node 2183 | linkType: hard 2184 | 2185 | "nopt@npm:^6.0.0": 2186 | version: 6.0.0 2187 | resolution: "nopt@npm:6.0.0" 2188 | dependencies: 2189 | abbrev: ^1.0.0 2190 | bin: 2191 | nopt: bin/nopt.js 2192 | checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac 2193 | languageName: node 2194 | linkType: hard 2195 | 2196 | "npmlog@npm:^6.0.0": 2197 | version: 6.0.2 2198 | resolution: "npmlog@npm:6.0.2" 2199 | dependencies: 2200 | are-we-there-yet: ^3.0.0 2201 | console-control-strings: ^1.1.0 2202 | gauge: ^4.0.3 2203 | set-blocking: ^2.0.0 2204 | checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a 2205 | languageName: node 2206 | linkType: hard 2207 | 2208 | "nth-check@npm:^2.0.1": 2209 | version: 2.1.1 2210 | resolution: "nth-check@npm:2.1.1" 2211 | dependencies: 2212 | boolbase: ^1.0.0 2213 | checksum: 5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 2214 | languageName: node 2215 | linkType: hard 2216 | 2217 | "nullthrows@npm:^1.1.1": 2218 | version: 1.1.1 2219 | resolution: "nullthrows@npm:1.1.1" 2220 | checksum: 10806b92121253eb1b08ecf707d92480f5331ba8ae5b23fa3eb0548ad24196eb797ed47606153006568a5733ea9e528a3579f21421f7828e09e7756f4bdd386f 2221 | languageName: node 2222 | linkType: hard 2223 | 2224 | "once@npm:^1.3.0": 2225 | version: 1.4.0 2226 | resolution: "once@npm:1.4.0" 2227 | dependencies: 2228 | wrappy: 1 2229 | checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 2230 | languageName: node 2231 | linkType: hard 2232 | 2233 | "ordered-binary@npm:^1.2.4": 2234 | version: 1.4.0 2235 | resolution: "ordered-binary@npm:1.4.0" 2236 | checksum: 951fecb400b4e4e5176983679994cb7eb0a3ed1da8406d2bb1f7e76417cb61af85ea557d184cccfa3fe50b4c1582a69a4b2e20625f0d56083330b11bf1bcdeb4 2237 | languageName: node 2238 | linkType: hard 2239 | 2240 | "p-map@npm:^4.0.0": 2241 | version: 4.0.0 2242 | resolution: "p-map@npm:4.0.0" 2243 | dependencies: 2244 | aggregate-error: ^3.0.0 2245 | checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c 2246 | languageName: node 2247 | linkType: hard 2248 | 2249 | "parcel@npm:^2.7.0": 2250 | version: 2.7.0 2251 | resolution: "parcel@npm:2.7.0" 2252 | dependencies: 2253 | "@parcel/config-default": 2.7.0 2254 | "@parcel/core": 2.7.0 2255 | "@parcel/diagnostic": 2.7.0 2256 | "@parcel/events": 2.7.0 2257 | "@parcel/fs": 2.7.0 2258 | "@parcel/logger": 2.7.0 2259 | "@parcel/package-manager": 2.7.0 2260 | "@parcel/reporter-cli": 2.7.0 2261 | "@parcel/reporter-dev-server": 2.7.0 2262 | "@parcel/utils": 2.7.0 2263 | chalk: ^4.1.0 2264 | commander: ^7.0.0 2265 | get-port: ^4.2.0 2266 | v8-compile-cache: ^2.0.0 2267 | bin: 2268 | parcel: lib/bin.js 2269 | checksum: 0584bc59daccf9c1e3afe0235d134f440fc2e08135c66d7ac4ee7b4edec12739ec94c829590cf18774f33f760ac601a78b5df26b81977842d1052e3c9b71e94b 2270 | languageName: node 2271 | linkType: hard 2272 | 2273 | "parent-module@npm:^1.0.0": 2274 | version: 1.0.1 2275 | resolution: "parent-module@npm:1.0.1" 2276 | dependencies: 2277 | callsites: ^3.0.0 2278 | checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff 2279 | languageName: node 2280 | linkType: hard 2281 | 2282 | "parse-json@npm:^5.0.0": 2283 | version: 5.2.0 2284 | resolution: "parse-json@npm:5.2.0" 2285 | dependencies: 2286 | "@babel/code-frame": ^7.0.0 2287 | error-ex: ^1.3.1 2288 | json-parse-even-better-errors: ^2.3.0 2289 | lines-and-columns: ^1.1.6 2290 | checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 2291 | languageName: node 2292 | linkType: hard 2293 | 2294 | "path-is-absolute@npm:^1.0.0": 2295 | version: 1.0.1 2296 | resolution: "path-is-absolute@npm:1.0.1" 2297 | checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 2298 | languageName: node 2299 | linkType: hard 2300 | 2301 | "path-type@npm:^4.0.0": 2302 | version: 4.0.0 2303 | resolution: "path-type@npm:4.0.0" 2304 | checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45 2305 | languageName: node 2306 | linkType: hard 2307 | 2308 | "picocolors@npm:^1.0.0": 2309 | version: 1.0.0 2310 | resolution: "picocolors@npm:1.0.0" 2311 | checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981 2312 | languageName: node 2313 | linkType: hard 2314 | 2315 | "postcss-value-parser@npm:^4.2.0": 2316 | version: 4.2.0 2317 | resolution: "postcss-value-parser@npm:4.2.0" 2318 | checksum: 819ffab0c9d51cf0acbabf8996dffbfafbafa57afc0e4c98db88b67f2094cb44488758f06e5da95d7036f19556a4a732525e84289a425f4f6fd8e412a9d7442f 2319 | languageName: node 2320 | linkType: hard 2321 | 2322 | "posthtml-parser@npm:^0.10.1": 2323 | version: 0.10.2 2324 | resolution: "posthtml-parser@npm:0.10.2" 2325 | dependencies: 2326 | htmlparser2: ^7.1.1 2327 | checksum: 63ec8e8631031f7879cada68ad165436ad6142eedd6ed9cb19b28c87848985819d50104d73a182a5205e7083e93131b68196c13c32cea12c0e225c7400591432 2328 | languageName: node 2329 | linkType: hard 2330 | 2331 | "posthtml-parser@npm:^0.11.0": 2332 | version: 0.11.0 2333 | resolution: "posthtml-parser@npm:0.11.0" 2334 | dependencies: 2335 | htmlparser2: ^7.1.1 2336 | checksum: 37dca546a04dc2ddc936a629596edccc9e439a7f6ad503dae5165ea197ddc53f102e69259719a49ecd491e01b093b95c96287c38101f985b78a846c05a206b3c 2337 | languageName: node 2338 | linkType: hard 2339 | 2340 | "posthtml-render@npm:^3.0.0": 2341 | version: 3.0.0 2342 | resolution: "posthtml-render@npm:3.0.0" 2343 | dependencies: 2344 | is-json: ^2.0.1 2345 | checksum: 5ed2d6e8813af63c4e5a2d9d026f611fd178c9052a16b302a6e0e81d1badb64dab36e3fc1531b5bdd376465f39d19a6488299b3c6dfe13beae3dd525ff856573 2346 | languageName: node 2347 | linkType: hard 2348 | 2349 | "posthtml@npm:^0.16.4, posthtml@npm:^0.16.5": 2350 | version: 0.16.6 2351 | resolution: "posthtml@npm:0.16.6" 2352 | dependencies: 2353 | posthtml-parser: ^0.11.0 2354 | posthtml-render: ^3.0.0 2355 | checksum: 8b9b9d27bd2417d6b5b7d408000b23316c3c4d2a2d0ea62080a8fbec5654cc7376ea9d6317b290c030d616142144a8ca0a96ffe1e919493e3eac17442d362596 2356 | languageName: node 2357 | linkType: hard 2358 | 2359 | "promise-inflight@npm:^1.0.1": 2360 | version: 1.0.1 2361 | resolution: "promise-inflight@npm:1.0.1" 2362 | checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 2363 | languageName: node 2364 | linkType: hard 2365 | 2366 | "promise-retry@npm:^2.0.1": 2367 | version: 2.0.1 2368 | resolution: "promise-retry@npm:2.0.1" 2369 | dependencies: 2370 | err-code: ^2.0.2 2371 | retry: ^0.12.0 2372 | checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 2373 | languageName: node 2374 | linkType: hard 2375 | 2376 | "react-error-overlay@npm:6.0.9": 2377 | version: 6.0.9 2378 | resolution: "react-error-overlay@npm:6.0.9" 2379 | checksum: 695853bc885e798008a00c10d8d94e5ac91626e8130802fea37345f9c037f41b80104345db2ee87f225feb4a4ef71b0df572b17c378a6d397b6815f6d4a84293 2380 | languageName: node 2381 | linkType: hard 2382 | 2383 | "react-refresh@npm:^0.9.0": 2384 | version: 0.9.0 2385 | resolution: "react-refresh@npm:0.9.0" 2386 | checksum: 6440146176f19402ffb7d66f317e40b1c42c88579b4d439b49021e38be6307c642da3e8732a72e6997b6bb1127db0da92f4aa433da4313ce8ebad0c1efa2ed4a 2387 | languageName: node 2388 | linkType: hard 2389 | 2390 | "readable-stream@npm:^3.6.0": 2391 | version: 3.6.0 2392 | resolution: "readable-stream@npm:3.6.0" 2393 | dependencies: 2394 | inherits: ^2.0.3 2395 | string_decoder: ^1.1.1 2396 | util-deprecate: ^1.0.1 2397 | checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8 2398 | languageName: node 2399 | linkType: hard 2400 | 2401 | "regenerator-runtime@npm:^0.13.7": 2402 | version: 0.13.10 2403 | resolution: "regenerator-runtime@npm:0.13.10" 2404 | checksum: 09893f5a9e82932642d9a999716b6c626dc53ef2a01307c952ebbf8e011802360163a37c304c18a6c358548be5a72b448e37209954a18696f21e438c81cbb4b9 2405 | languageName: node 2406 | linkType: hard 2407 | 2408 | "resolve-from@npm:^4.0.0": 2409 | version: 4.0.0 2410 | resolution: "resolve-from@npm:4.0.0" 2411 | checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f 2412 | languageName: node 2413 | linkType: hard 2414 | 2415 | "retry@npm:^0.12.0": 2416 | version: 0.12.0 2417 | resolution: "retry@npm:0.12.0" 2418 | checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c 2419 | languageName: node 2420 | linkType: hard 2421 | 2422 | "rimraf@npm:^3.0.2": 2423 | version: 3.0.2 2424 | resolution: "rimraf@npm:3.0.2" 2425 | dependencies: 2426 | glob: ^7.1.3 2427 | bin: 2428 | rimraf: bin.js 2429 | checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 2430 | languageName: node 2431 | linkType: hard 2432 | 2433 | "root-workspace-0b6124@workspace:.": 2434 | version: 0.0.0-use.local 2435 | resolution: "root-workspace-0b6124@workspace:." 2436 | dependencies: 2437 | parcel: ^2.7.0 2438 | languageName: unknown 2439 | linkType: soft 2440 | 2441 | "safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": 2442 | version: 5.2.1 2443 | resolution: "safe-buffer@npm:5.2.1" 2444 | checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 2445 | languageName: node 2446 | linkType: hard 2447 | 2448 | "safer-buffer@npm:>= 2.1.2 < 3.0.0": 2449 | version: 2.1.2 2450 | resolution: "safer-buffer@npm:2.1.2" 2451 | checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 2452 | languageName: node 2453 | linkType: hard 2454 | 2455 | "semver@npm:^5.7.0, semver@npm:^5.7.1": 2456 | version: 5.7.1 2457 | resolution: "semver@npm:5.7.1" 2458 | bin: 2459 | semver: ./bin/semver 2460 | checksum: 57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf 2461 | languageName: node 2462 | linkType: hard 2463 | 2464 | "semver@npm:^7.3.5": 2465 | version: 7.3.8 2466 | resolution: "semver@npm:7.3.8" 2467 | dependencies: 2468 | lru-cache: ^6.0.0 2469 | bin: 2470 | semver: bin/semver.js 2471 | checksum: ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1 2472 | languageName: node 2473 | linkType: hard 2474 | 2475 | "set-blocking@npm:^2.0.0": 2476 | version: 2.0.0 2477 | resolution: "set-blocking@npm:2.0.0" 2478 | checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 2479 | languageName: node 2480 | linkType: hard 2481 | 2482 | "signal-exit@npm:^3.0.7": 2483 | version: 3.0.7 2484 | resolution: "signal-exit@npm:3.0.7" 2485 | checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 2486 | languageName: node 2487 | linkType: hard 2488 | 2489 | "smart-buffer@npm:^4.2.0": 2490 | version: 4.2.0 2491 | resolution: "smart-buffer@npm:4.2.0" 2492 | checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b 2493 | languageName: node 2494 | linkType: hard 2495 | 2496 | "socks-proxy-agent@npm:^7.0.0": 2497 | version: 7.0.0 2498 | resolution: "socks-proxy-agent@npm:7.0.0" 2499 | dependencies: 2500 | agent-base: ^6.0.2 2501 | debug: ^4.3.3 2502 | socks: ^2.6.2 2503 | checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 2504 | languageName: node 2505 | linkType: hard 2506 | 2507 | "socks@npm:^2.6.2": 2508 | version: 2.7.1 2509 | resolution: "socks@npm:2.7.1" 2510 | dependencies: 2511 | ip: ^2.0.0 2512 | smart-buffer: ^4.2.0 2513 | checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748 2514 | languageName: node 2515 | linkType: hard 2516 | 2517 | "source-map-support@npm:~0.5.20": 2518 | version: 0.5.21 2519 | resolution: "source-map-support@npm:0.5.21" 2520 | dependencies: 2521 | buffer-from: ^1.0.0 2522 | source-map: ^0.6.0 2523 | checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 2524 | languageName: node 2525 | linkType: hard 2526 | 2527 | "source-map@npm:^0.6.0, source-map@npm:^0.6.1": 2528 | version: 0.6.1 2529 | resolution: "source-map@npm:0.6.1" 2530 | checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 2531 | languageName: node 2532 | linkType: hard 2533 | 2534 | "ssri@npm:^9.0.0": 2535 | version: 9.0.1 2536 | resolution: "ssri@npm:9.0.1" 2537 | dependencies: 2538 | minipass: ^3.1.1 2539 | checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb 2540 | languageName: node 2541 | linkType: hard 2542 | 2543 | "stable@npm:^0.1.8": 2544 | version: 0.1.8 2545 | resolution: "stable@npm:0.1.8" 2546 | checksum: 2ff482bb100285d16dd75cd8f7c60ab652570e8952c0bfa91828a2b5f646a0ff533f14596ea4eabd48bb7f4aeea408dce8f8515812b975d958a4cc4fa6b9dfeb 2547 | languageName: node 2548 | linkType: hard 2549 | 2550 | "string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.2.3": 2551 | version: 4.2.3 2552 | resolution: "string-width@npm:4.2.3" 2553 | dependencies: 2554 | emoji-regex: ^8.0.0 2555 | is-fullwidth-code-point: ^3.0.0 2556 | strip-ansi: ^6.0.1 2557 | checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb 2558 | languageName: node 2559 | linkType: hard 2560 | 2561 | "string_decoder@npm:^1.1.1": 2562 | version: 1.3.0 2563 | resolution: "string_decoder@npm:1.3.0" 2564 | dependencies: 2565 | safe-buffer: ~5.2.0 2566 | checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 2567 | languageName: node 2568 | linkType: hard 2569 | 2570 | "strip-ansi@npm:^6.0.1": 2571 | version: 6.0.1 2572 | resolution: "strip-ansi@npm:6.0.1" 2573 | dependencies: 2574 | ansi-regex: ^5.0.1 2575 | checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c 2576 | languageName: node 2577 | linkType: hard 2578 | 2579 | "supports-color@npm:^5.3.0": 2580 | version: 5.5.0 2581 | resolution: "supports-color@npm:5.5.0" 2582 | dependencies: 2583 | has-flag: ^3.0.0 2584 | checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac 2585 | languageName: node 2586 | linkType: hard 2587 | 2588 | "supports-color@npm:^7.1.0": 2589 | version: 7.2.0 2590 | resolution: "supports-color@npm:7.2.0" 2591 | dependencies: 2592 | has-flag: ^4.0.0 2593 | checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a 2594 | languageName: node 2595 | linkType: hard 2596 | 2597 | "svgo@npm:^2.4.0": 2598 | version: 2.8.0 2599 | resolution: "svgo@npm:2.8.0" 2600 | dependencies: 2601 | "@trysound/sax": 0.2.0 2602 | commander: ^7.2.0 2603 | css-select: ^4.1.3 2604 | css-tree: ^1.1.3 2605 | csso: ^4.2.0 2606 | picocolors: ^1.0.0 2607 | stable: ^0.1.8 2608 | bin: 2609 | svgo: bin/svgo 2610 | checksum: b92f71a8541468ffd0b81b8cdb36b1e242eea320bf3c1a9b2c8809945853e9d8c80c19744267eb91cabf06ae9d5fff3592d677df85a31be4ed59ff78534fa420 2611 | languageName: node 2612 | linkType: hard 2613 | 2614 | "tar@npm:^6.1.11, tar@npm:^6.1.2": 2615 | version: 6.1.12 2616 | resolution: "tar@npm:6.1.12" 2617 | dependencies: 2618 | chownr: ^2.0.0 2619 | fs-minipass: ^2.0.0 2620 | minipass: ^3.0.0 2621 | minizlib: ^2.1.1 2622 | mkdirp: ^1.0.3 2623 | yallist: ^4.0.0 2624 | checksum: 49d72e4420944e7ede2782d6b0826a6ede6cdab23c7de63470917e7a78166bc4d5b1a96279d3d79a85f1ba5a17cd37c0acbb3cbff19a07447691445b8b051c55 2625 | languageName: node 2626 | linkType: hard 2627 | 2628 | "term-size@npm:^2.2.1": 2629 | version: 2.2.1 2630 | resolution: "term-size@npm:2.2.1" 2631 | checksum: 1ed981335483babc1e8206f843e06bd2bf89b85f0bf5a9a9d928033a0fcacdba183c03ba7d91814643015543ba002f1339f7112402a21da8f24b6c56b062a5a9 2632 | languageName: node 2633 | linkType: hard 2634 | 2635 | "terser@npm:^5.2.0": 2636 | version: 5.15.1 2637 | resolution: "terser@npm:5.15.1" 2638 | dependencies: 2639 | "@jridgewell/source-map": ^0.3.2 2640 | acorn: ^8.5.0 2641 | commander: ^2.20.0 2642 | source-map-support: ~0.5.20 2643 | bin: 2644 | terser: bin/terser 2645 | checksum: 9880a1e0956983a1ce5de204ea35121c0009fa41d582a6904ae850e1953a1a2cc021168439565280c5a8eee67c85a874175627e24989b046c7a72589b81c3979 2646 | languageName: node 2647 | linkType: hard 2648 | 2649 | "timsort@npm:^0.3.0": 2650 | version: 0.3.0 2651 | resolution: "timsort@npm:0.3.0" 2652 | checksum: 1a66cb897dacabd7dd7c91b7e2301498ca9e224de2edb9e42d19f5b17c4b6dc62a8d4cbc64f28be82aaf1541cb5a78ab49aa818f42a2989ebe049a64af731e2a 2653 | languageName: node 2654 | linkType: hard 2655 | 2656 | "tslib@npm:^2.4.0": 2657 | version: 2.4.1 2658 | resolution: "tslib@npm:2.4.1" 2659 | checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca 2660 | languageName: node 2661 | linkType: hard 2662 | 2663 | "type-fest@npm:^0.20.2": 2664 | version: 0.20.2 2665 | resolution: "type-fest@npm:0.20.2" 2666 | checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73 2667 | languageName: node 2668 | linkType: hard 2669 | 2670 | "unique-filename@npm:^2.0.0": 2671 | version: 2.0.1 2672 | resolution: "unique-filename@npm:2.0.1" 2673 | dependencies: 2674 | unique-slug: ^3.0.0 2675 | checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f 2676 | languageName: node 2677 | linkType: hard 2678 | 2679 | "unique-slug@npm:^3.0.0": 2680 | version: 3.0.0 2681 | resolution: "unique-slug@npm:3.0.0" 2682 | dependencies: 2683 | imurmurhash: ^0.1.4 2684 | checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c 2685 | languageName: node 2686 | linkType: hard 2687 | 2688 | "update-browserslist-db@npm:^1.0.9": 2689 | version: 1.0.10 2690 | resolution: "update-browserslist-db@npm:1.0.10" 2691 | dependencies: 2692 | escalade: ^3.1.1 2693 | picocolors: ^1.0.0 2694 | peerDependencies: 2695 | browserslist: ">= 4.21.0" 2696 | bin: 2697 | browserslist-lint: cli.js 2698 | checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0 2699 | languageName: node 2700 | linkType: hard 2701 | 2702 | "util-deprecate@npm:^1.0.1": 2703 | version: 1.0.2 2704 | resolution: "util-deprecate@npm:1.0.2" 2705 | checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 2706 | languageName: node 2707 | linkType: hard 2708 | 2709 | "utility-types@npm:^3.10.0": 2710 | version: 3.10.0 2711 | resolution: "utility-types@npm:3.10.0" 2712 | checksum: 8f274415c6196ab62883b8bd98c9d2f8829b58016e4269aaa1ebd84184ac5dda7dc2ca45800c0d5e0e0650966ba063bf9a412aaeaea6850ca4440a391283d5c8 2713 | languageName: node 2714 | linkType: hard 2715 | 2716 | "v8-compile-cache@npm:^2.0.0": 2717 | version: 2.3.0 2718 | resolution: "v8-compile-cache@npm:2.3.0" 2719 | checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e 2720 | languageName: node 2721 | linkType: hard 2722 | 2723 | "weak-lru-cache@npm:^1.2.2": 2724 | version: 1.2.2 2725 | resolution: "weak-lru-cache@npm:1.2.2" 2726 | checksum: 0fbe16839d193ed82ddb4fe331ca8cfaee2ecbd42596aa02366c708956cf41f7258f2d5411c3bc9aa099c26058dc47afbd2593d449718a18e4ef4d870c5ace18 2727 | languageName: node 2728 | linkType: hard 2729 | 2730 | "which@npm:^2.0.2": 2731 | version: 2.0.2 2732 | resolution: "which@npm:2.0.2" 2733 | dependencies: 2734 | isexe: ^2.0.0 2735 | bin: 2736 | node-which: ./bin/node-which 2737 | checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 2738 | languageName: node 2739 | linkType: hard 2740 | 2741 | "wide-align@npm:^1.1.5": 2742 | version: 1.1.5 2743 | resolution: "wide-align@npm:1.1.5" 2744 | dependencies: 2745 | string-width: ^1.0.2 || 2 || 3 || 4 2746 | checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 2747 | languageName: node 2748 | linkType: hard 2749 | 2750 | "wrappy@npm:1": 2751 | version: 1.0.2 2752 | resolution: "wrappy@npm:1.0.2" 2753 | checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 2754 | languageName: node 2755 | linkType: hard 2756 | 2757 | "xxhash-wasm@npm:^0.4.2": 2758 | version: 0.4.2 2759 | resolution: "xxhash-wasm@npm:0.4.2" 2760 | checksum: 747b32fcfed1dc9a1e7592b134e4e65794bc10fd5d32515792e486bf4d0b65f9dec790cfc49ce2f9c01dd02e3593c3a6cd51df1ef37adf003c5bbd386c43c64d 2761 | languageName: node 2762 | linkType: hard 2763 | 2764 | "yallist@npm:^4.0.0": 2765 | version: 4.0.0 2766 | resolution: "yallist@npm:4.0.0" 2767 | checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 2768 | languageName: node 2769 | linkType: hard 2770 | 2771 | "yaml@npm:^1.10.0": 2772 | version: 1.10.2 2773 | resolution: "yaml@npm:1.10.2" 2774 | checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f 2775 | languageName: node 2776 | linkType: hard 2777 | --------------------------------------------------------------------------------