From 866dfa722fce90451840e4e6fd47bd7d4d6a5693 Mon Sep 17 00:00:00 2001 From: JordanViknar <74505993+JordanViknar@users.noreply.github.com> Date: Thu, 24 Oct 2024 12:58:32 +0200 Subject: [PATCH 1/4] style: Replace Xo with Biome --- .github/workflows/check.yml | 10 +- .xo-config | 5 - Makefile | 8 +- ambient.d.ts | 8 +- biome.json | 23 + locale/Noiseclapper.pot | 68 +- metadata.json | 8 +- package-lock.json | 8272 +++++++++++------------------------ package.json | 10 +- src/common.ts | 117 +- src/extension.ts | 58 +- src/indicator.ts | 122 +- src/prefs.ts | 45 +- tsconfig.json | 35 +- 14 files changed, 2711 insertions(+), 6078 deletions(-) delete mode 100644 .xo-config create mode 100644 biome.json diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index bbbde29..005514a 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,14 +1,16 @@ -name: xo-lint-check +name: biome-lint-check on: [ push, pull_request ] jobs: - xo-lint-check: + biome-lint-check: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Install dependencies run: npm install - - name: XO Lint - run: npx xo + - name: Setup Biome + uses: biomejs/setup-biome@v2 + - name: Run Biome + run: biome ci . \ No newline at end of file diff --git a/.xo-config b/.xo-config deleted file mode 100644 index cf5bc1c..0000000 --- a/.xo-config +++ /dev/null @@ -1,5 +0,0 @@ -{ - "env": ["es2022"], - "space": false, - "prettier": true -} diff --git a/Makefile b/Makefile index b6c8727..a31d1be 100644 --- a/Makefile +++ b/Makefile @@ -21,9 +21,9 @@ node_modules: package.json npm install touch $@ -# Check TypeScript files with xo +# Check TypeScript files with biome check: - npx xo + npx biome ci . # Compile TypeScript files $(DIST_DIR)/%.js: $(SOURCE_FILES) node_modules @@ -34,10 +34,6 @@ $(LOCALE_DIR)/$(NAME).pot: $(SOURCE_FILES) $(UI_FILES) xgettext --from-code=UTF-8 --output=$@ $^ --add-comments --keyword=_ --keyword=C_:1c,2 --language=JavaScript locale: $(LOCALE_DIR)/$(NAME).pot -# Compile schema files -# $(SCHEMA_DIR)/gschemas.compiled: $(SCHEMA_DIR)/org.gnome.shell.extensions.$(NAME).gschema.xml -# glib-compile-schemas $(SCHEMA_DIR) - # Compile UI files $(DIST_DIR)/prefs.ui: $(UI_FILES) blueprint-compiler compile $^ > $@ diff --git a/ambient.d.ts b/ambient.d.ts index d61fa78..662f0eb 100644 --- a/ambient.d.ts +++ b/ambient.d.ts @@ -1,5 +1,5 @@ /* eslint-disable import/no-unassigned-import */ -import '@girs/gjs'; -import '@girs/gjs/dom'; -import '@girs/gnome-shell/ambient'; -import '@girs/gnome-shell/extensions/global'; +import "@girs/gjs"; +import "@girs/gjs/dom"; +import "@girs/gnome-shell/ambient"; +import "@girs/gnome-shell/extensions/global"; diff --git a/biome.json b/biome.json new file mode 100644 index 0000000..6cfee08 --- /dev/null +++ b/biome.json @@ -0,0 +1,23 @@ +{ + "$schema": "./node_modules/@biomejs/biome/configuration_schema.json", + "files": { + "ignore": ["dist/**/*"] + }, + "linter": { + "rules": { + "all": true, + "style": { + "noNonNullAssertion": "off", + "noDefaultExport": "off", + "useNamingConvention": "off", + "noNamespaceImport": "off" + }, + "suspicious": { + "noConsole": "off" + } + } + }, + "javascript": { + "globals": ["logError"] + } +} diff --git a/locale/Noiseclapper.pot b/locale/Noiseclapper.pot index cc0fdd7..0d7c583 100644 --- a/locale/Noiseclapper.pot +++ b/locale/Noiseclapper.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-20 09:31+0200\n" +"POT-Creation-Date: 2024-10-24 12:50+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,127 +17,127 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/extension.ts:98 src/common.ts:129 +#: src/extension.ts:100 src/common.ts:130 msgid "Error" msgstr "" -#: src/extension.ts:99 +#: src/extension.ts:101 msgid "No connected compatible devices found." msgstr "" -#: src/indicator.ts:46 +#: src/indicator.ts:42 msgid "Noise Cancelling Mode" msgstr "" -#: src/indicator.ts:51 +#: src/indicator.ts:47 msgid "Equalizer Preset" msgstr "" -#: src/indicator.ts:59 +#: src/indicator.ts:55 msgid "Transport" msgstr "" -#: src/indicator.ts:62 +#: src/indicator.ts:59 msgid "Indoor" msgstr "" -#: src/indicator.ts:64 +#: src/indicator.ts:63 msgid "Outdoor" msgstr "" -#: src/indicator.ts:69 +#: src/indicator.ts:67 msgid "Normal / No ANC" msgstr "" -#: src/indicator.ts:73 +#: src/indicator.ts:71 msgid "Transparency / No NC" msgstr "" -#: src/indicator.ts:83 +#: src/indicator.ts:81 msgid "Soundcore Signature" msgstr "" -#: src/indicator.ts:87 +#: src/indicator.ts:85 msgid "Acoustic" msgstr "" -#: src/indicator.ts:91 +#: src/indicator.ts:89 msgid "Bass Booster" msgstr "" -#: src/indicator.ts:95 +#: src/indicator.ts:93 msgid "Bass Reducer" msgstr "" -#: src/indicator.ts:99 +#: src/indicator.ts:97 msgid "Classical" msgstr "" -#: src/indicator.ts:103 +#: src/indicator.ts:101 msgid "Podcast" msgstr "" -#: src/indicator.ts:106 +#: src/indicator.ts:104 msgid "Dance" msgstr "" -#: src/indicator.ts:107 +#: src/indicator.ts:105 msgid "Deep" msgstr "" -#: src/indicator.ts:109 +#: src/indicator.ts:107 msgid "Electronic" msgstr "" -#: src/indicator.ts:112 +#: src/indicator.ts:110 msgid "Flat" msgstr "" -#: src/indicator.ts:113 +#: src/indicator.ts:112 msgid "Hip-Hop" msgstr "" -#: src/indicator.ts:114 +#: src/indicator.ts:115 msgid "Jazz" msgstr "" -#: src/indicator.ts:115 +#: src/indicator.ts:117 msgid "Latin" msgstr "" -#: src/indicator.ts:116 +#: src/indicator.ts:121 msgid "Lounge" msgstr "" -#: src/indicator.ts:117 +#: src/indicator.ts:124 msgid "Piano" msgstr "" -#: src/indicator.ts:118 +#: src/indicator.ts:125 msgid "Pop" msgstr "" -#: src/indicator.ts:119 +#: src/indicator.ts:126 msgid "RnB" msgstr "" -#: src/indicator.ts:120 +#: src/indicator.ts:127 msgid "Rock" msgstr "" -#: src/indicator.ts:122 +#: src/indicator.ts:129 msgid "Small Speaker(s)" msgstr "" -#: src/indicator.ts:126 +#: src/indicator.ts:133 msgid "Spoken Word" msgstr "" -#: src/indicator.ts:130 +#: src/indicator.ts:137 msgid "Treble Booster" msgstr "" -#: src/indicator.ts:134 +#: src/indicator.ts:141 msgid "Treble Reducer" msgstr "" @@ -145,11 +145,11 @@ msgstr "" #. @ts-expect-error addMenuItem no longer exists in the type definitions ? #. eslint-disable-line @typescript-eslint/no-unsafe-call #. Settings button -#: src/indicator.ts:148 ui/prefs.blp:8 +#: src/indicator.ts:155 ui/prefs.blp:8 msgid "Settings" msgstr "" -#: src/common.ts:130 +#: src/common.ts:131 msgid "Close the Soundcore application on your phone and try again." msgstr "" diff --git a/metadata.json b/metadata.json index f3111cf..3cca8c2 100644 --- a/metadata.json +++ b/metadata.json @@ -1,13 +1,9 @@ { - "name": "Noiseclapper", + "name": "Noiseclapper", "description": "Provides control of Soundcore Life Q30 Headphones (and others)", "url": "https://github.com/JordanViknar/Noiseclapper", "uuid": "Noiseclapper@JordanViknar", "gettext-domain": "Noiseclapper", "settings-schema": "org.gnome.shell.extensions.noiseclapper", - "shell-version": [ - "45", - "46", - "47" - ] + "shell-version": ["45", "46", "47"] } diff --git a/package-lock.json b/package-lock.json index 5bef6a1..0210ec8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,132 +10,79 @@ "license": "MPL-2.0", "dependencies": { "@girs/gjs": "^3.3.0", - "@girs/gnome-shell": "^46.0.0-beta6" + "@girs/gnome-shell": "^46.0.2" }, "devDependencies": { - "eslint": "^9.2.0", - "eslint-plugin-jsdoc": "^48.2.3", - "typescript": "^5.4.5", - "xo": "^0.58.0" + "@biomejs/biome": "1.9.4", + "eslint": "^9.13.0", + "eslint-plugin-jsdoc": "^50.4.3", + "typescript": "^5.6.3" } }, - "node_modules/@babel/code-frame": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", - "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "node_modules/@biomejs/biome": { + "version": "1.9.4", "dev": true, - "dependencies": { - "@babel/highlight": "^7.24.2", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", - "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", - "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.24.5", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" + "hasInstallScript": true, + "license": "MIT OR Apache-2.0", + "bin": { + "biome": "bin/biome" }, "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "node": ">=14.21.3" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/biome" + }, + "optionalDependencies": { + "@biomejs/cli-darwin-arm64": "1.9.4", + "@biomejs/cli-darwin-x64": "1.9.4", + "@biomejs/cli-linux-arm64": "1.9.4", + "@biomejs/cli-linux-arm64-musl": "1.9.4", + "@biomejs/cli-linux-x64": "1.9.4", + "@biomejs/cli-linux-x64-musl": "1.9.4", + "@biomejs/cli-win32-arm64": "1.9.4", + "@biomejs/cli-win32-x64": "1.9.4" + } + }, + "node_modules/@biomejs/cli-linux-x64": { + "version": "1.9.4", + "cpu": [ + "x64" + ], "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=4" + "node": ">=14.21.3" } }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/@biomejs/cli-linux-x64-musl": { + "version": "1.9.4", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=4" + "node": ">=14.21.3" } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.42.0.tgz", - "integrity": "sha512-R1w57YlVA6+YE01wch3GPYn6bCsrOV3YW/5oGGE2tmX6JcL9Nr+b5IikrjMPF+v9CV3ay+obImEdsDhovhJrzw==", + "version": "0.49.0", "dev": true, + "license": "MIT", "dependencies": { "comment-parser": "1.4.1", - "esquery": "^1.5.0", - "jsdoc-type-pratt-parser": "~4.0.0" + "esquery": "^1.6.0", + "jsdoc-type-pratt-parser": "~4.1.0" }, "engines": { "node": ">=16" @@ -143,9 +90,8 @@ }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -158,9 +104,8 @@ }, "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -169,19 +114,38 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "version": "4.11.1", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/config-array": { + "version": "0.18.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.7.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/eslintrc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.0.2.tgz", - "integrity": "sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==", + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -201,5824 +165,2824 @@ } }, "node_modules/@eslint/js": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.2.0.tgz", - "integrity": "sha512-ESiIudvhoYni+MdsI8oD7skpprZ89qKocwRM2KEvhhBJ9nl5MRh7BXU5GTod7Mdygq+AUl+QzId6iWJKR/wABA==", + "version": "9.13.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.1", "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@girs/accountsservice-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/accountsservice-1.0/-/accountsservice-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-CS3Nu/8dvPUGadf2eHFtDcZTunYD2lxA0NSpmOeIHR60g23fyJK24HX3KRkbPaO8Z7g6XDi5wlV3GnOH1qNoww==", + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/adw-1": { - "version": "1.4.3-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/adw-1/-/adw-1-1.4.3-3.3.0.tgz", - "integrity": "sha512-BZBGnR+NjDyO4bUvY9WgWw2laFwVjNEye53NbyP/OyKgLViJmRd9eNdfb5743zLtjAvs3eB+5XIp1A5L0F9vqA==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdk-4.0": "^4.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/gsk-4.0": "^4.0.0-3.3.0", - "@girs/gtk-4.0": "^4.12.5-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0" + "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/atk-1.0": { - "version": "2.50.1-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/atk-1.0/-/atk-1.0-2.50.1-3.3.0.tgz", - "integrity": "sha512-D/25tpR8cezt6DXjAHJgKRylv8LCU7wwErmxoULVbTMyLACyJmhfPVo+bht2z68NQskyKK+5Np/fl2ZM/lRU4A==", + "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/cairo-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/cairo-1.0/-/cairo-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-T879xrAa+V4T+uphu1niSnF2KTMMB+OSE5iH3iJbH8vq+HZJfo5YB1Kih6KWYByVLcqs+S/zLpK3Q/R5Ut4XaA==", + "node_modules/@girs/accountsservice-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/cally-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/cally-14/-/cally-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-vghsJqRyx7yg1NAkFo83bQKWKrhUJ1p+Nbg47B6Y2P1LYOucaoXtgD3z7JU/q2pbG04RuJYPITesUM8q4vCQsg==", - "dependencies": { - "@girs/atk-1.0": "^2.50.1-3.3.0", - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/clutter-14": "^14.0.0-3.3.0", - "@girs/cogl-14": "^14.0.0-3.3.0", - "@girs/coglpango-14": "^14.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/clutter-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/clutter-14/-/clutter-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-bSm8OF3Tkiz2wzRnW0odvsOClaP1fDy94G1wd2kbg7FuWfoxK/rzpmwThIy0kW2V4Tmlg+4X0G8fe/m2Fs1Jhw==", - "dependencies": { - "@girs/atk-1.0": "^2.50.1-3.3.0", - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/cogl-14": "^14.0.0-3.3.0", - "@girs/coglpango-14": "^14.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "node_modules/@girs/adw-1": { + "version": "1.6.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gtk-4.0": "^4.15.5-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/adw-1/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/adw-1/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/adw-1/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/adw-1/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/adw-1/node_modules/@girs/gtk-4.0": { + "version": "4.15.5-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" } }, - "node_modules/@girs/cogl-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/cogl-14/-/cogl-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-YnBk/f8VcK/UtBYbc1A45DFqHM/imTMU4BPI+sP6bg8z1qpyyfHPKTCaO9WALXUQd/tNCQ3ckm2Lapol3w/s0Q==", + "node_modules/@girs/atk-1.0": { + "version": "2.52.0-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/@girs/cogl-2.0": { - "version": "2.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/cogl-2.0/-/cogl-2.0-2.0.0-3.3.0.tgz", - "integrity": "sha512-3C/Gr4yo6Oz/bF9MzQn73kHdmAfYJkqyhfcbXIAFAwsvng3C3DArLXkQK7PiR2/jvDY0tm9z+OusV5V3L17WRg==", + "node_modules/@girs/atk-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/coglpango-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/coglpango-14/-/coglpango-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-xFJL4qMVnQIgKD04dv31ctpXGDEOKJWMW0zfuSn4UVx4aS99R0xZv1VAjrut7ueYglVDpTZc99NqUsaneTnypA==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/cogl-14": "^14.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "node_modules/@girs/atk-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/freetype2-2.0": { - "version": "2.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/freetype2-2.0/-/freetype2-2.0-2.0.0-3.3.0.tgz", - "integrity": "sha512-kysYooLkRbHVIYnQxzljaakt9R/daRG3Po704+0jH6X8W/JBxiWOaHNglNFYC7wfynYTwxnGmOG/5oXLSdS64g==", + "node_modules/@girs/atk-1.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gck-2": { - "version": "4.1.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gck-2/-/gck-2-4.1.0-3.3.0.tgz", - "integrity": "sha512-SD7PRY6c1kpAN/K+chGbxck9KfeV2s7DgGwu4RXhfxmwRIDtsn4fwgaihafj/9rDFsOpXHMqRbdPCUNyxCgnIA==", + "node_modules/@girs/atk-1.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gcr-4": { - "version": "4.1.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gcr-4/-/gcr-4-4.1.0-3.3.0.tgz", - "integrity": "sha512-F5x1EJ5/UqXra7mdYtaK8VbQRzvk1PjJJb/FUbY5+rSzDr/kwmDqC7TSo/mIeYe4Lvtg3rd5PPPh/AQHHgtp2A==", + "node_modules/@girs/atk-1.0/node_modules/@girs/glib-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@girs/gck-2": "^4.1.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/@girs/gdesktopenums-3.0": { - "version": "3.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gdesktopenums-3.0/-/gdesktopenums-3.0-3.0.0-3.3.0.tgz", - "integrity": "sha512-mW/vjWySL98cqq9UK/NXtjrjhWIbSg7A4xzWM+Xw5fHoPVs6JsDfzq6/zahSmMdkdqMZ7dFxL9ahphhme3Ye7w==", + "node_modules/@girs/atk-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/@girs/gdk-4.0": { - "version": "4.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gdk-4.0/-/gdk-4.0-4.0.0-3.3.0.tgz", - "integrity": "sha512-ExHbUi+oVVBJnEfwzqq1QODEXKGX+cieCyqgiuseCdHJZjU13RhPbPWLNINkcxGfDDjTZrwHaUaAoe6oJkgxFw==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0" + "node_modules/@girs/cairo-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gdkpixbuf-2.0": { - "version": "2.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gdkpixbuf-2.0/-/gdkpixbuf-2.0-2.0.0-3.3.0.tgz", - "integrity": "sha512-hdgb16YgkT70h9A7243XatjL6kooLoJ8VT0rPwC/tjE8MXcG4mpcC1RliRLrASPozUcB2pDuM17VsTSBUJYBcg==", + "node_modules/@girs/cairo-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gdm-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gdm-1.0/-/gdm-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-C8VI2xauCiIVRDhB0tR2AJszxdqHG6tWkxiecoyE9982sTbjQbhIlDo67apfJ9zvJUWe0FDjy0D++9/NuNLKWA==", + "node_modules/@girs/cairo-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gio-2.0": { - "version": "2.78.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gio-2.0/-/gio-2.0-2.78.0-3.3.0.tgz", - "integrity": "sha512-39VvlB9Mzikh39cR80VMbsNxW4TG9axCKQwzAtEEwaSmvj6PzOo7KpGQ4/prRH98F1mAKQ1muLWz4H3A+zz3NA==", + "node_modules/@girs/cairo-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gjs": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gjs/-/gjs-3.3.0.tgz", - "integrity": "sha512-5cQaouORn53vLM+cFAEOzJuzcm47eH86R2OGUgrHIL4KT7sEm+BKkhqlI67m+iJUMl/I72P2Hfe+Am4jl0YxlQ==", + "node_modules/@girs/cairo-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gl-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gl-1.0/-/gl-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-3V91WV1o+3VtXzGQHveCGVZPgHzI6NwDq4ZEqOBj8jDSzQw3LWD4Z5ZEFsNqF8MWD8DE+mXdTMN1u1pfkME5zQ==", + "node_modules/@girs/cally-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", + "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", + "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" } }, - "node_modules/@girs/glib-2.0": { - "version": "2.78.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/glib-2.0/-/glib-2.0-2.78.0-3.3.0.tgz", - "integrity": "sha512-XuoKuOm9aNVou+yWtlbcwEcNI7v1gCJUBQboPlZxft+o9CnP2FmwRntqZnfhZepGmLbASMA8Ow5iEL8glNwVsw==", + "node_modules/@girs/cally-14/node_modules/@girs/atk-1.0": { + "version": "2.53.1-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gmodule-2.0": { - "version": "2.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gmodule-2.0/-/gmodule-2.0-2.0.0-3.3.0.tgz", - "integrity": "sha512-laYKNuio+V14PwjYZZ2K86BpotIf9IlnGJwsaS9iHHjLPCTY3Uq38DTV2ahnyTY7C9K25JT25UFXh2hPfYudqw==", + "node_modules/@girs/cally-14/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gnome-shell": { - "version": "46.0.0-beta6", - "resolved": "https://registry.npmjs.org/@girs/gnome-shell/-/gnome-shell-46.0.0-beta6.tgz", - "integrity": "sha512-ZDTtXDueIfYfkvQP4xjVcr809eeLGcJfmRAe4taY9KEfrMe/Ha79gTLFpkIKN/zecIft7Gb6emXSfBTWyfBrlA==", - "dependencies": { - "@girs/accountsservice-1.0": "^1.0.0-3.3.0", - "@girs/adw-1": "^1.4.3-3.3.0", - "@girs/atk-1.0": "^2.50.1-3.3.0", - "@girs/cally-14": "^14.0.0-3.3.0", - "@girs/clutter-14": "^14.0.0-3.3.0", - "@girs/cogl-2.0": "^2.0.0-3.3.0", - "@girs/gcr-4": "^4.1.0-3.3.0", - "@girs/gdm-1.0": "^1.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gnomebg-4.0": "^4.0.0-3.3.0", - "@girs/gnomebluetooth-3.0": "^3.0.0-3.3.0", - "@girs/gnomedesktop-4.0": "^4.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/gtk-4.0": "^4.12.5-3.3.0", - "@girs/gvc-1.0": "^1.0.0-3.3.0", - "@girs/meta-14": "^14.0.0-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/polkit-1.0": "^1.0.0-3.3.0", - "@girs/shell-14": "^14.0.0-3.3.0", - "@girs/shew-0": "^0.0.0-3.3.0", - "@girs/st-14": "^14.0.0-3.3.0", - "@girs/upowerglib-1.0": "^0.99.1-3.3.0" + "node_modules/@girs/cally-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gnomebg-4.0": { - "version": "4.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gnomebg-4.0/-/gnomebg-4.0-4.0.0-3.3.0.tgz", - "integrity": "sha512-l0LuE4WC1+ss7YClCHXwaoOPRWVr1OmO1ZZmY4WrX/jFgdeTPD5xYAK+7e2eXXr/7d2TQtEEQXX1iCITRS0OWQ==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdesktopenums-3.0": "^3.0.0-3.3.0", - "@girs/gdk-4.0": "^4.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gnomedesktop-4.0": "^4.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0" + "node_modules/@girs/cally-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gnomebluetooth-3.0": { - "version": "3.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gnomebluetooth-3.0/-/gnomebluetooth-3.0-3.0.0-3.3.0.tgz", - "integrity": "sha512-FqSYzaifvBqBDgidPeumCFb+A4obI2W+6vJ15sCYk6Ck2a0OUMz6CTuSr08PK6BhE1MFNPEmTqkwIL8Hs4BJww==", + "node_modules/@girs/cally-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gnomedesktop-4.0": { - "version": "4.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gnomedesktop-4.0/-/gnomedesktop-4.0-4.0.0-3.3.0.tgz", - "integrity": "sha512-s0HC4IZzXURil9Mn9A+lY1tcJv0jKr78cjflvjAWEtRkSYZI8hrs3ZuAf59CpvaUTXXhLPr7+unH5pRgi7Xp/Q==", + "node_modules/@girs/clutter-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gdesktopenums-3.0": "^3.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", + "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" } }, - "node_modules/@girs/gobject-2.0": { - "version": "2.78.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gobject-2.0/-/gobject-2.0-2.78.0-3.3.0.tgz", - "integrity": "sha512-s6IpE1o9uAf8kZgncWjdYerErhWXgszIFHXEvvyKR8csI36SFD730CqJRiCepP2okoJmD0Vi3jrnuq5jb8wIMA==", + "node_modules/@girs/clutter-14/node_modules/@girs/atk-1.0": { + "version": "2.53.1-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/graphene-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/graphene-1.0/-/graphene-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-cXQ5wGaoVx52dDwPnhb4nfgX3MEvN8uKX8yABLYlD9JyvtkCyZ48DV8l/G3MuHWT+vbwp7uLPA46XV7ABbiuhA==", + "node_modules/@girs/clutter-14/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gsk-4.0": { - "version": "4.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gsk-4.0/-/gsk-4.0-4.0.0-3.3.0.tgz", - "integrity": "sha512-B7XWkYpRE84KdGAZ+d07mi76tAinFKAzDivb0DwYEWri6afmbCNh/ZqRyRoMd7eZAgGufDEGKGGU1g1ryrvS4w==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdk-4.0": "^4.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0" + "node_modules/@girs/clutter-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gtk-4.0": { - "version": "4.12.5-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gtk-4.0/-/gtk-4.0-4.12.5-3.3.0.tgz", - "integrity": "sha512-J7F54w6GhYWOmV05l/gDWg8L16JUmQtVgmhVrlM0oMiRBR9hs75rPVsTFx5VslwcJ3chxFBwJrQeK79TYwLprA==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdk-4.0": "^4.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/gsk-4.0": "^4.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0" + "node_modules/@girs/clutter-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/gvc-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/gvc-1.0/-/gvc-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-ub/pm6D7+EpL9KUHj+QICs1kASfUICWrMvV9qsDqz0VXcgFwx3/gpC2pc/BU4knjqCyAA8hqCIIma0A3I7eeiA==", + "node_modules/@girs/clutter-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/harfbuzz-0.0": { - "version": "8.2.1-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/harfbuzz-0.0/-/harfbuzz-0.0-8.2.1-3.3.0.tgz", - "integrity": "sha512-3KxPdBMNR2IDmJaEZEZ7DBw4gF0eylIJ57ZKOWRfGsSWauUhIHkNYRY7Ig8dL3kF62certdFZpaVXO44likjzQ==", + "node_modules/@girs/cogl-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" } }, - "node_modules/@girs/meta-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/meta-14/-/meta-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-wQu3Dw4p22PujIfipPM/Cwq4iLC+3NmcnX+pwiJ1bgQPU7fCUfy3poRWBOgqGLOojAqSC1kI2noY8w7oA8m2qg==", - "dependencies": { - "@girs/atk-1.0": "^2.50.1-3.3.0", - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/clutter-14": "^14.0.0-3.3.0", - "@girs/cogl-14": "^14.0.0-3.3.0", - "@girs/coglpango-14": "^14.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdesktopenums-3.0": "^3.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0", - "@girs/xfixes-4.0": "^4.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "node_modules/@girs/cogl-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/mtk-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/mtk-14/-/mtk-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-6q03QCwHVDotn5AmpTEscgNWUytgeS3fbwPNsm2Ded9y6eaDu8HPjirKp2gSE5+11S8ZrvKBvxnjUqre3B3Ddg==", + "node_modules/@girs/cogl-14/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/nm-1.0": { - "version": "1.45.1-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/nm-1.0/-/nm-1.0-1.45.1-3.3.0.tgz", - "integrity": "sha512-ebVtkiVzjxFNpzGv5IJHQmtObRIg8R5s49b4DGdLe1xI12FtWwMKmtF6PxsqHS+YMNaGZRZXsZLn0PrvukmOag==", + "node_modules/@girs/cogl-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/pango-1.0": { - "version": "1.51.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/pango-1.0/-/pango-1.0-1.51.0-3.3.0.tgz", - "integrity": "sha512-4Y7NOi2jE0MIiVv+ljYbGbG+wvQ6lQ08nD0UTy2Y1PQwro8wfZgS3JMDD9bZ00gq2hpTKqpPApCjFCE/ZYgzZQ==", + "node_modules/@girs/cogl-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/pangocairo-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/pangocairo-1.0/-/pangocairo-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-xufD30YWR2dSUznmNto3Ud87D9oWEwgY/RMUVz0iz2ADjbDXLlHym5MJ7MorOzcUAhn1q3iieidqVIkEmqB9Ng==", + "node_modules/@girs/cogl-2.0": { + "version": "2.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/polkit-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/polkit-1.0/-/polkit-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-zuJmeZihENr8sIQTysNMZZYoRSIR1Jk6v0zP/S6fvCG9kThDTCQliNO2Mx89XvQtRYBK+yx9DxYgkxYbs+qeaw==", + "node_modules/@girs/cogl-2.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/polkitagent-1.0": { - "version": "1.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/polkitagent-1.0/-/polkitagent-1.0-1.0.0-3.3.0.tgz", - "integrity": "sha512-qarn/Lg+5j4Tadngi2uZe137olzYQLI3Wj1Bjzsv/+M6k26uCo0Ekwl1TR6FJfmQp9S1ICr/0PM7IWv98egL4w==", + "node_modules/@girs/cogl-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/polkit-1.0": "^1.0.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/shell-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/shell-14/-/shell-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-qMP5Wsk+yzSkA9KADWU5g0NTFFpgRELkwLys1A8TzdVPzpHdjS6EDdixV6amgl+qnuXh8q2bzuGWXUfAQXPyBQ==", - "dependencies": { - "@girs/atk-1.0": "^2.50.1-3.3.0", - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/cally-14": "^14.0.0-3.3.0", - "@girs/clutter-14": "^14.0.0-3.3.0", - "@girs/cogl-14": "^14.0.0-3.3.0", - "@girs/coglpango-14": "^14.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gck-2": "^4.1.0-3.3.0", - "@girs/gcr-4": "^4.1.0-3.3.0", - "@girs/gdesktopenums-3.0": "^3.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/gvc-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/meta-14": "^14.0.0-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/nm-1.0": "^1.45.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0", - "@girs/polkit-1.0": "^1.0.0-3.3.0", - "@girs/polkitagent-1.0": "^1.0.0-3.3.0", - "@girs/st-14": "^14.0.0-3.3.0", - "@girs/xfixes-4.0": "^4.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "node_modules/@girs/cogl-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/shew-0": { - "version": "0.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/shew-0/-/shew-0-0.0.0-3.3.0.tgz", - "integrity": "sha512-/BHVcuHC4kAqp2iN6rFRAr5AtoxNkV5neFxqSH8/24DZSHZyJ47uYvGMb0xIx3xpAm4jcdT2ZCG9plJLeCCx6g==", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdk-4.0": "^4.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/gsk-4.0": "^4.0.0-3.3.0", - "@girs/gtk-4.0": "^4.12.5-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0" + "node_modules/@girs/cogl-2.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/st-14": { - "version": "14.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/st-14/-/st-14-14.0.0-3.3.0.tgz", - "integrity": "sha512-gnvl7lNBWSd4g0U6ejTUGPmwY9l4WGXdG452FmNArOAnHLuOpjf3M0ncNdkytmYd8eL70k+VrftwGrEhacXizQ==", - "dependencies": { - "@girs/atk-1.0": "^2.50.1-3.3.0", - "@girs/cairo-1.0": "^1.0.0-3.3.0", - "@girs/cally-14": "^14.0.0-3.3.0", - "@girs/clutter-14": "^14.0.0-3.3.0", - "@girs/cogl-14": "^14.0.0-3.3.0", - "@girs/coglpango-14": "^14.0.0-3.3.0", - "@girs/freetype2-2.0": "^2.0.0-3.3.0", - "@girs/gdesktopenums-3.0": "^3.0.0-3.3.0", - "@girs/gdkpixbuf-2.0": "^2.0.0-3.3.0", - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/gl-1.0": "^1.0.0-3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gmodule-2.0": "^2.0.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0", - "@girs/graphene-1.0": "^1.0.0-3.3.0", - "@girs/harfbuzz-0.0": "^8.2.1-3.3.0", - "@girs/meta-14": "^14.0.0-3.3.0", - "@girs/mtk-14": "^14.0.0-3.3.0", - "@girs/pango-1.0": "^1.51.0-3.3.0", - "@girs/pangocairo-1.0": "^1.0.0-3.3.0", - "@girs/xfixes-4.0": "^4.0.0-3.3.0", - "@girs/xlib-2.0": "^2.0.0-3.3.0" + "node_modules/@girs/coglpango-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" } }, - "node_modules/@girs/upowerglib-1.0": { - "version": "0.99.1-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/upowerglib-1.0/-/upowerglib-1.0-0.99.1-3.3.0.tgz", - "integrity": "sha512-kRx+yyhjs3egM8jQG4FjsNuFiOLw5kWqUFlWHuforTTaaLGqcj/iLHjIHwWqlCOxrqCSMtU7ZrIYlhmAoPgCjQ==", + "node_modules/@girs/coglpango-14/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gio-2.0": "^2.78.0-3.3.0", - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/xfixes-4.0": { - "version": "4.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/xfixes-4.0/-/xfixes-4.0-4.0.0-3.3.0.tgz", - "integrity": "sha512-Ld3Xi0QmigVJ83sTecQLSvqN28SemrA2Ja2LlPATWKIkT/S4emYl9bNfhXvYmay3JKykA+wAlFAwZKhADXGTeQ==", + "node_modules/@girs/coglpango-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@girs/xlib-2.0": { - "version": "2.0.0-3.3.0", - "resolved": "https://registry.npmjs.org/@girs/xlib-2.0/-/xlib-2.0-2.0.0-3.3.0.tgz", - "integrity": "sha512-OkU9DX8ojRWBq70Dw+z4GfP0yT/m0kKkU1ZxPDkTORwMQYMf7AuXHF3Kn2mJeeHhQUuj6nXWyzXnd9q7jHhvAg==", + "node_modules/@girs/coglpango-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "dev": true, + "node_modules/@girs/coglpango-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node_modules/@girs/freetype2-2.0": { + "version": "2.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true + "node_modules/@girs/freetype2-2.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@humanwhocodes/retry": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.2.4.tgz", - "integrity": "sha512-Ttl/jHpxfS3st5sxwICYfk4pOH0WrLI1SpW283GgQL7sCWU7EHIOhX4b4fkIxr3tkfzwg8+FNojtzsIEE7Ecgg==", - "dev": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node_modules/@girs/freetype2-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "peer": true, + "node_modules/@girs/freetype2-2.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6.0.0" + "node_modules/@girs/freetype2-2.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6.0.0" + "node_modules/@girs/freetype2-2.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, - "peer": true, + "node_modules/@girs/gck-2": { + "version": "4.3.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true, - "peer": true + "node_modules/@girs/gck-2/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "peer": true, + "node_modules/@girs/gck-2/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, + "node_modules/@girs/gck-2/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" + "node_modules/@girs/gck-2/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, + "node_modules/@girs/gcr-4": { + "version": "4.3.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" + "@girs/gck-2": "^4.3.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@pkgr/core": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" + "node_modules/@girs/gcr-4/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@girs/gcr-4/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "dev": true, + "node_modules/@girs/gcr-4/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "peer": true, + "node_modules/@girs/gcr-4/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true + "node_modules/@girs/gdesktopenums-3.0": { + "version": "3.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "20.12.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", - "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", - "dev": true, - "peer": true, + "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true + "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz", - "integrity": "sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==", - "dev": true, + "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/types": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.8.0.tgz", - "integrity": "sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz", - "integrity": "sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==", - "dev": true, + "node_modules/@girs/gdk-4.0": { + "version": "4.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, + "node_modules/@girs/gdk-4.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/@girs/gdk-4.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, + "node_modules/@girs/gdk-4.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/gdk-4.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz", - "integrity": "sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==", - "dev": true, + "node_modules/@girs/gdkpixbuf-2.0": { + "version": "2.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.8.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "dev": true, - "peer": true, + "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true, - "peer": true + "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true, - "peer": true + "node_modules/@girs/gdm-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true, - "peer": true + "node_modules/@girs/gdm-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "peer": true, + "node_modules/@girs/gdm-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true, - "peer": true + "node_modules/@girs/gdm-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "dev": true, - "peer": true, + "node_modules/@girs/gdm-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "peer": true, + "node_modules/@girs/gio-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "peer": true, + "node_modules/@girs/gio-2.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true, - "peer": true + "node_modules/@girs/gio-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dev": true, - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dev": true, - "peer": true, + "node_modules/@girs/gio-2.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dev": true, - "peer": true, + "node_modules/@girs/gio-2.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dev": true, - "peer": true, + "node_modules/@girs/gio-2.0/node_modules/@girs/glib-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "dev": true, - "peer": true, + "node_modules/@girs/gio-2.0/node_modules/@girs/gobject-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true, - "peer": true + "node_modules/@girs/gjs": { + "version": "3.3.0", + "license": "MIT", + "dependencies": { + "@girs/glib-2.0": "^2.78.0-3.3.0", + "@girs/gobject-2.0": "^2.78.0-3.3.0" + } }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true, - "peer": true + "node_modules/@girs/gl-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "node_modules/@girs/gl-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "peer": true, - "peerDependencies": { - "acorn": "^8" + "node_modules/@girs/gl-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node_modules/@girs/gl-1.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "node_modules/@girs/gl-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peer": true, - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/@girs/gl-1.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/ansi-escapes": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@girs/glib-2.0": { + "version": "2.78.0-3.3.0", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^3.3.0", + "@girs/gobject-2.0": "^2.78.0-3.3.0" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/gmodule-2.0": { + "version": "2.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "node_modules/@girs/gmodule-2.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/are-docs-informative": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", - "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", - "dev": true, - "engines": { - "node": ">=14" + "node_modules/@girs/gmodule-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "node_modules/@girs/gmodule-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", - "dev": true, + "node_modules/@girs/gmodule-2.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, + "node_modules/@girs/gnome-shell": { + "version": "46.0.2", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/accountsservice-1.0": "^1.0.0-4.0.0-beta.12", + "@girs/adw-1": "^1.6.0-4.0.0-beta.12", + "@girs/atk-1.0": "^2.52.0-4.0.0-beta.12", + "@girs/cally-14": "^14.0.0-4.0.0-beta.12", + "@girs/clutter-14": "^14.0.0-4.0.0-beta.12", + "@girs/cogl-2.0": "^2.0.0-4.0.0-beta.12", + "@girs/gcr-4": "^4.3.0-4.0.0-beta.12", + "@girs/gdm-1.0": "^1.0.0-4.0.0-beta.12", + "@girs/gio-2.0": "^2.80.3-4.0.0-beta.12", + "@girs/gjs": "^4.0.0-beta.12", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.12", + "@girs/gnomebg-4.0": "^4.0.0-4.0.0-beta.12", + "@girs/gnomebluetooth-3.0": "^3.0.0-4.0.0-beta.12", + "@girs/gnomedesktop-4.0": "^4.0.0-4.0.0-beta.12", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.12", + "@girs/gtk-4.0": "^4.14.4-4.0.0-beta.12", + "@girs/gvc-1.0": "^1.0.0-4.0.0-beta.12", + "@girs/meta-14": "^14.0.0-4.0.0-beta.12", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.12", + "@girs/polkit-1.0": "^1.0.0-4.0.0-beta.12", + "@girs/shell-14": "^14.0.0-4.0.0-beta.12", + "@girs/shew-0": "^0.0.0-4.0.0-beta.12", + "@girs/st-14": "^14.0.0-4.0.0-beta.12", + "@girs/upowerglib-1.0": "^0.99.1-4.0.0-beta.12" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.find": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.3.tgz", - "integrity": "sha512-fO/ORdOELvjbbeIfZfzrXFMhYHGofRGqd+am9zm3tZ4GlJINj/pA2eITyfd65Vg6+ZbHd/Cys7stpoRSWtQFdA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arrify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", - "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "peer": true - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/builtins": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", - "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001616", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz", - "integrity": "sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz", - "integrity": "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", - "integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/clean-regexp/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "peer": true - }, - "node_modules/comment-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", - "dev": true, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "node_modules/core-js-compat": { - "version": "3.37.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz", - "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==", - "dev": true, - "dependencies": { - "browserslist": "^4.23.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "dev": true, - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.756", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz", - "integrity": "sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", - "dev": true - }, - "node_modules/enhance-visitors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", - "integrity": "sha512-+29eJLiUixTEDRaZ35Vu8jP3gPLNcQQkQkOQjLp2X+6cZGGPDD/uasbFzvLsJKnGZnvmyZ0srxudwOtskHeIDA==", - "dev": true, - "dependencies": { - "lodash": "^4.13.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", - "dev": true, - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/env-editor": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-1.1.0.tgz", - "integrity": "sha512-7AXskzN6T7Q9TFcKAGJprUbpQa4i1VsAetO9rdBqbGMGlragTziBgWt4pVYJMBWHQlLoX0buy6WFikzPH4Qjpw==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", - "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", - "dev": true, - "peer": true - }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.2.0.tgz", - "integrity": "sha512-0n/I88vZpCOzO+PQpt0lbsqmn9AsnsJAQseIqhZFI8ibQT0U1AkEKRxA3EVMos0BoHSXDQvCXY25TUjB5tr8Og==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^3.0.2", - "@eslint/js": "9.2.0", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.2.3", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.0.1", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.0.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-compat-utils": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.0.tgz", - "integrity": "sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==", - "dev": true, - "dependencies": { - "semver": "^7.5.4" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "eslint": ">=6.0.0" - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", - "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-config-xo": { - "version": "0.44.0", - "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.44.0.tgz", - "integrity": "sha512-YG4gdaor0mJJi8UBeRJqDPO42MedTWYMaUyucF5bhm2pi/HS98JIxfFQmTLuyj6hGpQlAazNfyVnn7JuDn+Sew==", - "dev": true, - "dependencies": { - "confusing-browser-globals": "1.0.11" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - }, - "peerDependencies": { - "eslint": ">=8.56.0" - } - }, - "node_modules/eslint-formatter-pretty": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-6.0.1.tgz", - "integrity": "sha512-znAUcXmBthdIUmlnRkPSxz3zSJHFUhfHF/nJPcCMVKg/mOa4yUie2Olqg1Ghbi5JJRBZVU3rIgzWSObvIspxMA==", - "dev": true, - "dependencies": { - "@types/eslint": "^8.44.6", - "ansi-escapes": "^6.2.0", - "chalk": "^5.3.0", - "eslint-rule-docs": "^1.1.235", - "log-symbols": "^6.0.0", - "plur": "^5.1.0", - "string-width": "^7.0.0", - "supports-hyperlinks": "^3.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-formatter-pretty/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-ava": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-14.0.0.tgz", - "integrity": "sha512-XmKT6hppaipwwnLVwwvQliSU6AF1QMHiNoLD5JQfzhUhf0jY7CO0O624fQrE+Y/fTb9vbW8r77nKf7M/oHulxw==", - "dev": true, - "dependencies": { - "enhance-visitors": "^1.0.0", - "eslint-utils": "^3.0.0", - "espree": "^9.0.0", - "espurify": "^2.1.1", - "import-modules": "^2.1.0", - "micro-spelling-correcter": "^1.1.1", - "pkg-dir": "^5.0.0", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=14.17 <15 || >=16.4" - }, - "peerDependencies": { - "eslint": ">=8.26.0" - } - }, - "node_modules/eslint-plugin-ava/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-ava/node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-ava/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint-plugin-es-x": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.6.0.tgz", - "integrity": "sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.1.2", - "@eslint-community/regexpp": "^4.6.0", - "eslint-compat-utils": "^0.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ota-meshi" - }, - "peerDependencies": { - "eslint": ">=8" - } - }, - "node_modules/eslint-plugin-eslint-comments": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", - "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5", - "ignore": "^5.0.5" - }, - "engines": { - "node": ">=6.5.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=4.19.1" - } - }, - "node_modules/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint-plugin-jsdoc": { - "version": "48.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.3.tgz", - "integrity": "sha512-r9DMAmFs66VNvNqRLLjHejdnJtILrt3xGi+Qx0op0oRfFGVpOR1Hb3BC++MacseHx93d8SKYPhyrC9BS7Os2QA==", - "dev": true, - "dependencies": { - "@es-joy/jsdoccomment": "~0.42.0", - "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "esquery": "^1.5.0", - "is-builtin-module": "^3.2.1", - "semver": "^7.6.0", - "spdx-expression-parse": "^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-n": { - "version": "16.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz", - "integrity": "sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "builtins": "^5.0.1", - "eslint-plugin-es-x": "^7.5.0", - "get-tsconfig": "^4.7.0", - "globals": "^13.24.0", - "ignore": "^5.2.4", - "is-builtin-module": "^3.2.1", - "is-core-module": "^2.12.1", - "minimatch": "^3.1.2", - "resolve": "^1.22.2", - "semver": "^7.5.3" - }, - "engines": { - "node": ">=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-n/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-n/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-no-use-extend-native": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.5.0.tgz", - "integrity": "sha512-dBNjs8hor8rJgeXLH4HTut5eD3RGWf9JUsadIfuL7UosVQ/dnvOKwxEcRrXrFxrMZ8llUVWT+hOimxJABsAUzQ==", - "dev": true, - "dependencies": { - "is-get-set-prop": "^1.0.0", - "is-js-type": "^2.0.0", - "is-obj-prop": "^1.0.0", - "is-proto-prop": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", - "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.8.6" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint-plugin-prettier" - }, - "peerDependencies": { - "@types/eslint": ">=8.0.0", - "eslint": ">=8.0.0", - "eslint-config-prettier": "*", - "prettier": ">=3.0.0" - }, - "peerDependenciesMeta": { - "@types/eslint": { - "optional": true - }, - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-unicorn": { - "version": "51.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-51.0.1.tgz", - "integrity": "sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "@eslint-community/eslint-utils": "^4.4.0", - "@eslint/eslintrc": "^2.1.4", - "ci-info": "^4.0.0", - "clean-regexp": "^1.0.0", - "core-js-compat": "^3.34.0", - "esquery": "^1.5.0", - "indent-string": "^4.0.0", - "is-builtin-module": "^3.2.1", - "jsesc": "^3.0.2", - "pluralize": "^8.0.0", - "read-pkg-up": "^7.0.1", - "regexp-tree": "^0.1.27", - "regjsparser": "^0.10.0", - "semver": "^7.5.4", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" - }, - "peerDependencies": { - "eslint": ">=8.56.0" - } - }, - "node_modules/eslint-plugin-unicorn/node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-unicorn/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-unicorn/node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-unicorn/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-unicorn/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-rule-docs": { - "version": "1.1.235", - "resolved": "https://registry.npmjs.org/eslint-rule-docs/-/eslint-rule-docs-1.1.235.tgz", - "integrity": "sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A==", - "dev": true - }, - "node_modules/eslint-scope": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.1.tgz", - "integrity": "sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", - "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esm-utils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esm-utils/-/esm-utils-4.2.1.tgz", - "integrity": "sha512-a7t8pDmZ5MeYfo2pM5EcqeU+BqKobUFKnWkM17JOhTlR88OSosLa9Ak4bgm+htoF15HRf7tfrXNR62UogmIODg==", - "dev": true, - "dependencies": { - "import-meta-resolve": "^4.0.0", - "url-or-path": "^2.1.0" - }, - "funding": { - "url": "https://github.com/fisker/esm-utils?sponsor=1" - } - }, - "node_modules/espree": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.0.1.tgz", - "integrity": "sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==", - "dev": true, - "dependencies": { - "acorn": "^8.11.3", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espurify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.1.1.tgz", - "integrity": "sha512-zttWvnkhcDyGOhSH4vO2qCBILpdCMv/MX8lp4cqgRkQoDRGK2oZxi2GfWhlP2dIXmk7BaKeOTuzbHhyC68o8XQ==", - "dev": true - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-5.0.0.tgz", - "integrity": "sha512-OuWNfjfP05JcpAP3JPgAKUhWefjMRfI5iAoSsvE24ANYWJaepAtlSgWECSVEuRgSXpyNEc9DJwG/TZpgcOqyig==", - "dev": true, - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up-simple": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", - "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-set-props": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-set-props/-/get-set-props-0.1.0.tgz", - "integrity": "sha512-7oKuKzAGKj0ag+eWZwcGw2fjiZ78tXnXQoBgY0aU7ZOxTu4bB7hSuQSDgtKy978EDH062P5FmD2EWiDpQS9K9Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.3", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.3.tgz", - "integrity": "sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==", - "dev": true, - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true, - "peer": true - }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz", - "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==", - "dev": true, - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/import-modules": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-2.1.0.tgz", - "integrity": "sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/irregular-plurals": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz", - "integrity": "sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "dependencies": { - "builtin-modules": "^3.3.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "dev": true, - "dependencies": { - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-get-set-prop": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-get-set-prop/-/is-get-set-prop-1.0.0.tgz", - "integrity": "sha512-DvAYZ1ZgGUz4lzxKMPYlt08qAUqyG9ckSg2pIjfvcQ7+pkVNUHk8yVLXOnCLe5WKXhLop8oorWFBJHpwWQpszQ==", - "dev": true, - "dependencies": { - "get-set-props": "^0.1.0", - "lowercase-keys": "^1.0.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-js-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-js-type/-/is-js-type-2.0.0.tgz", - "integrity": "sha512-Aj13l47+uyTjlQNHtXBV8Cji3jb037vxwMWCgopRR8h6xocgBGW3qG8qGlIOEmbXQtkKShKuBM9e8AA1OeQ+xw==", - "dev": true, - "dependencies": { - "js-types": "^1.0.0" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj-prop": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-obj-prop/-/is-obj-prop-1.0.0.tgz", - "integrity": "sha512-5Idb61slRlJlsAzi0Wsfwbp+zZY+9LXKUAZpvT/1ySw+NxKLRWfa0Bzj+wXI3fX5O9hiddm5c3DAaRSNP/yl2w==", - "dev": true, - "dependencies": { - "lowercase-keys": "^1.0.0", - "obj-props": "^1.0.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-proto-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-proto-prop/-/is-proto-prop-2.0.0.tgz", - "integrity": "sha512-jl3NbQ/fGLv5Jhan4uX+Ge9ohnemqyblWVVCpAvtTQzNFvV2xhJq+esnkIbYQ9F1nITXoLfDDQLp7LBw/zzncg==", - "dev": true, - "dependencies": { - "lowercase-keys": "^1.0.0", - "proto-props": "^2.0.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "dev": true, - "dependencies": { - "which-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@girs/gnome-shell/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, + "node_modules/@girs/gnome-shell/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@girs/gnome-shell/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, + "node_modules/@girs/gnome-shell/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "peer": true, + "node_modules/@girs/gnome-shell/node_modules/@girs/glib-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "peer": true, + "node_modules/@girs/gnome-shell/node_modules/@girs/gobject-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-types": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/js-types/-/js-types-1.0.0.tgz", - "integrity": "sha512-bfwqBW9cC/Lp7xcRpug7YrXm0IVw+T9e3g4mCYnv0Pjr3zIzU9PCQElYU9oSGAWzXlbdl9X5SAMPejO9sxkeUw==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@girs/gnomebg-4.0": { + "version": "4.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gnomedesktop-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" } }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, + "node_modules/@girs/gnomebg-4.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz", - "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==", - "dev": true, - "engines": { - "node": ">=12.0.0" + "node_modules/@girs/gnomebg-4.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" + "node_modules/@girs/gnomebg-4.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, + "node_modules/@girs/gnomebg-4.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, + "node_modules/@girs/gnomebluetooth-3.0": { + "version": "3.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, + "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/line-column-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/line-column-path/-/line-column-path-3.0.0.tgz", - "integrity": "sha512-Atocnm7Wr9nuvAn97yEPQa3pcQI5eLQGBz+m6iTb+CVw+IOzYB9MrYK7jI7BfC9ISnT4Fu0eiwhAScV//rp4Hw==", - "dev": true, + "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "type-fest": "^2.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6.11.5" + "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "dev": true + "node_modules/@girs/gnomedesktop-4.0": { + "version": "4.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/log-symbols": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", - "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", - "dev": true, + "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "chalk": "^5.3.0", - "is-unicode-supported": "^1.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + "node_modules/@girs/gobject-2.0": { + "version": "2.78.0-3.3.0", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@girs/gjs": "^3.3.0", + "@girs/glib-2.0": "^2.78.0-3.3.0" } }, - "node_modules/memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", - "dev": true - }, - "node_modules/meow": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", - "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@girs/graphene-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "node_modules/@girs/graphene-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" + "node_modules/@girs/graphene-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/micro-spelling-correcter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/micro-spelling-correcter/-/micro-spelling-correcter-1.1.1.tgz", - "integrity": "sha512-lkJ3Rj/mtjlRcHk6YyCbvZhyWTOzdBvTHsxMmZSk5jxN1YyVSQ+JETAom55mdzfcyDrY/49Z7UCW760BK30crg==", - "dev": true + "node_modules/@girs/graphene-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, + "node_modules/@girs/graphene-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "peer": true, - "engines": { - "node": ">= 0.6" + "node_modules/@girs/gsk-4.0": { + "version": "4.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "peer": true, + "node_modules/@girs/gsk-4.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/@girs/gsk-4.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" + "node_modules/@girs/gsk-4.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "node_modules/@girs/gsk-4.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/@girs/gtk-4.0": { + "version": "4.14.4-4.0.0-beta.14", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.14", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.14", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.14", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.14", + "@girs/gio-2.0": "^2.80.3-4.0.0-beta.14", + "@girs/gjs": "^4.0.0-beta.14", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.14", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.14", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.14", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.14", + "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.14", + "@girs/harfbuzz-0.0": "^8.5.0-4.0.0-beta.14", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.14", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.14" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "peer": true + "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true + "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, + "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" + "node_modules/@girs/gtk-4.0/node_modules/@girs/glib-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, + "node_modules/@girs/gtk-4.0/node_modules/@girs/gobject-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/obj-props": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/obj-props/-/obj-props-1.4.0.tgz", - "integrity": "sha512-p7p/7ltzPDiBs6DqxOrIbtRdwxxVRBj5ROukeNb9RgA+fawhrz5n2hpNz8DDmYR//tviJSj7nUnlppGmONkjiQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@girs/gtk-4.0/node_modules/@girs/harfbuzz-0.0": { + "version": "8.5.0-4.0.0-beta.15", + "license": "MIT", + "dependencies": { + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.15", + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/@girs/gvc-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node_modules/@girs/gvc-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, + "node_modules/@girs/gvc-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, + "node_modules/@girs/gvc-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, + "node_modules/@girs/gvc-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", - "dev": true, + "node_modules/@girs/harfbuzz-0.0": { + "version": "9.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, + "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "wrappy": "1" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, + "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, + "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/open-editor": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/open-editor/-/open-editor-4.1.1.tgz", - "integrity": "sha512-SYtGeZ9Zkzj/naoZaEF9LzwDYEGwuqQ4Fx5E3xdVRN98LFJjvMhG/ElByFEOVOiXepGra/Wi1fA4i/E1fXSBsw==", - "dev": true, + "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "env-editor": "^1.1.0", - "execa": "^5.1.1", - "line-column-path": "^3.0.0", - "open": "^8.4.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/open/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/meta-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", + "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", + "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/xfixes-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" } }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, + "node_modules/@girs/meta-14/node_modules/@girs/atk-1.0": { + "version": "2.53.1-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "node_modules/@girs/meta-14/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/@girs/meta-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/@girs/meta-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, + "node_modules/@girs/meta-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, + "node_modules/@girs/mtk-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/mtk-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@girs/mtk-14/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/mtk-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "node_modules/@girs/mtk-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/nm-1.0": { + "version": "1.49.4-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "node_modules/@girs/nm-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node_modules/@girs/nm-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, + "node_modules/@girs/nm-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=10" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/plur": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz", - "integrity": "sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==", - "dev": true, + "node_modules/@girs/nm-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "irregular-plurals": "^3.3.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/pluralize": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", - "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", - "dev": true, - "engines": { - "node": ">=4" + "node_modules/@girs/pango-1.0": { + "version": "1.54.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16" } }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node_modules/@girs/pango-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" + "node_modules/@girs/pango-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", - "dev": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node_modules/@girs/pango-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, + "node_modules/@girs/pango-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/proto-props": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/proto-props/-/proto-props-2.0.0.tgz", - "integrity": "sha512-2yma2tog9VaRZY2mn3Wq51uiSW4NcPYT1cQdBagwyrznrilKSZwIZ0UG3ZPL/mx+axEns0hE35T5ufOYZXEnBQ==", - "dev": true, - "engines": { - "node": ">=4" + "node_modules/@girs/pangocairo-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16" } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/@girs/pangocairo-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "node_modules/@girs/pangocairo-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "peer": true, + "node_modules/@girs/pangocairo-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "safe-buffer": "^5.1.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, + "node_modules/@girs/pangocairo-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, + "node_modules/@girs/polkit-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, + "node_modules/@girs/polkit-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, + "node_modules/@girs/polkit-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, + "node_modules/@girs/polkit-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, + "node_modules/@girs/polkit-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/polkitagent-1.0": { + "version": "1.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/polkit-1.0": "^1.0.0-4.0.0-beta.16" } }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/polkitagent-1.0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/regexp-tree": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", - "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", - "dev": true, - "bin": { - "regexp-tree": "bin/regexp-tree" + "node_modules/@girs/polkitagent-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, + "node_modules/@girs/polkitagent-1.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/regjsparser": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz", - "integrity": "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==", - "dev": true, + "node_modules/@girs/polkitagent-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" + "node_modules/@girs/shell-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/cally-14": "^14.0.0-4.0.0-beta.16", + "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", + "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", + "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gck-2": "^4.3.0-4.0.0-beta.16", + "@girs/gcr-4": "^4.3.0-4.0.0-beta.16", + "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gvc-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/meta-14": "^14.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/nm-1.0": "^1.49.4-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/polkit-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/polkitagent-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/st-14": "^14.0.0-4.0.0-beta.16", + "@girs/xfixes-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shell-14/node_modules/@girs/atk-1.0": { + "version": "2.53.1-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shell-14/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shell-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shell-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shell-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, + "node_modules/@girs/shew-0": { + "version": "0.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gtk-4.0": "^4.15.5-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shew-0/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shew-0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shew-0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shew-0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/shew-0/node_modules/@girs/gtk-4.0": { + "version": "4.15.5-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/st-14": { + "version": "14.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/cally-14": "^14.0.0-4.0.0-beta.16", + "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", + "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", + "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", + "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", + "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", + "@girs/meta-14": "^14.0.0-4.0.0-beta.16", + "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", + "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", + "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/xfixes-4.0": "^4.0.0-4.0.0-beta.16", + "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" } }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" + "node_modules/@girs/st-14/node_modules/@girs/atk-1.0": { + "version": "2.53.1-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + "node_modules/@girs/st-14/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node_modules/@girs/st-14/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, + "node_modules/@girs/st-14/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/@girs/st-14/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "queue-microtask": "^1.2.2" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", - "dev": true, + "node_modules/@girs/upowerglib-1.0": { + "version": "0.99.1-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gio-2.0": "^2.80.3-4.0.0-beta.15", + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "peer": true + "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "dev": true, + "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } + }, + "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "peer": true, + "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, + "node_modules/@girs/upowerglib-1.0/node_modules/@girs/glib-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "peer": true, + "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gobject-2.0": { + "version": "2.80.3-4.0.0-beta.15", + "license": "MIT", "dependencies": { - "randombytes": "^2.1.0" + "@girs/gjs": "^4.0.0-beta.15", + "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" } }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, + "node_modules/@girs/xfixes-4.0": { + "version": "4.0.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, + "node_modules/@girs/xfixes-4.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, + "node_modules/@girs/xfixes-4.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@girs/xfixes-4.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dev": true, + "node_modules/@girs/xfixes-4.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "node_modules/@girs/xfixes-4.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@girs/xlib-2.0": { + "version": "2.0.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@girs/xlib-2.0/node_modules/@girs/gjs": { + "version": "4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", + "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "peer": true, + "node_modules/@girs/xlib-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", + "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, + "node_modules/@girs/xlib-2.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/spdx-correct/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, + "node_modules/@girs/xlib-2.0/node_modules/@girs/gobject-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "@girs/gjs": "^4.0.0-beta.16", + "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" } }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true + "node_modules/@girs/xlib-2.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { + "version": "2.82.0-4.0.0-beta.16", + "license": "MIT", + "dependencies": { + "@girs/gjs": "^4.0.0-beta.16", + "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" + } }, - "node_modules/spdx-expression-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", - "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "node_modules/@humanfs/core": { + "version": "0.19.0", "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", - "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", - "dev": true - }, - "node_modules/string-width": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", - "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "node_modules/@humanfs/node": { + "version": "0.16.5", "dev": true, + "license": "Apache-2.0", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "@humanfs/core": "^0.19.0", + "@humanwhocodes/retry": "^0.3.0" }, "engines": { - "node": ">=18" + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/@humanwhocodes/retry": { + "version": "0.3.1", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=12" + "node": ">=18.18" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/@pkgr/core": { + "version": "0.1.1", "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://opencollective.com/unts" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "node_modules/@types/estree": { + "version": "1.0.6", "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.13.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.4.0" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "node_modules/acorn-jsx": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/are-docs-informative": { + "version": "0.0.2", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=14" } }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/argparse": { + "version": "2.0.1", "dev": true, - "engines": { - "node": ">=4" + "license": "Python-2.0" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "node_modules/callsites": { + "version": "3.1.0", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", "dependencies": { - "min-indent": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/color-convert": { + "version": "2.0.1", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/supports-hyperlinks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", - "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", + "node_modules/color-name": { + "version": "1.1.4", "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, + "license": "MIT" + }, + "node_modules/comment-parser": { + "version": "1.4.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.18" + "node": ">= 12.0.0" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", "dev": true, - "engines": { - "node": ">= 0.4" + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 8" } }, - "node_modules/synckit": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", - "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", + "node_modules/debug": { + "version": "4.3.7", "dev": true, + "license": "MIT", "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" + "ms": "^2.1.3" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=6.0" }, - "funding": { - "url": "https://opencollective.com/unts" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", "dev": true, - "peer": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terser": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", + "node_modules/eslint": { + "version": "9.13.0", "dev": true, - "peer": true, + "license": "MIT", "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.18.0", + "@eslint/core": "^0.7.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.13.0", + "@eslint/plugin-kit": "^0.2.0", + "@humanfs/node": "^0.16.5", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.1.0", + "eslint-visitor-keys": "^4.1.0", + "espree": "^10.2.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "text-table": "^0.2.0" }, "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dev": true, - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" + "eslint": "bin/eslint.js" }, "engines": { - "node": ">= 10.13.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://eslint.org/donate" }, "peerDependencies": { - "webpack": "^5.1.0" + "jiti": "*" }, "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { + "jiti": { "optional": true } } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/to-absolute-glob": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-3.0.0.tgz", - "integrity": "sha512-loO/XEWTRqpfcpI7+Jr2RR2Umaaozx1t6OSVWtMi0oy5F/Fxg3IC+D/TToDnxyAGs7uZBGT/6XmyDUxgsObJXA==", + "node_modules/eslint-plugin-jsdoc": { + "version": "50.4.3", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" + "@es-joy/jsdoccomment": "~0.49.0", + "are-docs-informative": "^0.0.2", + "comment-parser": "1.4.1", + "debug": "^4.3.6", + "escape-string-regexp": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.6.0", + "parse-imports": "^2.1.1", + "semver": "^7.6.3", + "spdx-expression-parse": "^4.0.0", + "synckit": "^0.9.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=18" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/eslint-scope": { + "version": "8.1.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "is-number": "^7.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">=8.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "node_modules/eslint-visitor-keys": { + "version": "4.1.0", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=16" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, - "peerDependencies": { - "typescript": ">=4.2.0" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "node_modules/espree": { + "version": "10.2.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "acorn": "^8.12.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "node_modules/esquery": { + "version": "1.6.0", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "prelude-ls": "^1.2.1" + "estraverse": "^5.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10" } }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "node_modules/esrecurse": { + "version": "4.3.0", "dev": true, - "engines": { - "node": ">=12.20" + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4.0" } }, - "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "node_modules/estraverse": { + "version": "5.3.0", "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" - }, + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.4" + "node": ">=4.0" } }, - "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "node_modules/esutils": { + "version": "2.0.3", "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", "dev": true, + "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "flat-cache": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=16.0.0" } }, - "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "node_modules/find-up": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "node_modules/flat-cache": { + "version": "4.0.1", "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" }, "engines": { - "node": ">=14.17" + "node": ">=16" } }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/flatted": { + "version": "3.3.1", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "ISC" }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "node_modules/glob-parent": { + "version": "6.0.2", "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10.13.0" } }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true, - "peer": true - }, - "node_modules/unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "node_modules/globals": { + "version": "14.0.0", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -6026,776 +2990,428 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/update-browserslist-db": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz", - "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==", + "node_modules/has-flag": { + "version": "4.0.0", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/ignore": { + "version": "5.3.2", "dev": true, - "dependencies": { - "punycode": "^2.1.0" + "license": "MIT", + "engines": { + "node": ">= 4" } }, - "node_modules/url-or-path": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/url-or-path/-/url-or-path-2.3.0.tgz", - "integrity": "sha512-5g9xpEJKjbAY8ikLU3XFpEg3hRLGt6SbCQmDElb1AL7JTW6vMi5Na5e3dMvONHisIu9VHgMAADLHJ8EznYR2ow==", + "node_modules/import-fresh": { + "version": "3.3.0", "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, "funding": { - "url": "https://github.com/fisker/url-or-path?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "node_modules/imurmurhash": { + "version": "0.1.4", "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=0.8.19" } }, - "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "node_modules/is-extglob": { + "version": "2.1.1", "dev": true, - "peer": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, + "license": "MIT", "engines": { - "node": ">=10.13.0" + "node": ">=0.10.0" } }, - "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "node_modules/is-glob": { + "version": "4.0.3", "dev": true, - "peer": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "node_modules/isexe": { + "version": "2.0.0", "dev": true, - "peer": true, - "engines": { - "node": ">=10.13.0" - } + "license": "ISC" }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/js-yaml": { + "version": "4.1.0", "dev": true, - "peer": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=8.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/jsdoc-type-pratt-parser": { + "version": "4.1.0", "dev": true, - "peer": true, + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=12.0.0" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/json-buffer": { + "version": "3.0.1", "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } + "license": "MIT" }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "node_modules/json-schema-traverse": { + "version": "0.4.1", "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "node_modules/keyv": { + "version": "4.5.4", "dev": true, + "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "json-buffer": "3.0.1" } }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "node_modules/levn": { + "version": "0.4.1", "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/xo": { - "version": "0.58.0", - "resolved": "https://registry.npmjs.org/xo/-/xo-0.58.0.tgz", - "integrity": "sha512-0mTj/U2m+sTa5zh9WGfuHN09D38mj0jJfCs7Py2VGXkfK55ShclpWSYLEusciuBIlfaKaVxfSsqLnuzNTvsKHg==", + "node_modules/locate-path": { + "version": "6.0.0", "dev": true, + "license": "MIT", "dependencies": { - "@eslint/eslintrc": "^3.0.2", - "@typescript-eslint/eslint-plugin": "^7.1.1", - "@typescript-eslint/parser": "^7.1.1", - "arrify": "^3.0.0", - "cosmiconfig": "^8.3.6", - "define-lazy-prop": "^3.0.0", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-config-xo": "^0.44.0", - "eslint-config-xo-typescript": "^4.0.0", - "eslint-formatter-pretty": "^6.0.1", - "eslint-import-resolver-webpack": "^0.13.8", - "eslint-plugin-ava": "^14.0.0", - "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-import": "^2.29.1", - "eslint-plugin-n": "^16.6.2", - "eslint-plugin-no-use-extend-native": "^0.5.0", - "eslint-plugin-prettier": "^5.1.3", - "eslint-plugin-unicorn": "^51.0.1", - "esm-utils": "^4.2.1", - "find-cache-dir": "^5.0.0", - "find-up-simple": "^1.0.0", - "get-stdin": "^9.0.0", - "get-tsconfig": "^4.7.3", - "globby": "^14.0.1", - "imurmurhash": "^0.1.4", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash-es": "^4.17.21", - "meow": "^13.2.0", - "micromatch": "^4.0.5", - "open-editor": "^4.1.1", - "prettier": "^3.2.5", - "semver": "^7.6.0", - "slash": "^5.1.0", - "to-absolute-glob": "^3.0.0", - "typescript": "^5.4.2" - }, - "bin": { - "xo": "cli.js" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=18" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/xo/node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "node_modules/lodash.merge": { + "version": "4.6.2", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } + "license": "MIT" }, - "node_modules/xo/node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=10.10.0" + "node": "*" } }, - "node_modules/xo/node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz", - "integrity": "sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==", + "node_modules/ms": { + "version": "2.1.3", "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.8.0", - "@typescript-eslint/type-utils": "7.8.0", - "@typescript-eslint/utils": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "license": "MIT" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" }, - "node_modules/xo/node_modules/@typescript-eslint/parser": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz", - "integrity": "sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==", + "node_modules/optionator": { + "version": "0.9.4", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "7.8.0", - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/typescript-estree": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0", - "debug": "^4.3.4" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">= 0.8.0" } }, - "node_modules/xo/node_modules/@typescript-eslint/type-utils": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz", - "integrity": "sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==", + "node_modules/p-limit": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.8.0", - "@typescript-eslint/utils": "7.8.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/xo/node_modules/@typescript-eslint/utils": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", - "integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==", + "node_modules/p-locate": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.15", - "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.8.0", - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/typescript-estree": "7.8.0", - "semver": "^7.6.0" + "p-limit": "^3.0.2" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/xo/node_modules/enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", + "node_modules/parent-module": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" + "callsites": "^3.0.0" }, "engines": { - "node": ">=0.6" + "node": ">=6" } }, - "node_modules/xo/node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "node_modules/parse-imports": { + "version": "2.2.1", "dev": true, + "license": "Apache-2.0 AND MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" + "es-module-lexer": "^1.5.3", + "slashes": "^3.0.12" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 18" } }, - "node_modules/xo/node_modules/eslint-config-xo-typescript": { + "node_modules/path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-xo-typescript/-/eslint-config-xo-typescript-4.0.0.tgz", - "integrity": "sha512-pmSWzVpvzEjZHG7S/rN34cFXAoe6YbvWFBQSitEXD5CcT2SULfykYl8hcYXss37r5N3SmJYAiO6VlcfkPiDRxg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": ">=7.0.2", - "@typescript-eslint/parser": ">=7.0.2", - "eslint": ">=8.56.0", - "typescript": ">=5.0.0" + "node": ">=8" } }, - "node_modules/xo/node_modules/eslint-import-resolver-webpack": { - "version": "0.13.8", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.8.tgz", - "integrity": "sha512-Y7WIaXWV+Q21Rz/PJgUxiW/FTBOWmU8NTLdz+nz9mMoiz5vAev/fOaQxwD7qRzTfE3HSm1qsxZ5uRd7eX+VEtA==", + "node_modules/path-key": { + "version": "3.1.1", "dev": true, - "dependencies": { - "array.prototype.find": "^2.2.2", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "hasown": "^2.0.0", - "interpret": "^1.4.0", - "is-core-module": "^2.13.1", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^2.0.0-next.5", - "semver": "^5.7.2" - }, + "license": "MIT", "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint-plugin-import": ">=1.4.0", - "webpack": ">=1.11.0" + "node": ">=8" } }, - "node_modules/xo/node_modules/eslint-import-resolver-webpack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/prelude-ls": { + "version": "1.2.1", "dev": true, - "dependencies": { - "ms": "^2.1.1" + "license": "MIT", + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/xo/node_modules/eslint-import-resolver-webpack/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/punycode": { + "version": "2.3.1", "dev": true, - "bin": { - "semver": "bin/semver" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/xo/node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "node_modules/semver": { + "version": "7.6.3", "dev": true, - "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "node": ">=10" } }, - "node_modules/xo/node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/shebang-command": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/xo/node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "node_modules/shebang-regex": { + "version": "3.0.0", "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/xo/node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/slashes": { + "version": "3.0.12", "dev": true, - "bin": { - "semver": "bin/semver.js" - } + "license": "ISC" + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "dev": true, + "license": "CC-BY-3.0" }, - "node_modules/xo/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "node_modules/spdx-expression-parse": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/xo/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "node_modules/spdx-license-ids": { + "version": "3.0.20", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/xo/node_modules/eslint/node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "node_modules/supports-color": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=8" } }, - "node_modules/xo/node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/synckit": { + "version": "0.9.2", "dev": true, + "license": "MIT", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://opencollective.com/unts" } }, - "node_modules/xo/node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/text-table": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/tslib": { + "version": "2.8.0", + "dev": true, + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", "dev": true, + "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "prelude-ls": "^1.2.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 0.8.0" } }, - "node_modules/xo/node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "node_modules/typescript": { + "version": "5.6.3", "dev": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=14.17" } }, - "node_modules/xo/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "node_modules/uri-js": { + "version": "4.4.1", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "punycode": "^2.1.0" } }, - "node_modules/xo/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "node_modules/which": { + "version": "2.0.2", "dev": true, + "license": "ISC", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "isexe": "^2.0.0" }, "bin": { - "resolve": "bin/resolve" + "node-which": "bin/node-which" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/xo/node_modules/tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "dev": true, "engines": { - "node": ">=0.6" + "node": ">= 8" } }, - "node_modules/xo/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/word-wrap": { + "version": "1.2.5", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/yocto-queue": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, diff --git a/package.json b/package.json index 5b97c6b..90d8798 100644 --- a/package.json +++ b/package.json @@ -16,13 +16,13 @@ "homepage": "https://github.com/JordanViknar/Noiseclapper-GNOME#readme", "sideEffects": false, "devDependencies": { - "eslint": "^9.2.0", - "eslint-plugin-jsdoc": "^48.2.3", - "typescript": "^5.4.5", - "xo": "^0.58.0" + "@biomejs/biome": "^1.9.4", + "eslint": "^9.13.0", + "eslint-plugin-jsdoc": "^50.4.3", + "typescript": "^5.6.3" }, "dependencies": { "@girs/gjs": "^3.3.0", - "@girs/gnome-shell": "^46.0.0-beta6" + "@girs/gnome-shell": "^46.0.2" } } diff --git a/src/common.ts b/src/common.ts index 994d241..91b97b0 100644 --- a/src/common.ts +++ b/src/common.ts @@ -1,73 +1,70 @@ // ------------------------ Imports ---------------------------- -import Gio from 'gi://Gio'; -import type GnomeBluetooth from 'gi://GnomeBluetooth'; -import * as Main from 'resource:///org/gnome/shell/ui/main.js'; -import { - gettext as _, - ngettext, - pgettext, -} from 'resource:///org/gnome/shell/extensions/extension.js'; +import Gio from "gi://Gio"; +import type GnomeBluetooth from "gi://GnomeBluetooth"; +import { gettext as _ } from "resource:///org/gnome/shell/extensions/extension.js"; +import { notifyError } from "resource:///org/gnome/shell/ui/main.js"; // ------------------------ Variables ---------------------------- export const supportedDeviceNames: string[] = [ - 'Soundcore Life P3', - 'Soundcore Life Q35', // Not tested - 'Soundcore Life Q30', - 'Soundcore Life Q20+', // Not tested - 'Soundcore Life Q20', // Not tested - 'Soundcore Life Q10', // Not tested - 'BES_BLE', // Buggy name sometimes applied to the Q30 + "Soundcore Life P3", + "Soundcore Life Q35", // Not tested + "Soundcore Life Q30", + "Soundcore Life Q20+", // Not tested + "Soundcore Life Q20", // Not tested + "Soundcore Life Q10", // Not tested + "BES_BLE", // Buggy name sometimes applied to the Q30 ]; // Preset signal lists -const noiseCancellingSignalBase = '08ee00000006810e000'; +const noiseCancellingSignalBase = "08ee00000006810e000"; export const noiseCancellingSignalList = { - transport: noiseCancellingSignalBase + '00001008c', - indoor: noiseCancellingSignalBase + '00201008e', - outdoor: noiseCancellingSignalBase + '00101008d', - // Placeholder : default = noiseCancellingSignalBase+'00101008d', - normal: noiseCancellingSignalBase + '20101008f', - transparency: noiseCancellingSignalBase + '10101008e', + transport: `${noiseCancellingSignalBase}00001008c`, + indoor: `${noiseCancellingSignalBase}00201008e`, + outdoor: `${noiseCancellingSignalBase}00101008d`, + normal: `${noiseCancellingSignalBase}20101008f`, + transparency: `${noiseCancellingSignalBase}10101008e`, }; -const equalizerPresetSignalBase = '08ee00000002811400'; +const equalizerPresetSignalBase = "08ee00000002811400"; export const equalizerPresetSignalList = { - signature: equalizerPresetSignalBase + '000078787878787878784d', - acoustic: equalizerPresetSignalBase + '0100a0828c8ca0a0a08c34', - bassBooster: equalizerPresetSignalBase + '0200a0968278787878789f', - bassReducer: equalizerPresetSignalBase + '0300505a6e787878787800', - classical: equalizerPresetSignalBase + '040096966464788c96a0bf', - podcast: equalizerPresetSignalBase + '05005a8ca0a0968c7864b6', - dance: equalizerPresetSignalBase + '06008c5a6e828c8c825a5d', - deep: equalizerPresetSignalBase + '07008c8296968c64504654', - electronic: equalizerPresetSignalBase + '0800968c648c828c9696e1', - flat: equalizerPresetSignalBase + '090064646e7878786464fc', - hipHop: equalizerPresetSignalBase + '0a008c966e6e8c6e8c96b1', - jazz: equalizerPresetSignalBase + '0b008c8c6464788c96a0b2', - latin: equalizerPresetSignalBase + '0c0078786464647896aa6d', - lounge: equalizerPresetSignalBase + '0d006e8ca09678648c82b4', - piano: equalizerPresetSignalBase + '0e007896968ca0aa96a04b', - pop: equalizerPresetSignalBase + '0f006e829696826e645a66', - rnB: equalizerPresetSignalBase + '1000b48c64648c9696a0fd', - rock: equalizerPresetSignalBase + '1100968c6e6e82969696e0', - smallSpeakers: equalizerPresetSignalBase + '1200a0968278645a50502d', - spokenWord: equalizerPresetSignalBase + '13005a64828c8c82785a4c', - trebleBooster: equalizerPresetSignalBase + '14006464646e828c8ca075', - trebleReducer: equalizerPresetSignalBase + '1500787878645a50503ca4', + signature: `${equalizerPresetSignalBase}000078787878787878784d`, + acoustic: `${equalizerPresetSignalBase}0100a0828c8ca0a0a08c34`, + bassBooster: `${equalizerPresetSignalBase}0200a0968278787878789f`, + bassReducer: `${equalizerPresetSignalBase}0300505a6e787878787800`, + classical: `${equalizerPresetSignalBase}040096966464788c96a0bf`, + podcast: `${equalizerPresetSignalBase}05005a8ca0a0968c7864b6`, + dance: `${equalizerPresetSignalBase}06008c5a6e828c8c825a5d`, + deep: `${equalizerPresetSignalBase}07008c8296968c64504654`, + electronic: `${equalizerPresetSignalBase}0800968c648c828c9696e1`, + flat: `${equalizerPresetSignalBase}090064646e7878786464fc`, + hipHop: `${equalizerPresetSignalBase}0a008c966e6e8c6e8c96b1`, + jazz: `${equalizerPresetSignalBase}0b008c8c6464788c96a0b2`, + latin: `${equalizerPresetSignalBase}0c0078786464647896aa6d`, + lounge: `${equalizerPresetSignalBase}0d006e8ca09678648c82b4`, + piano: `${equalizerPresetSignalBase}0e007896968ca0aa96a04b`, + pop: `${equalizerPresetSignalBase}0f006e829696826e645a66`, + rnB: `${equalizerPresetSignalBase}1000b48c64648c9696a0fd`, + rock: `${equalizerPresetSignalBase}1100968c6e6e82969696e0`, + smallSpeakers: `${equalizerPresetSignalBase}1200a0968278645a50502d`, + spokenWord: `${equalizerPresetSignalBase}13005a64828c8c82785a4c`, + trebleBooster: `${equalizerPresetSignalBase}14006464646e828c8ca075`, + trebleReducer: `${equalizerPresetSignalBase}1500787878645a50503ca4`, }; // ------------------------ Logging ------------------------ let logging: boolean; export enum LogType { - Info, - Warn, - Error, - Debug, + Info = 0, + Warn = 1, + Error = 2, + Debug = 3, } export function logIfEnabled(type: LogType, message: string) { - if (!logging) return; + if (!logging) { + return; + } - const prefix = '[Noiseclapper] '; + const prefix = "[Noiseclapper] "; switch (type) { case LogType.Info: { console.info(prefix + message); @@ -88,6 +85,10 @@ export function logIfEnabled(type: LogType, message: string) { console.debug(prefix + message); break; } + + default: { + throw new Error("Invalid log type."); + } } } @@ -102,7 +103,7 @@ export function devicesObjectToArray( const numberOfDevices = object.get_n_items(); return Array.from( - {length: numberOfDevices}, + { length: numberOfDevices }, (_, i) => object.get_item(i) as GnomeBluetooth.Device, ); } @@ -113,21 +114,21 @@ export async function sendSignal(signal: string, address: string) { const script = `import socket; s = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM); s.connect(('${address}', 12)); s.send(bytearray.fromhex('${signal}')); s.close();`; const process = Gio.Subprocess.new( - ['python3', '-c', script], + ["python3", "-c", script], // eslint-disable-next-line no-bitwise Gio.SubprocessFlags.STDOUT_PIPE | Gio.SubprocessFlags.STDERR_PIPE, ); await process.wait_check_async(null); - logIfEnabled(LogType.Debug, 'Successfully sent signal'); + logIfEnabled(LogType.Debug, "Successfully sent signal"); } catch (error) { if (error instanceof Error) { - logIfEnabled(LogType.Error, 'Failed to send signal : ' + error.message); + logIfEnabled(LogType.Error, `Failed to send signal : ${error.message}`); } - Main.notifyError( - 'Noiseclapper - ' + _('Error'), - _('Close the Soundcore application on your phone and try again.'), + notifyError( + `Noiseclapper - ${_("Error")}`, + _("Close the Soundcore application on your phone and try again."), ); } } diff --git a/src/extension.ts b/src/extension.ts index 537cf95..bc08468 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -1,24 +1,22 @@ // ------------------------- Imports ---------------------------- // External -import type Gio from 'gi://Gio'; -import * as Main from 'resource:///org/gnome/shell/ui/main.js'; +import type Gio from "gi://Gio"; +import GnomeBluetooth from "gi://GnomeBluetooth"; import { Extension, gettext as _, - ngettext, - pgettext, -} from 'resource:///org/gnome/shell/extensions/extension.js'; -import GnomeBluetooth from 'gi://GnomeBluetooth'; -// Internal -import NoiseclapperIndicator from './indicator.js'; +} from "resource:///org/gnome/shell/extensions/extension.js"; +import { notifyError, panel } from "resource:///org/gnome/shell/ui/main.js"; import { LogType, - logIfEnabled, devicesObjectToArray, + logIfEnabled, sendSignal, supportedDeviceNames, updateLogging, -} from './common.js'; +} from "./common.js"; +// Internal +import NoiseclapperIndicator from "./indicator.js"; // ----------------------- Extension ----------------------- export default class NoiseclapperExtension extends Extension { @@ -28,39 +26,39 @@ export default class NoiseclapperExtension extends Extension { private settingsHandler?: Gio.SettingsBindFlags; enable() { - logIfEnabled(LogType.Info, 'Enabling Noiseclapper...'); + logIfEnabled(LogType.Info, "Enabling Noiseclapper..."); // We enable the bluetooth client - logIfEnabled(LogType.Debug, 'Enabling Bluetooth client...'); + logIfEnabled(LogType.Debug, "Enabling Bluetooth client..."); this.bluetoothClient = new GnomeBluetooth.Client(); // And create the indicator logIfEnabled( LogType.Debug, - 'Creating and adding Noiseclapper indicator...', + "Creating and adding Noiseclapper indicator...", ); this.indicator = new NoiseclapperIndicator(this); - Main.panel.addToStatusArea(this.uuid, this.indicator); + panel.addToStatusArea(this.uuid, this.indicator); // Apply settings and position this.settings = this.getSettings(); this.settingsHandler = this.settings.connect( - 'changed', + "changed", this.applySettings.bind(this), ); this.applySettings(); - logIfEnabled(LogType.Info, 'Startup successful.'); + logIfEnabled(LogType.Info, "Startup successful."); } disable() { - logIfEnabled(LogType.Info, 'Disabling Noiseclapper...'); + logIfEnabled(LogType.Info, "Disabling Noiseclapper..."); // Disable Bluetooth client if enabled this.bluetoothClient = undefined; // Remove the indicator - logIfEnabled(LogType.Debug, 'Removing Noiseclapper indicator...'); + logIfEnabled(LogType.Debug, "Removing Noiseclapper indicator..."); this.indicator?.destroy(); this.indicator = undefined; @@ -74,36 +72,40 @@ export default class NoiseclapperExtension extends Extension { } signalHandler(signal: string) { - logIfEnabled(LogType.Debug, 'Preparing to send signal : [' + signal + ']'); + logIfEnabled(LogType.Debug, `Preparing to send signal : [${signal}]`); - const devices = devicesObjectToArray(this.bluetoothClient!.get_devices()); + const devices = devicesObjectToArray( + this.bluetoothClient!.get_devices() as Gio.ListStore, + ); let hasFoundAtLeastOneDevice = false; for (const device of devices) { if (device.connected && supportedDeviceNames.includes(device.name!)) { hasFoundAtLeastOneDevice = true; - const {name, address} = device; + const { name, address } = device; logIfEnabled( LogType.Info, `Sending signal [${signal}] to device [${name}] with MAC address [${address}]`, ); - void sendSignal(signal, address!); + sendSignal(signal, address!).catch((error) => { + logIfEnabled(LogType.Error, `Failed to send signal: ${error}`); + }); } } if (!hasFoundAtLeastOneDevice) { - logIfEnabled(LogType.Error, 'No compatible devices found.'); - Main.notifyError( - 'Noiseclapper - ' + _('Error'), - _('No connected compatible devices found.'), + logIfEnabled(LogType.Error, "No compatible devices found."); + notifyError( + `Noiseclapper - ${_("Error")}`, + _("No connected compatible devices found."), ); } } applySettings() { - logIfEnabled(LogType.Debug, 'Applying settings...'); - updateLogging(this.settings!.get_boolean('logging-enabled')); + logIfEnabled(LogType.Debug, "Applying settings..."); + updateLogging(this.settings!.get_boolean("logging-enabled")); this.indicator!.applyPosition(); } } diff --git a/src/indicator.ts b/src/indicator.ts index c6770c5..39b0c2e 100644 --- a/src/indicator.ts +++ b/src/indicator.ts @@ -1,23 +1,19 @@ +import GObject from "gi://GObject"; // ------------------------- Imports ---------------------------- // External -import St from 'gi://St'; -import GObject from 'gi://GObject'; -import * as Main from 'resource:///org/gnome/shell/ui/main.js'; -import * as PanelMenu from 'resource:///org/gnome/shell/ui/panelMenu.js'; -import * as PopupMenu from 'resource:///org/gnome/shell/ui/popupMenu.js'; -import { - gettext as _, - ngettext, - pgettext, -} from 'resource:///org/gnome/shell/extensions/extension.js'; -// Internal -import type NoiseclapperExtension from './extension.js'; +import St from "gi://St"; +import { gettext as _ } from "resource:///org/gnome/shell/extensions/extension.js"; +import * as Main from "resource:///org/gnome/shell/ui/main.js"; +import * as PanelMenu from "resource:///org/gnome/shell/ui/panelMenu.js"; +import * as PopupMenu from "resource:///org/gnome/shell/ui/popupMenu.js"; import { LogType, + equalizerPresetSignalList, logIfEnabled, noiseCancellingSignalList, - equalizerPresetSignalList, -} from './common.js'; +} from "./common.js"; +// Internal +import type NoiseclapperExtension from "./extension.js"; // ----------------------- Indicator ----------------------- export default GObject.registerClass( @@ -25,30 +21,30 @@ export default GObject.registerClass( private readonly extension: NoiseclapperExtension; constructor(extension: NoiseclapperExtension) { - logIfEnabled(LogType.Debug, 'Initializing Noiseclapper indicator...'); + logIfEnabled(LogType.Debug, "Initializing Noiseclapper indicator..."); super(0, extension.uuid); this.extension = extension; const box = new St.BoxLayout({ vertical: false, - styleClass: 'panel-status-menu-box', + styleClass: "panel-status-menu-box", }); const icon = new St.Icon({ - iconName: 'audio-headphones-symbolic', - styleClass: 'system-status-icon', + iconName: "audio-headphones-symbolic", + styleClass: "system-status-icon", }); box.add_child(icon); this.add_child(box); // The 2 submenus const noiseCancellingModeMenu = new PopupMenu.PopupSubMenuMenuItem( - _('Noise Cancelling Mode'), + _("Noise Cancelling Mode"), ); // @ts-expect-error addMenuItem no longer exists in the type definitions ? this.menu.addMenuItem(noiseCancellingModeMenu); // eslint-disable-line @typescript-eslint/no-unsafe-call const equalizerPresetMenu = new PopupMenu.PopupSubMenuMenuItem( - _('Equalizer Preset'), + _("Equalizer Preset"), ); // @ts-expect-error addMenuItem no longer exists in the type definitions ? this.menu.addMenuItem(equalizerPresetMenu); // eslint-disable-line @typescript-eslint/no-unsafe-call @@ -56,21 +52,23 @@ export default GObject.registerClass( // The submenus' mode/preset lists const noiseCancellingModeButtonList = [ { - label: '🚋 ' + _('Transport'), + label: `🚋 ${_("Transport")}`, signal: noiseCancellingSignalList.transport, }, - {label: '🏠 ' + _('Indoor'), signal: noiseCancellingSignalList.indoor}, { - label: '🌳 ' + _('Outdoor'), + label: `🏠 ${_("Indoor")}`, + signal: noiseCancellingSignalList.indoor, + }, + { + label: `🌳 ${_("Outdoor")}`, signal: noiseCancellingSignalList.outdoor, }, - // { label: '🔇 '+_('Default'), signal: noiseCancellingSignalList.default }, //Not really necessary, probably better to keep it as a comment. { - label: '🚫 ' + _('Normal / No ANC'), + label: `🚫 ${_("Normal / No ANC")}`, signal: noiseCancellingSignalList.normal, }, { - label: '🪟 ' + _('Transparency / No NC'), + label: `🪟 ${_("Transparency / No NC")}`, signal: noiseCancellingSignalList.transparency, }, ]; @@ -80,58 +78,67 @@ export default GObject.registerClass( ); const equalizerPresetButtonList = [ { - label: '🎵 ' + _('Soundcore Signature'), + label: `🎵 ${_("Soundcore Signature")}`, signal: equalizerPresetSignalList.signature, }, { - label: '🎸 ' + _('Acoustic'), + label: `🎸 ${_("Acoustic")}`, signal: equalizerPresetSignalList.acoustic, }, { - label: '🎸 ' + _('Bass Booster'), + label: `🎸 ${_("Bass Booster")}`, signal: equalizerPresetSignalList.bassBooster, }, { - label: '🚫 ' + _('Bass Reducer'), + label: `🚫 ${_("Bass Reducer")}`, signal: equalizerPresetSignalList.bassReducer, }, { - label: '🎻 ' + _('Classical'), + label: `🎻 ${_("Classical")}`, signal: equalizerPresetSignalList.classical, }, { - label: '🎤 ' + _('Podcast'), + label: `🎤 ${_("Podcast")}`, signal: equalizerPresetSignalList.podcast, }, - {label: '🪩 ' + _('Dance'), signal: equalizerPresetSignalList.dance}, - {label: '🖴' + _('Deep'), signal: equalizerPresetSignalList.deep}, + { label: `🪩 ${_("Dance")}`, signal: equalizerPresetSignalList.dance }, + { label: `🖴${_("Deep")}`, signal: equalizerPresetSignalList.deep }, { - label: '⚡ ' + _('Electronic'), + label: `⚡ ${_("Electronic")}`, signal: equalizerPresetSignalList.electronic, }, - {label: '🚫 ' + _('Flat'), signal: equalizerPresetSignalList.flat}, - {label: '🎹 ' + _('Hip-Hop'), signal: equalizerPresetSignalList.hipHop}, - {label: '🎷 ' + _('Jazz'), signal: equalizerPresetSignalList.jazz}, - {label: '💃🏽 ' + _('Latin'), signal: equalizerPresetSignalList.latin}, - {label: '🍸 ' + _('Lounge'), signal: equalizerPresetSignalList.lounge}, - {label: '🎹 ' + _('Piano'), signal: equalizerPresetSignalList.piano}, - {label: '🎸 ' + _('Pop'), signal: equalizerPresetSignalList.pop}, - {label: '🎹 ' + _('RnB'), signal: equalizerPresetSignalList.rnB}, - {label: '🎸 ' + _('Rock'), signal: equalizerPresetSignalList.rock}, - { - label: '🔉 ' + _('Small Speaker(s)'), + { label: `🚫 ${_("Flat")}`, signal: equalizerPresetSignalList.flat }, + { + label: `🎹 ${_("Hip-Hop")}`, + signal: equalizerPresetSignalList.hipHop, + }, + { label: `🎷 ${_("Jazz")}`, signal: equalizerPresetSignalList.jazz }, + { + label: `💃🏽 ${_("Latin")}`, + signal: equalizerPresetSignalList.latin, + }, + { + label: `🍸 ${_("Lounge")}`, + signal: equalizerPresetSignalList.lounge, + }, + { label: `🎹 ${_("Piano")}`, signal: equalizerPresetSignalList.piano }, + { label: `🎸 ${_("Pop")}`, signal: equalizerPresetSignalList.pop }, + { label: `🎹 ${_("RnB")}`, signal: equalizerPresetSignalList.rnB }, + { label: `🎸 ${_("Rock")}`, signal: equalizerPresetSignalList.rock }, + { + label: `🔉 ${_("Small Speaker(s)")}`, signal: equalizerPresetSignalList.smallSpeakers, }, { - label: '👄 ' + _('Spoken Word'), + label: `👄 ${_("Spoken Word")}`, signal: equalizerPresetSignalList.spokenWord, }, { - label: '🎼 ' + _('Treble Booster'), + label: `🎼 ${_("Treble Booster")}`, signal: equalizerPresetSignalList.trebleBooster, }, { - label: '🚫 ' + _('Treble Reducer'), + label: `🚫 ${_("Treble Reducer")}`, signal: equalizerPresetSignalList.trebleReducer, }, ]; @@ -145,8 +152,8 @@ export default GObject.registerClass( this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem()); // eslint-disable-line @typescript-eslint/no-unsafe-call // Settings button - const settingsButton = new PopupMenu.PopupMenuItem(_('Settings')); - settingsButton.connect('activate', () => { + const settingsButton = new PopupMenu.PopupMenuItem(_("Settings")); + settingsButton.connect("activate", () => { this.extension.openPreferences(); }); // @ts-expect-error addMenuItem no longer exists in the type definitions ? @@ -154,12 +161,12 @@ export default GObject.registerClass( } addAllInListAsButtons( - List: Array<{label: string; signal: string}>, + List: Array<{ label: string; signal: string }>, Submenu: PopupMenu.PopupSubMenuMenuItem, ) { for (const element of List) { const button = new PopupMenu.PopupMenuItem(element.label); - button.connect('activate', () => { + button.connect("activate", () => { this.extension.signalHandler(element.signal); }); Submenu.menu.addMenuItem(button); @@ -180,19 +187,18 @@ export default GObject.registerClass( // @ts-expect-error Panel boxes do not exist in the type definitions. right: Main.panel._rightBox as St.BoxLayout, }; - const position = this.extension.settings!.get_int('position'); - const index = this.extension.settings!.get_int('position-number'); + const position = this.extension.settings!.get_int("position"); + const index = this.extension.settings!.get_int("position-number"); Main.panel._addToPanelBox( this.extension.uuid, this, index, - boxes[position === 0 ? 'left' : position === 1 ? 'center' : 'right'], + boxes[position === 0 ? "left" : position === 1 ? "center" : "right"], ); } - destroy(): void { - // Apparently, this also destroys children without me having to do it myself. + destroy() { super.destroy(); } }, diff --git a/src/prefs.ts b/src/prefs.ts index fa120cf..ba8efcf 100644 --- a/src/prefs.ts +++ b/src/prefs.ts @@ -1,57 +1,58 @@ +import type Adw from "gi://Adw"; +import Gio from "gi://Gio"; // ------------------------- Imports ---------------------------- -import Gtk from 'gi://Gtk'; -import type Adw from 'gi://Adw'; -import Gio from 'gi://Gio'; -import {ExtensionPreferences} from 'resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js'; +import Gtk from "gi://Gtk"; +import { ExtensionPreferences } from "resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js"; // ----------------------- Preferences ---------------------------- export default class NoiseclapperPreferences extends ExtensionPreferences { fillPreferencesWindow(window: Adw.PreferencesWindow) { // Prepare labels and controls const buildable = new Gtk.Builder(); - buildable.add_from_file(this.dir.get_path() + '/prefs.ui'); + buildable.add_from_file(`${this.dir.get_path()}/prefs.ui`); // Connect widgets to variables - const aboutName = buildable.get_object('about_name')! as Gtk.Label; - const aboutVersion = buildable.get_object('about_version')! as Gtk.Label; + const aboutName = buildable.get_object("about_name")! as Gtk.Label; + const aboutVersion = buildable.get_object("about_version")! as Gtk.Label; const aboutDescription = buildable.get_object( - 'about_description', + "about_description", )! as Gtk.Label; - const aboutUrl = buildable.get_object('about_url')! as Gtk.Label; + const aboutUrl = buildable.get_object("about_url")! as Gtk.Label; const pageBasic = buildable.get_object( - 'page_basic', + "page_basic", )! as Adw.PreferencesPage; const pageAbout = buildable.get_object( - 'page_about', + "page_about", )! as Adw.PreferencesPage; // Configure dynamic widgets aboutName.set_text(this.metadata.name.toString()); - if (this.metadata.version !== undefined) + if (this.metadata.version !== undefined) { aboutVersion.set_text(this.metadata.version.toString()); + } aboutDescription.set_text(this.metadata.description.toString()); const url = this.metadata.url!.toString(); - aboutUrl.set_markup('' + url + ''); + aboutUrl.set_markup(`${url}`); // Bind fields to settings const settings = this.getSettings(); settings.bind( - 'position', - buildable.get_object('field_position')!, - 'selected', + "position", + buildable.get_object("field_position")!, + "selected", Gio.SettingsBindFlags.DEFAULT, ); settings.bind( - 'position-number', - buildable.get_object('field_position_number')!, - 'value', + "position-number", + buildable.get_object("field_position_number")!, + "value", Gio.SettingsBindFlags.DEFAULT, ); settings.bind( - 'logging-enabled', - buildable.get_object('field_logging')!, - 'active', + "logging-enabled", + buildable.get_object("field_logging")!, + "active", Gio.SettingsBindFlags.DEFAULT, ); diff --git a/tsconfig.json b/tsconfig.json index 0e313b1..a3eb24f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,24 +1,19 @@ { "compilerOptions": { - "module": "NodeNext", - "moduleResolution": "NodeNext", - "outDir": "./dist", - "sourceMap": false, - "strict": true, - "target": "ES2022", - "lib": [ - "ES2022" - ], - "skipLibCheck": true, - "removeComments": true + "module": "NodeNext", + "moduleResolution": "NodeNext", + "outDir": "./dist", + "sourceMap": false, + "strict": true, + "target": "ES2022", + "lib": ["ES2022"], + "skipLibCheck": true }, - "include": [ - "ambient.d.ts", - ], + "include": ["ambient.d.ts"], "files": [ - "src/extension.ts", - "src/prefs.ts", - "src/indicator.ts", - "src/common.ts" - ], - } \ No newline at end of file + "src/extension.ts", + "src/prefs.ts", + "src/indicator.ts", + "src/common.ts" + ] +} From 95e1c791333fd6e6340ce2510282a5a825b51561 Mon Sep 17 00:00:00 2001 From: JordanViknar <74505993+JordanViknar@users.noreply.github.com> Date: Thu, 24 Oct 2024 13:08:01 +0200 Subject: [PATCH 2/4] build: Replace npm with Bun --- .github/workflows/check.yml | 9 +- .github/workflows/package.yml | 4 +- Makefile | 4 +- bun.lockb | Bin 0 -> 74947 bytes package-lock.json | 3423 --------------------------------- 5 files changed, 9 insertions(+), 3431 deletions(-) create mode 100755 bun.lockb delete mode 100644 package-lock.json diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 005514a..3a7f027 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -6,11 +6,10 @@ jobs: biome-lint-check: runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v4 + - uses: actions/checkout@v4 + - uses: oven-sh/setup-bun@v2 - name: Install dependencies - run: npm install - - name: Setup Biome - uses: biomejs/setup-biome@v2 + run: bun install + - uses: biomejs/setup-biome@v2 - name: Run Biome run: biome ci . \ No newline at end of file diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index f73402b..24cb1c4 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -14,7 +14,9 @@ jobs: uses: actions/checkout@v4 - name: Install dependencies - run: pacman -Syu --noconfirm blueprint-compiler npm typescript gobject-introspection libadwaita zip + run: pacman -Syu --noconfirm blueprint-compiler typescript gobject-introspection libadwaita zip + + - uses: oven-sh/setup-bun@v2 - name: Build & Package Noiseclapper run: make pack diff --git a/Makefile b/Makefile index a31d1be..b2ca9fc 100644 --- a/Makefile +++ b/Makefile @@ -18,12 +18,12 @@ all: $(JS_FILES) # Dependencies node_modules: package.json - npm install + bun install touch $@ # Check TypeScript files with biome check: - npx biome ci . + bunx biome ci . # Compile TypeScript files $(DIST_DIR)/%.js: $(SOURCE_FILES) node_modules diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..dda99526836d9078f43efa81188d9443ce63caef GIT binary patch literal 74947 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 literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 0210ec8..0000000 --- a/package-lock.json +++ /dev/null @@ -1,3423 +0,0 @@ -{ - "name": "noiseclapper", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "noiseclapper", - "version": "0.0.0", - "license": "MPL-2.0", - "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gnome-shell": "^46.0.2" - }, - "devDependencies": { - "@biomejs/biome": "1.9.4", - "eslint": "^9.13.0", - "eslint-plugin-jsdoc": "^50.4.3", - "typescript": "^5.6.3" - } - }, - "node_modules/@biomejs/biome": { - "version": "1.9.4", - "dev": true, - "hasInstallScript": true, - "license": "MIT OR Apache-2.0", - "bin": { - "biome": "bin/biome" - }, - "engines": { - "node": ">=14.21.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/biome" - }, - "optionalDependencies": { - "@biomejs/cli-darwin-arm64": "1.9.4", - "@biomejs/cli-darwin-x64": "1.9.4", - "@biomejs/cli-linux-arm64": "1.9.4", - "@biomejs/cli-linux-arm64-musl": "1.9.4", - "@biomejs/cli-linux-x64": "1.9.4", - "@biomejs/cli-linux-x64-musl": "1.9.4", - "@biomejs/cli-win32-arm64": "1.9.4", - "@biomejs/cli-win32-x64": "1.9.4" - } - }, - "node_modules/@biomejs/cli-linux-x64": { - "version": "1.9.4", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT OR Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.21.3" - } - }, - "node_modules/@biomejs/cli-linux-x64-musl": { - "version": "1.9.4", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT OR Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.21.3" - } - }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.49.0", - "dev": true, - "license": "MIT", - "dependencies": { - "comment-parser": "1.4.1", - "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~4.1.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.18.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.4", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.7.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "9.13.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@girs/accountsservice-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/accountsservice-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/accountsservice-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/adw-1": { - "version": "1.6.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gtk-4.0": "^4.15.5-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/adw-1/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/adw-1/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/adw-1/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/adw-1/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/adw-1/node_modules/@girs/gtk-4.0": { - "version": "4.15.5-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/atk-1.0": { - "version": "2.52.0-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/atk-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/atk-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/atk-1.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/atk-1.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/atk-1.0/node_modules/@girs/glib-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/atk-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/cairo-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cairo-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cairo-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cairo-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cairo-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cally-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", - "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", - "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cally-14/node_modules/@girs/atk-1.0": { - "version": "2.53.1-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cally-14/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cally-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cally-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cally-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/clutter-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", - "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/clutter-14/node_modules/@girs/atk-1.0": { - "version": "2.53.1-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/clutter-14/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/clutter-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/clutter-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/clutter-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-14/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-2.0": { - "version": "2.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-2.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/cogl-2.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/coglpango-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/coglpango-14/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/coglpango-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/coglpango-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/coglpango-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/freetype2-2.0": { - "version": "2.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/freetype2-2.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/freetype2-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/freetype2-2.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/freetype2-2.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/freetype2-2.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gck-2": { - "version": "4.3.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gck-2/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gck-2/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gck-2/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gck-2/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gcr-4": { - "version": "4.3.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gck-2": "^4.3.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gcr-4/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gcr-4/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gcr-4/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gcr-4/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdesktopenums-3.0": { - "version": "3.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdesktopenums-3.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdk-4.0": { - "version": "4.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdk-4.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdk-4.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdk-4.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdk-4.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdkpixbuf-2.0": { - "version": "2.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdkpixbuf-2.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdm-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdm-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdm-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdm-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gdm-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gio-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gio-2.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gio-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gio-2.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gio-2.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gio-2.0/node_modules/@girs/glib-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gio-2.0/node_modules/@girs/gobject-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gjs": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "@girs/glib-2.0": "^2.78.0-3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" - } - }, - "node_modules/@girs/gl-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gl-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gl-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gl-1.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gl-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gl-1.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/glib-2.0": { - "version": "2.78.0-3.3.0", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/gobject-2.0": "^2.78.0-3.3.0" - } - }, - "node_modules/@girs/gmodule-2.0": { - "version": "2.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gmodule-2.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gmodule-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gmodule-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gmodule-2.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnome-shell": { - "version": "46.0.2", - "license": "MIT", - "dependencies": { - "@girs/accountsservice-1.0": "^1.0.0-4.0.0-beta.12", - "@girs/adw-1": "^1.6.0-4.0.0-beta.12", - "@girs/atk-1.0": "^2.52.0-4.0.0-beta.12", - "@girs/cally-14": "^14.0.0-4.0.0-beta.12", - "@girs/clutter-14": "^14.0.0-4.0.0-beta.12", - "@girs/cogl-2.0": "^2.0.0-4.0.0-beta.12", - "@girs/gcr-4": "^4.3.0-4.0.0-beta.12", - "@girs/gdm-1.0": "^1.0.0-4.0.0-beta.12", - "@girs/gio-2.0": "^2.80.3-4.0.0-beta.12", - "@girs/gjs": "^4.0.0-beta.12", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.12", - "@girs/gnomebg-4.0": "^4.0.0-4.0.0-beta.12", - "@girs/gnomebluetooth-3.0": "^3.0.0-4.0.0-beta.12", - "@girs/gnomedesktop-4.0": "^4.0.0-4.0.0-beta.12", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.12", - "@girs/gtk-4.0": "^4.14.4-4.0.0-beta.12", - "@girs/gvc-1.0": "^1.0.0-4.0.0-beta.12", - "@girs/meta-14": "^14.0.0-4.0.0-beta.12", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.12", - "@girs/polkit-1.0": "^1.0.0-4.0.0-beta.12", - "@girs/shell-14": "^14.0.0-4.0.0-beta.12", - "@girs/shew-0": "^0.0.0-4.0.0-beta.12", - "@girs/st-14": "^14.0.0-4.0.0-beta.12", - "@girs/upowerglib-1.0": "^0.99.1-4.0.0-beta.12" - } - }, - "node_modules/@girs/gnome-shell/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnome-shell/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnome-shell/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnome-shell/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnome-shell/node_modules/@girs/glib-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gnome-shell/node_modules/@girs/gobject-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gnomebg-4.0": { - "version": "4.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gnomedesktop-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebg-4.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebg-4.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebg-4.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebg-4.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebluetooth-3.0": { - "version": "3.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomebluetooth-3.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomedesktop-4.0": { - "version": "4.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gnomedesktop-4.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gobject-2.0": { - "version": "2.78.0-3.3.0", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^3.3.0", - "@girs/glib-2.0": "^2.78.0-3.3.0" - } - }, - "node_modules/@girs/graphene-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/graphene-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/graphene-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/graphene-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/graphene-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gsk-4.0": { - "version": "4.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gsk-4.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gsk-4.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gsk-4.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gsk-4.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gtk-4.0": { - "version": "4.14.4-4.0.0-beta.14", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.14", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.14", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.14", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.14", - "@girs/gio-2.0": "^2.80.3-4.0.0-beta.14", - "@girs/gjs": "^4.0.0-beta.14", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.14", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.14", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.14", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.14", - "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.14", - "@girs/harfbuzz-0.0": "^8.5.0-4.0.0-beta.14", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.14", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.14" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/glib-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/gobject-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gtk-4.0/node_modules/@girs/harfbuzz-0.0": { - "version": "8.5.0-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.15", - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/gvc-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gvc-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gvc-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gvc-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/gvc-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/harfbuzz-0.0": { - "version": "9.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/harfbuzz-0.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/meta-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", - "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", - "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/xfixes-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/meta-14/node_modules/@girs/atk-1.0": { - "version": "2.53.1-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/meta-14/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/meta-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/meta-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/meta-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/mtk-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/mtk-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/mtk-14/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/mtk-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/mtk-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/nm-1.0": { - "version": "1.49.4-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/nm-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/nm-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/nm-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/nm-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pango-1.0": { - "version": "1.54.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pango-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pango-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pango-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pango-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pangocairo-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pangocairo-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pangocairo-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pangocairo-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/pangocairo-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkit-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkit-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkit-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkit-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkit-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkitagent-1.0": { - "version": "1.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/polkit-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkitagent-1.0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkitagent-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkitagent-1.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/polkitagent-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shell-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/cally-14": "^14.0.0-4.0.0-beta.16", - "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", - "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", - "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gck-2": "^4.3.0-4.0.0-beta.16", - "@girs/gcr-4": "^4.3.0-4.0.0-beta.16", - "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gvc-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/meta-14": "^14.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/nm-1.0": "^1.49.4-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/polkit-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/polkitagent-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/st-14": "^14.0.0-4.0.0-beta.16", - "@girs/xfixes-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shell-14/node_modules/@girs/atk-1.0": { - "version": "2.53.1-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shell-14/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shell-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shell-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shell-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shew-0": { - "version": "0.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gtk-4.0": "^4.15.5-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shew-0/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shew-0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shew-0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shew-0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/shew-0/node_modules/@girs/gtk-4.0": { - "version": "4.15.5-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gsk-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/st-14": { - "version": "14.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/atk-1.0": "^2.53.1-4.0.0-beta.16", - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/cally-14": "^14.0.0-4.0.0-beta.16", - "@girs/clutter-14": "^14.0.0-4.0.0-beta.16", - "@girs/cogl-14": "^14.0.0-4.0.0-beta.16", - "@girs/coglpango-14": "^14.0.0-4.0.0-beta.16", - "@girs/freetype2-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gdesktopenums-3.0": "^3.0.0-4.0.0-beta.16", - "@girs/gdkpixbuf-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gl-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/graphene-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/harfbuzz-0.0": "^9.0.0-4.0.0-beta.16", - "@girs/meta-14": "^14.0.0-4.0.0-beta.16", - "@girs/mtk-14": "^14.0.0-4.0.0-beta.16", - "@girs/pango-1.0": "^1.54.0-4.0.0-beta.16", - "@girs/pangocairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/xfixes-4.0": "^4.0.0-4.0.0-beta.16", - "@girs/xlib-2.0": "^2.0.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/st-14/node_modules/@girs/atk-1.0": { - "version": "2.53.1-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/st-14/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/st-14/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/st-14/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/st-14/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/upowerglib-1.0": { - "version": "0.99.1-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gio-2.0": "^2.80.3-4.0.0-beta.15", - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gjs/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/upowerglib-1.0/node_modules/@girs/glib-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/gobject-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/upowerglib-1.0/node_modules/@girs/gobject-2.0": { - "version": "2.80.3-4.0.0-beta.15", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.15", - "@girs/glib-2.0": "^2.80.3-4.0.0-beta.15" - } - }, - "node_modules/@girs/xfixes-4.0": { - "version": "4.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xfixes-4.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xfixes-4.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xfixes-4.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xfixes-4.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xfixes-4.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xlib-2.0": { - "version": "2.0.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xlib-2.0/node_modules/@girs/gjs": { - "version": "4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/cairo-1.0": "^1.0.0-4.0.0-beta.16", - "@girs/gio-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xlib-2.0/node_modules/@girs/gjs/node_modules/@girs/gio-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16", - "@girs/gmodule-2.0": "^2.0.0-4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xlib-2.0/node_modules/@girs/gjs/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xlib-2.0/node_modules/@girs/gobject-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/glib-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@girs/xlib-2.0/node_modules/@girs/gobject-2.0/node_modules/@girs/glib-2.0": { - "version": "2.82.0-4.0.0-beta.16", - "license": "MIT", - "dependencies": { - "@girs/gjs": "^4.0.0-beta.16", - "@girs/gobject-2.0": "^2.82.0-4.0.0-beta.16" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.5", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.0", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@pkgr/core": { - "version": "0.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "dev": true, - "license": "MIT" - }, - "node_modules/acorn": { - "version": "8.13.0", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/are-docs-informative": { - "version": "0.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/comment-parser": { - "version": "1.4.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "dev": true, - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.13.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.11.0", - "@eslint/config-array": "^0.18.0", - "@eslint/core": "^0.7.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.13.0", - "@eslint/plugin-kit": "^0.2.0", - "@humanfs/node": "^0.16.5", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.1.0", - "eslint-visitor-keys": "^4.1.0", - "espree": "^10.2.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-jsdoc": { - "version": "50.4.3", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@es-joy/jsdoccomment": "~0.49.0", - "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.1", - "debug": "^4.3.6", - "escape-string-regexp": "^4.0.0", - "espree": "^10.1.0", - "esquery": "^1.6.0", - "parse-imports": "^2.1.1", - "semver": "^7.6.3", - "spdx-expression-parse": "^4.0.0", - "synckit": "^0.9.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "8.1.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.1.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "10.2.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.12.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "dev": true, - "license": "ISC" - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/optionator": { - "version": "0.9.4", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-imports": { - "version": "2.2.1", - "dev": true, - "license": "Apache-2.0 AND MIT", - "dependencies": { - "es-module-lexer": "^1.5.3", - "slashes": "^3.0.12" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/slashes": { - "version": "3.0.12", - "dev": true, - "license": "ISC" - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.20", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/synckit": { - "version": "0.9.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/tslib": { - "version": "2.8.0", - "dev": true, - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/typescript": { - "version": "5.6.3", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} From f44c3eabb7dc492fb026079cafbd5e2839361772 Mon Sep 17 00:00:00 2001 From: JordanViknar <74505993+JordanViknar@users.noreply.github.com> Date: Thu, 24 Oct 2024 13:11:04 +0200 Subject: [PATCH 3/4] fix: Add unzip in zip packaging action --- .github/workflows/package.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 24cb1c4..6980c9c 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@v4 - name: Install dependencies - run: pacman -Syu --noconfirm blueprint-compiler typescript gobject-introspection libadwaita zip + run: pacman -Syu --noconfirm blueprint-compiler typescript gobject-introspection libadwaita zip unzip - uses: oven-sh/setup-bun@v2 From e6d598f1a4508f117d367f2f11f864ba73b05e78 Mon Sep 17 00:00:00 2001 From: JordanViknar <74505993+JordanViknar@users.noreply.github.com> Date: Thu, 24 Oct 2024 13:21:02 +0200 Subject: [PATCH 4/4] ci: Use cache --- .github/workflows/check.yml | 7 +++++++ .github/workflows/package.yml | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 3a7f027..fe3346d 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -7,6 +7,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - name: Cache Bun dependencies + uses: actions/cache@v4 + with: + path: ~/.bun/install/cache + key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }} + restore-keys: | + ${{ runner.os }}-bun- - uses: oven-sh/setup-bun@v2 - name: Install dependencies run: bun install diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 6980c9c..75ab682 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -12,6 +12,14 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + + - name: Cache Bun dependencies + uses: actions/cache@v4 + with: + path: ~/.bun/install/cache + key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }} + restore-keys: | + ${{ runner.os }}-bun- - name: Install dependencies run: pacman -Syu --noconfirm blueprint-compiler typescript gobject-introspection libadwaita zip unzip